‘壹’ 程序员在职场中很容易被淘汰吗为何这么说
人类从原始社会到工业革命,再到现在我们所处的时代,生活方式发生了翻天覆地的变化,在现在和未来,我们的生活受什么影响更大?作为程序员,你应当理解得更深刻——程序无所不在。
相信自己,你一定行!
‘贰’ 为什么程序员是一个跳槽比较频繁的职业
程序员这个行业存在着这样的现象,有些刚毕业的大学生因为没有见过世面,一不小心被忽悠到那些处在创业阶段的“公司”,拿着实习生的工资干着全办公室的活,而且经常被老板拉过去谈人生理想,刚毕业的程序员都是涉世不深的小男生,那里经得过这些老狐狸的忽悠,一招画饼充饥就在那幻想未来美好生活了,但凡事都得有个度啊,时间久了次数多了,小白也变了,只能跳槽另谋出路。
我觉得跳槽的主要原因有两个,一个是自身原因:因为大多数刚出来实习的程序员大多数对工资方面的要求不是很高,因为他们也知道,自己现在是属于学习阶段,知道自己的价值是多少,所以一般不怎么要求工资,但是一旦工资几个月之后,对整个体系有了较大的了解之后,就要要求有对等的工资,因为在一个技术部里面每个人的工资都是不等的,这样会觉得自己有那价值但是没有那回报,心里也就有些变扭,也就有了跳槽的想法了。还有一个就是当自己有过硬的技术时,一般也会考虑自己出去单干接项目做。
另外一个就是公司体系问题,在国内外包公司之多,所以大多数的程序员也是在外包公司做,而外包公司的规模参差不,大多数也是在剥削压榨程序员,各种坑也是居多,管理层体系混乱,这也是造成程序员跳槽的原因
1.互联网技术风起云涌,变化之快。公司制定的涨薪制度都有着统一的标准,不会因为某个编程语言热门而增大涨薪幅度。但是新进员工的薪资待遇往往是根据市场幅度在变化的。 so,常常听到老员工抱怨,那个新来的谁谁谁,哪哪都不如我,工资却比我高。
2.据不完全统计,互联网行业的创业公司从天使走到D轮概率尚不足2%。大量初创公司的关门倒闭,致使一些程序员“被迫离职”。
3.互联网公司会根据市场的变化做一些战略调整,内部转岗已是家常便饭。比如本人之前所在的项目组,所做的产品是web端的直播平台。后经市场调研,公司打算将重心放到移动端,部分web组的老员工也就转岗到了移动端小组。 我想说的是,如果企业内部的调岗不符合个人的职业规划,那么也是程序员跳槽的一大原因。
不邀自来,本人目前从事嵌入式软件开发,也算是程序员大军中的医院,下面来回答一下这个问题:
按理说,薪水高,工作环境尚可的工作一般都是很稳定才对啊,但是据一份调查发现连Google,Amzon这些大厂的程序员的平均在职周期都只有1~1.5年,可见程序员频繁跳槽不是我国或是某个企业特有的,一线国际名企都如此别说国内小厂了, 那么为什么造成程序员为什么会如此平凡的跳槽,我们来分析一下:
IT产业发展迅猛,市场需求旺盛,程序员有更多选择
虽然我国的计算机行业起步很晚,但这不影响IT产业在我国的迅速发展,发展就需要相关内容的人才,同时我国计算机的培训起步也不是很早,早起的人才主要是理论研究并不都是真正写代码的,供求关系不平衡,导致程序员在就业市场上比较抢手,各行各业一旦某种人才紧缺自然导致有价无市的感觉,所以,各厂想尽办法招聘让程序员,诱惑多了选择自然多了,选择多了跳槽就频繁了,这是见怪不怪。
IT行业存在一种“倒挂”的行业怪象,程序员更愿意跳槽
“ 倒挂 ”是指在某个行业内部,由于行业的特殊性,从业人员的薪酬待遇和业务能力以及技术水平不相关的现象,这种现象尤其在程序员行业存在,一个刚大学毕业的新鸟在待遇薪酬方面可能秒杀一个已经工作四五年的优秀程序员,换谁也受不了,没有工作经验还需要人带的新人工资居然比带他的人高,有些企业宁愿花5000块钱新招一个新人也不愿意多给老程序员多加1k来完成同样的工作,坐等通过技术积累来加码自己的报酬的希望破灭后,那些受到不公正待遇的程序员通过跳槽去涨薪了,在猿圏有句话更能说明这个问题“People who stay in one spot earn less than those who move(经常换工作的人比那些安分守己的人赚的更多)”。
公司没有给程序员提供良好的职业发展规划
虽说职业规划都是自己为自己规划,但是自己的规划能否按计划顺利实施很大程度上取决于公司是否为自己的员工有良好的职业规划,显然,一家没有为程序员薪酬增长和职位升迁做过精细规划的公司,让程序员不在有安全感或是让他们没有期望,换做谁都得跳槽另找下家。
程序员厌倦了代码工厂式的工作,想尝试新鲜的东西
计算机行业是一个日新月异的行业,此外程序员是一类喜欢挑战新技术的特殊人群,很多公司的业务模式单一或是业务稳定了,程序员的工作变成流水线的单调模式,他们早已厌倦了日复一日的代码搬运工的工作,一旦尝试新的技术并且一改往日的单调与无聊,那么它们会在合适的机会换个领域,此外,程序员是青春饭行业,代码工厂式的工作会让他们没有安全感,因为这会让他们失去市场竞争力。
从业人员层次不一,淘汰提高了程序员跳槽的几率
IT的迅猛发展,在巨大市场需求的推动下,编程行业门槛编低,导致从业人员良莠不齐,可能一时的冲动或对自身判断不足而走上程序员之路,很多人发现程序员并不是媒体所报道的光鲜亮丽,工作压力大,无休止的加班都会使一些不适合做程序员的人淘汰出局,这在职场非常常见,尤其是刚毕业的新人,这就外界感觉程序员跳槽更频繁了。
提到跳槽比较频繁的职业,我想除了题目中提到的程序员之外,应该还有餐饮企业的服务员,餐饮企业服务员跳槽基本就是三种情况,一是薪资低,二是工作好找,三是工作时间长。
我们再来看看程序员跳槽,其实也不外乎是这三个原因。
一、薪资低
看了这一条,你可能会说,程序员薪资怎么会低,刚毕业的就能拿到个7、8千块,如果是硕士毕业就拿个1.5万一点儿不奇怪。
这里说的薪资低不是指薪资行情低,而是每个人都觉得自己的薪资低,对于程序员来说薪资水平差异很大,但人们往往并不关注工作本身,或是人的能力而关注的是自己怎么比别人少这么多,但在本公司可能调薪并不是件简单的事,所以只能通过跳槽来实现工资的上涨了。
二、工作好找
程序员现在可以说是一个热门岗位了,从业人员比较多,但是需求量也很大,如果你是个程序员,简历更新之后,估计每天5、6个面试邀约电话都算少的。因为工作好找,所以工资势必也就水涨船高,谁也不怕裸辞,工资要求不高,只涨个20%今天离职,估计3天后就能有新工作。
三、工作时间长
程序员工作时间长是大家有目共睹的,有个说薪资高,工作时间长很正常,但人的欲望总是无止境的,没钱的时候想要钱,有钱的时候想要时间和自由,薪资支撑的满意度最多也就能维持半年,长时间高负荷的工作会让人产生厌倦,这个时候就会觉得自己工资的性价比不好,要么找更高工资的,要么就找没那么累的。
因为现在部分公司涨薪速度比较慢,跟不上市场的价位。
打个比方:
如果你有拼搏精神,愿意在下班后精进技术、学习,
等几个月后技术成熟了再跳槽,可以一下子就翻倍,甚至直达15k。
但是要正确地跳槽:
第一,找一个符合自己期望值的平台,让自己的价值和技术得到最大的发挥。(这里和薪资没有关系,最重要的是适合自己)
第二,不要只为了加薪而跳槽,不断地去一个新地方,自己的职业生涯也在不断地清零,不符合长期的发展。
引起程序员跳槽的原因有很多,但是在所有的岗位中程序员的跳槽频率确实高于其他工作岗位,一般程序员跳槽的原因有这么常见几点:
第一、由于互联网是一个很不错的创业方向,很多人有着不错的创业项目,然后开始组建自己的技术团队,这时候就需要很多的程序员组成产品开发,而由于程序员的工资支出较高,往往在产品还没有进入收益期的时候公司很难支撑下去,或者缺少产品推广资金,这时候程序员就会面临跳槽的可能。
第二、在成熟的互联网企业中,由于项目的开启,而组建新的技术团队,随着产品上线,企业将更多的精力投资在产品的运营上,而对做技术的程序员来说每天的工作都是很清闲,失去了项目研发期的忙碌,让程序员感到无所适从,从而引起跳槽。
第三、就是大家常说的一点,不跳槽怎么加薪。这也是程序员跳槽比较普遍的一个问题了,很多人由于不满现在的薪资待遇,但自己却有了很多的项目经验,所以选择找下家公司,通过以往的项目经验来提现自己的价值,从而达到自己想要的薪水,这也就是程序员找工作的时候,工作年限时间是一个因素,更重要的是一共参与开发了多少项目,并且更具项目的大小代码量是一个较为重要的因素。
第四、就是有些程序员是追随技术的,他们认为在软件开发的外包企业中虽然每天都有繁忙的项目要完成,但是对自己而言却是千篇一律的重复性代码的敲写,甚至是直接使用企业自身比较完善的库或者框架完成程序的开发,觉得对自己的技术提升没有太大的帮助,从而选择跳槽。
第五、接受别人的老项目进行改造,由于原先的程序员并没有留下太多的技术文档进行参考,所以每天都在纠结一句一行的代码,再就是程序开发的很多思维思想并不清晰,这就让程序员很纠结了,所以在与老程序相爱相杀了一两个月后,实在受不了上级的催促以及难以完成代码的整理重构而离职,放弃。
欢迎程序员的你在评论中分享自己的跳槽原因和经历
作为一个在这个行业呆了十几年的老人感觉上程序员这个职业算是跳槽频非常高,据不完全统计程序员流动性不低于百分20,相比别的职业已经算是很高的了,为什么程序员这么容易跳槽,由于程序员这个职业特殊性决定的,是什么推动了程序员这么多跳槽的勇气。
1.就目前中国软件行业的发展,虽然说程序员的数目越来越多,但高手却是急缺,主要还是前期积累不够,再过些年可能会稍微改观些。技术高手的数量在上升但是软件公司的数量以及业务需求的增加更快,所以给人一种很直观的感觉,很多大公司是一直处于缺人状态。
这种状态催生了程序员的跳槽,有更好的待遇,为什么不选择跳槽,这也属于人之常情,有些程序员离职也不是因为呆的多不开心,而是外面的诱惑实在太大,出来混还不是为了多挣点钱,有待遇更好的就走人。
2.程序员这个职业本身来讲属于重度的脑力劳动,说的再夸张点就是吃青春饭,毕竟年龄大了竞争优势在减化这是不争的事实,趁着自己还年轻还能拼的时候,去挣钱多的公司,其实还存在一种大家容易忽略的现象,整天的加班加点很容易造成一种很压抑的心情,换个公司换个环境放松下,可能会人觉得有点矫情,但现实中的确存在很多,或者在薪资相差不大的情况下,换个加班稍微少点的公司,这都是换公司的理由。
3.现在很多招聘网站特别是一些猎头网站滋生了,程序员的不稳定性,把程序员当作商品来运作了,很多猎头只要在网上搜到合适的人,就开始千方百计的运作,真有点经纪人的感觉,这种无形之中增加了程序员的不稳定性,而且也在无形推动了这个行业薪资的上涨,其实很多人值不了那么多钱,但物以稀为贵,现实就是这种状态。
目前市场上讲,程序员的薪资的两极化越来越严重,水平差点的大家都不想要,水平高的大家都跟打了鸡血一样争抢,很多人觉得程序员这个职业已经不行了,主要还是没爬到食物链的顶端,把技术搞得扎扎实实的大把机会等着你。
希望能帮到你。
因为对其他的行业不太了解,所以也没办法对比出来程序员跳槽是不是比较频繁。
我身边的程序员,有在一个单位工作十多年的,有像我一样平均三四年换一家单位的,也有跳槽比较频繁的,平均每年都会换一家单位。
能频繁跳槽,我分析不外乎几点:
岗位多 特别是在北上广深这些IT行业比较发达的城市,程序员真的是不太愁找工作(工作能力不错的前提下),真的可以说,在一家单位做的不爽了,直接在招聘网站上把简历打开(招聘网站上的状态设置成考虑跳槽的状态),就会有不断的有面试电话打进来(当然大多数主动打电话的单位都是外包,哈哈)。
我跳槽的时候,都是主动给心仪的公司投递简历,基本都是可以得到面试机会的,而且通过率也挺高。
大部分IT公司,每年涨薪都不是很多;而跳槽一次的话,至少得涨个30%吧。
我在第一家单位的时候,起薪3K,每年涨500-1000,是不是很可怜。第一次跳槽,工资就从5K涨到了8K。
第二家单位第二年就涨到了12K,但是从此以后,就是每年涨1K的龟速了。第二次跳槽的时候,月薪虽然涨的不是特别多,但是按照年薪计算的话,应该涨了有60%以上了。
当然也有涨薪比较快的单位,我的一个朋友在一个神奇的网站工作,研究生毕业工资一万左右,现在工作有三年了,刚刚涨到了20K。如果你在这种单位,好好珍惜吧。
在外包公司的,想去一个非外包公司,跳槽。
传统行业的,想去互联网公司寻求技术发展的,跳槽。
互联网公司的,想去传统行业养老的,跳槽。
小公司的,想去一个大公司,跳槽。
大公司的,想去初创企业当个技术合伙人,跳槽。
......
欢迎大家在评论中分享自己的跳槽原因和经历,还有说说跳槽涨了多少钱,哈哈。
干得不爽,只好选择辞职。作为一名老程序员,在一家创业公司做了三年多互联网开发,我现在终于解脱了。三年中加了两次薪水。第一次700,第二次770。第二次年头加薪,我要求提高500,老板说董事会规定一次只能加那么多,然后要到6月再满足我。于是到了6月份,我发现并没有提高500,问之,说到7月份加。快到7月份,有一天晚上项目经理要我留下来加班,我饿着肚子一时间也搞不定手上的任务,就擅自回去了。结果,老板知道了就取消加薪计划。5月份以来公司制度越来越严格,首先是安装摄像头全日监控员工行为,其次规定上班时间不准使用手机,除非工作需要;再次,除了查技术资料,浏览各大网页需要申请;制度下来后,公司天天像在牢房里渡过,这样的工作环境,请问大家会喜欢吗,能否继续坚持?我是走了……
为什么程序员是一个跳槽比较频繁的职业?
因为好的程序员确实值钱,连带着不那么好的程序员也相应的值钱了。
其实是现在这个行业导致的,互联网的世界里,就算是一头猪站到了风口上,也能飞的比大师兄还快。
不是你不明白,是我变化快程序员本身是干技术活的,技术迭代比较快,所以一般程序员都有较强的自我学习能力和自我迭代能力,随着时间的延续,本身的能力水平提高了,那么肯定期望与之匹配的待遇,但往往很多公司的迭代速度是很慢的,承担不了程序员这种高薪成长,所以往往满足不了程序员的需求。
那么只能跳槽啦!
老用户与狗不得办理
还有就是,往往软件公司也好,互联网公司也好,很多老板都喜欢招新人给高薪,但是老人年年不涨薪,最后的结果就是老人纷纷离职,这种情况也造成了外界看来程序员频频跳槽的现象,但往往都是情非得已啊。不给涨工资啊。
那么只能跳槽啦!
跳一跳更 健康
老公司的暮气沉沉和新公司的造气蓬勃形成了鲜明的对比,在老公司任劳任怨,每年涨薪不超过10%,但是一跳呢,工资普遍double,这种风气形成并且传播,明眼的程序员肯定待不住了啊。
那么只能跳槽啦!
其实苦的是HR,老板不给力,还让留人,你告我咋留!!!!!
‘叁’ 程序员是吃青春饭的吗,可以干到多少岁
作为一个技术老兵,在技术行业内混了十几年了,明显能感觉到目前国内软件开发工作,在某些行业就是吃青春饭般的存在,尤其是表现在互联网公司,而且公司越大加班的疯狂程度越强,互联网公司更加喜欢招收一些年轻人毕竟工资相对低一点,冲劲还足最关键能不惜体力的加班,国内互联网公司大部分做的事情跑马圈地,应用级的开发居多,所以难度不是很高,有了2,3年的工作经验就可以跟着做了,谁的执行力强能够加班更加被公司所喜爱,很多老程序员在互联网公司体验几年基本上就回归传统软件企业了。
很多公司在招聘的时候发现年龄超过35岁就开始有意设置门槛了,毕竟这个年龄段的程序员人生阅历也比较丰富,对于职场上的一些事情也摸得比较透彻,说的不好听就是职场的老油条了,公司出个什么政策这帮人看到比较彻底,不容易忽悠,年轻点的更加容易被接受,所以说成是吃青春饭的职业有点夸张,但一定程度上也能说得过去,国外40多岁继续做研发的环境要不国内还是好很多,但也在一定程度上找工作受到一定的制约,现在过40多岁如果还在写代码肯定被周围的人议论了,都这么大了也没混上个管理职位之类,现在这个年龄段还在一线写代码的数量也不在少数,基本上属于公司顶梁柱存在,绝大部分做着技术管理,并没有完全脱离技术岗位,遇到难点还是上阵去解决问题。
老程序员如何在技术生涯找好自己的方向点?1.尽早向技术管理方向转移
越是拖到最后完成转型形式越是被动,管理是一种学问,不像是玩技术你把自己管理好久万事大吉了,技术类的管理如果在技术能力到位的情况下可以,以技术服人这样无形之中减少了管理的阻力,更加容易让底下的人信服,平时多补一些管理方面的基础。如果有转的想法今早实施,做什么事情都要趁早。
2.将技术进行到底
技术类在职场上的分支有两个主项,一个是管理方向,可以沿着这个路线一直做到副总或者更高的级别;还有一个技术专家方向,对别的事情不感兴趣就想着一辈子能研究点技术,也没有什么大的追求,在很多公司专门设置某个项目的技术专家称号,职位基本上和技术经理持平,算是同一个级别,同样是拿着这个级别的薪水。
技术职位如果技术足够强,可以考虑直接在这个方向一直走向去,无论国内还是国外对于高级的技术专家永远都是持开放的程度,金字塔上层的技术人才毕竟是少数,但也是技术领域一直欠缺的,如果喜欢技术并且干的还不错就可以考虑在这个方向上一直坚持到底。
3.转行做别的职业,闯出另一番天地
很多程序员中间转行挑战别的行业,只要能把一个职业做好一定能够把别的方向给弄好,尝试新的天地未尝不是一个方向,新的方向新的起点新的挑战,可能带来的是新的收获。
作为一个程序员也有随着年龄的增长有一种无形的压力在心头,能做的就是拼命提升自己的技术能力,担心年龄大了淘汰,只能是继续提升技术和管理水平。
希望能帮到你。
很多人都说程序员这个行业就是吃青春饭的,为什么会有这样的问题呢,难道程序员真的感到30岁就要退休了吗,或者必须转行吗?程序员难道不就是敲代码吗,难道年纪大了敲代码就不能敲不动了吗?不是都说程序员靠经验吗,经验越丰富,不就是技术越丰富吗?作为过来人,今天索性没啥事,就和大家一起聊聊这个话题吧。
首先、先说说为什么会有这样的传言,为什么会有这样的说法吧。
第一个 就是很多人在这个行业干久了,从大学毕业到30岁至少也得6,7年了吧,行业做久了很多人自己也会感到厌烦,也想换换新的行业,尝试一下新的岗位,当然转行有风险,所以很多人转行都是转比较靠近的,比如做运维、做产品、做教育、当然走管理路线也是,这些都是比较轻松好转的行业,基本风险不大。
第二个 就是很多做开发公司加班比较多,晚上下班回家比较晚,陪老婆孩子没时间,况且加班熬夜身体吃不消,搞不好把身体搞垮了,而且大部分程序员都是懒得运动,健身的人,作息时间不规律,最后30岁的人居然熬成了快60岁的大爷,这就是为什么很多人都说程序员就是秃顶(这里我要澄清一下不适所有程序员都是秃顶呀,至少我还完好的保留着头发),在这里不得不替这些人伤心3秒钟。最后连娶老婆都去不到,还有很多连说话都说不通的人,表达能力已经到达到了原始 社会 。
第三个 就是很多那种在公司混日子,技术能力差一点的,以为公司就是可以养老的人,技术干不过别人,工资不见长,可以说非常佛系的,在这个行业混了个6,7年,终于待不下去了,压力大呀,老婆孩子一家人的希望呀,最后选择了转行,最后离开的原因竟然是公司不需要这种人了,但是我们想想哪怕是争一口气也不会混到这么差呀。
其实呢,不是说程序员真的就是考吃青春饭,30岁之后就必须的转行,想想原因还是在这些人自己身上,年轻不愿意拼实力,不愿意积累点能量,真正有技术的人,想想公司能放走嘛、高薪难道还差吗,除非那公司真的做的有点过分,亏待功臣,卸磨杀驴呢,自己不争气在前,怎能怪别人呢。
当然加班、熬夜这些都是存在,但是其他行业也不好做,那些高管,有钱的职业经理人,哪一位不辛苦呢,而且其他行业也是一样,老板虽然压榨,但是真正想要福利好的,除非公务员,不然工资很低,所谓功高者后禄,这个不会假。
另外当然也有很多愿意尝试新行业的人,愿意挑战,尝试新的开始这也有很多。总的来说,程序员真的是不是吃青春饭呢,不能一概论之,有经验,有能力的人,高薪,谁愿意走。
绝大多数程序员确实是吃年轻饭。
不管你愿意不愿意承认,等你到40岁之后就知道了。
这里有个界定,从事研发的排除在外,从事开发的包括在内。要注意研发和开发是两个不同的概念。
一般研究所,研究生院中的程序员多叫工程师,这类人是越老越值钱。年纪大经验越多,能力扎实,对做研发突破苦难起到至关重要的意义。
而开发不同,开发更多是面相年轻人来做的,你开发一款软件给60岁的老大爷们,且不说你开发的好不好,老大爷他也不会用。
一般从事开发的程序员在35-45岁时是个分水岭,能力强,有水平能熬到领导层,或者能独当一面,那么就留下来。如果不能基本就被淘汰了。而这部分留下来的人只是少数。
为什么程序员要年轻化?第一,上面说过,开发主要针对的用户是年轻人,那么只有年轻的程序员才知道年轻人喜欢什么爱好什么。让一名60岁的老程序员写一个 游戏 ,能火起来的概率不大。第二,年轻人无牵挂,肯吃苦,能加班熬夜,工资待遇又相对低。上了年纪的程序员家里有老婆孩子需要管,还有父母需要照顾,也没有了年轻时干劲,思想也渐渐和 社会 主流脱钩,并且工资还极高。这个时候如果这个老程序员不能为企业创收,那么辞退一名老程序员,省下的薪水可以在招好几个大学毕业生。
有些话不是空穴来风,也不是无能人的借口,看看各大企业裁员的年龄段就知道了。
只有码农,靠蛮力,用体力而不是用脑力的程序员才是吃青春饭的人!
大多数程序员都认为程序员是个吃青春饭的职业,编程这个事只能干到30岁,最多35岁吧。每每听到这样的言论,都让人感到相当的无语……
有研究者用了最近5年内比较流行的技术Tag,然后用了一套比较严谨的算法来查看那些所谓的“老程序员”是否在新技术上跟上不了,所谓跟不上,也就是这些老的程序员在回答这些新技术上并不活跃。所谓老,就是37岁以上的程序员。
老程序员和年轻的程序员对于一些新技术的学习来说也是差不多的,甚至有些项目还超过了年轻的程序员:
1、程序员技术能力上升是可以到50岁或60岁的。
2、老程序员在获取新技术上的能力并不比年轻的程序员差。
由于如今许多的年轻程序员太浮躁了,才会说30岁是程序员的顶峰。
其实,对于大多数人来说,如果还没有编程到30岁,还不能成为一个“合格”的程序员。所以,并不是编程编到30岁就玩完了,而是编程编到30岁才刚刚入门。
在我身边,就有一些年龄在40以上,并且还对技术保持热衷的“老程序员们”,他们无一不是身怀绝技,在公司身居要职或高管,成为公司最宝贵的技术保障。
工龄超过三十年了,做了一辈子程序员,单位还在不断招人,所以还有事情做,没有坐冷板凳,不存在什么危机。。
公司也很重视加班,但我早就过了干体力活的阶段,领导并不管我加不加班。进度慢了领导就会说你需要人吗。
学新技能么,还好吧,java,c语言这样的经典可以用一辈子,重要的是有编程思维,学习并使用哪种语言很容易。
做一辈子程序员肯定是可以的,只是很多人不愿意而已。可能男人野心大了些吧,编程一辈子觉得很丢脸,总想往上爬。。身为女性就没那么多想法,人到中年,有人愿意雇我们有口饭吃就满足了,老老实实干活的人,老板不会不要的,换过几次工作,并没有遇到年龄障碍,也没有刻意去经营人脉,你的表现如何,别人都是默默看在眼里的。。
回顾一下,有几点经验,一是不管坐哪个职位,不能丢掉编程这个技能,做了很多项目的负责人,框架自己搭,核心模块自己写,技术掌握在自己手里,项目完成有保障。。项目结束了,就要去当普通程序员,有一手过硬的编程技能,还是挺受欢迎的。二是不能总是生活在一个舒适圈里,要不断学习新知识,迎接新的挑战,每次接受新的项目或任务,一定要有所突破,不能只是单纯的重复。
我也算是这个行业的一位老兵了,从13年到现在也快八年了,程序员其实是挺费身体的,熬夜加班家常便饭,所以我觉得程序员是在吃青春饭,互联网公司基本上都存在一个问题就是看谁下班的晚,不管你在公司有没有在做事情,只要你下班比其他人晚那么你的绩效就一定不会差。至于我现在的话已经没有经常加班了,偶尔发一下版,上下班都比较规律,这就是我还在坚持的原因,程序员能干到多少岁这全看你自己,我身边三十多岁依然在干程序员,虽然程序员吃青春饭,但是你自己也可以选择往中层或者其他岗位去转,肯定不能再像初出校园那样,不然身体迟早吃不消的,秃头,脂肪肝,亚 健康 ,近视,腰椎间盘脱出这些都是普遍存在的,大家不要觉得程序员的工资就一定非常的高,这也要看地方,像重庆程序员的工资还真不如有些工种。
大多数程序员认为程序员是吃青春饭的工作。编程只能干到30岁,最长可达35岁。我经常听到这样的话,都让人感到适当的无语......
今天,我们来谈谈这个老话题......
首先,我们来看一篇论文《Is Programming Knowledge Related to Age?》(英文版)。本文是来自北卡罗来纳州立大学计算机科学系的两个人,他们在StackOverflow.com上对用户进行了相关的数据挖掘。一些数据出来了。(StackOverflow.com上的数据被公开,任何人都可以使用它进行分析和核算,所以这篇论文的实际情况还可以。
让我们来看看他们的年龄分布图:我们可以看到程序员年龄的正常分布(高点大约是25岁,但中点大约是29岁)然后,计算每个人的月营业额,这样你就可以找到用户的真实生动的时刻,这样便于计算程序员的真正才能。 (总声望/活泼时刻),我可以得到他每个月均匀得到的Reputation。我们可以看到程序员的才能从25岁开始上升,并且直到50岁才会开始下降。因此,程序员不吃青春饭的。只有码农,依靠蛮力,使用武力而不是脑力的程序员才是吃青春饭的人。
年龄大可以跟上新技能吗?该论文的作者使用了过去5年更受欢迎的技能标签,然后使用更谨慎的算法来检查所谓的“老程序员”是否跟上新技能。所谓的跟不上,也就是说,这些老程序员并没有积极回答这些新技能的问题。所谓的老,就是是37岁以上的程序员。
我可以看到老程序员和年轻程序员在学习一些新技能方面相似,有些甚至超过了年轻的程序员。
论文的结论是:
1、程序员技能可以升至50或60岁。
2、老程序员在获得新技能方面并不比年轻程序员差。
结论
从上面的数据可以看出,由于现在很多年轻程序员都太浮躁了,据说30岁是程序员的巅峰。事实上,对于大多数人来说,如果你没有编程到30,你就不能成为“合格的”程序员。因此,并不是编程编到30岁就玩完了,而是编程编到30岁才刚刚入门。
这个问题,我应该比较有发言权,大城市呆过2年然后回了小城市,5年程序员转行当老师。大部分程序员是吃青春饭的,因为大部分程序员干技术,只是停留在应用层面,没有足够的平台,5年后很难再有质的提升。技术有了提升后,还需要有足够大的平台才能撑的起你的薪资。我离开程序员行业的导火索是见到某公司,辞退唯一的一个45岁架构师。当然如果你可以不要求高薪,放平心态,我相信很多公司还是愿意要大龄程序员的。
到35岁还在基层那基本上就是没希望了,随着年龄增长,思维能力不如年轻人,如果不能升上去带团队,那只能一直做基层码农。
程序员三十以后就老了,一是技术更新太快,二是经常性熬夜加班,三十以后转管理岗,搞技术吃不消了。
‘肆’ 35岁之后的程序员,他们离职后都转行去做了什么
大部分都是拿点小钱去做买卖了,不是开饭店就是干一些蔬菜店,水果店之类的。
一、转行开饭店翻车后又回到起点我做了七年程序员,第一次转行也是做饭店,跟人合伙,后来生意不理想就退出来了,然后又做电商运营,也赚了点钱,做了一年因为一些原因又不做了,然后又回来做移动互联网开发,也就是小程序和APP方面,也能赚点,比上班强。
日常开店会经常有一些批发的商家过来求合作,直接送菜上门,他就尝试了一下。尝试的过程中就发现,这些送过来的菜品远不如去批发市场自己买,价格相对高而且不容易卖,后面就放弃了。
‘伍’ 程序员未来前景如何大龄程序员出路在哪里
年龄大的普通程序员,将来的出路无非就是以下三个:
1、稳定地待在一家公司,有一定产出效率,成为一颗螺丝钉,不出彩也不出丑,就像之前棉纺厂的工人那样,直到这家公司不行了,找另一家,继续做个普通一兵。其实这事儿和几十年前的工人一样,只是时代不一样,职业的名字变了。
2、寻找相对优势,到稀缺你技术、能力、经验的地方,找到存在感。比如一线城市回退到二线、三线;比如互联网顶级公司的普通程序员进入小公司;比如互联网行业的普通程序员进入传统行业有软件部门的公司。
3、转行,想干什么干什么去,很多人认为,一个 35 岁以上的程序员相比较一个 20来岁的毕业生,精神状况、身体状况必定是不如刚刚大学毕业的年轻人,所以要尽早转行。那么问题来了,程序员是吃青春饭的吗?程序员的职业发展到底如何呢?
首先,我觉得时至今日,相比其他职业,程序员仍然是一个投入产出比比较高的职业。程序员不是一个“吃青春饭”的职业,而是一个常青的职业。程序员其实也并没有我们想象中那么累,很多互联网公司的工作环境、工作氛围、员工福利都是非常不错的:弹性工作,定期团建,免费健身;一日三餐、零食饮料应有尽有。对于头脑灵活、思维敏捷,但还没有明确职业目标的理工科毕业生而言,把程序员作为职业生涯的起点,应该会是一个不错的选择。以北京为例,应届毕业起薪在 8000-10000 元,比其他职业高出不少。程序员现在小蜜蜂云工作了解很多远程可办公的,全职兼职都是有的,可供的选择还是比较多的。
程序员在职业生涯第一个阶段,通常是 3-5 年。这个阶段要以职业探索为主,脚踏实地写好每一行代码。只有快速学习和成长,掌握过硬的专业技能,这样才能在职场立足,走好未来的路。现在程序员的职业领域已经细分到了令人发指的地步,比如:大数据工程师、云计算工程师、某某语言工程师、系统架构师、web 前端工程师、嵌入式软件工程师、数据库开发工程师等等。
‘陆’ 程序员到底能干到多少岁35岁真的是程序员的分水岭吗
我个人认为程序员可以干到退休;35岁的确是大部分程序员的分水岭。
总的来说,只要你身体允许,程序员干到多少岁都可以。至于分水岭问题,只有在大公司才有,中小公司没有35岁分水岭这一说法。
‘柒’ 程序员是做什么的
程序员一般的工作是从事程序开发、程序维护。
程序员是从事程序开发、程序维护的专业人员。一般将程序员分为程序设计人员和程序编码人员,软件从业人员分为初级程序员、中级程序员、高级程序员(现为软件设计师)、系统分析员,系统架构师,测试工程师六大类。具体工作职责如下:
1、负责软件项目的详细设计、编码和内部测试的组织实施,对小型软件项目兼任系统分析工作,完成分配项目的实施和技术支持工作。
2、协助项目经理和相关人员同客户进行沟通,保持良好的客户关系。
3、参与需求调研、项目可行性分析、技术可行性分析和需求分析。
4、熟悉并熟练掌握交付软件部开发的软件项目的相关软件技术。
5、负责向项目经理及时反馈软件开发中的情况,并根据实际情况提出改进建议。
6、参与软件开发和维护过程中重大技术问题的解决,参与软件首次安装调试、数据割接、用户培训和项目推广。
7、负责相关技术文档的拟订。
8、负责对业务领域内的技术发展动态。
(7)干翻程序员扩展阅读:
职业要求
一般的程序员都有四年的在专业领域的学习,需要一个在程序领域的学士学位获得者,不论是数学方面的还是工程方面的都是可以的。
大约有20%的人在这一领域的计算机科学和工程学拥有更高的学位。还有很小一部分程序员是自学的,尽管一些专业性的学校或者综合大学可以提供,但是也需要一些别的途径来提供相关的人才。
尽管学历是比较重要的,但是公司经常把重点放在应聘者的工作经验上,很多刚从大学毕业的大学生虽然有引人注目的学位证书,但是他们找不到工作是因为他们缺乏经验。
一个程序员虽然没有正规的学历,但是如果一个人拥有程序设计的深厚知识背景或者丰富的工作经验的话,那么他的机会要比有学历的应届毕业生大得多。
对于职业程序员,另外一个重要的方面就是,程序员需要不断提升自己的业务技术,他的技术必须一直保持在一个较高的水平,并且要不断发展,程序员也要寻找贸易的机会,要参加研讨会,在周刊上发表文章和接受职业教育,这些使程序员在自己的领域中分级或者不断并排前进。
‘捌’ 程序员是做什么的
程序员是做什么的,一般工资是多少,以下是我整理的程清宏序员工作相关内容,供您参考返正陆与阅读。
程序员是从事程序开发、程序维护的专业人员。一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚,特别是在中国。”
一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚,特别是在中国。软漏顷件从业人员分为初级程序员、中级程序员、高级程序员(现为软件设计师)、系统分析员,系统架构师,测试工程师六大类。
普遍认为程序员是高薪的职业,从工作3年的调查来看,1/5的人年收入在6万以下,低于10万的总计近60%,1/4的程序员年薪在10万至15万,15万以上占比15%。相比于其它一些行业,40%的人群月薪过万,的确属于高薪。在工作5-10年后,年收入在10万以上的超过90%,仅有2.7%低于6万。
CRISC:风险与信息系统控制认证,根据ISACA(信息系统审计和控制协会)的要求,该认证持有者对信息系统的风险非常熟悉,能够设计/实施解决方案。根据IT技能和薪资报告,这个认证的平均年薪是119227美元,对于那些对信息系统安全职位感兴趣的人来说,是一个很好的认证。
CISM:注册信息安全管理师,CISM认证要求持有者非常熟练信息安全管理,该证书考核即管理、设计和评估特定组织的信息。这种认证有一些先决条件,如要先持有其他证书(例如,GIAC)。报告显示,该证书的持有者平均年薪118348美元。