程序人生:给全部程序员的27个建议,抽空看看吧!

1. 必定要努力工做

你的老板不会无缘无故给你升职、加薪或提供更好的职位。并且仅仅努力工做还远远不够,你须要提升你的工做效率。没有人看重那些努力工做却产生不了任何价值的人。程序员

同时,你须要避开那些只看重表面文章的人和公司,这种公司一般都是有毒的,会让你特别痛苦。不过,在咱们的领域里,这种公司正逐渐消亡。web

2. 不要坚持只使用某种编程语言

在某一门编程语言上浪费太多时间是没有任何意义的。大部分编程语言都很类似,部分编程语言只是在某些方面作得比别的语言好。这就是为何咱们有不少编程语言,由于没有一种语言是完美的。编程

3. 尝试每一年学习一门新的技术语言

每一年试着学习一门新的语言,最好是一门流行的语言,可让你走出温馨区,而且让你的大脑保持敏锐,跟上市场的趋势。另外,若是你发现你所学语言的价值,你能够把它做为解决公司某个问题的工具。安全

4. 要对你的事业负所有责任


若是你有一个艰难的童年、你的领导是一个混蛋、你的婚姻不幸福、你花了3年时间去掌握的web框架再也不流行了、你的生活一团糟、周围没有任何积极的东西。可是你是一个成年人,你应该本身打这场仗。艰难的过去并不能成为你如今不是最好的本身的借口。专一于你能作什么来让事情变得更好,让本身变得更好。框架

5. 不要担忧本身没法控制的事情

你只须要关注付出和回报是否成正比就能够了。如前所述,你花了3年时间掌握的web框架已经再也不流行了。那又怎样?去学习另外一个吧,或许能够选择一个前景更好的框架。在你的职业生涯中,你须要屡次这样作。编程语言

也许某一天,一个和你关系很是好的同事已经离开了公司。这是一件让人沮丧的事,但也是时候准备好,给新人留下比较好的印象,毕竟,铁打的营盘流水的兵。工具

若是你处理不了这些不受控制的事,你也能够选择离开公司。可是请不要成天的唠叨,相反,你应该调整你的状态,由于日子还得继续。学习

6.编程就是实际应用而不是为了记忆

与研究不一样,在研究中,你会发明和创造新的知识领域,但编程就是应用现有的知识。书籍、研究论文、在线文章和学习视频成为您常用的资源。不须要记住任何东西。你老是能够搜索资源来找到答案。随着你处理的项目愈来愈多,这些记忆会自动天然地出现。开发工具

7.天天都要克服本身是「冒牌货」的心态

编程彷佛是全部「聪明」人都倾向于作的一种职业。除非你是个天才,不然你会像我同样,天天都会怀疑本身是个冒牌货。当你天天都经历这些的时候,你每每会想出一个办法来解决这个问题。对我来讲,我一直把它当作学习新事物的动力。我已经学会了站在正确的角度看待这个问题,而且知足于天天都有的一点点进步。网站

8. 廉价的硬件设备会损害你的健康

购买一个质量高于平均水平的键盘、鼠标和显示器。你的事业很大程度上取决于你的双手和眼睛。若是有降噪耳机固然很好,可是若是你没有前面提到的高质量硬件设备,就不要买,除非你在一个很是嘈杂的环境中工做,不然你彻底不须要用耳机来消除噪音。

9. 适当走一走,问题就解决了

好吧,我有点夸张,但我想强调发散思惟的必要性,这一点在Barbara Oakley的《Learning howto learn》中有说明。如今人们不过重视漫无边际的思惟方式。至少我知道,只有少数几家公司批准在工做时间睡觉或其余的社交活动,可是咱们二者都须要。实际上,很是著名的谚语“考虑一夜,事情等到次日再解决”暗示了发散性思惟的重要性。

10. 将至关一部分收入用于继续教育

你最好找到一个能够帮你支付继续教育费用的公司。YouTube是一个极好的学习资源,可是若是你的收入容许你这样作,而且你真的很看重你的技术水平,你应该订阅一个像O'Reilly / Pluralsight这样的高质量的培训服务。找到你更喜欢的学习方法,用它来学习更多的知识。

28.你要买耳机

在你的职业生涯中的某个时刻,当你全神贯注于你的代码时,你会意识到任何一种噪音都会阻碍你的感官。一个好的耳机能够消除外部噪音,这样在拥挤的办公室里你也会隔绝外部干扰。在某些时候,你也会发现听音乐能够帮助你编码。在我编码生涯的早期,我发现音乐的节奏有助于我流畅地编码。即便如今,我也会借助一些音乐来提升本身的生产力。

12. 用金钱能买到的最好的工具

好比你经常使用的IDE。与硬件的逻辑相同;请不要在IDE上小气。正如在《pragmaticprogrammer》一书中所说的那样,选择一个适合本身的开发工具并踏实地学习它。高质量的开发工具能够真正地节省您的时间。别忘了,时间比金钱更无价。你如今付出更高的金钱代价,之后就能节省时间。

13. 要学会忽略的动机

人们倾向于依靠动力来实现重要的人生目标。动机是伟大的,但它仍然是一种情感。就像全部的情感同样,它们来来去去。你最好有一个更好的方法来指导你本身、就像你的梦想同样,告诉你须要作什么,至少在生活中重要的事情上。

当一切都很顺利的时候,你很容易就会露出笑脸,可是,当什么都不能激励你,当你接近一个绝望的状态,当什么都再也不吸引你的时候,你会怎么作呢?

14. 要保持心中的工做热情

虽然我不建议你老是抱着追求事业和生活进步的动机不放,但我会坚持对你的事业有一个愿景。你应该对你想去的地方有一个清晰的愿景,这样你就能知道你所作的每个决定是否会让你的船走得更快、更安全。正如2000年英国著名的划艇奖牌得到者常说的那样,它会让船开得更快吗?

17.坚持比强度更重要

这与你的学习心态有关,若是天天阅读30-40分钟,比花整个星期天在显示器前塞入不合理的学习任务要好。

你在上大学的时候不就知道了吗?当你在作做业的时候,一点一点地作,要比在最后一晚集中作,效果要好的多。


IT技术分享社区

我的博客网站:https://programmerblog.xyz

文章推荐程序员效率:画流程图经常使用的工具程序员效率:整理经常使用的在线笔记软件远程办公:经常使用的远程协助软件,你都知道吗?51单片机程序下载、ISP及串口基础知识硬件:断路器、接触器、继电器基础知识

相关文章
相关标签/搜索