《C程序员从校园到职场》一导读

简介: 在工作的过程中,我发现我们在学校里面学到的很多东西比较片面肤浅,根本达不到岗位的要求。像编码规范、研发流程等学校里几乎不提及的知识,在实际的软件开发项目中却恰恰是异常的重要。


53481e747618feda0eaf7bf7f3709b3289050a02

前言

C程序员从校园到职场
在刚入职的时候,我与一个工作多年的老员工之间有以下一番对话。

老员工:“你的C语言功底如何?”

我:“还可以,考试考了九十多分。”

老员工:“你觉得编码规范重要吗?”

我:“什么编码规范?我之前没听说过呢。”

老员工:“你觉得把代码写完并运行通过,你的工作就算结束了吗?”

我:“差不多吧,在学校里面程序运行没问题就OK了。”

老员工:“对于测试,你是怎么理解的?”

我:“测试就是看程序运行是否正常,看输出结果是否正确。”

也不知道当时那位老员工听了我的回答,是什么感受。如今回忆起来,那时的我对自己将要从事的工作的理解是很不成熟的。

目 录

第1章 概述
1.1 C语言的发展历史
1.2 C语言的主要特点
1.3 常用工具软件
1.4 小结
第2章 学校到职场
2.1 认清自身不足
2.2 破除错误观念
2.3 工作所需软技能的培养
2.4 小结
第3章 程序的样式
第4章 变量和函数
第5章 内存操作
第6章 文件
第7章 指针和结构体
第8章 算法和协议
第9章 程序重构
第10章 SQL语句和Shell命令
第11章 程序问题排查
附录A 同行评审
附录B 我在南邮的3年
参考资料

相关文章
|
6月前
|
前端开发 安全 JavaScript
计算机Java项目|大学生校园兼职的设计与实现
计算机Java项目|大学生校园兼职的设计与实现
|
SQL 前端开发 Java
78.【大二实训--《宿舍管理系统》】
78.【大二实训--《宿舍管理系统》】
95 0
办公自动化计算机操作员中级精选试题1
本文讲的是 :  办公自动化计算机操作员中级精选试题1  , 试题简介:中级计算机操作员主要要求考生掌握的技能要求和相关知识,主要包括有电源系统连接与检测、外围设备连接与应用、操作系统安装,文件高级管理、中英文与数字符号录入、文档高级编辑与处理,电子表格高级处理、综合计算与统计分析,幻灯片模板制作与设置,文件上传与下载工具、浏览器设置和使用技巧,多媒体信息处理。
1497 0

相关实验场景

更多