1、程序员和系统分析员 程序员和系统分析员,不存在哪个高级、哪个低级的区别,他们是两种职业,对职业技能的要求完全不同
程序员,顾名思义,主要是编写程序,是计算机专业入行需要练好的基本功
系统分析员的技能要求他必须要懂得如何写程序,但是他的重心在于如何把一个很大的项目切割成适合个人的小块,然后将这些小块组织起来
程序员的职责就是如何更好更快的实现这些小块
软件公司通常很看重程序员的实践经历,曾提出过哪些受到采纳的建议,开发过哪些可重用的组件等等
在哪方面进行过深入研究及简要过程,以及做过的每一项目中采用的软件产品与工具(如数据库、开发工具、语言等)、自己的职责、在哪些开发论坛活动过等等根据年限、经验、业绩、地区不同而不同
而 IT 就业岗位增加幅度落后于市场人才供给,给人力资源市场造成了一定压力
2、硬件工程师 根据项目进度和任务分配,完成符合功能要求和质量标准的硬件开发产品;依据产品设计说明,设计符合功能要求的逻辑设计、原理图;编写调试程序,测试开发的硬件设备;编制项目文档及质量记录
电子、自动化的相关专业本科以上
一至两年以上硬件开发经验
以上硬件研发经验,熟悉各类设计开发工具
具有扎实数字模拟电路专业基础,具有 16 位单片机硬件开发经验,熟悉 CPLD、FPGA,熟练应 VHDL/VERILOG,有过设计 FPGA/CPLD 经验
熟悉 CAN 网协议
熟悉电路设计、PCB 布板、电路调试,能熟练使用 PROTEL 等 EDA 工具
具有单片机网卡驱动开发经验者优先
有一定的英语要求,至少能够通读英语资料
上海的平均年薪为 5
5 万元;欧美独资企业 8 万元;欧美合资几近 7 万;非欧美独资与国营企业分别为 5
6 万元、5
3万元,非欧美合资企业的年薪达到 5
2 万元,民营私企依旧最低,只有 4
其中英语能力对于硬件工程师的薪资有比较大的