① 为什么说银行科技岗是程序员最好的就业选择
为什么说银行科技岗是程序员最好的就业选择?
首先,银行程序员的工作稳定性高,不用担心公司突然融资失败而被迫离职,或者工资未按时支付,而被迫辞职请假,所以说银行程序员基本上都是铁饭碗,他们不但有五险一金还有年终奖,从这里就能看出来程序员是一份稳定且报酬丰厚的工作。
另外,银行程序员的工作有利也有弊,那就是工作虽然很稳定,但是如果不及时补充学习,那么银行的程序员可能不仅不会提高自己的技能,而且可能会退缩,程序员的工作稳定性高是毋庸置疑的。
实际应用中的经验,是知道这些内容在什么时机,什么时间应用在正确的逻辑中,而银行的项目技术更新速度出奇的慢。据我所知,很多银行的项目架构还是最早的ssh项目架构。
因此,银行的程序员可能不仅不会提高自己的技能,而且可能会退缩。总体来说,还是要根据自己的实际情况来选择,是要求稳定,还有掌握更高的技术。
② 都说程序员是吃青春饭,到35岁就面临转行,那怎么还有这么多人做这一行
程序员确实是吃青春饭的,公司里面的技术员一般都是比较年轻的人,而那些超了35岁的人,一般都被淘汰了,或者是自己辞职了。
虽然程序员在35岁的时候就已经面临转行了,但技多不压身,有一个技术总比什么都没有的强,有这个基础,不管是去哪里?都不会丢掉饭碗的,如果大公司不要的话,我们可以选择去小公司,如果小公司不要的话,我们也可以在网络上接单,所以说他们轻易不会被淘汰。这也是为什么有很多人选择做这一行的原因。每一个行业都会遇到各种各样的压力,与其想着后面的事情,还不如先把眼前做好。
③ 银行科技岗是程序员的就业“香饽饽”吗
对于程序员来说,找工作本身就是一件非常容易的事情,因为程序员属于技术员,靠着自身过硬的技术来寻找自己适合的工作,在这个时候,如果程序员能够依靠自身的技能找到一份相对来说技术性较高的工作,那么也是不枉费程序员在大学里面学习的成果了。虽然说对于程序员而言,找到一份工作是一件非常容易的事情,但是根据程序员学习内容的深浅,在找工作的时候也可以区分为很多不同的难度。技术性相对来说更高一点的岗位对程序员的要求就会更高。
对于一个程序员而言,在银行找到了这样一份技术性工作,就等于是拥有了一个铁饭碗,而且这种工资待遇相对来说还算是比较高的。对于大部分的程序员来说,应该也算是香饽饽。
④ 程序员为什么是个青春饭,而不是像医生律师一样越老越值钱
我先后从事过机械、电气、信息技术行业,有对比才有伤害。
计算机编程,总共出来也才几十年,现在还在高速发展中,更新换代非常快。从DOS编程到windows编程、Linux编程,再到移动端编程。每一次跨度都非常大。需要不断地熟悉不断变化的操作系统、编程语言虚拟机(或解释器)、框架、引擎。比方说你做安卓,得熟悉安卓操作系统,使用python,得熟悉python的解释器,使用spring框架,又得熟悉这一整套不断更新迭代的“大家伙”,做Web开发,还要遵循不断升级的Web标准。好不容易学会了表格布局,结果出来一个p+css,好不容易熟练了jquery,结果听说vue火了……在一个技术变成主流之后,之前好不容易积累的经验,就会变成过时的技术。比如说某个人现在40岁,那么他可能35岁之前学的东西都不值一文。医生、律师、机械、电气则没有这个问题。拿电气里面更新比较快的PLC编程来说,我接触20多年了,现在和以前,还是没有什么变化。没有听说过哪个电气工程师20年前的经验过时了的说法。
既然经验难以积累,那自然不会越老越吃香了。
程序员也有过时比较慢的技术,比如系统底层开发、驱动开发、嵌入式开发、芯片开发。但是技术要求高,需求小,工资还不一定高(收入与市场高度相关)。不是说技术难度越高收入就越高。比如一个苦练20年的京剧艺术家的收入就不及一个只学过2年唱歌的流行歌曲明星。
一个人在写代码时,会非常频繁地调试(debug)以及测试(test)。它们的成本是如此的低廉!我写代码时,基本上不到两分钟就要debug或run一下。可以说,写的东西,立马就能看到效果。如果写对了,或单元测试通过,皆大欢喜,如果报错了或结果不是预期,马上修改了再来一把。但是,其他行业,就远远没有这么幸运了。一个医生,不能对病人说,我没有把握,我给你开一剂药,咱们试一把;如果不行,咱再换一剂药。病人不得骂死你啊。电气上,大家把电线接好了,要开始合闸了,现在竟然谁也不敢合闸通电。这要是烧东西了谁负责呀?于是请来了最资深的电气专家坐镇,让他亲自检查、合闸。
试错成本低,导致了“老专家”的地位没有其他行业高,不容易受待见 。因为年轻人也可以上,错了就修改代码再来,bug嘛,没有什么大惊小怪的。 这不像医生、律师、机械、电气等其他行业,出了bug是要出人命的 (包括律师的人命官司)。这时候,经验比技术重要(因为没有试错论证机会)。一般年级大经验多,因为接触的案例多,遇到问题就参考经验做法。不像程序员遇到问题,就搭建虚拟仿真环境,动手写代码调试一番,经验教训的作用被淡化。
一个东西被推翻重来,就意味着这东西可能已经过时了,不再需要维护了,里面的细节就没有必要深究了。如果是这样,那么老人的价值就会降低。代码重构是再正常不过的事,其成本相对其他行业要低得多。有时候甚至就是翻天覆地的变化,基本是使用新编程语言重新实现了一遍。京东、豆瓣、知乎、涛宝,等等,都不能例外。我从事的机械行业,很多同事可以自豪地说,看,那台价值几千万的设备就是我10几年前设计出来的,它的每一个细节我都了如指掌。但是信息技术行业,却很难如此。当机械设备出现问题,找老专家出马。但是 信息系统出问题,恐怕没人想到老专家了。因为它早已经不知道被重构多少次了 ,找正在升级和维护的年轻人才是常见的做法。
很多行业都有核心技术,不传之秘,它们就不容易被推翻重来。信息技术领域也有,但是相对要少一些(bat、华为等顶级公司开发的除外),特别是小型业务系统。甚至可以说得更直白一点,那东西就是靠人堆出来的。你要不信,随便找一个高档写字楼看看,看有多少程序员,然后又有多少人做的是核心技术,大部分恐怕都是增删改查。在他们眼中,需求远远比核心技术重要。做需求的收入最高。需求,或者说业务流程往往与增删改查高度映射。
如果一个行业的某个人做技术,却不能掌握核心技术,动不动就被别人推翻,那就容易吃青春饭。
这是相对的。甚至一台电脑就能开始学写代码。很多年前,程序员还是比较难的,因为自己要造很多轮子,要学习很多基础知识,比如数据结构、编译原理、操作系统。现在好了,直接用“框架”呀,底层别人帮你实现好了,你只需要专注业务即可。然后就变成了,我们比的不是谁的数学好,谁的基础扎实,而是比谁更熟悉“框架”。最后还会变成,就比谁更熟悉需求(业务)。甚至一度认为高大上的人工智能深度学习,也慢慢变成了“调参高手”,意思是说,我不需要懂数学,别人(以外国人为主)现成的算法都写好了,我调调参数就能用了。这是一门体力活,非常花时间,也很挣钱。
学习成本低,还得益于两点:一个是盗版软件,不花钱就能享受顶级体验,二是开源精神。其他行业可没有这样的好事,要花真金白银买实验设备、材料才能自学东西。
通过搜索引擎,很多编程问题都能找到答案,很多人也笑称,我们是面向网络(谷歌)编程。但是其他传统行业就没有那么幸运了,网上的资源乏善可陈。他们遇到问题,不是找网络,而是找师父,找老专家。老专家的地位自然被提高了。医院招一个应届硕士生,先得跟师父(老师)学习至少一年,没有工资,然后才敢慢慢上手,还必须非常谨慎,人命关天嘛。我们招一个应届本科毕业生,你用一周熟悉业务,一周熟悉新技术点,两周后开始上手干活,遇到问题,你先网络。区别就是这么大。
多数情况下,学习成本越低,就越容易吃青春饭。 因为门槛低,有更多的人和你抢饭碗。
作为一名有近三十年编程经验的老炮,我想我是有资格回答这个问题的。
程序员确实存在着青春饭的问题,一般说来三十五岁左右,程序员的职业生涯就进入了分水岭,要么转管理岗、要么做架构师系统分析师、要么做产品经理,总之继续编程一般前景都不会太好。为什么会这样呢?看一下主流编程语言和框架的更迭周期不难看出端倪。
我们可以看到IT行业每隔10年左右老的技术就会遭到淘汰,新技术就会诞生。您大学时学的编程知识和技巧,到三十五岁时就基本上过时了,您如果继续编程是竞争不过小鲜肉的,毕竟他们的新知识还热乎乎的呢。这时候大部分的资深程序员基本上都靠给过去开发的系统做升级改造维持。产品周期短、技术更迭快是导致程序员吃青春饭的主要原因。
那么程序员如何才能持续发展自己的职业生涯呢?我觉得程序员虽然是脑力劳动,但事实上跟操作工差别不大。因此,抱着写代码不放满脑子都是算法和逻辑是行不通的,要注意积累行业知识和产品知识,及时转入上游设计或管理工作,才是长久之计。
最后,说一下程序员是无法跟医生和律师比较的,就拿医生来说,至少要学到三十五岁才能出道当上主治大夫。您已经要下场了,人家才登台怎么比呀?
为什么要有这样的提问,为什么不问问中国为什么不能发明python,为什么不能发明java,matlab,为什么不能有新型芯片架构,为什么没有脱胎换骨的新型操作系统;只知道中国被掐脖子很难过,你觉得一两个伟大的高手就可以完成吗?你以为写了几年的程序就可以吗?人家是一个一辈子运作奉献的团队在奋斗,问题在哪里,吃青春饭可以搞定?只能跟在人家屁股后按照别人规定的法则去做事吧,这些永远只能然并卵!
很多人说程序员吃青春饭是因为IT技术变化快,不像医生们面对的人体结构永远不变。我想说知识更新慢可以是某些职业越老越吃香的理由,但也可以不是。真正越老越吃香的是老人抱团取暖,否则新人一定胜过老人。老师这个职业是有政府的保护,民办培训机构老师老了也未必吃香。医生是有政府和行业协会的各种准入限制,否则按华为研发通讯设备招一批非专业的名校毕业生强化培训几个月就上岗的方式来搞的话,医生供给不要太多。其实你一个牙科医生把你的牙科搞好就够用了,大学5年从头到尾学一遍很多都是浪费。律师这是个跟人干仗的行业,老头其实是打不过年轻人的,但所有的暴力资源都掌握在老头们手里,自古就是如此。
其实任何行业,如果信息充分公开共享,一个新人5年时间足以达到巅峰。之所以有需要10年20年经验的,那是这个行业里存在等级制度,信息对低级别新人进行封锁。还有就是一些行业学习机会成本高,需要撞运气碰到疑难案例来积累经验,比如医生,但医生如果在一些病历密集的地方,20年经验完全可以在2年内掌握。未来随着AI技术发展,AI诊断将超越人类水平。
虽然程序员们可能会觉得这个世界对程序员不公,但大家也不要气馁,可以坦然面对。IT行业正是以信息开放开源共享的精神,牺牲了老程序员们的传统建制地位,但却推动了整个行业进而是整个世界的快速前进。如果IT行业也像传统行业这么玩信息封锁的话,现有短短几十年内建立的IT互联网基础设施怕是需要3000年甚至3万年以上。
在美帝这边干了三十多年的IT。干程序员应该不是“青春饭”,而是“狗熊掰棒子,前面掰,后面丢”。这也就是为什么程序员不像医生律师那样“越老越值钱”。医生或律师知识积累会随着年龄增长越来越多,干得时间越长,经验积累的越多。越老越值钱!干IT的人群必须不停学新的计算机知识或语言,旧的语言或计算机技术被不停的淘汰掉。你干时间越长不等于说你的技术越好。尤其是象程序员这样人群,你花好几年才成了某种语言的高手,但有一天突然发现这个语言被另一种更新更明髦的语言代替了。你手的技术一下子归零了。一切又重头开始了!这也就是国内程序员有“三十五”现象的原因。美帝这边人少,竞争也小。IT换了新语言或新技术,大多数公司会花钱帮你学习新东西,然后自然过渡到新的语言或技术。这也就是美国干IT的绝大多数人能平安干到退休的原因。但是,干IT的不管是中国,美国,应该尽快升到管理层,或升到技术设计师的位置。这样离具体的语言远一点,可以居高临下指挥别人干活。
程序员真的是是吃青春饭的吗?
行业不成熟:我觉得这是主因,硬件(cpu,内存,gpu等),软件如os,开发语言,日新月异。导致今天还很火的技术过段时间就没有用武之地。医疗技术虽然更新迭代快,10年前的mfc,delphi已经没多少人用了,但10年前能治病的技术现在一样能治。
管理水平落后:国内行业高度内卷,互联网烧钱,培训机构鼓吹高薪,大量的人涌进it这一行。但管理水平又跟不上,资本家就通过996这种普通制造业提升产能的手段提升产能。结果就是杀鸡取卵,研发的功能未必有用,研发人疲惫不堪又没时间去思考去创新。到了35岁依旧做着增删改查,却比不上25岁的加班能力。
从我的角度分析程序员青春饭问题是由互联网这个行业在中国的特殊特点决定。
首先我们分析下互联网这个行业,近20年互联网在中国井喷式发展,各路有识之士都在往里面挤,挤的头破血流,刚开始发展只需要几个人就可以做出互联网产品,像腾讯,网络,阿里等公司都是很小的成本起家,为什么他们可以很小的成本就起家,这是由于互联网的特色--可复制性太强了,很复杂的产品,只能搞到框架,有相同的思路,就能快速做出类似的产品,同一种产品很多家在竞争,不是你死就是我亡,QQ干掉了它仿照的对象,网络打赢了谷歌,在中国确定了搜索老大的地位,以上举例说明,这个行业的残酷竞争性,丛林法则,不是你死就是我亡,能胜利的企业,都是争分夺秒拼出来的,慢一步就可能被别人占去了市场。所以程序员这时候在干什么,每天都熬夜,通宵,拼命去争取竞争的胜利。
这个行业就像战场,你得拼,还得有灵活的大脑,快速反应能力,强壮的身体,满足这些条件的人群超过40岁肯定不行了吧,不是说你技术淘汰了,技术可以学,但是大部分40岁以上的人已经无法维持高强度,快速反应的状态了,家庭身体都不允许的。互联网的丛林法则又是优胜略汰的,那么你就无法在这个行业干下去了。
有技术的老程序员怎么办呢,可以自己创业呀,可以去当自媒体,可以去投资呀,也可以去当教父呀,路很多,比其它行业的路更宽,因为这么多年的互联网高强度锻炼使你有个好的大脑,有领先时代的思维,未尝不是好事。
前提是你得是个有技术的程序员,没技术的淘汰了就啥也不行了,因为本来也就是个不会思考的机器。
本人从事程序员行业已经五年有余了,现在就有点跟不上节奏了,技术和思想都有点落伍了。
现在的 科技 技术发展是非常快的,大数据,大前端,区块链等等,对于一个五年码农的我,想学新技术没有精力,守着旧技术又有源源不断地新人。
而且敲代码消耗精力太多,天天加班加点,身体素质都差了,比如我的发际线越来越高了,心中慌的一批,现在又必须兼顾家庭,房子,妻子以及孩子,闲余时间几乎没有。
一般到35岁的程序员掌握的技术基本都已经定型,根本跟不上公司产品的需要。公司就可能有别的想法了,dddd,新人成本低,精力足,肯加班,没怨言,没有公司喜欢不加班的老码农。
所以说火及一时的程序员行业,慢慢的也在走下坡路。
要回答这个问题,你先得搞清楚什么是程序员。
在大多数人的眼中,程序员是一个非常有技术含量的工种。他们神秘,他们戴着眼镜,他们穿着人字拖与大裤衩儿,他们头上顶着稀疏的毛发,还有一项,他们多金。
如果你以为这样的人是程序员,那只能说明你被程序员的刻板印象所误导。
今天我就给大家破除程序员的刻板印象。
第一个要破除的刻板印象就是,程序员是一个非常有技术含量的工种。
之所以绝大部分人都这么认为,是因为程序员儿所从事的工作确实离我们日常生活太远了。 我们普通人在日常生活中基本是所见即所得,我们看着蓝天白云,开着 汽车 ,穿着衣服,吃着零食,甚至玩着手机玩着电脑。这些东西是我们最熟悉的,构成了我们全部生活的99%。但是程序员所接触到的是什么呢?是一行行的代码。这些代码即使不是0101这些数字,也是一行行英文字母,英语好的同学,也许还能读懂一两句,如果英语差的同学,那他们跟看0101这些数字也没什么区别。正是因为这种不了解,我们才以为程序员是一个非常非常有技术含量的工作,因为他们做的事情我们看不懂,因为他们说的话我们听不懂。但其实“难者不会,会者不难”,只要入门了,做开发并不是一个有很高门槛儿的工作。
第二个要打破的刻板印象就是程序员很多金。
说到程序员多金这种事情呢,确实是有一定 历史 根据的。据传说,北京的中关村西北侧,从西二旗到西北旺等一大片的区域的房价,就是被程序员所炒起来的。他们平时赚着一个月好几万的月薪,却没有时间花,那也只有买房子花了。但是这种说法其实有一定的演绎性质,程序员的高工资确实不假,但也只限于那些极其厉害的程序员。二八法则在各行各业永远都存在,马太效应是这个世界颠扑不破的真理,只有最顶尖的程序员才能拿到远超出业界平均水平的工资,而那些广大普通的程序员,也只能拿最普通的薪水。当然互联网大厂除外。
解决了这两个刻板印象之后,我们分别说一说程序员与医生和律师之间有什么不一样的地方。
说到职业选择,对于我们每一个人来说都是至关重要的,俗话说的好,女怕嫁错郎,男怕入错行,如果行业选择错了,那么任何的努力都是白费,正所谓选择大于努力,说的就是这个意思。
那我们先说一说程序员的本质是什么。程序员本质上来说就是现代工厂里的工人,什么样的工厂?现代数字化工厂,现代信息化工厂,从这些工厂里生产出来的产品,就是构建我们整个现代信息化 社会 ,数字化 社会 的基石。而要生产出这些产品,就需要工厂里的工人,按照流水线的架构来进行有组织的生产,所以现代化的管理方式是完全可以用于对程序员的管理,而我们平时所看到的各个公司,一大批一大批的程序员,也正是 社会 化大生产的一个集中体现,其本质也是劳动密集型的产业。
基于以上,程序员的本质,就是工厂里的工人。那么对于一个工厂里的工人来说,是一个年轻的工人更便宜呢,还是一个年老的工人更便宜呢?当然是一个年轻的工人更便宜了呀!年老的工人,你肯定要给人家涨工资哟!从这一点上来看的话,其实在程序员行业,应该也是越年老越吃香,越年老价格越贵才对。可是你忽略了一个最重要的事,那就是程序员的本质是工厂里的工人,既然是工厂里的工人, 那么他的收入就是由工厂的厂长所发放。 工厂的厂长虽然也承认越老的工人,他的经验越丰富,但问题是,一个工厂对于有经验的工人不需要很多,一般情况下,一个有经验的工人可以管理几十甚至上百没有经验的工人。所以这个问题就转化成了,工厂到底希望或者愿意招多少有经验的工人呢?一个理想的模型是金字塔模型,处于顶端的管理者和有经验的人其实需求量并不大,绝大部分的需求都是能干活儿就行,最重要的是便宜,因为便宜意味着竞争力,便宜意味着单位多的金钱可以雇佣更多的工人,而这对于一个劳动密集型的产业意味着什么,不用我多说。
所以,说到底,即使越老越有经验,也越应该给更高的工资,但问题是厂长愿意雇佣他们吗? 这本质上是一个雇佣与被雇佣的关系,主动权并不在工人的手中。
我们接下来再说一说医生和律师这两个职业。医生在我国是一个特殊的职业,也是一个特殊的行业。因为医疗关系着国计民生,是人民安居乐业的一个基础保障。所以在医疗方面并不是完完全全的市场化,所以也就不存在所谓的雇佣与被雇佣的关系。当然也有很多的私人诊所,他们更多的是用市场经济的方式来运行着,这些私人诊所的医生,我们把他们单独拿出来,跟律师放在一起来说明。
私人医生和律师,他们的本质是自由职业者,他们不存在为谁打工,被谁雇佣的问题。他们更像一个生意人,一个有自我手艺的生意人,他们不会像被雇佣者那样,每个月按时拿着工资,并按照规定完成相应的工作。请注意, 这里是按照规定完成相应的工作。 私人医生和律师,他们拥有自由职业者所拥有的一切特征,他们靠着口碑扩大自己的影响力,他们不为任何人打工,只为自己打工。
那可能有人要问了,程序员不可以按照这种方式来工作吗?当然可以。现实的工作环境当中,确实也有很多的程序员在完成公司交代的任务之后,也会利用自己的一些自由时间来接一些私活。这样性质的工作跟私人医生和律师就非常类似了。但可惜的是,开发程序是一个极其复杂且系统的工程,这种类型的工作,天生就是需要 社会 化大生产,需要很多人一起密切配合,天生就是劳动密集型的产业。只有像公司这样的组织,才能够将程序员们组织在一起,进行有效率的生产。而私人医生和律师所面对的工作却不是这样,他们所需要面对的工作,一般情况下一个人足够面对,即使有人手不够用的时候,需要的也是助手,而不是像 社会 化大生产那样需要很多人共同工作。
说到这里,基本上就已经解答了题主的问题。 一个是 社会 化大生产的螺丝钉,一个是为自己打工的自由职业者。 那么你说哪个越老越吃香呢?
⑤ IT行业的35岁危机是真的吗IT行业有多么赚钱
很赚钱,例如普通人的工资是三四千,而IT工作人员的工资是三四万,这是真的,因为35岁的IT人员的工作精力有所下降,所学的技术跟不上时代,公司为了降低运营成本,会辞退员工。
⑥ 40岁的程序员失业了如何自救继续找程序员的工作吗还是应该转行
每一个人都有中年危机,其实所谓的中年危机,大家除了关心自己的身体状况,此外最重要的无疑就是关心自己在职场当中的处境如何?最怕就是失业,一旦失业就失去了收入来源,生活当中所面临的种种问题都必须要靠经济支柱去解决,失去的收入就意味着这座大厦就要倒塌了。
也许大家认为程序员是一个高薪而且技术含量极高的职业。但是往往我们也发现,程序员要想能够在职业生涯当中获得比较长久的职业年限,确实是相当困难,毕竟很多人的职业生涯都是从大学毕业开始算起,在黄金的十年发展阶段,一旦面临到了35以及40岁这样的年龄阶段,大多数的在职程序员都已经从此激流勇退。
其实任何的一个职业都有它的一个生命周期,除非自己有能力有背景能够进入国企乃至公务行政系统,那就安枕无忧。否则大家即便是面临着中年危机,首要任务就是让自己保持一个健康的体魄,只有这样才能够真正扛起一个中年人的重担。
⑦ 应届生程序员进入央企,打算明年跳槽到互联网,你觉得可行吗
相信大家对于程序员员都是有一定的了解,我们都知道,其实程序员与互联网是挂钩的,那么有些人就会产生这样的疑惑,就是遇见生程序员进入央企算明年跳槽的物联网,你觉得可惜吗?对于这个问题的回答是我个人看来我其实我觉得这当然是可以的。而且也是符合专业的要求,下面我们具体了解一下。
所以对于现在大部分的程序员来说,如果他们想要跳槽的话,其实他们只需要找一些互联网公司以及一些科技产业方面的一些大型的企业,他们都是可以直接跳槽的,但是一个前提条件就是自己能够胜任这份工作,同时也能够需要满足别人招聘的一个需求,只有这样才能够成功的跳槽,同时也应该要不断地提高自身的能力,只有身能力过硬之后,无论跳槽到哪里都是很轻松的。