25 岁的年轻人,可以说处于一个经验有些积累,可以胜任主流开发任务甚至设计任务的阶段。那么 35 岁的你,和他们比较,十年的经验足够让你得到哪些优势?
你的开发效率是否是他们的三倍以上?
你的打字速度是否比他们快?
你创建一个项目,加入所有需要的框架,然后马上跑起来的时间是否比他们短?
你是否对错误信息只需要瞟一眼就知道问题出在哪里?
你调试问题的效率是否比他们高?
你是否经常看到自己的代码还有改进的余地?
你是否能熟练使用三种以上的数据库访问框架?
你是否能熟练的部署和运行三种以上的完全不同的数据库软件?
你是否了解完需求就已经想好了项目的架构,脑子里已经完成了技术选型?
如果这十年没给你带来一丁点经验,那肯定是有问题的。
1 way2create 2018-09-24 15:16:21 +08:00 ![]() 35 岁不可怕,可怕的是 35 岁的老油条 |
![]() | 2 lhx2008 2018-09-24 15:21:02 +08:00 via Android ![]() 原来程序员的能力可以用打字速度来描述,厉害了 |
![]() | 3 ClutchBear 2018-09-24 15:21:15 +08:00 ![]() 不能, 但是薪水比同水平的年轻人低可以吧. |
4 orange1818 2018-09-24 15:26:13 +08:00 说的好 |
![]() | 5 zjsxwc 2018-09-24 15:27:36 +08:00 via Android ![]() 我大学毕业刚入行时带我的 32 岁大哥,告诉我他和我没什么区别(至少在算法水平上,大家也不过是用 dfs 解决问题这种程度)。 他只是会的语言多一点,踩过的坑多一点,爬过的代码多一点,解决问题的时间少一点,认识的人多一点而已。 |
![]() | 6 q397064399 2018-09-24 15:29:55 +08:00 ![]() 对绝大部分项目来说,技术其实真的不重要,重要的是选择使用技术的人, 人才是构建软件的核心要素,有丰富经验的人 可以在前期规划的时候 避免很多不必要的坑, 对整体项目贡献巨大 构建软件本质上就两个问题: 根本任务打造构成抽象软件实体的复杂概念结构, 次要任务使用编程语言表达这些抽象实体,在空间和时间限制内将它们映射成机器语言。 优秀的开发者应该关注 如何构建复杂概念的结构 而不是将主要精力放在一些无关紧要的技术细节上 |
8 levon 2018-09-24 15:37:40 +08:00 via iPhone 说,35 岁的程序员哪里得罪你了 |
![]() | 9 jiafaner 2018-09-24 15:45:25 +08:00 ![]() 我 31 了,开发比新人快 0.3 倍 我 Boss 比我大得多,开发比我快 2 倍 我搭档 29 了,比我开发快 0.3 倍 我们公司原来有产品经理,后来没有产品经理了,整体开发速度比过去快了 0.5 倍 我觉得年龄不是最关键的 |
10 leeg810312 2018-09-24 16:00:25 +08:00 via Android 为什么是 3 倍,什么标准?是工资是 3 倍?打字速度快?打字快 10 倍也没有用,写代码在整个开发过程中只占多少时间? 25 岁能胜任产品或项目设计?要么任务太简单,要么是天才 |
![]() | 11 qiuqiuer 2018-09-24 16:10:21 +08:00 via Android ![]() 感觉这是产品经理写的五毛文, |
![]() | 12 shijingshijing 2018-09-24 16:23:22 +08:00 我不需要满足以上这些,我只需要有一项业务相关但他们不会的只有我能搞定的就 OK 了。 |
13 find 2018-09-24 16:34:34 +08:00 via iPhone @leeg810312 项目设计需要多大年龄? |
![]() | 14 glues 2018-09-24 16:38:17 +08:00 via iPhone 搞得好像 25 岁的程序员就不会变老一样 |
15 KgM4gLtF0shViDH3 2018-09-24 16:44:47 +08:00 via iPhone @glues #14 楼主怼的是抱怨找不到工作的大龄老油条 |
![]() | 16 lestat 2018-09-24 16:45:51 +08:00 via Android 尤雨溪好像没有 30,结合楼主的问题,各位 30+的程序员怎么看? |
17 leeg810312 2018-09-24 16:57:38 +08:00 via Android @find 刚会编程就可以做系统设计,不过肯定只能设计微小的,通常人 25 岁能有几年开发经验,能设计多大的?要是少年天才肯定不受限制,20 多岁就能搞出大系统了 |
18 notreami 2018-09-24 16:59:28 +08:00 大龄 XXX:你的经验对得起你的年龄吗??这种问题实在是无聊~~ 经验可以衡量嘛?什么指标?什么纬度? 不能衡量的经验来对比可衡量的年龄,咋比较?? 无非侧向的拿钱、个人影响力,或者经常性解决大家的痛点,提出有建设性意见等方向来感觉性的对比。 |
![]() | 19 msg7086 2018-09-24 17:03:33 +08:00 ![]() 我开发效率感觉和我 15 年前差不太多,差距大的是正在用的框架和现成的轮子。 以前用 PHP 4.4 要自己写框架堆组件,现在用 Rails,new 一下就是个 app。 我打字速度和 20 年前差不太多,差距大的是键盘和输入法。 20 年前一分钟最多能打 80 字,现在撑死也就打 100。 我调试的效率和 10 年前差不太多,差距大的是保证项目质量的方法。 10 年前写代码,写完了找人过来点点点,现在写测试用例,CI 跑通 Peer Review 批准以后再 Merge。 但是和同年代的年轻人比,其实是很难拉开差距的。 这也是这个行当残酷的地方。 |
20 notreami 2018-09-24 17:03:49 +08:00 @lestat 太好比较了,家里有房有钱,然后很多人都可以达到这个高度,升至更高。 比如很多不到 30 岁的明星,钱,人气,情商都很高啊~ |
![]() | 21 F281M6Dh8DXpD1g2 2018-09-24 17:06:57 +08:00 你的打字速度是否比他们快? 并没有..... 我三十三了,我司倒数第二年轻...... |
![]() | 22 ruby4c 2018-09-24 17:07:22 +08:00 经验为什么和年龄挂钩? 难道不应该和薪水挂钩么? |
![]() | 23 wdlth 2018-09-24 17:13:43 +08:00 我以为是“你的经验对得起你的年薪吗”? |
![]() | 24 ruby4c 2018-09-24 17:14:21 +08:00 干一份活拿一份钱不好么?你管我经验不经验的?不是所有人都指着当科学家好么? |
25 find 2018-09-24 17:21:01 +08:00 via iPhone @leeg810312 现在都上云了所以这个门槛越来越低 |
26 karllynn 2018-09-24 17:22:28 +08:00 神特么打字速度 |
27 across 2018-09-24 17:26:47 +08:00 ![]() 想起一个笑话,chunk norris 在 2001 年的时候,打字速度提高了八倍,你知道他怎么做到的吗? 他把键盘接口升级到了 usb2.0 |
28 leeg810312 2018-09-24 17:30:33 +08:00 via Android @find 没有觉得,大概你要设计的都挺简单 |
![]() | 29 changnet 2018-09-24 17:31:16 +08:00 via Android 搞笑。难道做得久开发效率就高?打字就快?会的数据库就多? 开发久了,值钱的是你的业务经验,架构能力,风险管控能力,管理能力。 具体得看所在的行业偏向哪一种能力。 |
![]() | 30 xuanbg 2018-09-24 17:32:13 +08:00 ![]() 我打字可慢了,人家手机上都能比我打的快。可是打字打得快有什么用?我们是程序员又不是打字员。我每天也就写个两百来行代码,撑死能写五百行,打字快有用?就这点代码,最后还得删掉一大半,然后用更少更好的代码来替代它们。打字快有用? 好吧,有问题的代码,我瞄一眼就能发现问题,都不用等跑起来抛异常或者结果不正确。这个是靠天赋不是靠经验,你们怕是学不来的。 |
31 wtdd 2018-09-24 17:42:41 +08:00 贩卖焦虑,对不起又如何,有问题的人多了去了,不差你我俩 |
![]() | 32 bukip 2018-09-24 17:47:39 +08:00 我需要三倍以上吗?我需要的别人干不了我能做,这就是 0 和 1 的区别。 打字速度什么鬼?开发能需要多高的打字速度?说的不好听点,脑子清楚的两根指头打字都够用。 |
![]() | 33 AslanFong 2018-09-24 18:35:47 +08:00 via iPhone ![]() 怎么又是你 |
34 myself 2018-09-24 18:52:09 +08:00 via Android 不是蠢就是坏 |
![]() | 35 moresteam 2018-09-24 18:54:56 +08:00 via Android 感觉这很扯 |
![]() | 36 Raidal 2018-09-24 19:05:51 +08:00 典型贩卖焦虑,这样的比较没有意义,1 楼说的就务实多了。 |
![]() | 37 jay4497 2018-09-24 19:08:29 +08:00 对不起 打扰了。。。 |
![]() | 38 likuku 2018-09-24 19:41:45 +08:00 最近知道一位前辈用代码来生成代码,这技能树还是让人向往。 |
![]() | 39 redtea 2018-09-24 19:46:02 +08:00 via iPhone 按照楼主你的逻辑,一家公司该让年纪最大的人当老板。 |
![]() | 40 kernel 2018-09-24 20:19:20 +08:00 via Android 平庸的程序员年龄大了有罪活该,不配当程序员,是这个意思吗 |
41 fleam 2018-09-24 20:24:06 +08:00 via iPhone 以前一把梭,如今一天写几行代码……很多无意义的代码只是让你觉得你自己很努力……错觉…… |
![]() | 42 hjdtl 2018-09-24 20:37:20 +08:00 不是蠢就是坏 |
43 iceheart 2018-09-24 21:24:36 +08:00 via Android 25 岁的大多数程序员都处在写 bug 阶段 |
![]() | 47 coolesting 2018-09-25 00:21:19 +08:00 via Android 楼主是在市场调研吧,坦白说,大龄程序员都是老油条了,很难被骗,需求怪异,口味很难满足。 看一下项目计划书,基本判断出结果了,技术根本不是他们关心的问题,他们只关心你的资金到不到位。 |
![]() | 48 bigcat0 2018-09-25 00:24:47 +08:00 via Android 楼主在贩卖焦虑,无视就好哈 |
![]() | 49 opengps 2018-09-25 07:36:05 +08:00 via Android 工资是有天花板的,我正在面临转型,因为二线城市的工资,天花板就那么低,技术不用说多好,但是到了天花板,每年涨薪幅度连 GDP 都达不到 |
![]() | 50 SamsonWang 2018-09-25 07:57:39 +08:00 via Android 这样模帖子每周都得有一个么? 楼主老发这样的负面信息的主题何在? 大清早就看这样的帖子真的是毁心情。 |
51 RiESA 2018-09-25 08:27:55 +08:00 ![]() 大水比楼主:你的帖里有营养的内容对得起你的发帖数吗? |
![]() | 52 jrient 2018-09-25 08:58:12 +08:00 |
53 sampeng 2018-09-25 09:09:58 +08:00 via iPad 以后简历里面加一条:我打字贼 6 |
![]() | 54 xianxiaobo 2018-09-25 09:18:14 +08:00 这个人水了好几个热帖了,从来不 block 的我都想把他 block 了,老是水一些没营养的东西 |
55 Quarter 2018-09-25 09:18:48 +08:00 via Android 老实说 25 岁刚毕业一两年 |
56 linuxchild 2018-09-25 09:58:50 +08:00 关你屁事。 |
![]() | 57 xuhp 2018-09-25 10:02:04 +08:00 私以为经验对得起工资就足够了 |
![]() | 59 maelon 2018-09-25 10:06:28 +08:00 不好意思,新人刚来一个需求要一周多,我不到两天 不好意思,项目熟悉之后,年轻人接任务,我分配任务 不好意思,任务完成之后,年轻人接受我的代码 review 及批评 不好意思,我 30 岁 |
![]() | 60 cexy 2018-09-25 10:08:53 +08:00 我今年 25,除了打字速度不达标,LZ 你上面说的都达到了,我这样的菜鸡这辈子是不可能把打字速度练到你们三倍以上了 |
![]() | 61 aniua 2018-09-25 10:18:40 +08:00 这种帖子不知道有什么意义,工人不断的磨练技艺也终究只是个工人。 |
![]() | 62 s527332935 2018-09-25 10:30:11 +08:00 老是看你发这样的贴 ??? |
63 jorneyr 2018-09-25 10:34:56 +08:00 我 80 岁的时候不逆天你们就要喷死我么 |
![]() | 64 cxl008 2018-09-25 11:20:43 +08:00 感觉 LZ 年轻 看着 35 的程序员是自己几倍的工资 心里不平而已,等你到 35 就懂了 |
65 PythonAnswer 2018-09-25 12:18:39 +08:00 via iPhone 30 岁程序员 应该很厉害 25 岁其实修炼程度还不够 |
![]() | 66 tailf 2018-09-25 12:42:57 +08:00 我就说一句话:软件工程研究的对象是人。 |
67 vagranth 2018-09-25 13:31:21 +08:00 作为大龄程序员,我只能说我写的程序不会频繁出问题。 另外我觉得有信心的地方是,看到现在的年轻人都不会用 Google …… |
![]() | 68 Gja5kx2zjf92LLin 2018-09-25 15:23:34 +08:00 对不起 |
![]() | 69 zzf2017 2018-09-25 15:36:40 +08:00 这个人在贩卖 “焦虑”,也就是传说中的 拱火 |
70 qinyusen 2018-09-25 16:14:41 +08:00 @lhx2008 别说,虽然我不赞同作为评判标准,但是在某种程度上确实代表了产出能力,以前高中 OI 的时候确实被教练按在机房打了一本哈利波特与火焰杯原版。。用来提高打字速度。。因为就是嫌弃我代码敲的慢,手跟不上脑,导致思维断档成绩上不去。。。 |
71 melonrice 2018-09-25 16:27:26 +08:00 没有,对不起,我靠老婆养,再见 |
72 zhuojiajunabc 2018-09-25 17:09:21 +08:00 没有,对不起,拆迁户。5 铜币收好。 |
![]() | 73 niubee1 2018-09-25 17:15:53 +08:00 幼齿程序员, 你能让你将来增长的经验对得起 你将来走过的岁月么? 你肯定会坚定不移的说, 那是当然的肯定 大龄程序员们当年也幼齿过, 他们大多数当年也和你们一样这么坚定的认为的...... |
74 knower 2018-09-25 17:17:14 +08:00 没有,专注业务吧 |
75 xpresslink 2018-09-25 17:36:43 +08:00 全是扯淡,标题本身就错了,程序员不是一个靠经验积累的职业。 IT 技术不断的更新换代,对于程序员最大的挑战是学习能力和精力,当你抗不住知识更新的速度和强度的时候也就是被淘汰的时候。其实出路真的不多,转管理岗位的是机会是非常有限的,消化不了大多数大龄程序员。 不要拿国外那些凤毛麟角的大牛来举例,四五十岁如何如何,对于大多数程序员来说当年龄大了以后记忆力和精力都会下降的这是自然规律,再加上家庭的牵绊,用来业务学习的时间和精力更加不足。 所以最有效的办法就是趁年青多赚点钱,做好财务上积累和准备,并且要早做打算。举我个人的为例,年青时候开发,现在做不动了转做运维了再混几年发挥点余热,但是我真心不慌,因为收租和理财比我工资还多,感觉自己比较幸运吧赶上了好时候,刚毕业就进入通信行业红火了 10 年又转行做软件又红火了 10 年。 |
![]() | 76 jydeng 2018-09-25 17:39:04 +08:00 还是 block 了,天天水 |
77 focux 2018-09-25 21:28:47 +08:00 对不起。 |
78 wohenyingyu03 2018-09-25 21:46:03 +08:00 26 岁才开始写下第一句 hello world 的路过……有的人从小学一年级开始学,有的人研究生毕业好几年才接触,年龄意义真的不大 |
![]() | 79 luopengfei14 2018-09-25 22:00:42 +08:00 via iPhone @wohenyingyu03 我也是 26 岁进入编程这行的 |
80 ailionx 2018-09-26 08:25:01 +08:00 29 岁才开始编码的飘过... |
![]() | 81 mjikop1231 2018-09-26 08:28:34 +08:00 via iPhone @tangzx 屁嘞,一般的打字速度都已经快让脑子跟不上了,这东西再快也提升不了多大效率 |
82 dourgulf 2018-09-26 08:54:13 +08:00 年轻人已经开始嫉妒长辈了,可喜可贺:) |
![]() | 83 Obelly 2018-09-26 12:06:25 +08:00 打字速度啊,前台刚来的小姑娘分分钟秒杀 /虐杀我…… |
![]() | 84 iPhone8 2018-09-26 13:45:18 +08:00 via iPhone 说得好像现在让 40 多岁的人去高考都能上清华似的,大部分人有个天花板,到了天花板就上不去了 |