⑴ 菜鸟心态综合症
人的一生会遇到很多挫折,尤其是对于刚刚参加工作初期的年轻人。这个人生阶段往往会出现各种各样的处世心态,而这些心态会影响一个人对事情的判断,碰明从而影响其桥吵橡前进的步伐。下面来和大家聊聊几种典型的初级程序员“菜鸟心态综合症”以及正确的处世原则。
症状1:指望着公司里有一个老师
对于入职前的程序员们,总觉得自己工作经验少,希望入职以后能有一个老师,循序渐进地给自己讲解教学,并不断地从技术上给予自己指导。然而,这个是没有任何指望的。
临床表现
过高地估计了工作后实践的作用,因此在学习阶段并不是认真地锻炼自己。
入职后总围着主管问这问那,让项目主管烦得不行。
在简历中尽力地渲染自己渴望学习的心情。
治疗1:弄明白她为什么辞职
一个刚刚毕业不久的程序员女生在向我描述她第一份工作的辞职经历时是这样说的。
我不能在那个公司继续待下去了,原因就是,我遇到了一个很难解决的问题,我想了很久也解决不了,而且那个公司里也没有人告诉我这个问题该如何解决。我问了我的主管,问他这个问题应该如何解决,可是他却不跟我说敏旁如何解决这个问题,而是让我自己到网上去搜,让我自己去想解决方案。
没办法,我只能选择辞职,因为我真的没有办法解决这个问题了……
她说完她的这个经历以后,脸上带着委屈,我们听听似乎好像也挺有道理的。
但我想反问她一句的是:为什么因为一个问题搞不清楚而辞职,难道你的主管让你自己去找答案是错的?
之所以她的第一次职业经历是失败的,其原因就是她没有很好地具备一个合格程序员所应该具有的心理准备,就是“公司里没有你的老师”。
治疗2:理解公司的本质是什么
公司是一个以“盈利”作为“唯一”目的的社会组织。
既然是以盈利作为唯一的目的,那么公司的最大希望是,招聘一个来了就可以胜任该职位要求的员工,只有当这个员工某些技能需要针对公司情况进行调整的时候才会进行再培训,但是绝对不要指望在公司里面有一个老师随时等待你的召唤。
治疗3:要搞清楚你的主管是你的老板,他绝对不是你的老师
有时候刚刚入职的程序员会自觉与不自觉地认为你的上级主管是你的“师傅”,其实,他们确实可以被理解为“师傅”,但绝对不是“老师”,因为他们是你的“老板”。
你的上级有如下权利与责任。
给你安排任务的权利。
给你制定开发计划的权利。
考核你工作质量的职责。
评价你是否符合该职位要求的职责。
对公司开发成本负责。
辞退你的权利。
需要注意,以上几项职责中没有负责教导新人的责任,有的仅仅是对公司开发成本负责,需要找到合适的人选参与开发,如果能力接近才会进行适当的培训,以使其完全满足项目开发要求。最重要的是,他有评价你的任职能力和辞退你的权利。
好了,说到这里,我想我不需要多说什么你也会知道你的主管是不是你的老师了。
症状2:不知道怎么让自己前进
程序员工作一段时间后,仍然认为知识不够用、工作有点吃力,感觉始终在原地踏步,甚至有时觉得自己在退步。关键的问题是不知道怎么让自己向前进。
临床表现
相信有“软件蓝领”这个概念。
遇到自己不会的任务就推掉。
在出现一个有挑战的任务时,不愿意主动请缨。
总是用自己现有经验去套用所有的问题。
治疗1:你只管低着头上山,暂时不要向山上看
公司里面没有你的老师,要想进步,只有一句话“路在脚下”。只有自己一步一个脚印地向上攀登,才能到达成功的彼岸。
然而,登山的关键有以下两个方面。
关键1:只管登山
程序员的成长就像爬山,你一步一步地走在台阶上,每次向上攀登的时候看到的永远是脚下的那一两节台阶,你现在只有一门心思即“向上攀登”。你就在一直不断地向上走,走着走着你停下来,回头向下看一下,发现“哇,已经这么高了”。
每一个难题就是你的每一个台阶,如果做开发程序工作的时候从来没有遇到过任何难题,这个情况是难以想象的,那意味着你也许在原地踏步。然而,这种原地踏步在现实的开发工作中是不可能遇到的,除非你每天都像打字员一样编写程序,否则一定是一个困难接着一个困难的。
关键2:不要向上看
在向上前行的时候,不要抬头向上看,如果抬头看你会发现上面有无数的台阶,无形中给自己造成了巨大的心理压力。你只管低着头一步一步地向上迈台阶,不用管也不用想上面到底还有多少台阶需要走。
也就是说,在程序员的成长过程中,你只管一步一步地将每一个困难逐个解决和攻克,不用过分地关注未来还有多少困难,过后才能到达胜利的彼岸。
只有这样,你终有一天才会知道“会当凌绝顶,一览众山小”的感觉是什么样的。
治疗2:明知山有虎,偏向虎山行
不仅仅是困难有时会找到你,甚至你在没有遇到任何问题的时候,也要自己去寻找困难。说这句话并不是说让你故意把那些非常简单的程序搞得很复杂,而是让你在开发程序的时候能够不断地总结和挑战。要勇于“明知山有虎却偏向虎山行”的精神,不断去挑战困难,而这些精神可以使你在众多程序员中脱颖而出。
为什么这个精神可以让你脱颖而出?
原因很简单,你会那些别人不会的技术!
这一点足以让你脱颖而出。
他为什么得到提拔:
公司要开发运营平台系统,公司开发主管要求各个Team各自开发项目,每一个项目的开发都是为了最终组合成一个完整的运营平台系统。起初各个项目都被部署在公司内部,并且是运行在Windows系统之上的。然而,由于人事变动和运营平台新的移植要求,需要向Linux平台移植,并需要任命一个新的Team Leader来负责这个移植事件。
小王在公司工作了2年,对运营系统的开发非常熟悉,和其他人的区别是,他对未知事物非常敏感,而且自己非常愿意钻研一些新的技能。其中,Linux的使用就是他钻研的重点。几个开发人员中只有他一个人对Linux操作系统熟悉,那么,他理所当然成为了这个任务的主要负责人。
这一事件使小王在公司的技术地位得到承认,为他下一步的发展提供了基础。
艺不压身,多会一门技术没有亏吃,越是困难越得知难而上,只有这样,才能使你在众多人中脱颖而出。
治疗3:没有过不去的火焰山
如果在工作中真的出现了解决不了的任务怎么办?只要坚定地想一句话“没有过不去的火焰山”。
1.遇到困难不能退缩
困难是你进步的楼梯,只有不断地遇到困难,你才能不断地向上攀登。当然这里面所说的困难都是程序开发过程中遇到的困难。每遇到一个程序难题那都是你的一次锻炼的机会,将这个难题调试通过后,你会发现你的战斗等级就上升了一步。
为什么说有些公司的开发主管在面试的时候喜欢选择有开发经验的人才呢?
原因是这些开发经验就是解决难题的经验。你解决的难题越多,说明你的开发经验就丰富,最终达到没有什么难题可以难倒你的程度为止。
2.过不去的困难是没有的
现在再回过头来看看刚才讲的那个女生,她在说明她辞职原因的时候说到。
“我不能在那个公司继续待下去了,原因就是,我遇到了一个很难解决的问题,我想了很久也解决不了,而且那个公司里也没有人告诉我这个问题我该如何解决。”
显然在她眼里,这个困难是过不去了,于是选择了辞职。
过不去的困难是不存在的,为什么这么说呢?原因就是,如果某项任务无法完成,则一定是如下原因。
(1)职责范围外的技术,你的这个职位本身对这个技术的开发没有职责的要求。
解决办法:可以借助外部力量进行解决。
(2)职责范围内的技术,然而由于学艺不精,诸多问题没有搞清楚。
解决办法:需要认真地看书,把那些知识补充上来。
真正的困难是不存在的,都有解决方法。
3.相信主管对你的困难非常清楚
另外,应相信主管对你的困难非常清楚,原因如下。
(1)你负责的开发项目的主要负责人是你的主管,他对这个项目总负责。
(2)你是你的主管招聘来的,你技术水平的深浅他一定是了然于胸的。
一般情况下,你遇到了困难而你的主管不管你的原因,无外乎是希望你能从该问题的解决中找到你技术成长的路。因此,要了解到主管希望你成长的苦心。
治疗4:虚心使人进步,骄傲自满要不得
虽然前面说你的主管不是你的老师,但在公司里每一个人又都是你的老师,即使他或她比你入职晚几个月,虚心地看到别人的技术优势,不断地提高自己在某些方面的不足。只有这样,才能不断地让你进步。
耐心地倾听和虚心地请教,这些都是让你进步的一个捷径。
骄傲自满就是浮躁,骄傲自满是要不得的,这种骄傲的情绪会让你盲目自信,不思进取。
一个小兵的故事:
小孟很聪明,可以很快将主管交给的任务完成。在他刚刚毕业入职半年多的时候主管让他独立负责一个项目的开发。
主管的意图是:小孟是一个可以培养的人才,身上还有些不足,希望通过给他一个项目让他锻炼,而且近期人员比较紧张,分派不出新的项目负责人,硬着头皮也要让小孟顶上去。然而,这时的小孟却不是这样理解的。他的想法是:“我的前期工作非常出色、业绩突出、技术过硬,在这次公司人员不足的情况下正好一个机会使我成为了一个项目的负责人,我的地位越来越重要了。”
那么,他接下来采取的策略是,不断地找他的主管“谈心”,其目的是要求涨1倍的工资,他的筹码是,如果不能满足他的要求他将辞职。开始他的主管认为他年龄小经验不足,耐心地给他摆事实讲道理。但小孟仍然认为这是公司对他越来越重用的表现。可想而知,这时候他的主管面临人员困难和资金困难的情况下,做出这个决定是不可能的。于是小孟使出了最后一招即“辞职”。
当然,小孟希望通过这个举动来达到他的目的,而不是真的想辞职,但是他的主管同意了他的申请……
从中可以发现这个故事有几个明显的问题,小孟没有注意到。第一个,他刚刚毕业入职不到1年,需要积累的东西还很多;第二个,所在部门人员紧张并且项目进度要求紧。明眼人都可以发现这时候他要求涨工资属于无稽之谈,显然是过高地估计了自己的各个方面。使他没有看到这两点的原因,就是他的骄傲自满,最终自己吃下了自酿的苦果。
一个技术总监的故事:
这个公司有一个技术总监,他的最高学历是博士,他的工作经历都是IT的大公司。之所以他能够胜任这个职位,正是由于他的学历和大公司工作的背景。他的骄傲可想而之,不仅骄傲而且有点自满。
一次接到一个项目,是针对一个网络设备的监控。由于这个网络设备不是传统类型的设备,无法获得他的IP地址,因此,这个总监武断地宣布,这个项目我们接不了。这个项目的断然拒绝将使公司因此每月至少损失40万元的营业收入。
他判断这个技术无法完成的论据是:第一,他是博士学历,在大公司做过,没有见过什么东西能解决这个问题的;第二,他解决不了的话,神仙也解决不了。这时候,一家很小的公司利用了非常简单的一个小技巧解决了这个问题,而这个收入将落入那个小公司的口袋。
他作为技术总监的失败将会直接导致整个公司的失败,当有一天成为了技术的总负责人的时候,骄傲自满的情绪就更加危险了。他没有做出正确判断的原因正是他自己的资质,太过于自满了,蒙蔽了自己的双眼。为什么他就不能去广泛地征求团队里面其他人的意见呢?这就是他这个项目失败的原因啊!
不管你是一个小兵,还是一个领导,不管你有多少资历,也不管你有多强的技术背景,你要知道你仍然有好多不懂的事情,一定要把心态放平,放下你的骄傲。
老子有言:“知不知,上;不知知,病。圣人不病,以其病病。夫唯病病,是以不病。”
意思是说,能知道自己所不知道是高明的,不知道却以为自己知道是有问题的,所以高尚的人之所以没有这个问题,就是因为他们讨厌这个缺点,因此没有这个缺点啊!
症状3:想做圈养的羊,不想做野生的狼
总想找一个安逸并且清闲的程序开发工作,不愿意奋斗,想做一只羊。而实际的情况很现实,不管你愿不愿意,你就是一只野生的狼,都需要独立生活在一个旷野中。
在近乎于残酷的自然界中,没有人告诉你应该做什么,也没有人告诉你不应该做什么,你行动的全部理由就是“活着”。为了生存,你需要发挥你的全部技巧,用你的能力去赢取你的食物,同时也要警惕不要被别的动物吃掉。
临床表现
领导给任务就做,没任务了就玩。
自己的工作只要求做到合格即可。
工作昏昏欲睡提不起精神来。
治疗1:理解“丛林法则”生存的法则
野生的动物都要遵循一个法则——“丛林法则”,“丛林法则”是一个近乎残酷的动物世界弱肉强食的法则。丛林中没有小时候所认为的“狮子—兔子—昆虫—草”食物链条。真实的情况是,任何动物可以吃掉任何动物,是真正的弱肉强食。
猎狗有时候可以吃掉狮子,豹子有时候可以吃掉猎狗,猴子有时候也可以吃掉豹子,根本没有惯性认为的供应链关系。
即使是狮子,如果是病弱的狮子,一样会被别的动物吃掉。
一个丛林里上演的真实故事:
一只狸猫,为了吃掉小蛇与它进行搏斗。小蛇纵然使出浑身解数也无法逃出狸猫的厉爪,结果还是被狸猫吃了。在狸猫津津有味地吞咽并咀嚼这条小蛇的时候,突然来了一条巨型蟒蛇。还没有等狸猫反应过来,蟒蛇已经把狸猫缠绕起来了。
狸猫纵有百般本领也无能为力了。眼看着狸猫一点点地被蟒蛇收紧它的脖子,狸猫已经进入了弥留之际。然而,显然狸猫的头脑仍然很清醒,它的眼睛中透出了对“生”的渴望。它多么想有人在这时候帮助他解脱危机啊!
然而,戏剧性的一幕发生了。就在这个时候,一只黄蜂飞来,看到这只狸猫被禁锢住,并且眼睛睁得很大,于是,它落到狸猫的眼睛上,开始吸食狸猫眼睛……
大自然中没有“可怜”这个词,所谓“丛林法则”其实就是“生存法则”。
人类的社会又何尝不是这样“弱肉强食”的呢?
经常可以听到一些老板的口头禅“我们公司不养闲人”这句话,这充分体现了一个现实。
如果你对公司没用了,将很快被辞退。没有人会因为你的失业而可怜你,相反会认为你是一个“无能之辈”。
……
⑵ 程序员在职场上受过哪些委屈
在职场中最想吐槽的很多:
一,不升职,不加薪。
刚刚入职的时候,老板是说的天花乱坠,公司的发展前途多么好,将来会发展的如何还大,加入公司前途不可限量,将来是升职又加薪,后来,就没有后来了。没有升职,更没有加薪一说。
二,没完没了的会议。
白天基本是开会讨论需求,然后还要配合前端联调,不停地被打断,时不时地很有几个会议要参加,不是很重要的会议一边开会拿着笔记本一边写代码,有时候你会发现到下班了开发才刚刚开始,下班后终于可以安心敲代码了。
三,被迫的加班。
大概小公司的程序员不是程序员,五分钟给你断一次,前端后台服务器,电脑坏了找你修,软件安装也找,耳机听不到了也找,真以为就这样了?各位系统使用者各种不会使用的问题找你,一天只有大家都下班了才有时间写代码。

⑶ 程序员在工作中被人瞧不起有多憋屈
心里其实会非常的憋屈,因为敲代码其实真的很辛苦,不仅要敲的很用心,还很耗费脑力和体力什么的,所以要是被人瞧不起会非常难受的。
⑷ 应不应该做程序员,敲代码真的好吗
做程序员,这是一份对技术与耐心的挑战。首先,需要明确的是,编程工作既充满着挑战与压力,也隐藏着机遇与满足。对于初学者而言,编写出能够运行的代码确实能带来无比的兴奋与成就感。然而,真正的程序员生涯并非如此轻松。大厂机会固然诱人,但竞争异常激烈。许多程序员选择外包工作,这意味着他们成为了企业的外部劳动力,服务于其他公司。这往往伴随着无尽的需求、加班和压力。甲方的期望与批评,加上可能的假期加班,使程序员的生活变得复杂且不规律。工作压力和长期的紧张状态,可能对健康产生不利影响,例如头发脱落。外包公司可能不讲人情,如在重要假期强行加班,让程序员深感无奈与委屈。此外,行业不断进步,技术快速迭代,程序员必须持续学习新知识,否则可能面临被淘汰的风险。
但同时,对于喜欢编程和愿意接受挑战的人来说,程序员职业也有其独特的吸引力。在一家理想的工作环境中,如健身房、轻松的工作氛围和高薪酬,可以带来巨大的满足感和成就感。对于那些在技术上有深厚兴趣并能承受工作压力的人来说,高薪和灵活的工作制度无疑是个诱惑。在这样的环境中,个人的劳动成果直接转化为收入,对于许多程序员而言,这是一份令人羡慕的回报。
综上所述,是否选择做程序员,取决于个人的兴趣、毅力、对技术的热爱以及对工作压力的承受能力。如果认为自己有决心、有热情,并且愿意面对挑战,那么程序员的职业道路或许是一个值得考虑的选择。重要的是,要权衡好工作与生活、压力与成就感之间的平衡,确保个人的长期健康与幸福。在追求职业目标的同时,也不应忽视个人的福祉与生活质量。
⑸ 程序员连续加班在餐厅泪崩,程序员到底有多辛苦呢
程序员一直都是一个高危职业,”程序员因为连续加班在餐厅泪奔“的消息登上了微博热搜,网友们感叹成年人的生活从来都没有容易二字,大家都在为了生活而努力奔波,那么这件事情到底是怎么样的呢?原来事情发生的当天已经是深夜十一点了,有一位小伙子下班之后走进了一家铁板烧的店,他点了炒饭和饮料。这名小伙子在武汉的光谷工作,他是一名程序员,也就是我们俗称的码农。

在经过厨师的一番安慰之后,这位小伙子的心情也好了不少,他表示因为觉得自己年轻所以不怕吃苦,他相信只要自己努力一定会有熬出头的那一天。希望这名小伙子在努力工作的同时也能照顾好自己的身体,身体是革命的本钱!
⑹ 一程序员因连续加班在外大哭,他们到底有多辛苦呢
都说程序员属于高薪行业那是不假,但这基本上是靠“卖青春”来换的。
笔者就看到有这样一条新闻:一个程序员进了餐厅点餐后,在与家人通电话的时候突然情绪崩溃,一个成年人在餐厅里流泪满面。
因为这个世界上,哪有职业是完全轻松容易的呢?
程序员需要加班,设计院也需要加班,体力劳动者也可能需要加班。
说白了,谁都不容易就别比谁最辛苦了。
⑺ 程序员从杭州到广州去面试,一面就挂了,HR说出原因:冷暴力
好多程序员朋友都有着面试的经历,有的为了能够得到一个面试机会也是蛮拼的了,我周围的一个朋友住在北京的郊区,面试时间是在早上,为了能够按时面试,面试前一天晚上就在北京住了一个酒店,为了怕早上堵车,提前几个小时去参加面试,最近看到一名网友的面试经历,他与我朋友相比,更拼,他这是从一个城市赶到另一个城市去面试,并且能不能过还是未知数。
这名网友应该是一名阿里的程序员,他要去面试的公司就是广州的网易公司,据这名网友所说,他和面试官聊的好好的,脸上一直都是笑嘻嘻,结果一面就挂了,这让他感觉到莫名其妙,于是他就去找HR确认这个事情,HR给他的评价是:“沟通有问题,冷暴力!”,当时问他怎么挡产品需求,他说找产品运营一起讨论,因为最后写代码的还是程序员,所以只要质疑合理肯定还是能解决的。就因为这个事情就定性他为冷暴力么?另外这名网友还在评论区追加了一句:“幸亏问我有没有发生过矛盾我说没有,不然不得评价我热暴力? 我自己团队都没红过脸,你们三言两语评价我人格问题。”,看来这名程序员网友还是蛮委屈的,针对他的这一遭遇,我们一起看看其他网友是什么说法吧!
网易员工:我司的面试官 emmmm 确实有点一言难尽,之前就有很多吐槽我司面试官的,心疼楼主,大老远跑来面试。不过来回的路给应该可以报销。
作者点评:以往能够报销回来的路费吧,缓解一下失望的情绪,既然能大老远跑来,说明真是诚心面试的!
网易员工2:说真的你这种人被挂更显示了面试还是很必要的。网易校招别说阿里还没拿到转正机会的你这种人。就算拿到offer的sp过来聊也多的是。不太明白你自视这么高是在想什么。另外,没有hr傻到直接告诉你面试结果。人家已经婉拒你了你这情商还以为真是沟通原因。这么说吧。是沟通和技术都挺烂的。能明白吗?那么多同学大老远过来也挂了面试,有的还等了很久,哪个像你一样?持着一面之词到处宣传。能力越差的人,越会从其他地方找原因。你很好的体现了这一点。
作者点评:这话有点扎心了,不会这位网友就是那名HR吧!
网友一:心疼楼主,网易并不值得去|・ω・`)
作者点评:同样表示心疼楼主,网易值不值去不做评论!
网友二:昨天云音乐一面还好 二面面试官斜坐着拽着个脸 问源码 然后哪个不会就一个劲的问哪个 说了不会还特么问 神他妈醉
作者点评:呵呵,应该不是直接说不会吧,是不是表达的比较含蓄,面试官没有听出来才继续问的吧!
网友三:网易真心不值得去。。邀请我投简历,投过去了,再给我反馈不匹配,MMP,过去大半年才给我反馈,也是醉了。。
作者点评:这还好了,毕竟没有亲自去面试,只是反馈简历不匹配,没有什么损失啦!
网友四:情商太低,冷暴力是说你的面试态度,不是内容
作者点评:关于态度方面,楼主的描述是聊的感觉挺好,一直保持笑嘻嘻的。不过不了解当时的情形,也不好下结论。
网友五:这三言两语就把人给看透了?也是服气,说不定是其他原因了
作者点评:也有可能是其他原因,有的实话说出来扎心,HR就随便找了一个搪塞的理由!
不论怎么样,事情已经过去了,建议这名楼主网友可以仔细回忆一下面试的过程,看看能不能从中吸取一些有价值的经验,以便下次面试能用得上,其实我个人觉得HR可能没有给你说出真实的原因,因为有的实话可能说出来比较扎心,她只是随便说出一个理由搪塞你而已,所以这些事情还需要靠自己慢慢悟了,只有自己悟出来东西才是最宝贵的经验,希望楼主能够翻过去这一章,以后的工作生活顺利!
以上所有图片均来之互联网