[討論] 好奇只會用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