年过三十,在最近的十年里我学到了很多东西,我把我作为软件工程师的人生经历写下来,并把他们分享给大家,希望大家能喜欢。
1.努力工作
你的老板不会平白无故给你升职、加薪或提供更好的职位。而且仅仅努力工作还远远不够,你需要提高你的工作效率。没有人看重那些努力工作却产生不了任何价值的人。
同时,你需要避开那些只看重表面文章的人和公司,这种公司通常都是有*的,会让你特别痛苦。不过,在我们的领域里,这种公司正逐渐消亡。
2.不要坚持使用某种编程语言
在某一门编程语言上浪费太多时间是没有任何意义的。大部分编程语言都很相似,部分编程语言只是在某些方面做得比别的语言好。这就是为什么我们有很多编程语言,因为没有一种语言是完美的。
3.每年学习一门新的技术语言
每年试着学习一门新的语言,最好是一门流行的语言,可以让你走出舒适区,并且让你的大脑保持敏锐,跟上市场的趋势。另外,如果你发现你所学语言的价值,你可以把它作为解决公司某个问题的工具。
4.对你的事业负全部责任
如果你有一个艰难的童年、你的领导是一个混蛋、你的婚姻不幸福、你花了3年时间去掌握的web框架不再流行了、你的生活一团糟、周围没有任何积极的东西。但是你是一个成年人,你应该自己打这场仗。艰难的过去并不能成为你现在不是最好的自己的借口。专注于你能做什么来让事情变得更好,让自己变得更好。
5.不要担心自己无法控制的事情
你只需要