程序员35年的危机是一个经久不衰的话题,几乎是一边倒的。大家都认为35岁是大多数人结束职业生涯的年龄。程序员吃青春饭是肯定的事。但我想说的是,程序员35年的危机从何而来?完全不是程序员这个职业的问题。
网上很多人的论点是,虽然工资高,但是年纪大了就会被淘汰,所以如果能做别的,就不要程序员。其实是有幸存者偏差的。网上很多人说程序员35岁不能工作,身边很少有程序员35岁以上的,所以得出一个结论:程序员35岁就会被淘汰。事实是,当我们把视野扩大到所有行业时,就会发现“35年危机”是一个普遍现象。程序员这个职业连前十都进不去。
DT Finance统计了2019年第三季度各行业要求的35岁以下职业比例,前十位没有IT行业。35岁以下的行业都要求是传统行业。这个数据并不能证明程序员没有35年的危机。很有可能绝大多数发展岗位的面试官都在35岁以下,所以筛选年龄的成本很低,不需要在招聘要求上写年龄要求。不能排除偷偷问的可能。
但这个数据可以证明程序员绝对不是35年危机的唯一“受害者”,比程序员35危机更严重的岗位太多了。如果因为“35年危机”而建议人们不要从事开发工作,那么至少有一半的工作是不值得做的。显然程序员,不存在所谓的35年危机,这是一个普遍现象,与职业关系不大。那么,是什么导致了35年的危机呢?这不是职业,也是人的因素。
1年龄和能力不匹配
什么样的人被认为有能力?技术水平是否高超?还是思想前卫?都不是。如果一个人的能力比同龄人高,公众会认为他很有能力。高中生能背20首诗,没什么大不了的,但如果一个3岁的孩子能做到这一点,人们就会认为这个孩子很聪明。20多岁就能写一些程序没什么大不了的,但是如果一个七八岁的小学生会编程,大部分都会觉得他是天才。按照大众的认知,年龄越大,能力越强。如果一个35岁的人程序员的能力和一个刚毕业几年的人程序员的能力一样,人们会觉得这个人不称职。
2要求和能力不匹配
35岁要买房买车,经济压力越来越大,需要更多的收入来支撑。但是很多人没有认清自己,认为自己资历深,薪资要求高,但是能力没有达到要求的水平,然后找不到工作,造成“35岁危机”。所以35岁的我被淘汰了,跟事业关系不大,跟个人关系很大。公务员年纪大了,经济压力大了,被迫转行的时候会面临35岁的危机。且不说程序员35岁不写代码,不代表都被淘汰了。也有可能他们有更好的选择。说整体和个体的关系,很多人会搞混。
举几个例子:2019年,中国人均月收入8165元,但只要月薪达到5000元,就能超过90%以上的人。马云说:“坏行业有很多好企业,好行业有很多坏企业”。很多人会把“整体”当成“个体”。家长认为这个学校的本科率极高,如果孩子在这里读书,985和211以后都不成问题。有人认为IT行业工资高,前景好,所以认为只要找到IT相关的工作,嫁给白,就能拿到高薪。众所周知,“整体性”只代表一种趋势,会因为“个体性”的不同而不同。正如新冠肺炎的病死率为27%,有些人可能有50%的死亡概率,但我只有001%。不可否认,“整体”代表了一种趋势。如果90%以上的专业人士都会面临35岁的危机,你就有很大的概率逃脱。
但我想说的是,哪个行业容易?知道自己可能有35年的危机,要做好应对的准备,而不是选择逃避,否则只会从一个坑里出来,跳到另一个坑里。
企业与员工的问题,跳槽或是辞退的问题,一直是我们非常关注的话题。 以前在一家公司遇到过这样的应聘者,一名25岁的程序员一年内被辞退了3次,而面试的最后结果是我录用了他。
大四的时候室友们都找到了实习工作,有的实习工资800元,有的1800元,也有的能拿到3500元到4500元。小猿想着都快毕业了,也该赚点生活费了,也出去找工作。因性格内向不善表达,屡次受挫,后来在一家软件外包公司的面试中,部门主管问了一句“可以马上上班吗?”他回“可以。”,部门主管就让人事部立刻办理手续了,这是即刻上班的节奏吗,小猿愣住了!
还在懵圈的小猿跟着HR**姐走到办公工位,主管就告诉他明早出差,7:30到机场。就这样开始了内蒙出差的第一份工作,一去就是4个月没回过家。
项目做完,主管问小猿“这次出差有收获吗?有没有遇到什么困难?”小猿回复“没有。”主管没有再回信息,第二天到公司后小猿收到HR的辞退通知书,原因是学习能力差,主动性差。小猿的第一份工作就此结束了。(4个多月)
后来小猿跟朋友聊到此事,朋友们都认为是公司项目做完了不需要人,公司找的借口而已,于是小猿立志不再去外包公司工作。你认为小猿是因为这个原因被辞退的吗?
小猿问题: 主要问题是小猿回复容易给人造成误会,很不明确,回复的没有,是指没有收获还是没有遇到困难。作为领导,看到这样的回复,有的人会追问,有的人不会多问就直接作出判断。所以造成主管误会,认为他回答的是没有收获,也许主管也有点疑惑,但是也没有等到小猿进一步的说明。
公司问题: 仓促入职,没有进行新员工入职培训,没有员工与主管沟通了解的过程,出差期间没有对员工进行关怀和了解,HR得到主观反馈后没有与员工沟通核实情况直接辞退;也可以看出该公司入离职流程不够完善,也不够重视员工关系管理等问题,甚至可以反射出该公司的企业文化氛围。(有限信息下的主观分析)当然,不排除小猿朋友猜测,有的外包公司会做完项目就走,但是一般签订合同也会按照项目时间签订,不用经济补偿。
小猿第二份工作是在一家50人左右的中小企业,入职时听hr和同事都说公司老板很nice,在公共办公区的入口第一个位置是老板的。第一个月一切都很好,直到公司老板出差回到公司的一周后,hr告诉他,因不符合公司企业文化,要劝退他。这次小猿更懵了,不符合企业文化!
后来主管帮忙打听到,是因为他每天早上见到老板从来没有说过早上好。小猿每天进入公司都会路过老板的工位,也看到大家都会给老板说“早上好”,自己也犹豫过要不要跟老板打招呼,但想到从来没有和老板说过话,老板应该都不认识他吧,加上性格比较内向,不喜欢主动搭讪,谁曾想却因为差了这句“早上好”被辞退了。(1个多月)
小猿问题: 不懂职场基本礼仪,不知道的事情没有主动沟通或请教别人,造成误解。
公司问题: 没有进行结合企业文化特色,以及员工性格特点进行职场礼仪培训,直接主管或引导人没有进行员工引导,熟悉环境和人员,也同样存在发现问题后没有给员工改进的机会,直接劝退。很多中小企业的企业文化大部分受老板影响,也就是大家常说的老板文化,有的企业甚至表面和善,实则一言堂,平时都很和善,可是一旦有人有什么事情让老板不满的时候就直接要求HR让其走人。这个时候HR是听之任之,还是建立完善的机制,想办法按照流程制度办事,并能说服老板三思而后行,体现职业价值观,能力和情商的时候了。
ps:辞退和劝退是有是否需要经济补偿区别的。
吃一堑长一智,这次小猿在面试时特意问了HR,老板会和大家一起办公吗?HR**姐露出甜甜的微笑告诉他不会,并表示她都很少见到老板。
小猿高高兴兴的入职了,由于前两次经验教训,内向的小猿,见到老板和领导都会打招呼,领导在群里发信息,总会很快回复“收到”,但性格内向的他与同事基本上没有工作外的交流。慢慢的大家就开始说他爱拍马屁,不适合单纯的程序员环境,开始受到排挤。
在转正的时候小猿也与HR**姐沟通过这个问题,HR**姐告诉他“清者自清,问心无愧就行。”他想也是,日久见人心吧。为了与大家打成一片,他尝试主动跟其他同事聊天,正好公司也有一个比较八卦和爱聊的同事,便跟他慢慢熟悉了起来。用小猿的话说,有时候可能是运气问题吧,那个外向热心的同事第一次跟他讲他们主管坏话就被部门主管听个正着,结果那个八卦外向热心老员工被降级,他被辞退。(3个月)
小猿问题: 因为过去踩过的坑,总结反思后想避免再次掉入,却又掉进了另一个坑。同样是缺乏职场知识的表现。
公司问题: 当HR得到反馈后,应该帮助员工改善在员工中的形象,不管是通过团建活动增进了解,找到共同兴趣,或是组织聚餐等,应该用实际行动帮助其他人了解到员工,而不是仅仅一句话。部门主管没有及时察觉到团队问题,改善团队氛围,增进团队了解和凝聚力。
大多数中小企业来,都没有给新员工做职场方面的培训,特别是现在一些科技企业,他们本身企业内理科生居多,氛围也相对简单,所以容易忽视这个问题。而理科生在大多数事情上都是逻辑思维很强,但涉及与人沟通交流和情感方面相对没那么能应付,给人感觉是为人处世上面会稍微差一点。其实只要他们多用一点时间和心思在上面,可能会比文科生更懂得所谓的“套路”和职场规则。
浙江女士发帖称:老板通过微信交代工作,由于自己回复了一个“嗯”字,结果被老板批评:“聊天不要回复‘嗯’,这是基本礼仪”也引起了热议,网友也是分为两类声音:有人认为嗯本身并没有不礼貌的意思,只是当今网友强加的特定含义,老板有点小题大做;也有人觉得老板批评教育得对,在职场中应该注意相应的礼仪。
对于这件事情,我个人看到的侧重点是领导想听到的是一些具体安排内容,仅一个嗯字略显不够用心,后面领导一长段的信息表示曾经说过不要仅回嗯字的话,由此可见,也许不只是想表达礼仪问题,更是对待一份工作的用心程度。更何况对于销售岗位来说,商务礼仪是非常重要的。
不管是商务沟通,还是对上对下的沟通,我认为最重要的是先了解跟你对话的人,现在喜欢讲产品思维,我认为也很有借鉴性,首先你的知道对方的需求,根据需求对症下药。不同领导喜欢的沟通方式不一样,北方和南方的商务礼仪和生活习惯也有所差异,最重要的是给对方喜欢的方式。以上所讲的故事当中,提到最多的是职场礼仪,职场规则,员工培训,企业文化等词汇,也提到了每件事的发生,员工自身和企业自身都存在问题,我们首先应该做的是自省,而不是去找别人的原因,即使是客观原因也要想办法改善或避免。
我一直有一个美好的愿景,就是培养一批真正具备人力资源职业价值观的HR(或者说自己先成为这一类HR,影响和带动更多HR做到真正职业化),让企业更重视员工利益,让员工更努力为自己为企业奋斗,而这不是建立一个共同目标就能完成的。
记得前段时间有个热议话题,关于“某省提出频繁跳槽将影响征信记录”,如此单方面的做法能起到什么作用和意义?又如何去规范企业随意开除员工的现象呢?
可能大家也很好奇,面对频繁离职的小猿,我为什么会让他来面试?为什么会录用他?
因为我们当初招聘的是应届毕业生,他愿意以应届毕业生的待遇和心态从头开始;然后听他讲述了以上故事,也可分析出不全然是他的问题。没有谁天生是职场高手,谁还没有自己的缺点呢,应该给予努力的人更多机会!
从企业角度来讲,用实习生的工资招聘一个有工作经验的人算是节约了人力成本,而表象的风险性在于该员工可能不稳定;针对员工所述,我相信我们公司在这些方面做得还比较好,在实习期期间也会重点关注这些问题。如果引导他把这些经历经验快速转化,或许他会比其他同期实习生进步更快。这就是那时我们公司给员工的真实感受,有兴趣的可以点进去看看。 《看了就想去入职的公司》
很多时候人生真的也需要机遇和平台,遇到一个好的公司也能助力自己更快成长,两年后小猿已经成为部门主管了。公司都想要稳定的员工,员工也想要稳定发展的公司。 那 么如何在面试中筛选出适合自己发展的公司呢?又应该从哪些方面去了解公司的实际情况而不被坑呢?下一篇文章再会~
编程,有些人喜欢,有些人讨厌,有些人从未尝试过,还有一些人每天都在使用。
那群喜欢结对编程的人认为,结对编程有利于团队的知识共享,打破成员间的知识孤岛。另一方面,结对编程(PP)可以促进团队之前的协作,也能够加快新成员的融入,更加快速的创建价值。还有结对编程与 CI/CD 以及主干开发能够很好的融合在一起。
可是在另外一群不喜欢结对编程的人眼中,却有另一番观点,他们认为,结对编程会降低效率,尤其是两个开发人员经验差距较大的时候。他们还认为,这种工作方式会让开发者无法集中注意力。每一个人的工作方式都不同,在同一台电脑上工作,具有非常大的挑战。
一个人工作的时候,一天工作结束,拿下耳机,与结对编程结果完全不一样。参与一天结对编程,有时候,真的很累。但是这一部分内容却有很少的人讨论到。
编程有很多挑战,需要我们付出很多努力,他和其它技能一样。这不是一件自然而然的事情,需要我们进行不断的练习。
结对编程会让人觉得是在工作时有人盯着。
结对编程可能会重新点燃程序员的“冒名顶替综合症”,很多他们能做到的事情他们却觉得自己做不到。
当遇到问题时,你要把你的思路转化成别人能理解的文字,这是一个非常艰巨的任务,就像考试一样。
对于开发人员来说,对于 IDE 的快捷键都可能有不同的设置,不仅这些,还有很多工具也存在差异。这些差异都会使开发人员,在开发过程中感到非常的不舒服。
讽刺的是,要让程序员在结对编程感到更加的舒服,我们需要在工作结束,或者在番茄钟间歇的时候,多多交流,相互反馈。但程序员大多数沉默少言,并且很内向,他们之间的反馈和交流非常的不容易。
简而言之,整个事情都不容易。
结对编程优势不可能被否认,是有据可查的。但结对编程存在的问题却很少被提到,但这些也非常重要。
郑重声明,我是一个结对编程的践行者。对于我来说,和很多人一样,我们都会对挑战所带来的收益进行评估,判断是否值得自己去付出努力。但是我也相信,和其它的挑战一样,当你准备好,知道你自己应该做什么的时候,事情就会变得很容易。
我们经常谈论各种各样的挑战,我们可以使用我们的智慧来找到解决办法。我们可以从中获得好处并减少问题带来的挑战。举个例子,我们并不需要对每一个任务都进行结对编程,我们可以间歇性的执行结对编程,更好地适合你团队的现状。
个人觉得码农就是从事计算机方面工作的人类,除去那些不沾计算机软硬件只跑跑业务的。如果是工作了,生活状态差不多吧,每天正常上班下班,刚刚开始工作的时候加班比较多,压力也大一点。如果是读研或者其他科研工作,就是在实验室工作咯。发现大家的一个误解,都认为码农是生活不规律的宅男,很多是宅男没错。。因为扎根于网络和社交平台吧大概。生活不规律却是错的,我看过很多码农都是非常热爱运动锻炼,热爱生活的。越是忙碌的人,越能抽出时间锻炼身体。还有,个人觉得会比较喜欢思考和解决问题,不喜欢漫无目的地去一些地方瞎逛,不过这可能又涉及个人性格方面了。
程序员总是被称之为屌丝,最为主要就是他们穿着确实有一点土,而且穿着格子衫真的有一种不可直视的感觉,至于说他们的收入很低很穷这倒是不是一个真实情况。
一、为什么程序员总被认为是屌丝群体
其实在很多人的内心深处,尽管大家都知道程序员的收入不低,但是总是愿意将他们称之为屌丝群体,原因就在于他们不仅穿得很土,而且有时候花钱确实也是比较土的,这也就导致了大家对他们的刻板印象。目前不少人对于程序员的偏见也逐渐加深了这种印象的出现,我们有时候不要笑别人穿的土,别人的工资收入可是正常人水平的好几倍,其中的幸福感是妙不可言的。
二、程序猿很穷是不存在的
其实程序员并不可能存在特别贫困的情形,从目前行业的整体收入水平来看,我们以某个一线大城市为例。某个大厂的程序员工资平均都在2万元以上,这只不过是一个普通本科生毕业的工资而已,试问哪一个行业能够在毕业的时候就能够开出这么多的工资,我们千万也别用什么成长性来理解这个群体,毕竟在年轻的时候都赚不到钱,这也就更别说年老的时候了。再加上现在智能制造以及相应的行业已经出现了更加可以体现价值的工作,这也就意味着程序员想要贫困潦倒还是比较困难的事情。
三、目前大家对于程序员行业有很深的误解
其实目前大家不少的看法是存在着一些偏差的,首先是互联网行业的从业者特别是程序员群体本身就不可能有太贫困的存在,其次则是目前的行业已经发生了相应的变化,不少的地方的工资也会随着贡献的多少而有不同等级的分化。我们就不要拿着比较低廉的工资说着别人高收入群体的不好,有时候我们不能够将之称为客观解读,只能将之认定为一种妒忌。
1、程序员的思维比普通人要严谨。
对编程有一定了解的人都能理解这一点,一是一二是二,电脑不认模棱两可的回答,因为“模棱两可意味着更多的可能答案”,所以你跟程序员交谈的时候,如果你问他“为什么要这样问”或“你为什么听不懂”,你就会知道你自己的描述有多么的不严谨了。
最简单的例子,你妈妈让你去市场买水果,如果看到有苹果就买一个苹果,看到梨就买两个。你看到市场有苹果和梨,你会买什么回家?
首先给出一个大前提,在程序上不存在“潜台词”或者“潜规则”这种东西,唯一起作用的只有“字面意思”。
一般人肯定是买一个苹果和两个梨。当然程序员也不是脑子有坑,以一个正常人的思维考虑也会买一个苹果和两个梨,但是看到这问题的第一个瞬间的直觉反应,却是“如果看到梨就买两个苹果”。这个问题不存在潜台词,所以所有人都会直接从字面理解老妈的意图。
按照程序的逻辑分析,这句话共分为两个部分,代表两个程序任务。“如果看到有苹果就买两个苹果”为任务一,条件是“看到有苹果”,目标对象“买苹果”,数量“一个”;“如果看到有梨就买两个”为任务二,条件是“看到有梨”,数量“两个”,没有给出新的目标对象。
因此按照程序逻辑来讲,第二句话将继承上一个目标对象,也就是“买苹果”,所以这句话被看起来像职业病一样的思维直接翻译成了“如果看到有苹果就买一个苹果,如果看到有梨就买两个苹果。”
————————————————————
2、程序员看问题比一般人透彻。
这是职业特性导致的,因为电脑编程的严谨性,因此程序员面对一个问题、一个需要实现的目标或者一个bug时,他会思考更底层的问题,并且会习惯性采用归纳法来尽量避免以后可能遇到同样的问题。
比如用输入法输入中文的词句,有的时候打出了一串拼音,然后按下数字2选取发现不是自己想要的词,然后发觉数字1对应的才是自己想要的,删掉,重新输入拼音,这次按下数字1的瞬间却发现两个词的位置调换了,于是又删掉重新键入,这次认真地看了看,终于选对了想要的词的序号。
这个时候你会说,啊,我下次应该更小心一点,不要马虎大意想当然,看清楚了再点。
程序员不这么想,他会想,导致这个问题的看来是输入法的“词语顺序自动调整”功能,他会自动监测使用者输入的各种词语的频率,来自动调整词语的顺序,底层代码实现的逻辑很简单,每个不同的词对应一个从输入法安装到现在的输入次数的计数器,直接按计数器排列顺序就好了;也有的输入法会监测你输入后是否会将其删掉,那么这时候会被智能识别为打错字,计数器不会加一。
然后再一思考,这种功能一般都是可以开关的,如果我想要靠记忆记住顺序使用而不用输入法自动调整的话,比如对汉字输入的速度有一定要求需要考记忆记住汉字序号,我只需要进入输入法设置将其关掉即可;如果我想要它帮助我调整词句位置,但是又不需要频繁地调整,那么在我有工作需要的时候我会提前关掉,平时开启即可;而如果我想单纯依赖这一功能,那就不用管它,下次看清楚再选就好了。
对眼睛伤害大,长时间坐着对身体不好,不过现在都有升降桌子了,当程序员只有极少数像楼上说的那样,相反一名真正得程序员表情一点都不木讷,由于大脑不停的思考,所以会有一种程序员独特的气质,这种气质绝不是木讷,现在得程序员都怕死,所以健身是必不可少的,语言表达能力特别强,因为程序员的逻辑能力很强,工作的时候也需要和同时进行沟通,况且现在的公司越来越注重沟通成本,所以语言表达能力是绝对ok的,人际交往能力看你怎么理解吧,不同的程序员都有自己的圈子,可能他们的朋友是通过业余爱好认识的,可能是程序员或者程序媛,现在生活质量提高了,哪个人没有除了工作以外业余爱好?至于那些一新做程序员的,人家绝对不缺朋友,至于难找女朋友,这不仅仅是程序员吧,只能说情商低的人可能会过得不如意,这点再任何领域都适用,并不仅限于程序员,再来说说直男和生活邋遢还有加班,
我认识的程序员,只有极少数是生活邋遢,直男,还一直加班,真实情况是这样的,这种人有两种情况,一种是再生活上受了极大的打击,另一种是技术太差,又不肯继续学习,最后的结果就是被解雇
以上就是关于为什么大家都会说,程序员在35岁就是职业危机全部的内容,包括:为什么大家都会说,程序员在35岁就是职业危机、25岁程序员1年内被3家公司辞退,我却毫无犹豫的录用了他、程序员与编程存在密不可分的关系,为什么让他如此厌恶等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)