① 程序员职业寿命
程序员这个行业的更新换代太快了,如果不加强学习,可能只有三五年,如果保持学习下去,那就是一辈子可以以此为生了的。祝您好运,望采纳,谢谢。
② 干了两年程序员了,不知道下面的路该怎么走了,请前辈们指点下好吗
我有几个做程序员的朋友,因为我是做职业规划的,之前有朋友也咨询过我类似的问题,答复如下:
1.首先,程序员是非常枯燥的工作,做了大概两年左右都会有倦怠期,这个时候应该问问自己,我还要不要继续做IT类工作。
2.若确认继续做此类工作,那么有两个选择,第一是继续钻研技术,平时多到网络平台找同行交流或学习。第二是转运维类工作,我有两个朋友就是由编程转到了运维。其实还有第三,可以走管理方向,不过这个需要自己多学习管理类技能,同事也要有这方面的兴趣。
作为一名从业多年的程序员,同时也是一名教育工作者,我来回答一下这个问题。
对于从业两年的程序员来说,正处在技术成长期,如果未来想在技术领域走得更远,此时应该注重开发经验的积累,同时应该广泛涉猎各种技术体系,尤其要注重各种新技术的学习,包括大数据、物联网、云计算、区块链、人工智能等技术体系。对于程序员来说,在从业的最初五年,一定要多做“加法”,更多的技术储备能够为岗位升级奠定一个扎实的基础。
对于专注于行业领域的应用级程序员来说,还应该重视行业经验的积累,在产业互联网时代,行业经验对于程序员未来的发展有非常重要的影响。对于大部分基础知识比较薄弱的程序员来说,如果不能在技术研发的道路上走得更远,就应该考虑未来的发展方向,如果具有丰富的行业经验,会在很大程度上拓展自身的选择空间。从当前行业发展趋势来看,程序员可以考虑向产品经理、项目经理、行业信息化专家等方向发展。
对于从业两年的初级程序员来说,如果条件允许的话,还可以考虑通过读研来提升自身的岗位级别,目前有不少初级程序员都会选择考研。按照 历史 经验来看,大部分程序员在考研之后都会获得岗位升级,不少人在读研之后会选择进入互联网大厂发展,薪资待遇也有了一定程度的提升。从这个角度来看,程序员读研也是一个不错的选择。
最后,随着产业互联网的发展,当前程序员应该注重云计算平台、物联网平台和人工智能平台相关技术的学习,未来这些平台将有广阔的发展空间。
两年也就相当于是刚入行的一个程度,那这个程度就是要多努力干活,多学多练,想任何其他的都是白费功夫,因为你没有其他的时间积累,在二至四年的这个时间里,要把自己的工资技术水平提升到你所在的那个城市圈子里面的中上等的水平,然后你要有一个比较谨慎的思维,不要空有一个想法。
那么这个时候你个思想和你这个能力就不匹配了。我们首先要选择考虑的就是北上广深。你现在还可以努力干到35岁左右。另外技术这个行业它分为一个是偏技术型,另外一个是业务驱动型,还有就是属于技术骨干性。偏技术型的话,不建议你选这个,因为不管是程序员也好,前端也好,都是工程师,都是干活的,不搞科研,虽然很多it公司技术部要求很多,但是都是干活的,没有说太深的一些技术要求,基本上就是用于日常的技术啊bug。
另外一个是业务驱动型,也叫业务,就是你要主导需求就是客户你能找到自己的客户,然后还要和前端一起去搞定这些问题,你要有老板的一个思维,自己干的时间长了,那么你就能找到自己的这个路了,不管是你创业还是说去其他的地方去做都对自己非常有好处。
你现在考虑的可能就是说以后怎么发展他这个技术程序员发展的话一般是年龄平均到35岁左右的时候,你就可以通过前期的一些积累,然后铺垫到35岁的时候,你就可以去做其他的行业的,因为你到35岁的时候,不管是去面试或者是带领团队熬夜,很多时候有些东西都跟不上了,所以建议你到那个时候去转行。
你好,作为一个工作4年的同学,我想以个人经历回答下这个问题。对于工作两年的程序员来说,大都是处于技术的快速上升期,应该也接触了挺多的技术面,包括但不限于分布式、数据库、网络、大数据等,并且可能对某个框架或者技术有了自己的深入见解。
对于以后的发展,如果是想往 中间件方向发展 的话,需要掌握分布式原理、网络通信、消息队列、数据库操作、缓存等,大多数中间件都涉及到分布式支持。可以看几个不同类型的中间件的原理与设计实现,比如MQ可以看Rockermq,数据库可以看MySQL,缓存可以看Redis,网络通信库可以看Netty,配置中心可以看Apollo等,注意,每种类型的中间件或者框架重点学习一个即可,因为思想都是相同的,理解了一个之后在学其他的很快就能上手掌握。当然,除了自己的技术学习之外,一个好的平台也是很重要的,不仅仅能够认识一帮志同道合的朋友,还能有实际的业务平台去实现技术的价值,这里推荐阿里的中间件相关岗位,目前中国中间件团队的java水平基本是阿里最高水平了,在这里诞生了很多知名的开源软件。
针对1-5年的程序员关于技术点来说,可以参考芋道源码整理的下面一张图进行查漏补缺:
上面罗列的技术目前我也在学习中,对于技术人来说,知道自己想要什么,要比自己知道怎么要什么更重要。知道自己想要什么,你就会想方设法去实现它。不管怎样,脚踏实地做好自己的工作,学习技术,肯定没错。
说实话我对程序这东西一窍不通,但我知道不管什么事情没有了程序那就乱了,电脑没有程序就死机了,人干事情没有了程序那就没有头绪,我觉得你还是好好干吧,这个行业永远淘汰不了。永远是最需要的东西!
说实话,只是普通的编程圈子不会很大,跳出这个圈子会发现还有很多其他相关的职业。如果在一个小公司,程序员工资虽然偏高,但在运营商务销售其他职务心里多少还是会有些轻视,毕竟现在普通程序员太多了,大部分人做的东西千篇一律,而他们认为工资其实是靠他们的能力赚取的。
如果想在小公司发展,可以深入了解业务,和一些其他职位的主力人员维护好关系,倒时候想创业可以合伙,想转行也会轻松些。
如果想在大公司发展,可以走管理,大公司一般比较看重资历,学历,管理能力。
还有一种走技术路线的,一般只存在于大公司,这种部门在有的公司很闲只是撑个场面,有的是真正能做出实用的东西值得敬佩。
做任何行业都要坚持,兄弟你才做了两年,相当于是刚入门,以后要走的路还会很远。
就现在来说,程序员还属于是高收入行业,工作还比较好找,趁年轻时好好干,多积累一些经验,多做一些大的项目,以后的路会越走越宽。
不太清楚你目前的困惑点在哪里,是学习新技术感觉力不从心了?还是对技术没有兴趣了?还是不想当程序员了?还是对程序员的发展路线迷茫了?不管怎样,干了两年的程序员,对编程这个工作还是有些经验了,也能够解决工作中的一些技术问题,但还处于相对初级的一个水平,毕竟积累不太够。
建议继续做2-3年开发工作,提升编程水平,提升解决问题的能力,逐渐成长为公司的技术骨干。等到那个时候,你的选择会相对多一些,也会理智一些。例如:你在开发过程中,觉得自己更喜欢跟人打交道,想做项目管理,那么,你多做2年开发工作,并不耽误你后面转为项目经理。你可以将接下来的2年作为一个潜伏期,在做好本质工作的同时,注意一定要做好你的工作,你的工作做好了,自然会得到别人的尊重,也会赢得人脉,千万不可以为将来不做开发了,就开始敷衍、不用心,做好当下,再考虑将来的发展方向,是换一个公司,换一个岗位,还是换一个城市?毕竟程序员的待遇还是可以的,多做2、3年,没啥损失。
在迷茫的时候,不要做任何决定,静观其变。
大家好!我是键盘手,
关于这个问题我想说一下我个人的看法,我个人也是吃技术饭的,现在过了三十五岁了,打工已经没有公司要了,也不想和大学生去抢饭碗,去工作人在心不在。以前二十几岁的时候,总认为吃技术饭经验很重要,年龄越大经历越丰富,薪资就越高,而现实是,现在的公司一般不招三十五岁以上的人员,而且有些公司把三十五年以上的员工解聘掉,主要是人过了三十五岁,思想和创新能力、学习能力没有二十几岁时候强,所以对于技术员来说就是一道坎,很多人到了这个岁数都不敢随意跳槽,也不敢创业。
所以我个人认为如果你不是很喜欢这个行业,就早点作出选择,当然越早越好,如果你喜欢,那就深造下去,见意在三十岁之前能够有所作为,不要再给别人打工,我过了三十五岁才明白,打工是最不划算的买卖。
就这个问题,我根本不了解你的任何情况,我能指点个毛线。再说我还不是前辈。
干了两年程序员了,没有说干的好还是不好, 回答里面的各位大佬,你就认为人家 是干的不好,说不定这个哥牛的一B。
下面的路怎么走, 我不知道~ 我也是渣渣,不够格当人生导师~
③ 程序员几年后都去做什么了
xjs99465 :你好.我也是搞程序的!
看了下面的程序员何去何从,你就会明白我们程序员将何去何从!
同样是搞网络游戏,史玉柱向陈天桥请教之后把盛大的整个团队挖了过来,而雷军在向丁磊请教完之后却选择了自己开发游戏引擎,从头做起。
不同的性格和文化面对同样的机遇,却走上了迥异的道路。金山这个程序员主导的企业的命运就是中国程序员命运的缩影。
雷军在1992年的金山招聘广告词写道:求伯君的今天就是我们的明天。而这个明天,让雷军一等就等了近16年,而且他已经不再是一个程序员了,和他一样命运的程序员在金山还有997名,现在主管网络游戏的副总裁邹涛和烈火工作室的策划总监宋亮是其中的代表。邹涛从程序员走上领导岗位之后感觉做的工作有些虚,因为再没有一个程序是自己亲自写的了。而宋亮经历了从写软件到做游戏策划的一个转型,他总结自己在金山的十年的时候,还是会说自己的想法依然很简单,因为自己程序员的出身。
虽然是程序员出身,但是毫不影响他们在转型后的工作岗位上干得更出色。《魔兽世界》公测时,雷军玩得很疯狂,连续熬夜几个月,瘦了几斤。下副本,打装备;还财大气粗,花大价钱买魔兽金币,搞到在游戏区中人缘特好,个个都喊他“老大”。而邹涛走马上任之后,就把东风日产的骊威、骐达两款新车融到了《春秋Q传》里,开了网络游戏和汽车行业异业合作的先河。
市场部经理许晓辉告诉我,他们市场部的3个人在写一本关于金山的书,会在年底推出,按照畅销书的做法来做,而不是像一般的企业传记。在采访邹涛的时候我见到了这本书的书稿,《风雨金山》的名字印在第一页上。而这本书他们也会自己来完成,不借助任何外力。
这就是金山公司,不管是不是程序员,身上都流淌着一种程序员的精神。
金山上市之后,雷军感觉到最大的变化是内部的士气高涨了,虽然在金山工作了十年的宋亮认为已经没有什么兴奋的感觉了,甚至比不上第一次拿到期权时兴奋。
而金山的上市,雷军认为给了中国的程序员一个希望:坚持下去是可以成功的。这或许就是金山上市对中国软件行业的一个真实、深远的影响。
④ 程序员到了中年以后,该怎样选择以后的发展道路
我觉得可以考虑找一份固定的工作,可以看看学校或者稳定公司里的工作,稳定性强一些,我觉得到学校做老师也是不错的啊
⑤ 现在学软件工程专业,5年后毕业了就业前途如何
Java开发工程师:据有关数据显示,目前,我国对软件人才的需求已达20万,并且以每年20%左右的速度增长。在未来5年内,合格软件人才的需求将远大于供给。2010年,我国软件人才的缺口已达43.5万,其中尤以JAVA人才最为缺乏。当前世界各地持有Java Programmer证书的人员供需差距极大,迫使企业不得不用高薪聘请Java程序员。因此,Java Programmer的含金量比一般的技术人员要高出很大一块。在美国、加拿大、澳大利亚、新加坡等发达国家和中等发达国家,持有Java Programmer认证证书的人年薪均在4-10万美金,而在国内持有Java Programmer认证的程序员也有极好的工作机会和很高的薪水。
⑥ 工作五年以上的程序员,应该干些什么
我做开发十几年了,说说我的理解。工作五年以上的程序员,应该在这些方面多多精进:在某一领域,建立自己的知识体系,形成顶端优势。因为只有你形成了知识体系,才会更有价值,才能更好的解决问题。培养自己的通用能力,比如沟通、演讲、管理、写作、讲授、组织、辅导等。这些通用能力,能让你更好的与人协作,也能让你获得更好更多的做事机会,能够更好的成长。学会思考,建立思考的习惯。正确的思考,能够让我们少走很多弯路。要多想,想明白再去实现,至少,也要想明白当下要做的这一步再行动。要规划思考时间、要经常琢磨一些根本性的问题,比如你为什么要做软件开发,比如这个产品到底有什么用能给用户带来什么价值,比如怎样才能做得更好,比如我能通过软件开发得到什么,比如五年之后我在哪里……建立自己的影响力。在一个团队之中具备影响力的表现是:经常有人来问你的意见,经常有人向你请教问题,很多事情或者问题依赖你。只有你具备影响力了,才能够做更重要的事情,担任更重要的角色。建立个人品牌和辨识度。你在一家公司工作,离开时,别人会因为你是某某公司的开发工程师而记得你,还是会因为你是机器学习方面的专家而记住你,这非常不同。所以,要竭尽全力,在公司的平台上成就自己,建立个人的品牌,让别人因为你本身的特质而记住你,而不是因为你曾在哪里待过。
⑦ 一个五年 .net 开发经验的程序员的出路在哪里
说什么“青春饭”的,多半水平不怎么样。五年不代表经验丰富水平高。
如果不是真的喜欢编程,就算干了10年也和打10年字没什么区别。
程序员跟财会都点像,万金油,什么行业都需要,但离了行业就没用了。
或者电力,或者医疗,也许是铁路、金融。就算去BAT,也得靠上互联网行业。
程序员这个职业注定是创造型的,因为重复没有意义,复制粘贴就可以了。
五年下来,这个行业应该有所了解了,也应该有一些行业资源。有心人甚至已经摸清了潜在的行业需求。干得顺就继续干下去,不顺就考虑跳槽或创业。只要把握住行业需求,混口饭吃是不难的。
总结一下:思路要去行业中找;程序员的价值在于创造。
⑧ 干程序员5年多了,感觉前途迷茫,最近看到有报考公务员不知道转报公务员咋样待遇如何呢
公务员不错,国家出资,稳稳的铁饭碗。工资不是太高,但稳定。五险一金也不低。但考试难度不低,面试关对情商也有要求。
⑨ 从现在看,五年以后计算机专业学生就业情况会是怎样的
现在是信息化时代,我可以肯定的说,计算机专业会比较好就业。计算机主要应用领域有人工智能等等,而我们现在越趋于人工智能化,只要专业技术不断深化进阶,就业就不用担心。各行各业都在变得智能,都需要程序来实现,智能产品也才开始发展,五年后应该还是很需要计算机人才的。
我只能说,想法是美好的,现实是残酷的。毕业之后会有很多不顺利,也会有很多努力不放弃的人,不能怕、坚持下去就对了。身为一个计算机专业的学生在就业拓展过程中,要慢慢精通,在后面学习过程中,越发努力,学习到更多,专业相互渗透和交叉。这样计算机专业学生在就业市场上更加具有竞争力更加适应这个工作。
⑩ 程序员可以干五年,五年后怎么办
可以往资深技术人员或者是技术管理人员两个方面去发展。如果你的情商等方面还不错,那就推荐你往技术管理人员上面发展,进而一步步升职,如果你感觉个人更偏爱学术性一点,那就专心做技术岗。