软件工程师 | 程序员/码农 | |
---|---|---|
学历要求 | 本科及以上 | 专科及以上 |
工作 内容 | 设计并完善软件系统, | |
保障软件代码的高可重用性 | 写代码,能运行就行 | |
职位 | 设计者 | 实施者 |
软件工程 | 注重软件工程流程 | 无 |
框架语言要求 | 低 | 高 |
软技能要求(代码洁癖、 | ||
计算机原理、算法等) | 高 | 低 |
文档能力 | 高 | 低 |
工作中的关注点 | 人机交互 | 功能正确 |
团队精神与协作能力 | 高 | 中 |
需求理解能力 | 高 | 低 |
模块化思维能力 | 高 | 中 |
数学与建模能力 | 高 | 低 |
测试能力 | 高 | 低 |
工作量 | 中 | 高 |
从事工作技术含量 | 高 | 低 |
英语 | 高 | 低 |
进度与质量把控 | 高 | 低 |
自我驱动力 | 高 | 低 |
工作交付时完成的任务 | 需求文档 软件代码 软件设计书 单元测试 集成测试 系统测试 UI测试 交付说明书 软件使用说明书 …… | 软件代码 功能测试 |
最终目标 | 提升人们的生活质量 | 挣钱 |