喜欢用图形界面而不喜欢用命令行的人是不是不适合当程序员?

渋悳


个人认为,喜欢用图形界面不喜欢命令行的人,并不能说不适合当程序员,但如果你只是习惯了使用图形界面,而拒绝尝试使用命令行的话,我觉得就不太适合当一名程序员了。

程序员行业中流传着很多鄙视链,用 git 的鄙视用 svn 的,用 vim 的鄙视用 IDE 的,用命令行的鄙视用图形界面的...


我觉得倒是没这个必要,选择最适合自己的那个就行了。

但是还有一点非常重要,作为一名程序员,一定要尝试不同的工具,让我们的工作效率变得更高!


比如我要在 Linux 服务器上的一个几百兆的日志文件中查询一条信息,我可以通过几个很简单的命令就找到我需要的内容,那么我就不需要把日志下载下来,在通过图形化工具去查找;几秒钟能解决的事情,就不要花费几分钟。

但是比如你要对比两个基线的代码差异,要具体到行的差异,你是非得写个代码,还是像我一样直接使用 BCompare 软件进行一下文件夹对比呢?几分钟解决的事情,就不要花几个小时解决。

当然如果这个比对是一个经常要做的工作,那我宁愿花时间写个工具类,因为这样的话,我在做比对工作的时候,可能只需要花几秒钟就完成了。


这就是为什么很多程序员,看起来天天加班,但是工作效率很多,有些程序员看起来天天划水摸鱼,但其实已经早早完成了工作。

这也是为什么我觉得“按照工作时间评估程序员工作量”的做法,都是外行。



我将持续分享Java开发、架构设计、程序员职业发展等方面的见解,希望能得到你的关注;关注我后,可私信发送数字【1】,获取海量学习资料。


会点代码的大叔


是好程序员!

因为好的程序员都把效率放在第一位。

当然也没有绝对 因为,他们都是工具而已,程序员需要做的是办事效率。

省下的时间冲冲电 泡泡妞 不好吗?


下班后的天堂


什么方便用什么,手头有啥就用啥,这才是高手。什么都是定死的,一成不变,这样的人是sb


用户7714914363400


我觉得喜欢用图形化界面不一定不适合程序员,或是不是一个合格优秀程序员,现在很多功能,都封装成一个图形化界面,使操作更简单,比如云计算,而且很多都做成自动化,更方便。

\n

{!-- PGC_VIDEO:{"thumb_height": 720, "vposter": "http://p0.pstatp.com/origin/2f42300060284b55e2741\

运维骏哥


当然不是。

系统开发程序员

开发操作系统级应用的,或者高级运维人员,他们喜欢使用命令行,因为这样快捷,如果有图形界面的快捷方式,他们也会更喜欢,总之,什么方便快捷用什么。

应用开发程序员

大部分程序员属于应用开发程序员,可能开发网站,可能开发app,可能开发桌面端应用。这些都是图形化,此外,有些时候有的编辑器确实比命令行好用,比如宇宙级编辑器visual studio,这个微软出品的编辑器让所有用过它的人爱不释手

结论

喜欢图形界面没有错,但是你更应该喜欢简单,当命令行非常方便的时候,你也会喜欢上它。

不同东西的学习曲线是不同的,刚开始命令行可能很难,但是学着学着就简单了,有些东西一开始学着简单,后来就复杂了。


梦回故里归来


实话实说,不适合!用过命令行你就能发掘命令行的优势,而且会更倾向于使用命令行,但不是所有工作都要用命令行。portal是给用户用的,不是程序员,也没几个服务器是有有桌面的!


最高的翅膀


谁都更喜欢图形界面好不好!只是因为我们编程或者做运维的过程中,自己写些辅助程序什么的,再弄上图形界面不值当的,所以你才会以为程序员更喜欢命令行。


阿里不花312


如果搞系统运维的,喜欢图形界面不喜欢命令行的,那是不适合干这行,至于程序员,有太多图形化开发工具啊,要命令行干嘛


默守179059038


如果信这种胡说八道,最好不要入行,缺乏思辨能力。说这种话的人本身也是半桶水。


分享到:


相關文章: