导航:首页 > 软件知识 > 你对程序员有过什么误解

你对程序员有过什么误解

发布时间:2023-05-23 21:51:55

① 老了就没用吗对大龄程序员五大误解

最镇雹念近我过了40岁生日。 一个朋友开玩笑的对我说:嘿,我想这个意味着你已经老的不适合再去编程了吧!,我表面上哈哈一笑,但心里却触动不少。 年龄歧视在我们这行里并不可笑。 就像今天用Java的兄弟沦落到这个地步一样,几年前,使用COBOL家伙被我们从心底里嘲笑其老旧的编码方式和缺乏新技术中的灵活性。 如今轮到我被他们嘲笑了。 也许你也是这样。 如果目前没有,我估计这一天也会很快到来。 你还会笑的出来吗? 是的,我想会肆棚跟我一样的。 我们这一行受年龄歧视体现在好几个方面。 大家都热衷于热门的新技术,追求以不可想象的超速度掌握这些新知识的能力,永不疲倦的加班,让产品按时发布的干劲--所有的这些都是做软件这行中年轻人的特长。 我还没说年轻的员工很便宜的事吧? 不是一般的便宜。 这个计算机专业学历需求趋势统计并没有清楚的告诉你目前年轻、廉价的劳力已经严重的过剩,那些人力经理对这部分人的感觉就像是大海一样取之不尽用之不竭。 事实上,所有的数据都证明了一个结论:近10年来求职登记计算机专业学历水平要求正在下降或至少没升过。 如果说跟以前区别不太大的话,至少根据Jeff Atwood的数据, 人才信息储备库里的人才质量是没以前好了。 当你找人开发你的新项目,而又不相信外包,那去找谁呢? 如果你正考虑只由年轻成员组成的开发团队,那么你需要再考虑一下。 在软件业,一些关于大龄软件开发者的传言被很多人深信不疑,这多少都使大龄的、有经验的人处于一种不利的位置。 但是这些人真的很蠢,他们认真参考这个学位趋势,拒绝超过40的任何人,因为我们开起来已经老的有点傻了。 让我来一个个的揭穿这些传言。 传言: 大龄程序员要比年轻的昂贵,相比之下年轻的开发者更可取。 真相: 有经验的程序员之所以被标高价的原因是,在软件企业中,员工工资是第一大成本。 这样看来,年轻就意味着便宜。 虽然没有经验的、年轻的程序员可以让你降低预算,但如果你的团队里都是这样的人,他们会让你支付的更久。 年轻的程序员没有接受过失败的教训。 他们也没有足够的时间学习这种教训。 想想吧,他们会在谁的项目上学习这种教训,会让谁蒙受损失? 是你。 当不能按期完成项目时你不是也要遭受损失吗? 再想想。 是的,大龄程序员要比年轻程序员要求的薪水高。 但是,你有没有想过给他们这么高的薪水是要得到什么? 对于有经验的程序员,你实际是雇佣他们在以往失败的或成功的项目中获取的各种经验。 如果你想让他们在你的经理任期里学习这些经验教训,代价是昂贵的。 如果你花钱雇佣了一个有经验的程序员,他能确御困保你在以后的项目管理和软件开发过程中不会在犯那些经典的错误。 你的年度回顾图表也会漂亮的多,因为你雇佣了聪明能干的人,他们知道如果把工作漂亮的完成。 传言: 大龄程序员缺少灵活性,缺乏学习新知识的能力,因为他们脑袋里的传统知识在作怪。 真相: 相反,正式由于他们的阅历,越是有经验的程序员越是能够更迅速的,更深度的迁移到新的技术、框架和系统里。 例如,如果你学过C/C++的GUI框架,你的脑海里就会对消息传输,事件处理等概念的有了掌握,而MVC模式就是使用了这些概念来设计系统,分离表示层和后端业务处理的。 而最初你学习一个GUI框架时,除了要学习语法,实例,以及常用类库外,你还要学习这些概念性的东西。 经过了二三种或更多的GUI框架学习后,你会发现各种框架之间除了语法外都非常的相似。 你还会发现后,出现的框架已经克服了很多前辈所特有的局限性,已经不需要你再去花时间开发复杂的hack程序了。 这些深刻的见解可并不是那些新人可以拥有的。 由这些思想储备来提升的生产效率并不是你可以用什么方法直接测量到的。 传言: 大龄程序员不愿意去干那些很幸苦的开发工作 (编者注: 长时间的,加班加点的工作)因为他们有家庭和其他一些事情拖累,这些在年轻员工身上就不会有。 真相: 我认为,说熟练的程序员相比较更不愿意加班加点辛苦的工作是没错的,因为他们知道只有工作效率有问题才会将自己推到每周工作80小时的处境。 有人说是没有干劲了,但我却要请问,哪一个曾经有过这种经历的人还渴望再经历一次? 还有人说,家庭负担是一个因素,但这只是个表面上的假象。 高能力的、有经验的软件工程师对时间的管理是不留余地的,正是有了家庭的原因,他们才会更有动机在给予的规定的时间里把工作完成。 他们也许需要陪家人去参加舞会,去看足球比赛,但他们也会在业余时间把这些占用的时间补上,在标准的一周40小时里一心一意的工作。 好的有家室的程序员一定是一个有效的管理自己个人时间的人,否则他立刻会淹没在各种工作之中无法抽身。 传言: 大龄程序员没有年轻程序员脑瓜灵活。 真相: 年龄的增长确实影响人的脑力,可以测试出年纪大的工作者确实要比年轻的反应速度慢一些。 可是思考敏捷只是我们的比较的一个方面而已。 思考的快并不是总是好事。 判断的正确与否呢? 有一个古老的说法: 正确的判断来自于经验,经验来自于错误的判断。 这些老程序员见识过的、经历过的成功的、失败的案例都比年轻的多,由此可以看出,以思考速度退化为借口来拒绝大龄程序员是缺乏说服力的。 经验丰富的程序员有大量的历史可以拿来作为借鉴和参考,让你避免在现在的项目里有错误的判断。 年轻的程序员可能会有一些很好的新观点,但通常是没有经过测试和验证的。 如果团队里两种程序员组合,那会非常的有好处。 传言: 大龄程序员对工作感到疲倦和挑剔,所以在岗位上没有年轻人那样有干劲。 真相: 这种话很可能来自于一些老是被有经验的程序员批评为傻冒的人,这些有经验的程序员已经无法忍受那些愚蠢的决定在他们周围一次有一次的发生。 有经验的程序员在一公里外就能嗅出错误的气味。 他们绝对不会听你讲故事说这个产品如何在市场上不被客户接受,因为他们已经跟客户打了多年的交道,他们知道你企图用谎言来挽救你被解雇的命运。 他们绝对不会忍受,因为客户要求下月就要出产品,经理就要求他们每周工作80小时的要求,以为他们已经知道并说过至少要3个月才能完全实现客户要求的功能。 年轻的程序员并没有经历那么多这样的处境,所以他们很少有反抗经理的错误决定的动作。 管理人员不能用他们天真的想法去要求事物。 如果你想拥有一个优秀的团队,让它生产出优秀的产品,那么允许人们将你从错误的道路拉回来,将会一次又一次的挽救你的项目。 当然,只有在你有勇气承认自己无知的情况才会这样。 至于说热情在消失,你很难判断是岁月消磨了人的热情。 如果说是年龄的原因,那么如何解释Donald Knuth, Ward Cunningham, Bill Joy, 比尔 盖茨等成百上千的跨过了40岁门槛的人依旧没有丧失任何对这个领域的热情的呢? 他们没有丧失。热情就是热情。 你40岁时还拥有热情,那是你真的热爱这个行业。 这种爱不会在一夜之间就消失的。 那些依旧沿着这些前辈的足迹前进的年轻的程序员们也许会拥有短暂的热情,也许会在这条道路的前进过程中面对困难和挑战发生动摇。 作为总结,让我们清清楚楚的看清这些事情:年轻不是个坏事情。 年老也不是所有都好。 最重要的是,任何肚子里没有实货的程序员都不应该被雇佣,不论是年轻和年老。 保持你的团队成员年轻年老、有经验和没经验混合 保持队伍多样性存在,团队才能成长进步。 如果你正在招聘一些人,不要对坐在你前面的头发显花白的人置之不理。 如果他的才能能打动你,那就丢弃年龄的偏见。 也许有一天这个人就是你。

② 你对程序员这个职业有什么看法呢

程序员,外面都说人傻,钱多,死的早。
不过我本人是程序员,所以不完全认同,但是也不能说没有。程序员因为天天和代码打交道,代码是很多逻辑的部分,所以程序员一般逻辑思维不会太差,但是整体来说和人交接和情商就比较低。因为一群大老爷们讨论需求什么的就是各种吵吵,基本上说弄就弄。
然后程序员的起步工资确实比较理想,但是后期其他行业工资也会上来。程序员的工资都是加班加出来的,不管多么好的公司,出产品的时候各种加班,有一些加班是阶段性,但是有很多的公司就是长期性,基本上每天都是加班。所以加班也是程序员的标签之一。
程序员因为逻辑长期脑力运动,再加上程序员都是很懒的,肯定也有爱运动的,但大部分都比较懒,我接触的懒人居多,不会特别去装扮自己(包括女程序员,基本都不会化妆的)。所以程序员会有一点点的邋遢,但是邋遢和脏是两回事,邋遢只是不爱打扮,但是个人卫生一般还是可以的。然后体格方面也不会太好,长时间坐着,大肚子的概率和秃头非常高,我的几个老大头发都比较稀少掉头发,我现在也开始掉头发。所以死的早应该是说这个。
还有一点,程序员聊天的时候喜欢说一些代码性的东西,外行感觉十分奇怪,但是这是程序员的笑话,这个是职业病,其他职业应该也有。
不过程序员谈恋爱的时候这些毛病一般很少存在,都会刻意去避免。
总的来说程序员其实也还好,只是一个职业不会有太大的区别,人际关系可能差点点,然后逻辑肯定不差。其他就是宅。

③ 为什么程序员总被认为是屌丝群体程序员都很穷吗

我觉得不能这样理解,因为这个说法本身就属于歧视,我们也不能用刻板印象来评价程序员。

之所以很多程序员会有这样的负面评价,并不是因为这些程序员的生活非常穷,并不是因为他们的人品不好,而是因为很多程序员不会打理自己的形象。与此同时,因为很多程序员的性格本身比较内向,所以他们不知道用什么样的方式和身边的人交流,有些人甚至不能正常维护自己的人际关系。在这种情况之下,有些人会选择主动贬低程序员,但这个行为本身并不正确。

最后,我个人觉得大家不能用污蔑性质的词汇来形容程序员,因为每个岗位的工作都会有相应的特征,每个人都会有自己的性格和生活方式。不管我们是否认可别人的行为,我们至少需要做到不要去侮辱别人。

④ 你对于程序员最大的印象是什么

程序员也称软件工程师,是指对软件进行开发及维护的人员,程序员的级别也分为好多种,分为初、中、高级程序员以及架构师,程序员所追求的也都是希望自己可以早日成为架构师,然而这是非常难的,不仅需要过硬的技术还需要天赋和努力,并不是所有的程序员都可以到达这个级别。如今,程序员的工作十分好找,就业前景也是比较好的,很多公司都需要这方面的人才,说起程序员我最大的印象有以下几点:

①理工男,情商低

很多程序员都是在大学选择了这个专业,这个理科专业女生选择的也是非常少的,还有一些半路转行的基本也都是男生。这部分男生有时候一心就扑在电脑上,对于制造浪漫、追求女孩子这些事情上,往往显得有些木讷,常常不懂得如何获得女孩子的芳心,说话也都是非常直接的,不会花言巧语,为人比较老实。

程序员其实是一个非常不错的择偶标准,普遍都是比较宅,工资比较稳定,是一项要求技术能力比较高的工作。

⑤ 程序员真的如外人所说的那么苦逼吗

学校附近正好有一所大学里面有软件工程专业,以下是经过整整两年观察后得出的结论。
1.天价学费,不管一本二本还是专科学费都贼贵,当然了,以后工资拿的也高。 2.放假晚课程多,还记得去年冬天我们学校放假那天,大家都在乐颠乐颠的收拾行李,拖着大包小包走到地铁口的时候两男生欲哭无泪的看着我们,其中一个突然大吼一声"lz也想放假!!"然后在我们所有人震惊的目光中走进了他们学校……后来听朋友说,他们学校学计算机有关的学生,放假都普遍晚那么四五天,因为要完成老师布置的上机任务。 3.女生少,真的很少,找女票比较不容易,离开学校变成真正的程序猿了女生更少,再加上平时写代码分析数据需要集中精力而且比较费脑使大部分男生在学校时就养成了沉默寡言独立思考的习惯,给人一种情商很低的感觉,他不说话你绝对不知道他在寻思啥。 4.吃青春饭,不是说老了以后公司就不允许干了,而是你自己就主动离开了,说句大实话,长期加班熬夜费脑容易秃头…平时设计算法编码一天工作十几个小时大脑几乎一刻也不能停歇女朋友也不好找,周末加班更是常态,这样的生活使很多程序员工作十几年甚至几年后就会有转职的想法。
虽说程序员几乎是从学生时代就苦逼到工作以后,但是也能体会到常人没有的乐趣,当某个bug或错误编码被修复后的喜悦是平常人体验不到的,当年纪轻轻就拥有上万工资时被家人亲戚当做榜样时的满足和自豪,特别是本身正好也对这个非常感兴趣,学习工作起来就像在打 游戏 乐此不疲,这些时候就算未来的日子苦逼一些又能算得了什么呢?

作为一个互联网从业者,我觉得我还是有资格回答一下的。通过对我身边的程序员朋友的观察来看,他们确实很辛苦,但也没有想象中那么苦逼。

第一,苦逼是看时候的。

外行人来看,程序员可能总是埋头写代码,改bug,接需求等,往往一不小心就熬夜到凌晨,甚至XX程序员猝死的新闻也时常发生。事实上,这些现象只能算作个例,除非一些重大的节日活动或者产品新版本上线,一般程序员也没有熬夜那么多。比如双十一期间,一些电商行业的程序员,比如淘宝天猫京东的程序员,可能当天需要熬通宵,但是平时肯定不会这么累的。

第二,同样是苦逼,看你怎么对待。

遇到不少程序员朋友,他们都充满着对代码的热情,对技术的信仰,虽然他们偶尔加班,虽然他们看上去总是沉醉在代码世界里无法自拔,但是他们很多人都是特别享受这种状态,这种每次都遇到新的挑战,但是一次次又解决问题的体验,让他们特别有成就感。从这个角度讲,他们也不是很苦逼的。

第三,大家都知道。程序员的薪水待遇是非常不错的。虽然程序员动脑比较多,但是他们获得的报酬往往也成正比,而我身边很多程序员,不到三十岁就买车买房,这样的例子大有人在。通过辛勤的付出,换来丰厚的回报,过上了不错的生活,这么看来,程序员也不太苦逼。

作为一名新晋程序猿,来谈谈自己的感受。其实这个问题只是外行对于程序员的误解而已,在外人看来,程序员确实每天有干不完的活,写不完的需求,改不完的bug,天天加班,累死累活,其实事实上这只是表象而已,作为程序猿来说,写代码虽然是自己的工作,但是我觉得大部分的程序员对于身为一名程序员还是有一种自豪感的。想一想自己写出的项目会有好多好多人来用,是不是也会觉得有一点小小的牛逼。

虽然,无数的程序员都自嘲自己为程序猿,这只是程序员对自己的调侃而已,对于我们这个工种来说,虽然加班很频繁,但是工资也是相对来说比较高的,所以程序员苦逼也只是相对来说,如果你觉得作为一名程序员感到很烦恼,那么每天加班确实很苦逼,如果你觉得身为一名程序员感到很荣幸,每天工作都是快乐的,那么恭喜你,最终你会得到你想要的一切。以什么样的心态来看待这个职业每个人都是不一样的。

所以,程序员苦不苦逼,就看你是以什么心态来面对这个职业了。

身为一个有两年工作经营的程序员告诉你,程序员的日子是不是过得那么苦逼还是得因人而异的。

对于每天有加不完的班,忙不完的事,写不完的代码,还要面对顶头上司时时刻刻催要项目结果的程序员来说,这样的生活是苦逼的。

而对于每天上班只是敲几行代码然后刷网页,打 游戏 ,逛淘宝的这种程序员来说,这样的生活不要太好哟!

以上全属我的个人看法,有其它观点的欢迎评论

是的,熬夜家常便饭,动不动就中年泄顶。。。

不同公司的程序员是否苦逼差异很大。但要不停的学习,确实比很多人苦逼。

业务多工作量大,而且经常赶项目的公司,程序员是很苦逼的,几乎天天加班到深夜,而且几乎没有周六周日。只有到项目完成时才能够休息几天。很多公司采取的还是换休,不是你想换就换,而是等到项目空闲期,结果一年都没有项目空闲期。有的公司还人性点儿可以发加班费,加班餐补之类的,好歹还能拿点儿实在的。

抠门的开发公司,程序员也是很苦逼的。一个老手带一大帮新手在那里匍匐前进,老手带着累得半死,新手被逼得也是个半死。天天追赶项目进度,新手有问不尽的问题,老手像个蝴蝶一样东飞西飞答不完的问题,搞得心里鬼火直冒,天天加班暗无天日。

业务量少的公司苦逼的不是累,而是闲的要死,工资少得饿死。一年到头都没有几个项目,朝不保夕,天天没事干等着哪天公司倒闭逼着老板把拖欠的工资要结掉。要死不活就这样走吧,拖欠的工资拿不到;不走吧,越陷越深越拖越多,心里苦逼的要死的心都有。只有洒脱的人,一声拜拜,以前的不要了我重新开始还不行吗。

一般开发公司的程序员与其它公司也没有什么差别。有事的时候就做,没事的时候就玩或者学习或者 游戏 。不忙的时候准点下班,准点上班;忙得时候加班加点,拿点儿加班费或捞几天调休也未尝不可。

程序员苦逼么?苦逼,其实也不苦逼。人生不就是时而闲时而累,活到老学到老么?到头来还可以回忆回忆自己到底在世上走一遭还留下了点儿什么,也没有闲死也没有累死,有张有弛,有想走就走的旅行也有不如意的人生,不都是这样的么?

三年互联网程序员来现身说法啦~

作为目前的朝阳行业来说,辛苦是不可避免的。产品更新换代的太快,开发的速度跟不上外界的期望。很多情况下,程序员只有通过加班加点来保证产品按期迭代。

但是程序员真的就像外人所说的长期996,007,没日没夜的加班,黑眼圈,秃顶啥的吗?这么说未免也太绝对了。

程序员的忙更多是阶段性的
通常,开发阶段会忙一些。维护阶段会相对清闲一些。项目刚启动的时候往往不会太忙,项目接近deadline的时候则经常忙成

⑥ 你是如何看待程序员这份工作的

正常看待,工资是很高,但是也很辛苦,加班是经常的事。

阅读全文

与你对程序员有过什么误解相关的资料

热点内容
开车技术过硬怎么办 浏览:21
为什么说不能秒回信息 浏览:381
装程序哪个软件好用 浏览:988
西安知识产权代理公司怎么注册 浏览:878
面板厂有什么技术岗 浏览:941
好利年年产品怎么样 浏览:803
数据如何被泄漏 浏览:976
怎么快速疏通皮脂堵塞的产品 浏览:44
株洲批发市场在哪里进的货 浏览:442
转向助力系统数据丢失修复多少钱 浏览:225
出口货物报关单信息不全是什么原因 浏览:225
代理商没做了售后怎么办 浏览:252
从哪里查询机动车违章信息 浏览:865
代理记账行业数据怎么找 浏览:825
日期对比数据图表怎么做 浏览:557
明马客交易系统是什么 浏览:198
怎么只让特定程序访问网络 浏览:677
做火车代理怎么做 浏览:363
电子产品数据表格怎么做 浏览:370
武汉光谷科技职业技术学校有什么专业 浏览:80