程序员如何才能在工作中保持学习力,读读下面👇这些大佬们的发言吧,或许会对你有所启发。
Kevin Scott, LinkedIn高级副总裁、AdMob副总裁、Google主管:
我想我会告诉年轻的自己,没有耐心和受挫其实也没什么。我总是没有耐心,过去总是为没有耐心而自责,我会对自己说:“你应该更耐心些,你应该更耐心些。”胡说八道!我现在觉得我的不耐心还让我受益匪浅,这样的一种不耐心正是工程师所持有的。你到处走走,会看到世界上到处都是一些有问题或者可以做得更好的事情。不耐心是你冲动地想要有所作为,这是一件好事,它不是年轻人的怪癖。只要你没有不耐心到影响健康,渴望快速行动和驱动变化其实是很好的。真的就是这样。 我们做的事情没有一样是轻松的。你会受到挫折,努力让从未存在的全新的东西成为现实。你正努力做一些复杂的东西,需要数百、数千或数万人的集体努力才能让它们成为现实。这样的事情可能会让人受挫、充满压力,有时候会让人沮丧。但是这都没什么,如果没有经历过这些事情,你可能不会和别人有所不同。我过去总是幻想,有一天我会完成一大堆东西,然后就再不用不耐心,再不会有压力,再也不会被激怒或者失望。不,一旦这些东西都解决了,你就不再取得进步了。
Mat Clayton, Mixcloud联合创始人:
别担心那么多,只要更快发布东西就行了。我花了很长时间才得出这一结论。我们在发布之前等了很长时间,其实应该提前四五个月发布,现在我们不会再犯这样的错误了,现在的发布安排大概是每天六七次。我们每个季度都会尝试提升这一速度,就是为了真正快速地发布东西。现在好过以后,巴顿将军说过一句非常好的话:“一个可以立即强力执行的计划,好过一个下星期才能出炉的完美计划。”
Zach Holman, Github软件工程师:
没有什么紧急地事情。我的意思是,虽然有一些事情看上去很紧急,比如服务器宕机要你去解决,但其实技术上发生的很多事情,即便每个人都觉得是紧急地事情,实际上也没有那么急。作为公司,我们其实可以在很大程度上是异步的--我可以提交一个pull请求,你可以在第二天再返回给我,很多人都会问:“如果有些东西需要立刻完成怎么办?”好吧,如果我提交了一个“紧急”的pull请求,所有人都会感受到压力,马上就会给你无礼的回应并挖苦讽刺,比如“我来告诉你为什么你这样是错的”或者“不,你是个混蛋,这是天底下最愚蠢的事”。 其实我们不过是在数字的纸张上写字--根本用不着这么疯狂。当这种事情发生的时候,我会强迫自己出去走一会儿。通常,半个小时以后,你就会意识到这不是非得发怒气和生气的事情,也不是什么紧急的事儿。它不必立刻执行,你也不必分散别人的注意力让它就在今天进行。
Debbie Millman, Design Matters主持人:
多年来,一些伟大的思想者和创造者和我分享了他们的一个共同之处,那就是他们必须每天起床并不断地去做事。他们都感觉自己会被别人发现其实不过如此。他们都感觉自己从来、也永远不会达到他们所希望的那样好。