|
发表于 2017-2-20 15:33
|
来自: 浙江省杭州市 电信
《极限特工:终极回归》已经上映了,除了主演们的美好肉体以及让人肾上腺激素爆棚的剧情,那些炫酷的装备也是吸引了无数影迷的眼球。试想一下,如果让你拥有这些装备呢?就算成为不了范迪塞尔,那么至少也能往这个方向前进了一步。
工欲善其事,必先利其器。拥有好的装备,可以让你事半功倍。编程开发也是如此,本文就从办公装备、硬件、软件、衣着等方面探讨一下程序员必备的一些装备吧。
一台高配置的电脑,对于工作效率的提升是非常显著的。如果允许的话,换个SSD硬盘,加个内存条,不至于让你的时间浪费在一些软件打开的等待、或者程序的编译上。如果资金充裕,那么Retina屏的Macbook Pro是一个不错的选择。首先,你要有一个能够让你逼格尽显的双屏幕显示器,可以让你写起代码来更便利,你可以在一个屏幕写代码,而另一个屏幕查看结果。
天天敲键盘,选择一个顺手的机械键盘,伴着啪啪啪的响声,无疑可以提升编码时的愉悦感。
有人说,都程序员了,还用什么鼠标,全部键盘快捷键搞定。甚至“如果Thinkpad的小红帽和Macbook的触摸板可以算是鼠标的话,绝对是最好的选择。”但是不要以为程序员每天只跟IDE、Vi打交道,平时浏览网页、玩玩游戏、PS,或者使用一些不常用的软件的话,鼠标结合键盘一起使用才是王道。舒适的椅子、机械键盘、精准的鼠标,是程序员必备的三件套,很多互联网公司都把能给员工提供一把高档的人体工学椅作为一件很有面子的事情。
一款优秀的IDE会让你的工作更有效率:优质的框架加快了项目进度,自动编译和IDE重构工具让编码进行得更快,集成单元测试让你的应用程序易于维护,部署工具、web服务器、代码分析器或编译时绑定等简化了项目工作流程,除此之外,它还标准化了程序员的开发经验,这既有利于开发者本身也有利于项目的进行。
当你正在网上构建东西或者需要快速得到一个编程问题的解答时,总希望越快越好。不要浪费宝贵时间盯着那个一直旋转的“加载”圈,这样会减低你的生产力。另外,一个能科学上网的VPN,也是程序员必备的工具之一。
Git是一个开源的版本控制软件,可以让你追踪到过去你对项目所做的改变。这对于多人协作的项目来说尤其有用,或者是当你正在验证一些新的东西,能够确保你可以回到之前的状态。
终极装备:一个强健的身体程序员的读书历程:x语言入门 —> x语言应用实践 —> x语言高阶编程 —> x语言的科学与艺术 —> 编程之美 —> 编程之道 —> 编程之禅—> 颈椎病康复指南。好的身体是革命的本钱。对于一个程序员,往往长期面对电脑,久坐不动,缺少运动,不合理的饮食习惯,熬夜等等。这些不良的生活习惯,往往导致程序员健康出现一些问题,如颈椎病,背部疼痛,腕管综合征等等。
|
友情提示:发言及回复仅代表网友观点,不代表本站立场!
|