设计求职招聘微信群 http://www.olandoweb.org/chaoliu/xinchao/1412.html点击订阅你的职场暖微“ufish”。有鱼app主办的线上沙龙第五期圆满结束。本次探讨的话题是:30岁之后,程序员该向什么方向发展?--Teambition商派七牛腾讯等专家高管巅峰对话为你指点迷津。以下为沙龙精选。环节一:主讲嘉宾QAQA1.初创公司在产品方向的确定上需要考量哪些核心因素?严清:
我个人认为,个人原因是主因。程序员有这种焦虑是对自己的技术水平不自信,觉得自己的工作很平庸,怕离职后找不到好工作,看不到未来,才有这种焦虑。
如果说到外部环境的话,没有找对公司,没有跟对老板,造成职业发展比较缓慢,这是次要的,主要还是没有主动去寻找技术进步和发展机会。
晁振:
我以前也听说过类似的言论,我觉得环境可能占了一部分原因。但我觉得要坚持去做你所热爱的事情,避免来自外界的影响。
中国IT行业起步较晚,所以可能有程序员吃的是青春饭的偏见,我想说,模特吃的才是青春饭呢。还有人觉得30岁之后能力会下降,脑袋没有那么灵光,没有那么有冲劲了,这也是个人的问题。如果你自己不努力,到多少岁都一样。
以前也有人问我二十几岁再开始编程晚不晚,我的回答是,不晚,什么时候都不晚。
QA2.您个人或身边有这样的实例吗?和国外程序员的职场生存状态相比,是否有异同?严清:
公司里大多数是90年前后的小鲜肉,就我一个大龄程序员,一个大腊肉。不过我是一个特例,因为我是30岁才开始学编程的,首先写了个社区网络系统。大概就这样在家里折腾了一年,然后加入了Teambition,在Teambition写前端,到人多了,前端团队成熟之后又开始写后端,带领后端团队搭建后端系统。
我为什么要做后端呢?因为我之前是做建筑的。薪资高不是最重要的,最主要的是因为我兴趣爱好的驱动,我一直对IT很感兴趣,但是工作入错了行。但总而言之,程序员真的是很吃香的,在地铁上我遇到过两次妹子聊天,第一个说是码农,第二个就很羡慕地说『工资很高』。所以以前调侃码农找不到老婆都是假的。
其实,在Teambition我也面试过几个大龄程序员,感觉他们对新技术了解不多,对原来的技术也不是很擅长,所以没有聘任他们。我想这也是很多程序员焦虑的缘由吧,怕失业后找不到工作。
说到国外的程序员,有很多优势。英语是母语,性格比较外向,社会福利较好,所以没有这种焦虑。(但我并没有与国外程序员直接打过交道)
晁振:
如果放眼国外,50、60岁的程序员大有人在,甚至还有30岁40岁才开始做技术的,其中不乏一些大牛级人物。当然一方面也许和国外的语言环境和福利有关。
但既便你认为自己“上了年纪”跟不上时代的发展,也是因为自己停止学习,而变得与这个行业不相关。所以不要以年龄做为借口。
我是81年的,但是我没有停止过学习,因为我知道还有那么多年轻人比你优秀,你有什么资格不再学习?而且我是做前端的,很多人知道,前端越来越难,新技术新工具新框架层出不穷。今天AngularJS还很热门,明天就出来个React。所谓再不学习就老了,活到老学到老,只要保持足够的热情,足够的兴趣,学习学习再学习,你就永远不会落伍,而且你还有这么多经验在手里,怕什么?
QA3.专注coding还是走向管理,程序员职场规划如何抉择?严清:
我是选择了偏向coding,但还是要做一定管理,我要带领小伙伴们提升技术,要推进公司的技术水平,这些还是需要管理的。可以说是管理技术不管产品。
对于各位而言,未来怎么走,还得看个人兴趣,跟着兴趣走不会后悔。如果喜欢做coding,就一直写;如果觉得coding没意思,走向产品销售都挺好的。
对于像我一样的普通大众来说,职场规划没必要做太远,因为IT变化太快,10年就大变一次。对个人来说,要不断学习,拥抱变化。
当然如果意志坚定、执行力强的牛人,如孙正义那样能做出人生50年规划并且实现的,另当别论。
总而言之,跟着自己兴趣走。
晁振:
以个人经验来说,都可以,主要还是看个人。我虽然已经是商派UED的leader,但其实这是被迫的。主要原因是因为一年前团队其他人都一个一个离职了,leader也走了,新人又接不上,所以不得已交到我手上。其实一开始我是拒绝的,因为你不能让我做我就去做,我是做前端的,对管理一窍不通,也没有想过要去做管理。15年4月的时候,我的上司老X说:你只顾技术钻研,管理跟不上,所以决定把你升为UED总监,屁股决定脑袋,希望升职后能有更多的发展。
不得已在此之后,我真的努力往管理这方面在走,现在已经不搞具体项目,只做框架,以及规范和标准的建立。但是,项目中有些搞不定的事情还是来找我,所以往往我成了最后一根救命稻草。当然并不是我技术有多牛,而是我呆得最久,大家都熟悉我。如果你现在再让我选一次,我肯定还是会去选技术。
所以,如何选真的要看个人。如果对管理上有兴趣,又有这样的机会,就放心大胆去做,大不了失败了回头再做coding;如果你想做技术大牛,没问题,相信自己一定能做得到。最怕自己不知道自己要做什么,没有职业规则,对自己的前途一片迷茫。
QA4.开源是否可以提升程序员技术含金量,对职业发展有什么帮助?严清:
开源应当是程序员技术生涯的精神家园,开源提升技术含金量肯定是必然的,对职业发展也绝对是正能量。
特别是到今年,国外的大公司都是在用开源的方式做技术,尤其是基于Java和Go语言的牛逼项目。
我们小公司创业公司,或者大公司都可以直接拿来使用。
我觉得做开源有2个好处:集思广益和精雕细琢。让大家来贡献并且促使对自己的代码精雕细琢,使之变得更完美。
晁振:
开源可以改变世界,Linux就是一个例子。假如你能有一个被人喜爱和传播广的开源项目,那你一定会被别人刮目相看。退一步讲,即使你自己没有这样的开源项目,但是如果能参与到开源项目中为其贡献代码,也是值得一说的事情。
提到开源,Github大家都知道。商派有些产品的前端框架用的是mootools,用得人比较少。有一次我在Github上找到一个mootools的插件,很久没维护了。但是使用过程中发现一些问题,反复测试确认后,怀着忐忑的心情,我向原地址提交了
转载请注明:http://www.shangwuyingyua.com/swyyjs/15352.html