码龄超过20年,依然对生活和编程充满激情,这是三位70后“老”程序员的故事

中国色情电影

年龄已超过20岁,仍然充满了对生活和编程的热情,这是三位70岁的“老”程序员的故事

3aaf4b9d0fcd43d2975f28056ddd8676.gif

生成大数据摘要

作者:周淑云,秋月

加时赛996,生病的ICU。

这是一个最近扰乱了许多程序员安静生活的话题,也让所有“社会动物”都认真地反思生活。然而,让程序员真正感到焦虑的不仅仅是工作的压力,还有未来的困惑:过度工作将不可避免地导致学习和自我提升时间缩短,然后超过30岁,曾经绝望的资本不,他们可以去任何地方。

Stack Overflow最近发布了一份为期19年的程序员人口普查报告。在这项近10,000人的调查中,超过40%的程序员不到五年。

2b69fbca1b784f31bfa445ef7357df2a.jpeg

报告地址:

是的,软件行业还很年轻,而且由于工作的强度和收入比例,许多公司倾向于聘请“廉价年轻人”。这给程序员带来了压力。

上个月,Digestococcus还发表了一篇文章“老程序员在哪里?”,评论可以看出许多程序员的焦虑:

“程序员真的应该是996吗?”

“程序员和空姐一样,吃着年轻的饭菜。”

“总是写代码,没有时间学习改进,你必须写40吗?”

真的吗?老程序员去哪儿了?

5983996444e94fd29f2db2b703e89fe8.jpeg

因此,我们决定采访一些“对当前工作生活感到满意”的老程序员,看看他们在职业生涯中所经历的以及他们目前的生活状况。我希望他们的故事可以给年轻工程师一些建议和启发。

赵先生,黄大叔和布莱恩是三位“老”程序员,他们对消化细菌印象深刻超过20年。虽然学术背景,工作场所和职业地位差别很大,但他们有一些共同之处:他们选择了这个职业是因为他们的兴趣,而且因为他们喜欢,他们总是坚持!

赵先生从16岁开始编写第一行代码,并一直坚持到现在为止;虽然布莱恩已经改变了公司的高管,但是提到编程非常热情;经营了20年的黄大树已经开始了他的创业之旅。他们对工作,加班和生活有自己的看法。

我们一起听。

兴趣是最大的动力,最天才的“天才”程序员

赵先生

年龄:43岁

代码年龄:25岁+

现任职位:初创公司技术总监

作为一个70岁的赵先生,对Digest最令人印象深刻的印象是“天才青年”!

赵先生回忆说,他第一次接触该代码是在初中。那时,就在他十几岁的时候,他在同学中看到了一台工程打印机,可以编写一两行代码。因为我有兴趣编写模仿规范的几行代码,所以我使用了Beta语言。

高中毕业后,赵先生开始使用学校的计算机自学编程。我还利用老师来阻碍低年级的自学编程,并立即在城市高中计算机竞赛中获得第二名。接下来,他还代表学校参加了省级比赛,并获得了两项省级一等奖。

后来,没有经营的赵先生被北京邮电大学录取,但转到通信工程专业。他说他没有学习电脑,因为“编写代码太简单了,所以你不需要专门学习它!”

之后,赵先生成为北邮通信工程专业着名的“代码编写”工程师。

这可能是传说中的“其他孩子的家庭”。

ac54d7ae24554ce49cfe141655ddd408.jpeg

生涯:

毕业后,赵先生前往国务院国有资产监督管理委员会直属的大型高新技术中央企业,主要从事与硬件相关的工作。

后来,由于一些学生开始自己的事业,他们辞职开发手机游戏。赵先生在他的职业生涯中主要使用Java作为编程语言,并且仍然使用Java。与今天焦虑地学习GO语言或每天学习茱莉亚的年轻人不同,赵先生非常虔诚,并没有考虑学习其他新语言。够了!

c441f0c2e4844b369dd1f7b3d7d7bab5.jpeg

当然,赵先生的遗体也对70年代后他自己的“他的时间”有着特殊的记忆。在整个佛教制度的平静采访过程中,赵先生的声音在此时只露出了一点“激情澎湃”。他回忆说,在手机硬件性能相对较差的时代编写游戏更难忘。程序,图片和文本加上不能超过64K,对程序员的测试仍然很大。

赵先生目前在一家创业公司担任技术总监,管理一个小型技术团队,但他仍然自己编写代码。我最近忙于工作。虽然我和955住在一起,但我会在回家后继续工作。时间更灵活。赵先生还说他实际上喜欢在家工作。他还辞职两年,照顾家中的孩子和家人。

关于是否考虑转换,他说他现在的生活非常好。他不想改变职业,甚至不想换工作。他没有考虑创业,也不想管理编程以外的事情。

他说:工作就是生存和赚钱,任何工作都会很长时间无聊。因为我对编程很感兴趣,所以我一直坚持下去!我不喜欢计划自己的生活,对自己的要求也不高。有你自己的时间做你喜欢的项目就好了!

给年轻程序员的建议:

程序员是一份收入略高的工作。如果你喜欢它,你将永远这样做。如果您不喜欢它,您可以在几年内切换到管理层或开始自己的业务。区分工作和私人事务并卖掉你的生命是有意义的!

从沉迷于游戏的“网瘾少年”到咨询公司的首席执行官

布赖恩

年龄:43岁

代码年龄:20年

当前位置:

技术咨询 - 总经理

布莱恩的下属可能没有想到,高寒的“霸道总统”在他还是个孩子时也是一个“网瘾男孩”。

布莱恩踏上了编程之路和许多青少年。当我年轻的时候,我和我的高中同学一起沉迷于游戏。我的亲戚送了一台电脑。但是电脑总是有问题,所以我开始学习如何自己修理电脑。

后来,当他从高中毕业并申请大学时,他自然地报告了计算机科学。我喜欢轮流用不同语言构建游戏。作为一个周末的java爱好者,当你下班后看电视时,你可以通过输入代码来放松。

d3450627ff234902943bcf5165fdda7b.gif

“这都是因为爱好,”布莱恩说。

职业:从程序员到执行层面

目前,Bryan是伦敦一家咨询公司的技术顾问,并担任高管。他认为,作为一名技术经理比成为一名纯粹的技术精英更有意思。当程序员不了解压力时,他们纯粹是个人爱好,他们每天都有动力。

“实际上,我最初并没有考虑过转向管理,但每次推广都会让你发现技术之外的一些技能变得更加重要。例如,如果您有能力带领新人,带领团队,为项目。对资本和运营等的理解有多深。“

布莱恩表示他可以选择采用纯技术路线,但我不认为纯技术可以成为首席执行官。我认识一些非常聪明和勤奋的技术人员,他们在某些领域非常专业。无论年龄大小,这些人都将成为公司的宝贵财富。

事实上,做管理并不意味着我根本不做技术。通常,Bryan也喜欢与公司的年轻同事一起编码和调试。布莱恩说,他将随时继续学习和扩展自己的知识基础。否则,它将被年轻人压垮,他们更容易懒惰。偶尔,他们仍然需要开始。

Bryan说,作为一名经理,您需要知道如何为团队分配任务,如何评估成员的技术水平,发现哪些问题,哪些人能够最有效地解决问题,等等。与纯技术相比,目前的职位更侧重于团队领导力,客户关系管理和业务洞察力。通过管理,您可以更全面地了解业务,了解更多有趣的人,并学习更广泛的知识。

布莱恩还哀叹现在的女性程序员人数较少。当我20年前第一次进入这个行业时,很多女性节目都非常强大。虽然他们都是好朋友,但竞争仍然非常激烈,我想每天相互比较。但现在他们中的大多数都会去管理或去大学,所以中间几乎没有女性程序员,值得思考。

775工作制

虽然现在每个人都在抱怨996,但布莱恩一直坚持775.我之所以没有在9点开始的原因是我觉得这两个小时并没有打瞌睡或花时间阅读报纸和玩手机。最好早点开始完成工作。

或者它可能接近公司

4e3d8945a79942faa937558a1a4664f4.png

布莱恩说:我的周末一直都是我自己的。您需要设定一个时间让您完成工作并在截止日期前努力工作,因此我的工作非常有效。尽力做自己的事情,并了解那些困扰你的人的拒绝底线。

当项目不忙时,孩子们将被接送到学校。工作和生活之间的平衡最终是他们的选择。

给年轻程序员的建议:

虽然现在科技行业非常火爆,但我仍然建议你不要盲目选择自己的职业,并根据自己的爱好选择。

不要指望工作会帮助你快速成长。大部分工作都不会。下班后学到很多知识和技能。

跟随一个好的团队,然后成为一个好老板

黄叔叔

年龄:40 +

代码年龄:20年

现任职位:创业技术顾问

消化器当然知道很多年轻的程序员朋友。采访黄大树是因为一位年轻而有前途的程序员的推荐。 “他是我见过的最好的程序员老板。”

可以让一个好的程序员口服说服,那么黄先生必须还有两把刷子。

当他第一次见到黄先生时,他非常友好地对消化细菌说,称他为“叔叔”就行了,与刚刚进入生产线的许多小鲜肉农相比,黄大树也更加冷静平静。沉淀。

当然,每个叔叔也都有自己的入学时间。当我2000年毕业时,研究机械科学的黄先生写了一个C语言面试问题并被录用,这是巧合。他清楚地记得他是当天的最后一位采访者。

黄先生回忆说,因为他在大学期间对编程感兴趣,虽然他没有设立相关课程,但他一直在努力学习。他没想到进入市场!

职业生涯:从程序员到转型经理,一步一步走向创业之路

很多人说第一份工作对于一个优秀的团队来说很重要而且更重要。这句话绝对是黄先生职业生涯的开始。

他说:我很幸运能够加入一家优秀的公司并拥有一位在美国工作了十多年的老板。 20年前,该公司开始购买正版Windows系统仍然非常少见,并拥有完整的研发概念和管理系统,专业测试人员等。在公司,公司通常独立完成项目。在第一个项目中,老板离开“当无处可调,使用printf”并跑到美国。我探索了所有的错误,重新组织了结构化代码,等等。无聊的打印机驱动程序在两个月内成功交付给客户。作为一名非专业代码农民,这背后的困难使他快速成长。

ddb951839a14400995be875cca1d5bbe.gif

两年后,他成为离开公司的最后一位程序员。

在2006年和2007年,我因工作而去了美国。在那里,他遇到了很多经验丰富的老程序员,很多有经验的程序员都已经40多岁了,而且很容易弄乱核心代码。

如今,国内公司不看人,但简单地“杀死”这位35岁的程序员有点令人难以置信。叔叔最近在招聘时发现,6-7岁农民的工资预期是最高的,也是最受追捧的。然而,面试中的筛选并不一定比在1012年工作的代码农民更好,技术也很扎实。

从美国回来后,公司逐步改变了技术和管理,拥有100多个团队。谈到最近的996事件,叔叔非常反对。选择你喜欢的工作,与玩游戏没有什么不同,从不关心996.更多的加班工作是个人选择。人类历史上的行业是否比IT更快,变化更快?

在加时赛中,叔叔也有一个有趣的观察。

他说:过去非常受欢迎。“我讨厌我的老板在6点来找我安排事情。这显然不是说我必须加班吗?”作为经理,叔叔发现经常有人在5点钟到达。 6点钟,我急着找叔叔解决各种疑难问题。如果此时安排其他人,这些人将“必须”加班。

黄先生提供了自己的两个解决方案供经理参考:

找出原因,如果不是很紧急,安排第二天解决;

了解项目人员的特点和项目的变化,做好风险评估,并提前采取对策。让问题无形地解决。这也减少了加班的低效率;

2010年,在朋友介绍之后,在第一波互联网热潮中,去了一家知名互联网公司担任产品经理,这是一次旅行的变化!

从一家大公司走出来之后,我已经开始了五年的跨境创业。

给年轻程序员的建议:

作为程序员,语言应该不是问题,包括编程语言和英语。在编程和英语背后,有一种解决西方问题的哲学,方法和技术。对精通的深刻理解将使您在余生中受益。

例如,使用搜索引擎查找答案。只要问正确的问题,你一定会找到答案。当你不知道确切的问题关键词时,如何通过类似知识地图的系统思想多次与搜索引擎互动,找到与答案最高匹配的词,最后找到答案。这取决于对编程思想和问题领域的理解程度。

他想对想要改变企业家精神的程序员说,一般的企业家成功是招聘(利用)他们的长期研究的独特见解。沿着这种思路,程序员要么在他们自己的技术专长方面是独一无二的(也许是类似的科学家/CTO);或者在长期工作中,发现相关领域的机会以及值得信赖的合作伙伴。行动。企业家精神应该谨慎,风险仍然很高。

结论:

赵先生,布莱恩先生和黄先生都是相对幸运的老程序员!无论工作是否加班,他们仍然从事他们感兴趣的工作。有些人可以很好地将工作融入生活,有些人可以清楚地划分两者之间的界限。

坚持研发,转型高管或自营职业,无论是996还是775,无论选择哪种,实际上,只要他们满意和满足,他们就是良好的职业选择。

那你的工作状态如何?您对目前的生活和工作状况满意吗? 看看更多