———-以下 记录自csdnCTO俱乐部。————
杨杰
不知道这个问题以前有没有人讨论过,国外牛人很多,我认识一个从15岁开始搞程序的美国人,现在依然在做程序,而且是从他讲解技术看来,绝对是高手,中国程序员为什么就不行呢?为什么一定要转管理?个人感觉就是中国国情本身导致很多企业都不尊重程序员,而管理却受到很大尊重,这就是为什么程序员要转管理的原因之一,大家还有什么看法,分享一下吧。
张永昌
CTO
西安安讯软件科技有限公司
我觉得做程序员很好~~大多程序员认为 年龄大了做程序感觉老不中用了~ 而且在国内大多企业需要的程序员都是20-30岁之间的人。 过了三十岁谁还要?????
中国式程序员
刘鹏飞
技术经理
西安吉创
我提倡做技术就专心研究技术,项目管理和技术研究应该是不同的两个方向,不过国内看重技术的公司不多
发表时间:2010-2-4 10:45:41 2楼
柳晛
研发部负责人
北京汇智冠捷国际广告有限公司
Re:刘鹏飞
我初中前桌和你同名,而且他也是搞Java的。:)
发表时间:2010-2-4 11:56:31 3楼
柳晛
研发部负责人
北京汇智冠捷国际广告有限公司
我认为这个问题在于国情,中国是所谓的生产大国,从我上学前班时就推崇“Made in China”,导致中国各行业都是以生产为中心,软件也不例外,所以在中国很多公司的程序员就是“体力活”,超过30岁就不要了。
发达国家、略发达国家,程序员越老越值钱。
想强国,必须有自己的核心竞争力,必须从研发上突破,改生产大国为创造大国。
发表时间:2010-2-4 12:00:14 4楼
刘建平
技术主管
厦门亿普艾科技有限公司
做产品,越老越好!做项目,越便宜越好。老程序员不转做管理,能长工资吗?国情就是这样。
发表时间:2010-2-4 12:34:33 5楼
杨恒
研发中心经理
昆明能讯科技有限责任公司
哎。。。。一直对技术怀着崇尚的精神,最终也走向了管理岗位,市场经济不管你喜不喜欢,说到底都是打工而已,管理、技术只不过是个幌子。。。。。,一旦走向管理后通常人就会开始变得懒惰,关键点在于借口越来越多,监管越来越少。中国这种崇尚管理的地方还想专心做技术。。。。技术只不过是一个锄头而已,项目型公司不需要你有多高深的技术。。。。。
发表时间:2010-2-4 12:57:35 6楼
王成
软件事业部总经理
苏州浩辰软件股份有限公司专业软件中心
我想可能跟公司的业务性质不同有关系吧,如果是偏应用方面的软件,对于公司和个人的发展最有价值的方向是获取需求及实现,追求实现的时效性,技术先进性并不能起决定性作用,对于项目负责人来说更重要的素质是管理能力,国内大部分软件公司可能都是这个方向,所以感觉做技术的最终只能走上管理的道路。但像我们公司做CAD平台,我们公司的技术总监一直在研究技术15年了,从来不做管理,做了10年8年的程序员也有很多,所以我觉得做技术还是做管理主要还是看公司业务方向到底是什么。
发表时间:2010-2-4 13:41:28 7楼
杨杰
技术总监
六人行
呵呵,大家说的都挺有道理的,最近一直在思考这个问题,反正大家出来多是为了混口饭吃,以中国国情来说管理的待遇肯定远远大于做程序开发,所以现在这么多人都说想转管理,也不是没有原因的,唉。。。可悲
发表时间:2010-2-4 14:11:13 8楼
许刚
CTO
诚展软件
跟老外不一样的,没有基本保障。还有年纪一大,上有老下有小的,就是公司不嫌弃你,可家庭的事情也会把你拖累,本来开发程序就是要静心慢慢搞的。而且社会大环境也是浮躁无比,舆论环境也不容许你老在那里写代码撒
发表时间:2010-2-4 15:13:27 9楼
梁平
CTO
广东锐博科技
我觉得很多资深的程序员因为不停地做着繁琐重复的工作,厌倦了。还有就是喜欢争权夺位
发表时间:2010-2-4 15:25:43 10楼
许野平
CTO
济南黑格软件有限公司
呵呵,我的愿望就是做一辈子程序员,为什么要把自己无可替代的能力转移它处呢?
发表时间:2010-2-4 15:54:06 11楼
许崇静
研发部经理
欣荣泉软件(多级联网视频监控软件平台)
我个人认为中国式的程序员还谈不上真正的程序员,为什么这么说呢。一个软件产品从无到有到应用会经历:搜集需求–>需求分析–>设计 –>原型–>不断交流–>不断修正–>测试版软件–>测试–>现场部署–>试运行–> 验收–>交付使用–>维护–>更新淘汰。这些过程中,中国的程序员只在写代码时才参与,而且参与的也只是一个模块,有的程序员整个项目完了都不知道这个软件产品的真正用途。程序员只能做好自己那一块事,缺乏实际的创造力。而管理人员呢可以参与全过程,就算不是很精通也有些老资格所以不管是从经济上(工资)还是发言权上(可以左右项目设计)都比程序员高上好几个等级。程序员一想干苦力也不挣钱呀,当然就会想到要转管理了,钱多了也不会烧手,管理别人总比别人管理舒服。所以中国的程序员干上几年后就自然会想到转型管理。
发表时间:2010-2-4 16:20:42 12楼
潘向福
技术总监
捷点科技
我感觉现在最大的问题,是程序员的待遇跟不上,年纪一大把了,没办法拼命的加班写代码了。
发表时间:2010-2-4 16:23:09 13楼
李鹏涛
开发总监
新锐国际
客观原因,技术变化比较快,相对而言管理变化比较慢;其次,中国公司生存的时间都不是很长,每个公司技术都不太相同,管理者大同小异。
但是,对于研发管理,不懂技术是比较危险的,对于公司如此,对于管理者本身也如此。
发表时间:2010-2-4 18:10:57 14楼
李秦勇
技术总监
完美时空网络技术有限公司
中国的企业有多少技术需要几十年的开发经验?太多重复繁重的活,一般的年轻人都能搞定,哪还需要养一帮老人。大环境不允许太资深的程序员
发表时间:2010-2-4 21:39:16 15楼
章德旺
高级开发总监
圣诺
这个跟社会价值观有一定的关系,在目前中国,社会对于专业技术人员(包括程序员、技术工人)的价值认同远远低于管理人员,他们在收入、地位等多方面与管理人员方面都有很大差距。
发表时间:2010-2-5 12:11:21 16楼
何立宁
技术总监
携程旅行网
对于非创新类的软件研发,开发人员的技术能力不是决定因素。
发表时间:2010-2-5 13:13:15 17楼
翁碧俊
项目经理
厦门智业软件工程
都是因为在中国。。
最近相关的话题很多,原因都只有一个,那就是中国的环境如此。
发表时间:2010-2-6 13:32:30 18楼
刘鹏飞
技术经理
西安吉创
由于中国大多企业都只看重收益,所以技术性公司发展半途中就放弃了对技术的投入,而太多重复和没有挑战性的工作,容易让技术人员失去上进心和做研究的动力,而为了生计和利益就必须往更高的位置上爬。在项目中应该尽量让每个程序员都做稍微能力之上的工作,这样技术人员会做的有兴趣一些。
发表时间:2010-2-6 16:59:26 19楼
张晓华
资深架构师
北京超鸿软件开发中心
在中国,大部分做的都是应用软件,可以说,做应用软件的,需要的技术性不是太强;
大部分中国的程序员,不是自己真心喜欢写程序,而是为了生活,中国的程序员可能不像2000年左右的时候,一个人可以撑起一片天,可以挣大钱,但至少可以活命,如果做得好,工资也不少;
所以很多人都会慢慢地转到管理,因为岁数在那里,即使技术已经跟不上,但已经是老员工,有的可以说是公司元老级人物,有项目经验,有项目业务在手里,有说话的权力和一定的决定权,老板也会给面子;
如果我们活得很开心,并非身不由已去写程序,大家都可以做自己想做的事,那么,中国的软件才会真正的飞跃。
发表时间:2010-2-7 15:03:16 20楼
杨文续
技术负责人
武汉市天宝网络工程有限公司
主要还是最初的模式决定的吧 。从不懂技术的管理者管理技术人员,再到技术人员转型成管理人员。这个过程的改进对很多企业的成长起到了很大的好处。从而形成了一种惯例。薪资模式造成的分配不合理也推动技术人员转型为管理人员。这个改变需要很长的一个过程。
发表时间:2010-2-7 17:19:29 21楼
王吉浩
Co-Founder & CTO
北京宇和永泰网络科技有限公司
国内公司的内部环境,包括收益环境导致了技术人员做到一定程度后就希望转管理.其实转管理也是必要的,但现实条件好象有些偏差.转到管理就基本丢弃了代码. 技术人员比较好的发展应该在三个方面加强: 一是关注新业务、新产品,技术的进步应该与业务和产品密切相关,二是关注技术架构的改善和提高,Android的出现、HTML在追赶FLASH功能方面的提升,都是需要关注的焦点,三是项目和团队的管理,团队技术核心的作用,项目的进度、质量、控制等,都是一个高级技术人员所需要具备的条件。
发表时间:2010-2-7 18:21:35 22楼
李群湘
CTO
北京正软信息技术有限公司
过了30因为家庭,事业,没有精力做开发
发表时间:2010-2-7 20:47:12 23楼
王宇清
总经理
苏州狮子星软件技术有限公司
给大家共享赚钱的仅有的三条路:
1. Working Hard
2. Let other working for you
3. Let money working for you
发表时间:2010-2-8 11:51:24 24楼
曹世勇
技术顾问
hisoft
你所说的是专门编码的人吧.
如果一直编码到了三十岁应该很强了吧. 按说可以专门编写核心代码, 但在中国没有多少核心代码可以写.
另, 很少有人一直在做编码吧, 到了一定程度应该是可以做一分析设计方面的工作了. 那样就不限于三十岁了.
年龄大有年龄大的优势, 比如经验, 理解力等等. 但如果你到了三十岁还在干与二十岁同样的价值的工作, 那我也无话可说了.
发表时间:2010-2-8 14:49:32 25楼
王纪云
CTO
郑州单点科技软件有限公司
国内多软件项目类的公司,开发要跟着项目走,用到什么语言就需要什么语言的开发者,做项目编码的人年龄偏小,因为新知识上手快.
国外多软件产品类的公司,产品要讲究知识沉淀,要有连续性,做产品编码的人多年龄大些,因为更需要沉淀下来的经验,产品质量才能更好
所以国内的人员不能一直编码,产品类的公司又少,所以只好转与编码相关的岗位,如项目经理,或部门主管,或自己创业.
环境使然,慢慢就好了,都是一个不断发展的过程.公司和人都一样
发表时间:2010-2-9 9:41:40 26楼
郭迪胜
研发总监
杭州西软科技有限公司
程序员自己要争气! 能做得下来,沉得住气!
发表时间:2010-2-11 14:31:06 27楼
乔磊
经理
莱新科技有限公司技术部
学而优则仕,做而优则管
发表时间:2010-2-11 14:38:19 28楼
杨山河
技术总监
广州中同信息科技有限公司
老程序员实际是公司宝贵资产,也是重要生产力,所以需要尽力“压榨”,相对于编码人员来讲,我们的IT公司对于开发管理更渴求;对于程序员个人来讲,无法长期维持青春期的开发效率(也是吃青春饭的),再一个,IT行业知识更新更快速(相对于其他行业),而我们企业又没有很好的成长规划,所以老程序员自然而然被内外因素压迫转向管理是再正常不过了。
———-以上 记录自csdnCTO俱乐部。————
最后谈谈我自己的想法。
确实中国这个浮躁的大环境让人难以静下心来一辈子搞技术,这是这个国家的悲哀。从房地产成了国家的支柱产业就可以看出这个道理。
想要一辈子搞技术还是在美国等技术为主导的国家好。那里的技术人员待遇好,科研的环境好~整个中国学术界一片浮躁。比论文 追求数量 不求质量本末倒置。这个其实不怪科研人员,也不能怪让这种不良气氛形成的急功近利的leaders。怪谁? 不怪谁, 那是天意。
不要觉得我总结不出什么结论就直接归为天意是个愚蠢的行为。其实吧。人类的诞生就是一小概率事件,你要说出个为什么。当然说地球在一个适合生物成长的环境。在问你为什么人类就在这个适合的地方了? 那就是天意。我所谓的天意就是概率~
额 囧 扯远了 – - ![]()
最上面都是CTO的谈话,从他们的谈话中我能体会出这个行业的风气。。在中国做外包 做项目的软件公司居多。做产品的相对较少。我刚好进了一个在互联网做产品的这么一个公司。额也不一定留那工作。暂时去实习。做产品除了对技术的娴熟 还需要对其钻研。那么我的成长道路到底是什么一个路线呢?我也要走管理吗?
Actually, 我大二专门为了这条路去特地选学了一些相关的课程。管理学 营销学 虽然比较水,。但是我花在上面的心思甚至超越了专业课。也学到了很多东西。最后的成绩对我来说无关紧要。但是还是有90+。学习知识 最重要的是和老是交流。我没有在管理学那门课上和老师有太多交流。营销课到是线上线下交流特别多。我也主动担当起团队组长的职责。我觉得那是机会。错过可没有。要想做好一件事,首先得找个动机,然后负起责任~~然后就是坚持~~最后就等着成功吧。恩,不管我最后走的是管理路线 还是技术路线我都会全力以赴的。当然我平时会和几个学长一起做些小项目赚赚钱的。 ![]()
以后我要多看看CTO之间的对话了~