给程序员的几点小建议

前言

给程序员以及准程序员(学生党)的几点小建议。

关注健康

这一点我们虽然常常听前辈说到了,但是自己没经历过的时候时不知道的。无论你现在是学生还是已经工作了,身体健康是第一位的,身体是革命的本钱这句话可不是随便说的。所以抽时间锻炼,这确实很难做到,但至少善待你的:

  • 肩颈/腰椎—坐的时间长了站起来活动一下
  • 眼睛—电脑看久了远眺一下
  • 肝/头发—少熬夜,光头强并不是说光头就很强

好好学习

如果你是学生,那么你的第一任务应该是学习,但不要仅限于课堂的学习,选好目标后多做扩展学习。血的教训。

阅读书籍

是否习惯了不会的东西网上一查,代码一复制,跑一下,ok,就提交了?作为技术人,我们可能常常会关注一些技术博客或论坛,但是这些内容不足的方面是:

  • 不够系统
  • 可能不专业
  • 可能存在误导性

因此我们需要选择阅读优质的书籍,来构建属于自己的知识体系,需要用的时候而临时查看网络文章获得的知识,常常会让你知其然,而不知其所以然。当然,并不是看博客文章不好,这些博主的优秀文章常常会结合实践或者自己的经验进行分享,也是一个非常好的学习和巩固途径。如果能在阅读之后自己做一些笔记并实践或者写一些博客分享自然是最好的。

除此之外,我们更应该关注技术之外的书籍,多了解一些其他领域的东西,避免形成思维定式

复盘总结

在平常学习或者工作中,可以记录自己的计划和完成情况,每过一段时间进行回顾,看看有哪些还可以改进,又有哪些已经卓有成效,值得后续借鉴?

保持谦逊

无论何时,保持谦逊,你再熟悉的领域,身边或网络上也有人比你做得更好,更何况在你不熟悉的领域。所谓,三人行必有我师焉,正是如此。

来源:公众号【编程珠玑】,地址:https://www.yanbinghu.com

编程是手段

虽然我们常常戏称自己为码农,但是心里至少应该朝着软件工程师的方向前进。编程(或者说写代码)只是你实现某个目标的一个手段(不可否认,这个手段非常重要),工作后可能会发现,真正写代码时间占据的比例可能并不是很大。写代码之外的构思,设计,沟通,落实等会越发凸显其重要性。

编程不只是学一门语言

虽然通常来说,编程工作会以某种语言为主,然而事实是,不同的语言有不同的应用场景,根据实际情况,选择合适的语言做它擅长的事情,没有所谓“最好”的语言,但要有你自己擅长的语言。除此之外,还有很多语言无关的基本功,例如操作系统原理,网络协议,Linux命令,编译,调试手段,开发工具等内容同样需要学习。

善用搜索引擎

无论是刚开始学编程还是已经工作,你会发现你遇到的99%的问题都有人已经遇到过。所以问问题之前,先问搜索引擎,问人时,也请注意礼仪。

学会休息

长时间定位问题没有任何进展和思路时,不如放下键盘,走动一下或者睡一觉,可能会有新的发现。

不过于相信别人所谓的经验

你可能听说某某普通二本也能进大厂,又是当前某某语言火热,某某又轻松转行,此时一定要小心的看,结合自己的实际情况,仔细分析,哪些是自己可以借鉴的,哪些压根一个字都不能信。不要光看他说了什么话,还要看说这话之后,做了什么事。

别光看,行动

说我自己呢。

最后

以上纯属个人瞎说,不供参考。欢迎留言分享你的小建议。

守望 wechat
关注公众号[编程珠玑]获取更多原创技术文章
出入相友,守望相助!