《程序员的自我修养》

前部分感想


一、职业生涯

  • 尝试去探索学习那些看似与工作无关的技术,技术往往是想通的当你在探索这些新鲜事物的同时,会发现原有的技术也能得到提升
  • 要为优秀的人工作:当你发现所在的环境和周围的人已经无法让你获得提升时,不妨选择一个更好的环境尽可能与那些优秀的人一起工作。
  • 保证充足的睡眠,尽量不要熬夜,看似得到了更多的时间,实则得不偿失。
  • 抽空去旅行,这能让你发现和感受新的东西,而这些无法从电脑获得。
  • 比一般人更加努力,这将成为你最大的竞争优势。

二、后知后觉的职涯经验

  • 学的越多,往往就能学的越快,因为知识之间总是存在关联性。
  • 不要轻易说简单或者不可能。
三、每个程序员都应该了解的一件事
  • 一个完全封闭的程序员一定不是一个优秀的程序员。要学会自我推销,学会与人分享交流技术经验。

四、是否该留在一线城市

  • 按照目前的收入增长水平,奋斗个几十年,是否能在一线城市交一套房的首付?如果可以,继续奋斗为了还房贷,那这一生为了房子而做的努力是否真的值得呢?我觉得不值,人生除了房贷除了活着,还有更多的事等着我们去做。
  • 不应该总是陷入在那些处理杂事的循环往复之中,跳出来,创造更好的方式去解决它们才是应对之策。编程如此,人生也如此。

五、提给年轻程序员的职涯建议

  • 尽早确定你想做的事情,越往后,能选择的就越少了,失败的成本也更高了。尽早知道自己想做什么,想要的是什么。
  • 学会控制情绪:做到对事不对人。如果对一件事非常气愤的时,首先需要问自己发火有没有用,如果答案是否定的,那么为什么不静下心来想想怎样去解决问题呢。其次,需要多站在对方的角度和立场考虑问题,你会发现很多时候对方不是故意为难你,而是他有他的考量和存在的现实问题。

六、程序员思维 – 编程思维

  • 什么是程序员思维,给我的体会程序员思维更像是一种感觉,一种思想方式,它是由常人的思维 + 编程思维,在长期相互作用下产生的一种思维方式。
  • 如何突破程序员思维:透过技术发现问题的本质。

发表评论

电子邮件地址不会被公开。 必填项已用*标注