从第 1 层爬到第 2 层相对容易一些,以 C/C++ 程序员为例,只要熟练掌握 C/C++ 编程语言,掌握 C 标准库和常用的各种数据结构算法,掌握 STL 的基本实现和使用方法,掌握多线程编程基础知识,掌握一种开发环境,再对各种操作系统的 API 都去使用一下,搞网络编程的当然对 socket 编程要好好掌握一下,然后再学习一些面向对象的设计知识和设计模式等,学习一些测试、软件工程和质量控制的基本知识,大部分人经过 2~3 年的努力,都可以爬到第2层,晋升为“大虾”。
最近很多人都在后台私信老师:IT行业想考个证书,提升一下自己,但不知道具体应该考哪个证书;也有IT行业技术人员,想考个证书顺利转到管理岗,今天小艾来为大家盘点一下IT行业比较难考的5个证书。虽然他们考试难度不低,但是在行业内很吃香,代表了他们的工作能力,备受企业追捧!
sun certificated java programmer ,一种Java认证考试。对于Java程序设计员,Sun推出两项认证:Sun Certificated Java Programmer 和Sun Certificated Java Developer。
按经验级别划分的软件开发人员可能如下:初级:拥有两到三年的经验;高级:拥有十年以上的经验;中等或“中级水平”: 介于初级和高级之间按经验级别划分的软件开发人员可能如下:初级:拥有两到三年的经验高级:拥有十年以上的经验中等或 “中级水平”: 介于初级和高级之间以年为单位衡量工作经验
与任何职业一样,软件开发工作同样存在着领导者与生产者的划分。具体来讲,我们要么是Steve Jobs,要么是Woz。这是两种完全不同的发展方向,但都足以将大家引导至辉煌的成功。有才华的工程师常常会把管理技术团队作为职业生涯的下一个发展目标。