多语言展示
当前在线:615今日阅读:126今日分享:42

程序员如何提高工作效率

大家都知道程序员是一个很辛苦的职业,每天面对着电脑敲代码,腰酸背痛的。那么如何提高工作效率就是我们必须做的事情,这样可以事半功倍,让自己不那么辛苦地完成工作。
方法/步骤
1

(1)键盘功底要扎实敲键盘时要使用标准指法,可以找一些联系指法的网站练习自己的打字方法。

2

(2)熟悉IDE的各种快捷键及特性IDE使我们使用时间最长的软件,首先要选择一个趁手的IDE,俗话说,工玉成其事,必先利其器。没有什么常用快捷键、不常用快捷键之分,只要你知道的快捷键就要拿来用。尤其是各种重构快捷键必须要熟练掌握,还有各种inline,introduce的快捷键也非常好用,掌握了这些快捷键可以说对代码进行重构都不费吹灰之力。除了重构快捷键,还要掌握一些IDE的特性,比如调试时可以插入指定条件来命中断点等,这些就要平时的积累和学习,另外还有好奇心。

3

(3)至少熟练掌握一种shell终端作为程序员老用图形化界面咋行,要用那种古老的命令行界面才能显示你的高深。鼠标点界面谁都会,而命令行界面不是谁都能驾驭。有些功能在命令行下要比图形界面下高效N倍。使用图形化界面要用鼠标点来点去,效率实在太低。

4

(4)具有一定编写shell脚本的功底光会用现有的脚本还不行,还要会根据情况编写脚本来实现自己特定的一些目标。比如在Windows系统上工作时,经常编写一些Power Shell脚本,比如一个命令就启动指定的FTP服务器,一些小命令用来实现快速在不同项目源码间切换并执行构建命令等。这些命令编写起来都很简单,在提高工作效率方面有很好的帮助,因为一些常用的费时的操作每天重复N此,让人很厌烦,如果能够使用脚本将其自动化起来,就能使自己从中解脱了。

5

(5)多语言编程掌握的语言越多,你的视野就越广,你对编程的理解就会越深入。当然不能盲目地求多,至少要有2到3门精通的语言,从语言语法、语言运行时、语言特性、语言API等方面都要有深入学习和见解,当你再学习其它语言时也不会浮于表面了。

推荐信息