[讨论] 好奇只会用IDE的工程师有多少

楼主: ripple0129 (perry tsai)   2018-04-09 23:01:04
似乎不少工程师
只会用IDE开发
拿掉IDE就完全没头绪了
不会用文本工具跟shell来开发
虽然IDE很方便
不过有时候IDE帮你下了什么指令
不清楚的话
debug 老久可能也debug不出来
我进去业界之前以为会使用shell是基本的
后来才发现原来很多工程师环境都是要帮忙处理的
虽然有coding能力
但系统方面颇薄弱
这样的工程师占了几成啊
也曾经试着想带新人用shell
有些也蛮排斥的
觉得GUI工具就好了
我个人不排斥用GUI
但是要在于懂GUI工具
帮你下了什么指令才不会踩雷
毕竟breakpoint IDE方便度还是屌打shell
作者: Louis5213 (slash5213)   2018-04-09 23:05:00
我倒觉得自己产业的knowhow比较重要,时间精力有限,要用在刀口上
作者: MOONY135 (谈无欲)   2018-04-09 23:08:00
我 最近稍微碰php觉得很麻烦
作者: eva19452002 (^^)   2018-04-09 23:08:00
高手不是都用记事本在coding吗?
作者: darthv (闲谈莫论国事)   2018-04-09 23:09:00
你大概没待过一线公司
作者: stupid0319 (征女友)   2018-04-09 23:09:00
写组语好了
作者: aaadult (成人)   2018-04-09 23:09:00
我都用vim+tmux 反而不会用ide馁
作者: kimakist (怜悯)   2018-04-09 23:13:00
有时电脑烂不想开IDE 就会用Notepad开起来直接写Code
作者: james732 (好人超)   2018-04-09 23:14:00
有时IDE改版后功能选项就找不到其实挺恼人的...
作者: vi000246 (Vi)   2018-04-09 23:14:00
两个都学啊 先学指令 再用GUI省时间
作者: THEWORLDS (天下)   2018-04-09 23:16:00
写大专案几千只再跑一定要用ide 其他就无所谓了光DEBUG模式就完胜了 不需要讨论
作者: mrmoneyc (mrmoneyc)   2018-04-09 23:26:00
同是 tmux + vim,写 web 前后端
作者: HZYSoft (PCMan)   2018-04-09 23:38:00
只会用 IDE 的路过+1
作者: SheLoBDenI (幻冥月)   2018-04-09 23:49:00
在多个不同servers开发,vim完胜!
作者: Astar5566 (一颗星5566)   2018-04-09 23:52:00
搞这些工具算是工程师的浪漫吧XD不过没有eclpise我还真的不知道怎么写java了
作者: ckp4131025 (ckp4131025)   2018-04-09 23:55:00
ide trace比较快
作者: Astar5566 (一颗星5566)   2018-04-09 23:55:00
有时一些typo没有IDE 还真的很难找
作者: t64141 (榕树)   2018-04-09 23:55:00
只会IDE+1
作者: kiki86151 (鲁饭)   2018-04-10 00:00:00
vim+tmux+vundle潮爽 各种plugin可以玩
作者: yyc1217 (somo)   2018-04-10 00:05:00
能用来完成专案的工具就是好工具可以举例ide帮下指令的情况吗 至少我都可以在console看到
作者: scott260202 (Cake)   2018-04-10 00:22:00
过一阵子就会有这种文 笑死
作者: ymcheung (ymc)   2018-04-10 00:31:00
有什么原因不能一起用吗
作者: steve1012 (steve)   2018-04-10 00:31:00
爽就好
作者: sp063439 (Isk)   2018-04-10 00:34:00
作者: penolove (丑兽的女朋友)   2018-04-10 00:39:00
下一篇, 有没有只用shell der 工程师
作者: Beramode (Xeno)   2018-04-10 00:55:00
人类跟动物的差别就是
作者: joshua5201 (炸虾子)   2018-04-10 00:59:00
文本(x) 纯文字(o)
作者: SmallDruid (小d)   2018-04-10 01:01:00
省省吧 屌打只会ide的又怎样 老板才不care
作者: chuegou (chuegou)   2018-04-10 01:12:00
不要没事找事 有DDD何必再回去用纯文字的GDB有IDE何苦自己刻makefile template结果刻了makefile template也没人看
作者: sunsamy   2018-04-10 01:29:00
的确不要没事找事做,这样不会比较厉害,干脆compiler也自刻好了,要不然你也不确定compiler转出来的东西有没有问题
作者: TAKADO (朕没给的你不能抢)   2018-04-10 02:03:00
只会IDE+1。VS这么好用,都被惯坏了
作者: Argos (Big doge is watching u)   2018-04-10 02:04:00
对对对 你只开vi你最强 好棒棒 这样有爽吗?
作者: chocopie (好吃的巧克力派 :))   2018-04-10 02:09:00
想太多,老板只要你准时交东西出来
作者: mabinogi805 (焚离)   2018-04-10 02:12:00
都会用不是很好嘛?
作者: lnmlee   2018-04-10 02:24:00
站在巨人肩上摘水果 跟等你长成巨人后再摘水果 的选择题
作者: td770715 (Rex)   2018-04-10 02:32:00
只要可以完成工作不就好了
作者: Ghamu (猫丸)   2018-04-10 03:06:00
我不需要也不想知道怎么钻木取火 直接用瓦斯炉不就好了吗?瓦斯炉有问题 用瓦斯炉的人多得是 自然有解法在网上
作者: javatea (齁齁)   2018-04-10 03:32:00
还好吧 都工具而已 习惯有效率就好
作者: alog (A肉哥)   2018-04-10 03:52:00
较好的观念是熟用你的工具 减少时间 要用GUI 还是 Command line 完全取自你要怎么在有限的时间解决你的问题 当然在某些情况下GUI的程式优化或做某些loading比较重的工作时可能会freeze在那里动不了,用command line interface 弹性比较大,但要认真说,有些时候很多事物的选择,都是任何奇模子跟个人偏好而导致,不应该强迫别人要用什么,除非真的有差很多不过话说回来 如果你真的很懂IDE 或 GUI应该会知道IDE存在的意义包含效率、容错、可以有效的不同程度的人上手有些东西是无法取代的,当然CLI也是一样你讲的状况只有两个,一个是IDE不成熟 或对于你们的专案来说里面有大部分功能是多余另一个就比较现实层面的,就是你家的工程师程度太差,又或者没那个心把事情做好,简称猪队友,如果更惨是教不动的那种你大概该走了
作者: tvbic   2018-04-10 04:09:00
不用IDE的人,大部份都没啥效率,只能自high
作者: atpx (秋雨的心情)   2018-04-10 04:37:00
写J2EE那些专案肥大到不用IDE很难工作这已经不是对指令熟不熟, 基本上不用IDE没效率可言
作者: bibo9901 (function(){})()   2018-04-10 04:45:00
没事绝对不要自己写makefile或全部依靠指令在GUI上点几下能做完的事, 打指令又慢又不安全
作者: kaitokid2 (蔚蓝)   2018-04-10 05:32:00
只是想开车代步的人,顾好五油三水,定期保养内燃机怎么运作、变速箱避震和一堆电子配件的原理懂或不懂似乎不是很重要...
作者: b81314 (有点贵)   2018-04-10 05:35:00
以公司角度来讲 会用工具效率化自己的工作比较重要就像有些人开车一定要用导航 有些人不用 但皆可到达地点就好
作者: truthmanman (rain)   2018-04-10 07:02:00
又一个只会躲在自己舒适圈的工程师
作者: x123356 (x123356)   2018-04-10 07:15:00
应该是你该去一个程度差不多甚至比你好的团队不愿意学东西的人就放著让他自生自灭吧
作者: cphe (魔鬼藏在垃圾筒里)   2018-04-10 07:49:00
这些都只是工具而已,没你想的那么强或重要
作者: ggBird (ggBird)   2018-04-10 08:17:00
林北都把时间省下来喝茶吃鱼了啦
作者: bill0205 (善良的小孩没人爱)   2018-04-10 08:18:00
不是很重要吧 对公司来讲 有效率的工作才最重要我就一半IDE 一半指令 ... XDD
作者: meowhui (meowhui)   2018-04-10 08:42:00
我热爱用notepad++写程式,这样有比较猛吗?XD
作者: x000032001 (版废了该走了)   2018-04-10 08:45:00
对阿 git用GUI就好 教一堆指令是在打三小 没效率
作者: phire (Immortal Fire)   2018-04-10 08:45:00
所以IDE做了什么啊?
作者: brianhsu (坟墓)   2018-04-10 08:46:00
我是认为两个都要会用,IDE refactor 超方便,根本清 legacy 神器。但以 Java 来说,命令列工具,建置系统,还是学一下比较好。
作者: nicks0904 (James)   2018-04-10 08:47:00
看状况吧
作者: alihue (wanda wanda)   2018-04-10 08:50:00
住海边?要用到去查不就好了?
作者: testPtt (测试)   2018-04-10 08:51:00
有人写桌面程式不用IDE的吗?
作者: abc0922001 (中士abc)   2018-04-10 08:55:00
只会一点点,紧急时候用的
作者: LinuxKernel (Linus Torvalds)   2018-04-10 08:56:00
鄙视链
作者: friendever (hi~)   2018-04-10 08:58:00
请问IDE大家会用的功能是什么?我只会用自动完成自动完成应该也无法下指令做吧?认真问有什么IDE是大家常用,但其实有对应指令的?
作者: steve1012 (steve)   2018-04-10 09:18:00
youcompleteme
作者: angusyu (〒△〒)   2018-04-10 09:18:00
电脑关掉以后,你剩什么?
作者: Bencrie   2018-04-10 09:21:00
ycm 还 ... 蛮难用的。不如等 lsp
作者: haha02 (来人!上夹棍!)   2018-04-10 09:29:00
好奇只会用瓦斯炉不会钻木取火的人有多少
作者: vi000246 (Vi)   2018-04-10 09:33:00
最常用的就搜寻文字功能、自订template 用热键快速打出ctrl+左键点连结跳至js/css档位置
作者: steve1012 (steve)   2018-04-10 09:44:00
我没说很好用 我只是回答问题而已 xD我是自己用 vim 啦 不过不觉得有啥了不起 就习惯而已
作者: pokman (vern)   2018-04-10 09:47:00
我电脑打开就直接切到文字命令模式 一整天下来 没碰过鼠标
作者: ssccg (23)   2018-04-10 09:51:00
IDE最有差的是refactor和跟语言有关(非文字)的搜寻吧
作者: elements (Helianthus annuns)   2018-04-10 09:52:00
shell也隐藏了好多细节 到底只会用shell的工程师有多少
作者: csieflyman (风之骄子)   2018-04-10 10:02:00
我用IDE自订快捷键+template 用shell下指令执行
作者: phire (Immortal Fire)   2018-04-10 10:03:00
如果想知道visual studio, android studio, xcode做了什么事的话,该下什么关键字才找得到呢?
作者: atst2 (atst2)   2018-04-10 10:06:00
xcode直接去看build log就好了
作者: nova06091   2018-04-10 10:11:00
鄙视链 XD
作者: robber1234 (超痛恨嘴炮)   2018-04-10 10:30:00
这个时代应该是要熟用IDE但不排斥使用命令列操作像你这种颠倒过来的观念 你确定你能保持高效率的工作?你真想知道可以看以前GoogleIO怎么介绍AS新功能的看他一边介绍一边操作的那种速度 包你下巴掉下来啦
作者: ku399999   2018-04-10 10:50:00
请问没事不要自己写makefile是开发什么啊?
作者: senjor (哞哞)   2018-04-10 10:52:00
这就是鄙视链啊 XDDDD
作者: purin88 (原来我是愤怒的乡民)   2018-04-10 10:56:00
只会用IDE+1,没有android studio跟xcode我还不知道怎么用shell script写跟断点
作者: senjor (哞哞)   2018-04-10 11:22:00
GIT我也只会用source tree XDDshell指令只记得git clone (ry
作者: s89162504 (阿本)   2018-04-10 11:37:00
你用vim结果写出一堆垃圾有比较好吗XDD
作者: leolarrel (真.粽子无双)   2018-04-10 11:41:00
糟糕,我只会用CLI我超废
作者: ChungLi5566 (中坜56哥)   2018-04-10 12:03:00
只用IDE应该是纯开发不用维护系统的
作者: askaleroux (FalconTW)   2018-04-10 12:08:00
做什么事情就用什么工具 住海边是不是?你开发游戏用Shell ?你写iOS app 不用xcode ?
作者: poc7667 (poc)   2018-04-10 12:43:00
高手都用打卡机写程式好吗?我说在座的各位都是!
作者: Killercat (杀人猫™)   2018-04-10 12:45:00
原po阿,你是从来不deploy的嘛....?有deploy怎么还会问这种蠢问题还是你家目标机器天生神力都有ide?就算不用维护系统至少也要写manual啊...
作者: bug147123 (HowDoYouTurnThisOn)   2018-04-10 12:58:00
贵古贱今
作者: stellvia2359 (Astral)   2018-04-10 13:00:00
我妈煮饭几十年也不会钻木取火啊 ....
作者: abc0922001 (中士abc)   2018-04-10 13:13:00
我觉得IDE最好用的是程式码排版XD
作者: Killercat (杀人猫™)   2018-04-10 13:17:00
排版其实靠....editor也做得到啦
作者: purin88 (原来我是愤怒的乡民)   2018-04-10 13:24:00
纯嘘这篇,怎么可能写app不用IDE,你以为你是原始人
作者: longlongint (华哥尔)   2018-04-10 13:28:00
用 SATA 比较快(误
作者: naoomi (奈米)   2018-04-10 13:35:00
对不起我只会用IDE
作者: coeric ( )   2018-04-10 13:48:00
我家都是点蜡烛,烧柴火洗澡的......
作者: Killercat (杀人猫™)   2018-04-10 13:51:00
其实不用ide写code多半是不得已才这样比方说只能在远端build远端又不可能装ide
作者: yragggc (逼绳)   2018-04-10 13:57:00
PCMAN有提过 #1QMCdGEI
作者: Clain66 (酗咖啡是种原罪)   2018-04-10 14:32:00
如果你是写 web 的,那 editor 的确就很够用,但写 client 端程式就不一定了。而且 editor 跟 IDE 在开发效率上有个蛮大的差别是 editor 对于 semantic syntax 的支援度相对弱一些,各种跳转跟断点也是不方便一些。因应不同语言的需求选择自己熟悉且方便的工具才是正解。
作者: baseguard (....NN )   2018-04-10 14:55:00
事情能解决比较重要! 你用notepad写程式零零落落,那不如用IDE
作者: bndan (seed)   2018-04-10 17:23:00
教学时我会教用笔记本 = = 但接下来我会叫他们跳IDE.因为效率问题...至于为什么要教笔记本? 毕竟有时有些问题限制可能没有像VS等强大的IDE能用的环境 这时笔记本就有用了 = =a
作者: Void956 (shitblack)   2018-04-10 17:40:00
好的IDE让你在家里睡烂的IDE让你在公司睡
作者: y3k (激流を制するは静水)   2018-04-10 20:02:00
IDE是降低开发成本的东西阿 你不用成本就高 竞争力就拉下来同样一个功能请一个只用纯文字就能开发跟用IDE的 薪水不差个
作者: PUTOUCHANG (自己的废文自己发)   2018-04-10 20:04:00
你懂分工合作吗?
作者: y3k (激流を制するは静水)   2018-04-10 20:04:00
两三倍才怪 而且有些东西其实去记根本浪费时间生命....
作者: cerwvk (乎你~~~)   2018-04-10 20:40:00
能达到目的不就好了?
作者: joery (Lin)   2018-04-10 22:13:00
只记得有次去面试工作用自己笔电有时间限制考基本库存管里,需要后台登入控制,我电脑内有一大堆做过专案。但我就从头刻。。结果时间到来不及,被刷掉了。。。IDE没有不好,能有个有钱的老爸谁不要。重点是能否在这些工具上堆叠架构上去有效且符合需求的产出才
作者: lightyen (lightyen)   2018-04-11 00:21:00
有了vscode如虎添翼呀
作者: supertitler (新的开始)   2018-04-11 07:31:00
偶就不会阿
作者: becca945 (频果芽子)   2018-04-11 08:31:00
地表最慢ide
作者: Killercat (杀人猫™)   2018-04-11 11:39:00
目前就准ide就三强争霸吧 vscode / atom / sublimetext不过sublime好像退烧退很多 XD
作者: lovebridget (= =")   2018-04-11 12:49:00
太弱了 我都拿美工刀自己刻电路
作者: RapidGrowth (Jasper)   2018-04-11 13:40:00
连这样你也有优越感
作者: m9j002 (飞黄腾达)   2018-04-11 13:42:00
感觉这篇文把名词换掉,很有看头
作者: RapidGrowth (Jasper)   2018-04-11 13:43:00
简单强大的solution不要,硬要选复杂功能弱的,真的很geek
作者: a47135 (金属史莱姆)   2018-04-11 14:36:00
可以用地表最强IDE欸
作者: clamperni (肥宅牛牛)   2018-04-11 21:33:00
何必把自尊心建立在开发工具上呢
作者: Clain66 (酗咖啡是种原罪)   2018-04-11 21:59:00
楼楼上提到功能弱似乎有点太夸张了,一般常用的功能其实并没有差太多唷,设定也没多复杂,看你会不会用而已
作者: mTwTm (天)   2018-04-12 00:24:00
其实有讲到重要的点但讲法会让人觉得在战而已 +1 XD知不知道 IDE 帮你做了什么 & 少踩雷很同意 但我觉得这跟用IDE 虽然不是没有关系 但用“只会用IDE”就会变这样焦点模糊掉的感觉 (我这段其实是在回应 m9j002 的名词换掉
作者: Adonisy (堂本瓜一)   2018-04-12 07:24:00
开发iPhone 只能ide 阿,不然怎么开发?
作者: Killercat (杀人猫™)   2018-04-12 11:33:00
其实扣掉interface builder这个恼人又不得不用的东西外“理论上”是可以不用ide的 XD但是没人这样干啦 就算template app都不会这样做了
作者: PttTime   2018-04-12 18:08:00
我只会用xcode开发ios app
作者: ggttoo44 (thai)   2018-04-12 22:34:00
有没有完全不用框架自己写0101的工程师
作者: molopo (mmm)   2018-04-12 22:52:00
这年代看结果
作者: unchained (周大)   2018-04-13 20:06:00
我都用稿纸

Links booklink

Contact Us: admin [ a t ] ucptt.com