最近听到很多人都在谈论程序员的未来,有的说程序员就是民工级别人物,累死累活一辈子拿不到几个钱;有的人说程序员不用干粗活不用干体力活可以拿那么丰厚的工资、奖金、福利...总之什么说法都有,今天工作提前完成了,来写篇文章扯扯口水。
拿JAVA程序员为例吧,先贴张图:
这是一个JAVA程序员职业以及职业内负责的工作,从下往上看:
1、Java程序员
java程序员,没有任何拉风的前缀,做的事情也比较简单:javaApi开发。现在很少有程序员从这里起步,由于近年来培训学校的“精英”学生越来越多,而国内对程序员的需求量也在日益增大,以至于北京等地的程序员达到一个饱满状态而更多的大学生失业...而且大多数都是中程、高程起步。
2、JavaEE初级软件工程师
javaEE初级软件工程师,前缀有了,开始牛掰起来了,嘿嘿...javaEE,既Java Platform,Enterprise Edition,主要是网站开发,而技术方面不再是停留在java语言基础,开始接触一些比较常用的HTML、CSS、JS之类的,要开始接触更多的数据库、前端、后台等技术并且要有一定的学习能力来适应新的技术新的框架...
3、JavaEE中级软件工程师
到了这个级别的软件工程师一般是有1-2年的工作经验了,然后开始接触一系列的开源框架:J2EE、J2ME等等,如:struts、spring、hibernate,这三个框架是目前国内用得比较广泛的三大框架,而不仅仅是技术上、业务上是也是要达到一定的造诣。
4、JavaEE高级软件工程师
javaEE高级软件工程师,从初到中再从中到高,一般来说到这个阶段的程序员都能独当一面了,等同于公司的项目经理,不再是枯燥的开发,更多的是设计、优化、管理、做需求、客户交流及接触更多需要专研性的东西,如:工作流、EJB、缓存、身份认证等。
5、JavaEE系统架构师
这个职位公司不会太多,中小型的公司都是一个,大点的公司2-5个,而每个公司使用的架构、机制、技术都是出自他们之手,所有的设计模式、框架、设计都是由他们来决定。
6、技术总监
现在的软件公司都有自己的产品,而产品必须要成熟,健壮,这当然需要有人来监督和运行,这并是技术总监的事,而且技术总监还要担任起项目管理、管理团队的工作,可谓是公司运作的核心人物。
7、CEO
这个不用说了,超级BOSS,没有好的管理能力商业意识走不到这一步的。
基本上Java程序员的职位职称就是个这样的树形,当然,有些特殊的,如:软件测试工程师、产品设计、前端设计师等等,这些就不在其中了。
说起前途,也不能否认程序员的未来如何不好,也不肯定的说程序员的前途如何,有天赋这么一说,但是大多是还是靠自己后天的发展,拥有一个良好的心态去面对是你未来如何的关键,大多数人都停留在中程阶段,因为老想着自己的技术、意识就这样,于是永远无法突破。
总之,良好的心态和耐心是程序员必备的,虽然有更多的需要去学习,那样才能走得更远,但是急于求成反而浪费时间。
世界不会在意你的自尊,人们看的只是你的成就。在你没有成就以前,切勿过分强调自尊;我很同意。
分享到:
相关推荐
Java设计模式入门闲谈,帮助你快速Java入门
Java基于Swing实现的简单聊天室,支持多人在线闲谈.zip
面试中的闲谈技巧,好的闲谈是敲门砖
闲谈嵌入式编程
闲谈Web图片服务器.rar
开发经验,PCB布板闲谈
关于程序设计方法学的一些精英.适合中级高级程序员学习
闲谈GDP老广转自西西河.pdf
闲谈酒店管理合同的谈判战术.docx
初中语文文摘人生闲谈中国人的“面子
SEM优化:品牌词管理闲谈(下).doc
演讲稿:静坐常思己过,闲谈莫论人非_演讲稿.pdf
以前写的项目的一些总结。里面的代码希望能对大家有帮助
现在混在职场,如果不懂一点人工智能...2、让你在茶余饭后闲谈时,参加大咖的AI交流沙龙时,面试Ai公司准备资料时,更熟悉和从容。 3、我希望用小白最能懂的话解释一些我们不懂的知识,因为我和你都是AI领域的修行者。
河北省青龙满族自治县逸夫中学高中语文 第6专题 第16课 春末闲谈学练案 苏教版选修《现代散文选读》.doc
需要程序员经常刷题吗 :necktie: 优秀的工程团队管理 建议、轶事、知识花絮、讨论、行业闲谈和咆哮的汇编。 一种参考书目,收集了过去几年在我从软件工程师到工程师经理的职业生涯转变的过程中。 后来从经理到经理的...
闲谈 我奇妙的Nuxt.js项目 构建设置 # install dependencies $ npm run install # serve with hot reload at localhost:3000 $ npm run dev # build for production and launch server $ npm run build $ npm run ...
我想列出我实践中的几个例子。引起大家在嵌入式中做项目时对一些问题的关注。
。。。
。。。