2015.07.17 磨刀不误砍柴工

2015.07.17 磨刀不误砍柴工_第1张图片
You are the only Exception

    所谓磨刀不误砍柴工,对我们这些码农来讲,指的是要选择适合自己并且用得顺手的工具。只是你对于“刀”的要求过于严格,严格到自己都没有办法解决遇到的问题,于是大把大把的时间都花在了“磨刀”上面,结果往往是耽误了“砍柴”。​

    码农的“刀”无非是电脑和软件,电脑更新换代速度飞快,还不等手头电脑不能用,大家都跑去买新的,所以电脑并不是瓶颈。剩下软件,对每个人来说,都有不同。每个人都有自己喜欢的软件。有人喜欢 Windows,有人喜欢 Ubuntu,有人喜欢 RedHat;有人喜欢 Eclipse,有人喜欢 NetBeans,有人喜欢 IntelliJ ;有人喜欢 UE,有人喜欢 EverEdit,有人喜欢 Notepad++,有人喜欢 sublime;有人喜欢 VIM,有人喜欢 Emacs……形形色色的人用形形色色的工具。

    其实争论软件的优缺点,一点意义都没有。有一定市场占有率的软件,在稳定性和易用性上都一定不会很差,我们甚至可以说都很优秀。只是先入为主的印象,习惯了某个软件的操作方式,再换其他软件,怎么都不是那个味儿。

    可能是你太喜欢 VIM 了,用其他的所有文本编辑软件,感觉都不对。欣慰的是,VIM 有大量爱好者,没了 VIM 他们活不了,于是有了 Eclipse VIM 插件,NetBeans VIM 插件,Notepad++ VIM 插件……

    你太爱 VIM,觉得离开了 VIM 你也活不了,浑身不自在,简直都没法工作。但插件毕竟是插件,插件也有不听话的时候,随着 Eclipse、NetBeans 的升级,一些 VIM 插件往往出现问题。这时,你能做的只是等待插件的更新或者另寻其他插件。你会想为什么自己没有能力进行插件的开发,为什么自己没有能力去改变这种局面。你甚至一段时间抛开了 Eclipse 和 NetBeans,直接拥抱纯 VIM。后来,一是由于效率相对比较低下,二来公司由 Swing 项目专向了 Web 项目,也就慢慢重新启用 Eclipse 。现在一直是 Eclipse + vrapper 的组合。

    最近在做兼职,项目从 SVN 上下载下来,项目在 Eclipse 老有莫名其妙的错误。由于他们都是 NetBeans 开发,于是你也下载了 NetBeans。对于 NetBeans 你也是第一次尝试,尽管是第一次尝试,IntelliJ 第一印象就比 NetBeans 好,面对 NetBeans ,你感觉浑身不自在,甚至感觉没法工作。打开 NetBeans 后你做的第一件事就是上插件库查找 NetBeans 的 VIM 插件。插件,有倒是有,只是面对最新的 NetBeans 似乎 Bug 连连。这一整周时间,你都徘徊在寻找 NetBeans VIM 插件的替代品和修改 Eclipse 中项目的错误。Eclipse 项目的错误在一点点的减少,只是还有一些难以解决的问题。NetBeans 仍然没有找到好用的 VIM 插件。

    每换一个新环境,调整工具对你来说,都是一个痛并快乐着的过程。痛,因为花了大量的时间调整工具,真正干活的时间被大量压缩。快乐是因为,当你将工具调整到最完美最舒服状态时,所有的不适应都消失时,你真正感觉到这是自己的电脑,这是真正为你服务的工具。

你可能感兴趣的:(2015.07.17 磨刀不误砍柴工)