《黑客与画家》
技艺提升有捷径么
首先,最好的文字来自于不停的修改,好的编程语言和软件产品同样如此,没什么软件产品是完美的。因此,如果你打算有机会不断调整优化自己的设计和实现,那你就需要保证你的工作在某个特定阶段是可持续的。
其次,技术热点不断变更,每次的技术更迭,就像流水冲刷河床一样,沉淀下来的才是有价值的东西,我们要做的最好就是那些能沉淀下来的东西,这需要去判断和选择,从这个角度来讲,目前正在流行的东西也未必值得你全情投入。
最后,在大多数领域,看上去容易的事情,背后都需要大量的练习。练习的作用也许是训练你把刻意为之的事情变成一种自觉的行为,养成类似于下意识的反应,卖油翁那句话怎么说来着 ”我亦无他,唯手熟尔”。因此,
你应该尽可能选择能够长期投入(且有价值)的事情来做,这样有助于你的持续提升。
如果你想要在某领域出类拔萃,就必须全身心投入。 格拉德威尔在他《异类》一书中提出了一个1万小时定律,即你想成为某个领域的高手,就需要在这上面花1万小时的时间。
即使是高手,犯错是很正常的事情,你不要把犯错当成是灾难,要勇于承认,勇于改正。
财富和金钱的关系
金钱只是财富的一种表达方式,但财富不等于金钱,不止是房子与车子,财富和金钱从来就不是一回事,大部分人只能去创造财富,因为你毕竟不是印钞机。金钱是流动的财富,所以大部分人还得通过创造财富去挣钱,那么一辈子挣多少钱合适呢?
有人写过一篇文章,大意就是一个家庭要多少钱才能正常的生活,作者从买房、买车、赡养父母、教育子女、家庭生活、休闲娱乐、养老、货币贬值、物价上涨等各个方面算了一笔帐,这个数字大概是600万。
那么如果没人给你报酬,你是否愿意去工作呢?我想唯一可能的就是这件事真的是比较有趣,比如Linus Torvalds当初免费写了著名的操作系统Linux,他当时可没想着用这个操作系统赚钱,但是后来…
有不少朋友在大公司上班,大家知道大公司上架一个新的产品要考虑的因素特别多,因为有历史包袱,而且还有声誉上的考量。这就导致你或者小团队不能完全天马星空探索新东西,因为机会成本太高。所以一定规模以上的公司总体做事一定是偏谨慎的,因为即使谨慎的小步走,凭借用户基数积累也能获得超高的收益。这对于工程师来讲就是双刃剑了,一方面只要继续走老路就能有稳定发展,另一方面对新技术新趋势敏感性变差可能不利于成长。
大公司还有一个比较大的困扰就是无法准确测量每个员工的贡献,如果你在大公司上班,是不是也偶尔会抱怨自己的付出与收入不成比例?实际上,团队越大,每个人的贡献就越接近整体的平均值,在不考虑其他因素的情况下,一个非常能干的人待在大公司里可能对他本人是一件很糟的事情,因为他的表现被其他不能干的人拖累了。
那么问题来了,如果你想致富,应该怎么做?最好的办法就是自己创业,或者加入创业公司。 很多人羡慕创业公司的人获得的财富,但是正如书中说的那样,他们只不过是把你20年平稳的打工生涯压缩成4年艰苦卓绝的创业罢了,并且,任何创业公司的成长历程中,运气都是一个很大的随机因素,所以,你自己看着办吧。
总的来讲,你向下沉沦或者向上奋进都取决于你自己,不能把原因推给外界。