资深程序员对00后CEO说了这些话
一则拍客访谈“00后CEO”的视频火了。这位2000年3月出生的李昕泽在视频采访中表示:“我们公司是中国00后第一个自主运营的公司,00后做CEO感觉很正常。”并扬言“一些三四十岁的老一辈企业家,已经没法了解互联网,因为他们已经老了。我们因为了解互联网,所以未来更吃香。”
作为老老老一辈企业家的雷军都对该00后CEO表示敬佩之情,看的小七我真的是有些蜜汁尴尬。
对该00后CEO的言行许多网友也和小七一样坐不住后,开怼道:
Adventure0751:一句话就得罪好几个群体,首先情商就不高。
苍冥是尽头:80后阴影面积飞多大。。。
汤汤汤汤圆儿94:三四十岁都老一辈,哎呀我去我这暴脾气。这小孩儿说话不怕风大闪了舌头
送券的老姐姐:你当ceo我是不反对,就是……多少岁老一辈来着??
耀眼的安灼拉:公司旗下员工300多人,却大多没见过面,依靠网络办公----------这公司百分之百撑不了3年
艹丝:有理想是好的,但是没有能力,没有好到思路,所以还得继续积累吧
庞建喆:30岁老企业家,没有办法了解互联网…………
事件远不止于此,今天有网友还爆料出这位00后公然复制、抄袭他的开源作品,其中有网友戏谑称,“雷军听到这位00后抄袭的消息后,恐怕会觉得脸很疼吧。”
网友对抄袭一事发表的观点
最后,小七想说,在互联网打破旧世界格局的今天,很多年轻人往往会将对技术的亲近误解为是年轻人相较于年长者的一种天然优势。然而,没人告诉我们的是——经验和专业,一直远比年龄更重要。
下面分享一位40岁“老”程序员的经验,或许对年轻一辈的我们在未来的发展方向上能有所帮助:
我是一名程序员,几个月前刚过完四十岁生日。某个星期六的早晨,我参加了一个 React Native 技术交流会,对我来说,它有点像十五年前的 jsp ,将所有的逻辑都放在演示代码里面。但我“老”了,我认为这是因为自己还没有完全理解它。
演讲者展示完 PPT 后,现场进行编码,还展示了大约半打我没听说过的配套工具,这些都让我感到有点沮丧。
当然,我并不是真的惊讶。在过去20年里,我也掌握了一些比较流行的技术,并享受驾驭它们的乐趣。在这个特别的早晨,在40岁的这个门槛上,我不得不承认我感觉有些落伍。我知道如果想跟上节奏,我得继续付出,抛弃一些已经充分吸收的知识,吸收一些新的知识,为下一次旅程做准备。
我在想,我的编程生涯不像其他的专业人士,医生到了40岁不用担心他对血管系统的知识会蒸发,同样的,律师、水管工、会计、英语老师,也是如此。他们积累的知识是相对稳定的,并随着年龄会给予他们相应的尊重和补偿。但是在编程领域,20年的经验,似乎并没有赋予同样的优势。
1
两个概念
第一个是知识衰退。我们所知道的一切,不仅仅是编程,都有一个有效期,过了这个期限将不再有用。而在编程领域,无论好还是坏,我认为:
程序员所积累的编程知识在十年后将有一半没用。
这可能有些偏激……但起码对我来说,似乎是正确的。如果我在这个期限中不学任何其他的东西,我敢打赌,只有大约一半的知识我可以在2026年继续使用(比如长期活着的 SQL ),另一半可能都是没用的(React Native,也许?) 。当然,我会不断获得新的知识来取代要死掉的那些东西,但这足够吗? 2026年我会比现在知道更多(有用的)知识吗?
这也就是带来了第二个概念,知识积累速度。在所有领域,必须满足一定的知识门槛才能获得“认证”(或至少可聘用),职业生涯的早期通常都是在努力获取知识。然而,在编程领域,由于知识的快速衰减,似乎我们从来没有真正度过“学生时期”,我们必须永远一直学习。
2
三个阶段
如果去记录程序员的知识衰退和积累速度,我认为可能会是这样:
在职业生涯的开始,可以称之为热切的学徒阶段,积累知识比较容易。一切都是新的,每个经验都是获得更多知识的工具。而且,由于年轻,我们不会有太多的义务,所以可能不介意花几个晚上和周末拿起新的语言和框架。重要的是,雇主对我们的期望值也比较低,我们可以在工作期间抠出一点时间来填补知识。这是一个有趣的阶段,连自己都没意识到自己有多坚持。
然后,我们不再是新手,成为了自给自足的开发者。我们在学习中的投资已经得到回报,所知道的一切全部有用。在这个充满知识的阶段,我们开始赢得客户、同行和管理者的尊重,获得头衔、薪水和机会。虽然我们当时不一定看得出来,但这也是一个重要的转折点。
两件事情发生了。首先,“高级”的晋升不仅仅是金钱,而是更多的期待。雇主需要他们的“明星程序员”成为领导者 - 帮助初级开发人员,审查代码,执行访谈,参加更多会议,帮助他们维护、构建复杂的旧版软件。这一切都很合理,但它巧妙地牺牲了我们的知识积累速度,我们不再有时间去读一些科技博客、文章。第二,这时候,我们首次体会到(或至少认识到)一点点知识的朽烂,早期学到的一些东西开始过时了。
随后,我们进入第三个,也是最后一个阶段,衰落和流失。是的,我们是知识渊博和富有成就的,但我们也明白,事实上知道的已经比最初阶段更少(有用的)东西。我们可能没有时间积累足够的新知识来填补,这是令人沮丧的。我认为这就是为什么,在这时候,许多人开始转向 - 管理、销售、测试或农业(我的梦想)。我们意识到需要再次努力来保持我们的水平和熟练度 - 不然的话,我们的工作会在5年后比现在更糟。
3
两个方向
我正处于第三阶段。我还是很喜欢学习,但我明白,不努力的话,我可能会一直保持在“专家”的平衡状态边缘。
首先,我尝试采取长远的观点。不要过度榨取自己,要尽可能的取得获得新经验的机会。我看到不少同事虽然获得了丰厚的薪酬,但职业很少有机会接触新兴事物。再过五年,他们会意识到他们的宝贵知识已经蒸发,薪酬与实际价值相去甚远。在某些情况下,我认为短期内赚更少的钱(有更好的雇主)会在长期的职业生涯中产生更多的钱(和稳定)。
第二,考虑到时间有限,我试图去学习那些耐用的知识。也就是说,把精力投入在那些有更长的衰减期的知识上,比如,算法逻辑、应用安全、性能优化和架构。
无
多说两句
或许你们还不知道,这位00后CEO据说很快要去俄罗斯学哲学了!
空·
原文地址:
http://www.bennorthrop.com/Essays/2016/reflections-of-an-old-programmer.php
40岁“老”程序员,向你传授的私人经验 转自:开源中国社区
看完此文,有什么想法或观点呢?欢迎在留言区留言评论。
更多精彩
“
王小波程序员丨我会编程丨七夕表白丨程序员最高殊荣丨程序猿(媛)CP丨祭天丨Python歌词丨特斯拉丨程序媛丨直播丨鄙视链丨敲代码丨404丨结婚丨Facebook丨怎么进BAT丨女友日记丨高逼格指南丨计算机专业丨技能干货丨九寨沟地震丨编程习惯丨陆奇演讲丨自救指南丨周鸿祎谈创业丨
THE END
公众号ID:coder_life
扫码关注CSDN程序人生
程序猿(媛)的专属公号