找回密码
 注册
搜索
查看: 7122|回复: 25

关于程序员在30岁、35岁之后怎么办的新思考

[复制链接]
发表于 2010-6-14 21:14:21 | 显示全部楼层 |阅读模式
  首先给大家问个好,祝大家节日快乐!

  我这个问题好像也有点“月经贴”的意思,但是觉得要比语言之争的月经贴有价值的多,最起码算是思考,人生指导,领航吧。

  好几天没有写博客了,大家也会发现,前段时间我每天都写一篇,都是晚上或者是早上起来写的。近几天感觉熬不动了,有点想歇一歇的意思。为什么呢?我才三十岁,怎么会精力不够用呢?当然了,世界杯是一个因素吧。

  今年一直在深度加班,最近感觉自己身体确实不如五年前了,不如20岁的时候了。那时候学习到2、3点才睡觉,第二天早上继续开工,没有问题。最近感觉熬不动了,晚上十一、二点就困的不行了,早上也起不来,起来的话,上午就有点精力不够。

  我给自己的定位就是技术,我对纯的管理也不感冒,技术经理,架构师,首席架构师,技术总监,如果有机会的话,可能是这个发展路线。目前来说,就是个技术经理,正在向架构师转变,发现需要学习的东西更多了,精力还真是不太够用的。还有就是思考的角度要转变,不能以程序员的角度思考软件,要站的高一点,要全面,自己还有看过(最好是做过)很多这方面的东西。首先从整体来思考系统,然后分解,逐步分解、细化,最细的就是程序员的代码了,那个由他们来按照规范编写,要把握整体的结构,整体的设计,整体的模式。

  另外一个我认为重要的就是,需要对团队的程序员做培训。最近我也发现了,虽然我们用的都是面向对象的语言。但是代码一点都不面向对象,除了写了class,因为不写class也没有办法编程啊。但是很多时候大家对于类的设计都没有认真的思考,而且大家的认识也不够深入,有必要在这方面提高大家的水平。封装、继承、多态,不是简单的类、继承、写个接口,就真的是那回事了,很多时候我们好需要深入一点,越是基础越重要。还是那句话:出来混,迟早要还的。

  公司每天都在抱怨进度为什么慢,我也在思考为什么慢呢?每天都在加班,周末也在加班,就是快不起来,都很努力了,没有人偷懒,为什么没有产出呢?我觉得就是这个面向对象的能力没有,写代码的时候卡住了,业务清楚了,流程清楚了,觉得代码也就是两天,为什么5天了,还是差一点呢?我决定就是代码功力不够造成的,如何提升呢?一是要靠自己多思考,下班多花点功夫练习,不是单纯的练习手敲代码的速度,而是对自己的代码重构,模式,思考怎么提高代码复用性,怎么才能让自己写的代码不是改来改去呢,要做之前先想一想,设计一下。二就是公司要组织这方面的训练,抽出一半天的时间,来个面向对象的头脑风暴,出几个小题目,大家一起完成,在完成的过程中学习,锻炼思考能力,设计能力。

  难道这就是大家说的30岁之后要转型吗?在国内30岁之后真的写不动了吗?于是这几天顺便就做了一个思考。发现了一个惊天大秘密(哈哈)。发现了为什么30岁就写不动了呢?为什么国外的程序员,很多都是40、50还可以继续写呢?而且写的很享受的样子,我们就需要转型到管理呢?但是管理就像是金字塔,越往上越小,需要的人越少,不是每个人都可以管理的,况且不是每个人都适合做管理的。难道写程序没有出路吗?不是的,这纯属有有些人的谬论,误导了不知道多少人,至少我是这么认为的。

  大家也许会说环境因素、社会问题。是的,这些因素是影响到了我们程序员的生涯,但是他们不是主要因素,而且这些不是一天两天可以改变的,也不是我们一个两个就可以改变的,就像革命一样,需要时间,需要人来牺牲,需要前赴后继,积累到一定程度才可以变革。

  我觉得我们可以控制的,又是主要因素的就是我们自己。至于30岁以后写程序没有前途的论调,可以用一句话解释。

  30(35)岁写20岁的程序。

  怎么解释呢?就是说30岁写的程序还是20岁的时候写出来的样子,没有发展,没有变化。那肯定干不过20的小伙子了,他们可以加班、熬夜,但是我们怎么办,身体根本不允许你那么干了,肯定就不行了。老板就觉得要30岁的还不如20岁的呢?20岁的还可以更少的工资,更好忽悠,30岁的老油条,不好忽悠,而且产出也不行了,那就辞掉吧。

  其实是我们自己断了自己的后路,是我们自己没有成长,还在写20岁时候写的代码,没有长进。在代码的设计,且不说架构设计,方面没有长进,所以写出来的还是较为混乱的,牵一发而动全身,让年轻人该,他可以熬夜该,但是我们就不行了,所以都说30岁就不能写程序了。其实决定权在我们自己,要在20-30岁之间,提升自己,就算不想做架构,只想写程序,也要越写越精炼,要有自己的一套,要提升代码的功力。要学习设计模式,重构,要思考代码的结构,不是一上来就写一大丢,然后推到重新来过,那样肯定干不过年轻人的,哪有那个精力啊,是不是呢?

  只想写程序也可以,但是一定要想办法,在30岁的时候不要在写20岁的代码,否则就真的没有前途了,甚至要早点回家了,因为你干不过20岁的小伙子啊。

  希望大家不要在30岁的感慨,希望大家作出改变。改变这个潜规则。

  我这个观点一出来,肯定会有很多人赞成,也会有很多人反对,欢迎大家一起讨论。

  最后,再给大家问个好,节日快乐!

  [em01][em01][em01][em05]
发表于 2010-6-14 21:57:09 | 显示全部楼层
社会真的很现实
点评回复

使用道具 举报

发表于 2010-6-15 01:49:16 | 显示全部楼层
最近也在思考这个问题,我现在做的事情,别人刚毕业的,学习2个月也能做,后面如何是出路!
点评回复

使用道具 举报

发表于 2010-6-15 13:32:01 | 显示全部楼层
是该回顾一下的
点评回复

使用道具 举报

发表于 2010-6-15 14:45:27 | 显示全部楼层
同感,同感!
点评回复

使用道具 举报

发表于 2010-6-15 16:54:37 | 显示全部楼层
自己给自己(公司)定的技术规划是好的。

但要看在整个国内行业能不能得到认同。。。

国内行业,始终是市场为对象,老板为主体。

30(35)的程序员,想想就行了。。。
点评回复

使用道具 举报

发表于 2010-6-15 19:00:07 | 显示全部楼层
同感,为什么国外现象和国内不一样呢,有待反思哦!
点评回复

使用道具 举报

发表于 2010-6-17 22:11:12 | 显示全部楼层
干到退休才罢休
点评回复

使用道具 举报

发表于 2010-6-18 10:26:36 | 显示全部楼层
死路一条[em02][em02][em02][em02]
点评回复

使用道具 举报

发表于 2010-6-19 11:44:35 | 显示全部楼层
供应EPSON-32.768KHz-MC-146 26MHz 8.5PF 10PPM TSX-3225 电话13728616732, 供应EPSON-32.768KHz-MC-146 26MHz 8.5PF 10PPM TSX-3225 电话13728616732
点评回复

使用道具 举报

发表于 2010-6-28 00:59:52 | 显示全部楼层
我还没有入门,想学,但是,知道这是一个漫长的路~ 还要自己慢慢走
点评回复

使用道具 举报

发表于 2010-7-12 16:24:11 | 显示全部楼层
呵呵,纯写代码,不就是工作量吗?
国外的程序员都是1x岁就开始干活,30岁就已经很牛了,没有衰退的时候,为什么国内会?

国内22-24岁才毕业的学生,能干啥?你落魄到跟20岁的比写代码?反省一下自己的专一程度。再思考一下自己比20岁的毛头小子有什么优势,再发着话。

我只是知道,过了30岁的确精力不如以前,但是融会贯通和理解能力是大大地提高了,新手思考一个星期搞不定的,可能在自己手上就是几分钟的事情,定位好自己,把一些工作量转出去,自己专注更核心的东西,我认为才是正道。
点评回复

使用道具 举报

发表于 2010-7-28 23:56:48 | 显示全部楼层
南京诚迈科技有限公司好像需要有经验的人!有空去应聘看看,好像还是蛮有实力的。
点评回复

使用道具 举报

发表于 2010-7-30 18:15:53 | 显示全部楼层
广告很多啊
点评回复

使用道具 举报

发表于 2010-12-3 14:21:50 | 显示全部楼层
管理知识是必备的,技术经理,技术总监都不是纯技术岗位,这个不是很懂。。。
构架师也要懂一些管理的基本概念,考虑工作分配的问题,缺的可能就是协调人而已。
你自己会做,不见得能把工作分的很好,做到每个工程师之间的工作低耦合性,降低merge成本,团队每个人能力不同,怎么设计,不仅仅要考虑代码本身的架构,也要考虑人的因素,怎么可以让不同开发人员并行开发,达到效率够高????
基本上来说国内并不具备40岁做工程师的土壤,老得工程师需要更好的技术,可是国内的公司需要更好的技术吗?大家都是做低端的二次开发,集成,然后卖一批山寨产品,不光是手机,其他的也一样。。。
点评回复

使用道具 举报

发表于 2010-12-6 19:01:22 | 显示全部楼层
想得太多。也是好事么
点评回复

使用道具 举报

发表于 2011-5-26 13:17:32 | 显示全部楼层
值得思考的问题,虽然入行只有一年,但是也觉得二次开发是没有前途的,虽然当前有钱途~
点评回复

使用道具 举报

发表于 2011-6-14 20:35:25 | 显示全部楼层
同是奔三的人了,确实对前途比较迷茫啊!感觉一直做技术肯定是不行的,还是得想想以后的发展。
点评回复

使用道具 举报

发表于 2011-6-30 11:20:41 | 显示全部楼层
自己也是初学者,一路走来看来你们都是有经验的!
点评回复

使用道具 举报

发表于 2011-7-22 00:02:47 | 显示全部楼层
值得思考!!
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2025-2-2 14:57 , Processed in 0.050042 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表