上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.4 对程序员的误解
1.程序员是吃青春饭的
经常会听到“程序员是吃青春饭的”的议论。其实,这是对程序员的误解。
美国调查企业Evansdata公司发表的调查报告显示:全球从事软件开发的程序员中,大部分都在36~50 岁。但在中国,因信息技术起步较晚,在中国信息技术大面积普及的时间大约是1990年以后,那个时候的年轻人,现在也不过是30至40多岁,所以中国软件开发行业大部分从业人士都是年轻人。
另外,中国的软件企业普遍是小作坊模式,不规范、个人英雄主义严重,大部分软件企业研发能力弱,减弱了对高级开发人员的需求。随着技术的发展和企业规模的扩大,企业对人才的需求越来越强烈。优秀的程序员什么时候都是缺乏的。
2.程序员必须具有高学历,必须大学毕业
在程序开发这个行业,学历不是最重要的。世界上著名的两家软件公司的创始人比尔·盖茨和拉里·埃利森,都没有大学毕业。所以,不要太在意个人的学历。若是中学生,只要他在编程方面有浓厚的兴趣,逻辑思维能力较强,也可以成为伟大的程序员。
3.程序开发工作必须加班
很多人觉得程序员很辛苦,经常加班工作,其实各个行业普遍都有加班的现象。只是说软件行业的加班比较突出,其实可以从两个方面看。
● 软件行业是创新型行业,是和时间赛跑的行业,如果你在一个非常有前途、有发展的公司里面,加班加点可以让你有成就感,可以更快实现人生梦想,那加班又有什么不好呢?其实,国外的一些软件公司,加班也是很常见的。
● 我国的软件企业也在逐渐规范化,开始脱离小作坊式的发展。从目前的趋势来看,软件企业加班相比5年前,已经减少了不少。有些达到一定规模的软件企业,已经不希望通过加班来完成工作,而是着重于提高工作效率。