☆★☆★快来!!10月25日读者见面会☆★☆★
摘自清华大学出版社《Java程序员,上班那点事儿》作者:钟声
我们听得最多的“误解”莫过于“软件开发职业是青春饭”这句话了,这样的说法在人们中间很流行。
这种说法意思是说,只能在“年轻”的时候从事软件开发工作,当然这个“年轻”也给出了一个具体的年龄,就是“30岁”以前,“30岁”以后就不能搞开发工作了,肯定转行做其他工作去了。
这种说法的“理论依据”是,做软件开发非常的“用脑子”,而且都是代码的工作,只有“年轻人”才能有这个精力去投入软件的开发工作中去,年龄大了就干不了啦。
很显然,这个“误解”理论来自于“外行”人,但是,这个“外行理论”却时不常的成为“新程序员”前进的障碍。原因就是,“新程序员”们看不到职业的发展方向,搞不清楚自己的发展路径。
2.1.1 不必为30岁以后烦恼
我们在前面章节和大家说过“程序员修炼三境界”,关于软件开发职业是不是青春饭的问题,我们在那个章节中,从程序员的发展路径中我们基本上可以比较清晰的看到了答案。
这个路径告诉我们,“初级程序员,程序员,软件工程师”并不是软件开发职业的唯一表现形式,这仅仅是职业的初级形式,大约在三年内完成进阶任务。这个“误解”估计主要来自于对“软件开发职业”的理解,认为“软件开发职业”仅仅是指“初级程序员,程序员,软件工程师”,所以,都是年轻人在做这个职位。
我们要充分理解程序员未来的“光明性”和“曲折性”,程序员职业发展的“曲折性”也会表现为一定的“活跃性”,即,部分人会在进阶过程中“掉队”,虽然程序员工作三年可以进阶为“开发经理”,但是,这个过程是“曲折的”并不是一夜之间完成的。
2.1.2 30岁以后照样可以编程序
不管你在30岁以后是否已经进阶为“开发经理”还是继续做“程序员”,一样都可以做编程序的工作。认为在30岁以后应该专门做管理工作的观点同样是错误的。30岁以后,虽然做初级程序员的可能性不大了,但是,核心编码工作,尤其是难度较大的那部分编码工作,还是较多涉及的。
2.1.3 50多岁的程序员多的是
据美国调查企业Evansdata公司发表的调查报告显示:
从事软件软件开发的程序员中女性比例逐渐减少,现在仅占9%,大部分开发程序员都是36-50的男性,平均年收入在5.5万美元以上。Evansdata公司的调查报告搜集了全球1.4万名软件开发程序员回答信息。
这种情况之所以没有在中国出现,其主要原因是中国的信息技术起步较晚,在中国信息技术大面积普及的时间大约是1990年以后,那个时候的年轻人,现在也只不过是30多岁,至多40岁。
在国内找到50多岁的程序员有点难,主要是中国软件开发行业的起步比较晚。但也不是不可能,我就认识这么一位前辈,他目前是一家小公司的老板,他的公司有程序员,但据我所知,个别的程序他也会自己去调试调试,他的这个精神是我等后辈应该学习的。
2.1.4 点评“青春饭”
软件开发职业不仅不是“青春饭”,而且这个职业会让你永葆青春呦!呵呵。
青春饭:
职业本身并没有对年龄的限制,如果你愿意可以一直干下去。
————上文摘自《Java程序员,上班那点事儿》清华大学出版社(转载请保留这句话,谢谢!)
《Java程序员,上班那点事儿》,前言,目录
分享到:
相关推荐
程序员职业规划:让自己变得重要 程序员职业规划:让自己变得重要
jeff atwood于2004年创办coding horror博客(http://www.codinghorror.com),记录其在软件开发经历中的所思所想、点点滴滴。时至今日,该博客每天都有近10万人次的访问量,读者纷纷参与评论,各种观点与智慧在那里...
程序员职业规划:让自己变得重要,程序员职业规划:让自己变得重要。
Java程序员面试宝典:数字的智力测试 Java程序员面试宝典:数字的智力测试Java程序员面试宝典:数字的智力测试 Java程序员面试宝典:数字的智力测试 Java程序员面试宝典:数字的智力测试
程序员学习参考:1万小时定律的不足之处 程序员学习参考:1万小时定律的不足之处
程序员误区做软件开发要加班熬夜的工作.doc
程序员常用工具:解压,winscp,putty,notepad++,navicate,postman
C++是在C语言的基础上发展而来的,但C++又可视为是一门全新的语言,C++独有的面向对象特性使其极具生命力,获得了众多软件厂商和开发人员的青睐。 《程序员成长课堂:C++标准教程(附光盘)》内容共分4篇11章。...
精品--一款漂亮大气的程序员简历模板:适用于PHP程序员、iOS程序员、Android程序员、Web前端程序员、Ja
一款漂亮大气的程序员简历模板:适用于PHP、iOS、Android、Web、Java程序员、NodeJS程序员等等程序员.zip
Sybex.Coder.to.Developer.Tools.and.Strategies.for.Delivering.Your.Software
程序员度量:改善软件团队的分析学.pdf
[程序员的思维修炼:开发认知潜能的九堂课(中文版)].(Andy.Hunt).崔康.扫描版
因学生在学校里开发的软件是学习和学术性的软件,本书也能帮助毕业生们能尽快地从学习型的软件开发转换为商业性的软件开发,尽早形成实际生产力,这对毕业生和企业都是有好处的。 本书并不想成为面试宝典之类的书;...
计算机英语的学习目标 程序员:迫在眉睫的职业规划 如何奔向程序员打工的出头之日
项目标签:[程序员文化] [生活指南] 推荐理由:一份程序员做饭指南,提供了极其详尽的菜谱。这份指南以程序员的语言和思维方式呈现,消除了模糊的量词和难以理解的操作。从主食到甜品,菜单应有尽有,为程序员提供了...
中文名: 凌波微步:软件开发警戒案例集 作者: 周虹 王咏刚图书分类: 软件 资源格式: PDF 版本: 扫描版 出版社: 清华大学出版社书号: 9787900643681发行时间: 2002年11月 地区: 大陆 语言: 简体中文 简介: 内容...
CCP(Aptech Certified Computer Professional)是印度最早从事IT职业教育的Aptech计算机教育公司推出的培养软件程序设计人员的课程体系,由北大青鸟集团于2000年引入中国。该课程体系通过结合先进的多模式教学法,...