你能给初级程序员最好的建议是什么?

每个初级程序员都会在编程的路上栽跟头,俗话说的好,站在巨人的肩膀上会看得更远。就让小编为你带来Quora获得2.4K点赞的最佳答案。

有9年工作经验的Vignesh Kannan给出了这样的回答:

哦,我有一大堆。

在近10年的多家公司职业生涯中,我一直担任软件开发人员,我不能更多地想要强调以下几点。

1、喝咖啡。

在漫长的一天咖啡是你最好的朋友。(这是个人意见)

2、请你用正确途径解决问题。

在出现问题时,不要提供一个快速修复问题的方法,它会对你的工作产生适得其反的效果。

3、定期提交代码,并在2天内至少推一次代码。

在本地环境中不要有太多未提交的代码。你永远不知道系统什么时候会奔溃。

4、不要为变量名使用缩写形式。

它会理解你的代码,因为几个月后,理解你的代码将会是一场噩梦。

5、在与上述观点相同的情况下,始终向代码中添加适当的注释。

6、文档应该始终与代码共存。这是目前最好的。

例如使用/** Javadocs comments */评论而不是写一些页面。

7、将你所有的静态变量。

当你试图本地化你的软件时,这很容易实现。

8、作为开发人员,编写广泛的单元测试。

始终保持代码覆盖率超过95%。这将使您能够识别您的小代码更改是否会破坏该软件。

9、在你的IDE配置linters。清除代码。

10、为团队采用通用代码样式,并且使用它。

11、有疑问时,要总是问。

因为你永远不会知道在你的团队中其他人知道什么,从不低估任何人。

12、关于以上问题:不要问愚蠢的问题。

在你问周围的人之前,先在谷歌上查一下。

13、不要只为简单明朗的场景编写代码。

如果你这么做了,边缘案例和错误场景会一个坏人,他们出现后便会击垮你的。

14、当你的队友问你问题时,请帮助他们。

你永远不知道什么时候你需要别人的帮助。

15、最后但并非最不重要……

学习新技术别犹豫。走出你的舒适区。这就是你在软件行业生存的方式。

16、哦,最重要的是。

重新启动计算机比你想象的更能解决问题。(`・ω・´)

点击这里阅读《资深程序员是如何用五年时间攒够100万的?》

先定个小目标,来个100万!↑↑↑

你可能感兴趣的:(你能给初级程序员最好的建议是什么?)