专栏 | 九章算法

网址 | www.jiuzhang.com

很多人说,程序员是碗青春饭。

到了30岁,将是程序员谋求转机、晋升的重要阶段。那么30岁的你,还在写代码吗?

1.30岁,生活节奏还算规律

某个30 岁外企程序员的工作日作息时间表:

工作日作息时间表

07:40 - 早起时间:起床,洗漱,晨练,早饭
08:30 - 出门上班
09:01 - 早班
12:00 - 午饭
13:00 - 下午班
17:40 - 下班回家
19:00 - 家庭时间 (no-computer time):晚饭,聊天,锻炼,电视,阅读
21:00 - 工作时间:工作,技术阅读
22:30 - 休闲时间:体育/IT/金融新闻阅读,,游戏, 洗澡
23:30 - 睡觉
复制代码

2.30岁,对未来的不安与规划

本科二本,读了计算机科学与技术专业。

22岁毕业,先后去过3家公司,但干得不久,短的3星期,长的5个月。 最后找到了现在的公司,在二线城市,从事编程工作,干了8年。

在这家公司工作的8年里,买了一套房(当时贷款,但现在还清了)、一辆10w+的小汽车(全款),娶了老婆,生了1个小孩。 目前,存款15w,年薪大概20w,老婆年薪5w。 周一至五上班制,每天上下班,单程12公里; 不加班,周末双休,从不出差。

领导对我越来越疏远,如果有更好的发展机会,领导会留给其他同事; 工作碌碌无为,每天纯粹是按点到办公室、坐在电脑旁等着下班。 对未来越发恐慌,害怕有一天被淘汰。 30岁了,没有了工作热情和冲劲,领导的排挤也越发让我失去斗志。

未来10年,也许是我做程序员最赚钱的时间。 目前工资还算可以,也打算开启第二收入来源,比如,写技术稿件投一投知乎、CSDN,接点云沃客私活。 预计这可以增加不少收入,也会提升理论知识和实际工作技能。 如果能在云沃客游刃有余地接私活,会考虑做完全的自由工作者

40岁的时候,如果能在二线城市做个自由工作者,不需要每天加班,那我还会继续做程序员,不然就要换个职业方向了。

3.30岁,转行去做项目

我是成都人,2008年本科毕业后在上海工作了4年,从事程序员职业。 2011年结婚,2012年回成都,2013年有了小孩、买了车。

在成都,老婆在一家猎头公司做顾问,我在成都找了个工作——新蛋科技(成都)公司,两人年收入共 20w 左右。 工作找得急,没过多了解新公司就入职了。 上班后,一直觉得应该做点什么,快 30 岁了,不能老这么生活下去了

2014年6月,一次偶然的机会,一个亲戚对我说:“一个朋友在雅安谈项目、找合伙人,试试吗?” 和大多人一样,心情复杂、犹豫: 一旦辞职,没有工资,怎么维持房贷、孩子? 没接触过合伙人,他能力怎么样? 300万启动资金怎么来? 一旦辞职就意味着转行,程序员的技能丢掉一两年还能重新继续吗?

在老婆的支持与鼓励下,我决定30 岁努力拼一把

最开始筹钱,向所有亲戚朋友借到了58.5万,其中大部分还是承诺计息。 和合伙人一共筹到了100万左右,剩余部分,通过亲戚作担保,借了200万,月息3%。 资金问题解决后,立马辞了职。 2014 年 6 月辞职至今,在雅安做项目,如今第 3 个项目已接近尾声,几个项目的利润带来了不错的回报(7 位数)。

当然,自己出来做事,每天披星戴月、挥汗如雨是很平常的事,和上班的舒适生活肯定没法比的。

4.30岁,迷茫也许是件好事

今年30,到了传说中程序员最应该迷茫的年龄了。 按某司34岁就劝退的要求,还有4年的程序生涯。 身边有程序员到了30岁左右就转行了? 很少的一部分转到了完全不相干的行业,理由是写程序太累,30岁以后身体就不行了; 还有相当一部分转到 IT 的其它岗位,比如,产品、测试、售前、需求管理等等。

有一段时间,半夜总是失眠,躲进卫生间,点上一支烟,对镜子问:“这是你想要的生活吗?” 在北京4号线,身体可以保持倾斜 45 度而不倒,这不是魔术,是生存。 每次看着地铁里行色匆匆的路人,我在想他们的生活是什么样的? 16年冬天,北京的雾霾差点把我逼疯,白天是黑夜,晚上还是黑夜。我不知道会不会有一天,因为雾霾而离开北京。

那些曾在北京、上海的朋友慢慢回了老家,而我还漂在北京。 回家好像生活会变得悠闲,可我为什么还在坚持,有时真有回家的想法。

但马上就打消了念头,首先经济条件达不到回家养老的程度,然后老家没有自己喜欢的互联网公司,而且习惯了大城市的生活——方便、快捷、甚至拥堵

5.30岁,开始做初级程序员

我在30岁的时候进入 IT 行业。

用了很长的时间才进入了 IT 行业,一路上有眼泪,也有沮丧。

我曾憧憬成为一个幸福的女人,理想成为语言学家,环游世界,在知名学府翻译古代文本。 但因为家庭变故,最后选择做了曾经喜欢的 Web 设计工作。 开始学习写代码,找了一个为期两年的项目,在项目中认识了我的老师 Manuel Matuzovic,他不断给我设定挑战、挖掘我的潜力。 大约一年以前,我成了全职开发者。

刚刚入职的时候,我是公司年龄最大的人,而且还是一个初级开发者。 这和曾经管理60人+团队的状况差点有点远。 一度感觉完全跟不上身边的人,把代码发给同事审核时,就像经历着一场噩梦。 很幸运,我的老板、同事是很好的人,让我敢于向他们提问。 我请老板评价代码质量,询问我是否有进步。 公司的气氛很不错,大家彼此尊重、互相学习。

以前下班了,不会考虑任何与工作有关的事情。 而在 IT 行业,下班后不会直接回家,而是去参加各种 Meetup; 周末,会参加 Hackathon、科技大会,还会组织一些活动。 在维也纳的 Meetup,我当了一回科技演讲人,在 1000 人面前演讲。

也许是年纪大了,不再害怕在众人面前说话,甚至开始享受这种感觉,甚至开始教别人东西,这是 22 岁的我一定做不到的

6.30岁,前路茫茫

已经失业在家一年了,老程序员公司也不愿招我。

一是待遇问题,不像刚毕业的学生几千块就可以搞定;二是工作强度问题,不像20几岁的人又能加班又能那么听话。 另一个可能的原因是大部分老程序员偏向知识老化,比如我: 2003年刚毕业的时候,ASP 网页挺潮流; 2006年转了 Delphi 客户端程序; 2009年转了 Java,现在又学了 C++。 想想这些年学了很多语言、技术、框架,但怎么学都不够用。 如今35+,好尴尬的年龄。 转行管理又没有口才;

继续技术,又不知前方路在何处,也不知道要学什么、未来又会流行什么。

7.30岁,认真考虑未来的路

今年30出头的我,工作这么多年还是个开发主管,手下员工最多的时候8个人。

打算在北京再工作5年。 如果5年之后薪资能有40K一个月左右,我会考虑继续深造。 不然就回老家发展,因为北京和江西的教育理念不一样,孩子在北京上学,高考还得回户籍地,这对孩子发展有很大影响。

未来几年,我首先要做好本职工作,工作得到领导肯定,才有涨薪的可能。 如果有合适的管理层岗位,我也会考虑从开发主管转岗。

同时也考虑回老家发展,开个饮食店,摆个摊,或者加盟一家卤味店。

8.30岁,稳定的事业与生活

年到30岁,在一家公司工作的第四年,也是结婚的第四年。

在产品雏形还没有的时候,我加入项目组,参与最初的原型设计和版本的迭代演进。 走到第四个年头,如今产品架构稳定,只需根据客户需求增加新功能、修补过去的设计、适配新系统和新设备。 旧人员陆续离开,新血液也不断加入,新老交替。 前两年激情满满,不管在技术上还是产品上或大或小的成果,都有成就感。 到了第三年熟悉了产品的方方面面后,工作就没了新鲜感。

在稳定工作的第四年,没有寻求大的改变与突破。 每天早上睁开眼,看见熟悉的车、熟悉的人; 按部就班完成一天的任务,直到吃完晚饭回家。 工作上没有可以说道的点,30 的程序员依旧敲代码、解 bug。

在结婚的第四年,有了一个女儿, 终于懂得为什么身边的同学突然对生了孩子的老婆好。 在手术室外看着一拨拨人进进出出,看到医生开门,习惯性地站起,却一直没听到老婆的名字。 在漫长地等待十几个小时后,医生告知建议剖腹产...... 记不清说过的种种风险,只是急忙签字,接着继续在门外等着。 门缓缓打开那一刻,老婆被推了出来,孩子躺在身边,她浑身颤抖的跟我说,好冷。 我给她带上帽子,一路匆匆到病房。 之后,宝宝牵动着一家人,牵动着生活的喜怒哀乐。

稳定是30岁的工作主旋律,而31岁要做点选择和改变:

技术上,要将热门的技术框架引入 Android 方面,完善产品架构; 方向上,一部分重点放在 iOS 上,同时随着负责新平台。 30岁开始写的公众号,一直没有推广,只是一个月左右发一次文章,都聚焦在技术总结上,没有太多其他内容。 31岁要坚持写公众号和博客,敦促自己学习、总结,分享给大家,让看到的人少走点弯路。

欢迎关注我的微信公众号:九章算法(ninechapter)。
精英程序员交流社区,定期发布面试题、面试技巧、求职信息等

30岁的你,还在写代码吗?相关推荐

  1. 50岁还在写代码,大龄前端程序员到底有多吃香

    大家好呀!我是小千学姐 程序员圈流传着这样一个段子:35岁之后,干前端去送外卖:搞后端去开滴滴:运维就去买保险-- 招人不要35岁的,裁人清理35岁的,不知道什么时候开始,35岁成了职业生涯的拐点,中 ...

  2. 50岁,他希望自己还可以写代码

    5月12日,以"高可用架构的技术变迁与演进"为主题,"云片技术开放日"在北京中关村创业大街氪空间顺利举行.本次活动邀请了360SRE工程师李冬.饿了么研发经理谭 ...

  3. Java程序员都30岁了,还剩下5年“寿命”,这就是所谓的中年危机?

    Java程序员都30岁了,还剩下5年"寿命",这就是所谓的中年危机? 30岁时,我是一个程序员,离传说中的"退休"只有5年了,为了优雅从容的所谓"光荣 ...

  4. 30岁了,还能开始学习软件测试吗?

    有些想入门学习测试的朋友问我,我都30了,还能不能做软件测试?我本来想直接回答,但回答的明显字数不够用.所以就干脆就把想说的都记录下来写一篇文章. 1.我今年30岁了,还适不适合做软件测试? 首先,学 ...

  5. 第一批90后即将30岁,存款还不到10万

    "你今年多大了?""下一题" "你有对象吗?""下一题" "你月薪多少?""下一题&quo ...

  6. 33岁转行计算机行业,关于转行:我是个程序员今年33岁还在写代码不想干这行该做些什么好...

    1.大多数人现状 人过30当前个别都会遇到以下几个问题: 显著感觉脑力跟不上了 记忆力和20多岁小伙子没法比 膂力也没有以前好了 特地是有了家庭和孩子,学习新技术的工夫大大减少 编程是个技术活,技术更 ...

  7. 我是个程序员今年33岁还在写代码,不想干这行,该做些什么好?

    1.大多数人现状   人过30以后一般都会遇到以下几个问题: 明显感觉脑力跟不上了 记忆力和20多岁小伙子没法比 体力也没有以前好了 特别是有了家庭和孩子,学习新技术的时间大大减少   编程是个技术活 ...

  8. 60岁还在写代码的程序员大师,Delphi、C#、TypeScript之父Anders Hejlsberg(安德斯·海尔斯伯格):编程符合10000小时定律

    [转载]Delphi.C#之父Anders Hejlsberg 近日首次访华,并在10月24日和27日参加了两场见面会,分享了他目前领导开发的TypeScript项目,并与国内前端开发者近距离交流.本 ...

  9. 「转行程序员」30岁想转行还能做什么?月入两万职位大比拼

    为什么写这篇文章 有小朋友问王炸,30岁想转行,你还能做什么? 这个问题对于从没了解过互联网行业的人来说,首先要直接互联网公司都有什么职位. 互联网热门职位大比拼 1.运营 入门难度指数✭✩✩✩✩ 职 ...

最新文章

  1. kafka的topic命名技巧
  2. 计算机技术可以学音乐吗,音响工程师可以练出来吗?
  3. PHP面试题:实现中文字串截取无乱码的方法
  4. springboot _配置过滤器、拦截器、使用原生servlet
  5. find命令 -- 之查找指定时间内修改过的文件
  6. LeetCode 1819. 序列中不同最大公约数的数目
  7. python查看我国1990-2015年间的温度变化情况
  8. mysql远程连接error 1045_启用远程MySQL连接:错误1045(28000):用户被拒绝访问
  9. SUSE12 sp1如何进入单用户模式
  10. android tf卡 修复工具,闪迪sd卡修复工具(sd卡修复工具安卓版)
  11. Edge浏览器打不开网页解决方法教学
  12. Linux系统基于MobaXterm的下载及使用
  13. 搜索引擎-应用篇(地理位置查询)
  14. vue 怎么销毁dom_Vue 中如何转移 Dom ?
  15. ORAN专题系列-1:什么是开放无线接入网O-RAN
  16. 利用python+迅雷批量下载视频
  17. 大数据陷阱:需要读懂的10个小故事
  18. MongoDB索引原理及实践
  19. 模块regsvr32 c:\Windows\SysWOW64\comdlg32.ocx 加载失败
  20. docker-hub OFFICIAL AUTOMATED images

热门文章

  1. node 模块 fs-extra
  2. 除了封装,继承,多态 您还知道那些?-面向对象设计的金字塔
  3. 背景图片的位置及大小,background-size属性讲解
  4. echarts实现雷达图
  5. java多线程之线程创建和状态
  6. MySQL查询 limit 1000,10 和limit 10 速度一样快吗?
  7. Ansible极速入门
  8. 【Solr】体验极速安装solr
  9. signature=45daf61b5b0148091099c19a080e3802,CSR文件和P10文件
  10. 椭圆拟合理论推导和Matlab实现