|
话说我是一贯认为程序员是个很有前途的职业,因为工作的这几年来,最大的感触就是好的程序员太少,好的程序员的供给,其实是远远小于市场的需求的。这个原因有两方面,一方面是,贵国发展太快,聪明的孩子们现在的选择太多,当PM的,当Dev Manager的,甚或是转行去读MBA的,考公务员的,搞金融的,总之是聪明人的挣钱过舒服日子的实在不少,于是,程序员这个很有前途的职业就被大家放弃了;另一方面,互联网行业在贵国发展太快,现在需要好的程序员的公司实在太多。这样一两面夹击,您要真是能做个优秀的开发人员,过过中产生活应当是绰绰有余(当然,您要在北京二环买房,没有个叫李刚的爸爸可能买不了)。而且,您要真是个优秀的程序员,也是可以干到60岁的,常见的所谓30岁怎么办,其实是个巨大的误区,这个问题,因为不是本文的主旨,所以就不展开讨论了,下次专门写个文章说一下为啥这行业可以干到60岁。
然而尽管我如此认为,我最近也时常想,也许20年后我也不一定每天写程序了,虽然每天写程序的概率仍然很大。之所以这么想,其中有一部分是因为这个链接。想想几十年前,汽车业也是最NB,最伟大的行业啊,虽然现在也算不上夕阳行业了,但是远不如那时候那么激动人心了。想想福特的蓝血十杰,要搁现在应该都去华尔街或者干互联网了吧。所以虽然现在的互联网仍然是风起云涌,是各位好人们挥洒大好青春的领地,但是在等20年,可能最刺激的时代就会过去了吧。而我之所以现在仍然自称喜欢写程序,无非是三方面的原因,一是求知的乐趣,二是看得到奔头的物质回报,三是觉得自己好歹在创造点有用的东西的成就感。而每当看到这样的文章的我,就容易头脑发热,觉得自己死活应该去读个博士。
所以我想,虽然我接下来四五年一定是在做程序员这个很有前途的行业,但是几年以后如果能像Elon Musk或者John Carmack一样参与到发射火箭的活动中,我会毫不犹豫跑去吧,所以为了这个,我也应该做个学好数学的程序员吧,对于擅长逻辑思维和计算的我,写程序和数学算是我未来有机会跨行业干活的重要工具吧。
说到这里估计会被人当作少不经事太爱幻想,不过这几年我越来越发现人不能对自我设限,自我设限通常结果不是让你脚踏实地而是容易让你原地踏步。本来我想我大学没好好念书,也就不想啥再去读个PhD了,但是看了Paul McKenney老人家的简历,我觉其实准备准备也可以考虑三四十去读个PhD么?以前总觉得没指望名片上从Mr.改成Dr.的限制其实都来自自己么?其实,工作了这几年,越来越发现,其实身边的大牛们,并没有比我多个脑袋,或者一定每天只需要睡4个小时,无非是天赋、机遇、眼界,加上日供一卒的努力罢了,大部分身边的大牛们,和你我的差别不在天赋上,不在机遇上,而往往是在眼界和每日持续的努力上。而自我设限,一是愣把眼界降低一层,非觉得别人能拿一等奖能读博,自己不能总只想着卖烧饼;二是往往主动放弃了每天向前一点点的努力,因为觉得读不了博了干脆就不学点儿难的数学GRE或者Lisp了。最后是啥也没干成,但这种自我预言的实现是十足地犯傻呢。
未来还很长呢,想想十多年前上大学的时候,我还没手机呢,现在手机3G上网都比我家上网快了,又有谁会知道15年后我会去干什么,虽然多半我仍然在写着我那很有前途的程序,兴许外星人真来了我去当翻译了呢。虽然,图灵奖我估摸着的确应该是拿不了了,但咱们怎么也这辈子读个博士,发两篇有点儿意义的论文先吧。
it知识库:不对自我设限与来自未来的挑战,转载需保留来源!
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。