程序员行业中流传着很多鄙视链,用git的鄙视用svn的,用vim的鄙视用IDE的,用命令行的鄙视用图形界面的…
偶觉得倒是没这个必要,选择最适合自己的那个就行了。
但是还有一点非常重要,作为一名程序员,一定要尝试不同的工具,让大家的工作效率变得更高!
比如偶要在Linux服务器上的一个几百兆的日志文件中查询一条信息,偶可以通过几个很简单的命令就找到偶需要的内容,那么偶就不需要把日志下载下来,在通过图形化工具去查找;几秒钟能解决的事情,就不要花费几分钟。
但是比如你要对比两个基线的代码差异,要具体到行的差异,你是非得写个代码,还是像偶一样直接使用BCompare软件进行一下文件夹对比呢?几分钟解决的事情,就不要花几个小时解决。
当然如果这个比对是一个经常要做的工作,那偶宁愿花时间写个工具类,因为这样的话,偶在做比对工作的时候,可能只需要花几秒钟就完成了。
这就是为什么很多程序员,看起来天天加班,但是工作效率很多,有些程序员看起来天天划水摸鱼,但其实已经早早完成了工作。
这也是为什么偶觉得“按照工作时间评估程序员工作量”的做法,都是外行。