Soft_Job 板


LINE

似乎不少工程師 只會用IDE開發 拿掉IDE就完全沒頭緒了 不會用文本工具跟shell來開發 雖然IDE很方便 不過有時候IDE幫你下了什麼指令 不清楚的話 debug 老久可能也debug不出來 我進去業界之前以為會使用shell是基本的 後來才發現原來很多工程師環境都是要幫忙處理的 雖然有coding能力 但系統方面頗薄弱 這樣的工程師佔了幾成啊 也曾經試著想帶新人用shell 有些也蠻排斥的 覺得GUI工具就好了 我個人不排斥用GUI 但是要在於懂GUI工具 幫你下了什麼指令才不會踩雷 畢竟breakpoint IDE方便度還是屌打shell --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.140.137.151
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1523286066.A.269.html
1F:推 Louis5213: 我倒覺得自己產業的knowhow比較重要,時間精力有限,要04/09 23:05
2F:→ Louis5213: 用在刀口上04/09 23:05
3F:→ MOONY135: 我 最近稍微碰php覺得很麻煩04/09 23:08
4F:→ eva19452002: 高手不是都用記事本在coding嗎?04/09 23:08
記事本開發效率太慢啦 這篇旨在了解是否懂得IDE在背後幫你運作了什麼 ※ 編輯: ripple0129 (223.140.137.151), 04/09/2018 23:10:00
5F:→ darthv: 你大概沒待過一線公司04/09 23:09
6F:推 stupid0319: 寫組語好了04/09 23:09
7F:推 aaadult: 我都用vim+tmux 反而不會用ide餒04/09 23:09
vimrc分享一下我看有什麼可以偷學的
8F:→ darthv: 一堆怪才指令飛快04/09 23:09
9F:推 kimakist: 有時電腦爛不想開IDE 就會用Notepad開起來直接寫Code04/09 23:13
真的太肥大的IDE我就不想用了
10F:→ james732: 有時IDE改版後功能選項就找不到其實挺惱人的...04/09 23:14
※ 編輯: ripple0129 (223.140.137.151), 04/09/2018 23:15:21
11F:推 vi000246: 兩個都學啊 先學指令 再用GUI省時間04/09 23:14
這是我目前作法 先碰指令再用GUI工具 ※ 編輯: ripple0129 (223.140.137.151), 04/09/2018 23:16:07
12F:推 THEWORLDS: 寫大專案幾千隻再跑一定要用ide 其他就無所謂了 04/09 23:16
13F:→ THEWORLDS: 光DEBUG模式就完勝了 不需要討論 04/09 23:17
14F:推 mrmoneyc: 同是 tmux + vim,寫 web 前後端 04/09 23:26
15F:推 HZYSoft: 只會用 IDE 的路過+1 04/09 23:38
16F:推 SheLoBDenI: 在多個不同servers開發,vim完勝! 04/09 23:49
17F:推 Astar5566: 搞這些工具算是工程師的浪漫吧XD 04/09 23:52
18F:推 Astar5566: 不過沒有eclpise我還真的不知道怎麼寫java了 04/09 23:54
19F:推 ckp4131025: ide trace比較快 04/09 23:55
20F:→ Astar5566: 有時一些typo沒有IDE 還真的很難找 04/09 23:55
21F:推 t64141: 只會IDE+1 04/09 23:55
22F:→ kiki86151: vim+tmux+vundle潮爽 各種plugin可以玩 04/10 00:00
23F:→ yyc1217: 能用來完成專案的工具就是好工具 04/10 00:05
24F:→ yyc1217: 可以舉例ide幫下指令的情況嗎 至少我都可以在console看到 04/10 00:07
25F:→ scott260202: 過一陣子就會有這種文 笑死 04/10 00:22
26F:推 ymcheung: 有什麼原因不能一起用嗎 04/10 00:31
27F:推 steve1012: 爽就好 04/10 00:31
28F:噓 sp063439: 很老梗惹 https://vinta.ws/blog/695 04/10 00:34
29F:噓 penolove: 下一篇, 有沒有只用shell der 工程師 04/10 00:39
30F:→ Beramode: 人類跟動物的差別就是 04/10 00:55
31F:噓 joshua5201: 文本(x) 純文字(o) 04/10 00:59
32F:推 SmallDruid: 省省吧 屌打只會ide的又怎樣 老闆才不care 04/10 01:01
33F:推 chuegou: 不要沒事找事 有DDD何必再回去用純文字的GDB 04/10 01:12
34F:→ chuegou: 有IDE何苦自己刻makefile template 04/10 01:12
35F:→ chuegou: 結果刻了makefile template也沒人看 04/10 01:14
36F:推 sunsamy: 的確不要沒事找事做,這樣不會比較厲害,乾脆compiler也自 04/10 01:29
37F:→ sunsamy: 刻好了,要不然你也不確定compiler轉出來的東西有沒有問題 04/10 01:30
38F:推 TAKADO: 只會IDE+1。VS這麼好用,都被慣壞了 04/10 02:03
39F:噓 Argos: 對對對 你只開vi你最強 好棒棒 這樣有爽嗎? 04/10 02:04
40F:→ chocopie: 想太多,老闆只要你準時交東西出來 04/10 02:09
41F:→ mabinogi805: 都會用不是很好嘛? 04/10 02:12
42F:→ lnmlee: 站在巨人肩上摘水果 跟等你長成巨人後再摘水果 的選擇題 04/10 02:24
43F:噓 td770715: 只要可以完成工作不就好了 04/10 02:32
44F:→ Ghamu: 我不需要也不想知道怎麼鑽木取火 直接用瓦斯爐不就好了嗎? 04/10 03:06
45F:→ Ghamu: 瓦斯爐有問題 用瓦斯爐的人多得是 自然有解法在網上 04/10 03:06
46F:→ javatea: 還好吧 都工具而已 習慣有效率就好 04/10 03:32
47F:→ alog: 較好的觀念是熟用你的工具 減少時間 要用GUI 還是 Command l 04/10 03:52
48F:→ alog: ine 完全取自你要怎麼在有限的時間解決你的問題 當然在某些 04/10 03:52
49F:→ alog: 情況下GUI的程式優化或做某些loading比較重的工作時可能會fr 04/10 03:52
50F:→ alog: eeze在那裡動不了,用command line interface 彈性比較大, 04/10 03:52
51F:→ alog: 但要認真說,有些時候很多事物的選擇,都是任何奇模子跟個人 04/10 03:52
52F:→ alog: 偏好而導致,不應該強迫別人要用什麼,除非真的有差很多 04/10 03:52
53F:→ alog: 不過話說回來 如果你真的很懂IDE 或 GUI 04/10 04:01
54F:→ alog: 應該會知道IDE存在的意義包含效率、容錯、可以有效的不同程 04/10 04:03
55F:→ alog: 度的人上手 04/10 04:03
56F:→ alog: 有些東西是無法取代的,當然CLI也是一樣 04/10 04:03
57F:→ alog: 你講的狀況只有兩個,一個是IDE不成熟 或對於你們的專案來 04/10 04:04
58F:→ alog: 說裡面有大部分功能是多餘 04/10 04:04
59F:→ alog: 另一個就比較現實層面的,就是你家的工程師程度太差,又或 04/10 04:05
60F:→ alog: 者沒那個心把事情做好,簡稱豬隊友,如果更慘是教不動的那 04/10 04:06
61F:→ alog: 種你大概該走了 04/10 04:06
62F:推 tvbic: 不用IDE的人,大部份都沒啥效率,只能自high 04/10 04:09
63F:推 atpx: 寫J2EE那些專案肥大到不用IDE很難工作 04/10 04:37
64F:→ atpx: 這已經不是對指令熟不熟, 基本上不用IDE沒效率可言 04/10 04:38
65F:推 bibo9901: 沒事絕對不要自己寫makefile或全部依靠指令 04/10 04:45
66F:→ bibo9901: 在GUI上點幾下能做完的事, 打指令又慢又不安全 04/10 04:46
67F:→ kaitokid2: 只是想開車代步的人,顧好五油三水,定期保養 04/10 05:32
68F:→ kaitokid2: 內燃機怎麼運作、變速箱避震和一堆電子配件的原理 04/10 05:33
69F:→ kaitokid2: 懂或不懂似乎不是很重要... 04/10 05:35
70F:噓 b81314: 以公司角度來講 會用工具效率化自己的工作比較重要 04/10 05:35
71F:噓 b81314: 就像有些人開車一定要用導航 有些人不用 但皆可到達地點就 04/10 05:37
72F:→ b81314: 好 04/10 05:37
73F:推 truthmanman: 又一個只會躲在自己舒適圈的工程師 04/10 07:02
74F:推 x123356: 應該是你該去一個程度差不多甚至比你好的團隊 04/10 07:15
75F:→ x123356: 不願意學東西的人就放著讓他自生自滅吧 04/10 07:16
76F:→ cphe: 這些都只是工具而已,沒你想的那麼強或重要 04/10 07:49
77F:噓 ggBird: 林北都把時間省下來喝茶吃魚了啦 04/10 08:17
78F:推 bill0205: 不是很重要吧 對公司來講 有效率的工作才最重要 04/10 08:18
79F:→ bill0205: 我就一半IDE 一半指令 ... XDD 04/10 08:19
80F:→ meowhui: 我熱愛用notepad++寫程式,這樣有比較猛嗎?XD 04/10 08:42
81F:→ x000032001: 對阿 git用GUI就好 教一堆指令是在打三小 沒效率 04/10 08:45
82F:→ phire: 所以IDE做了什麼啊? 04/10 08:45
83F:推 brianhsu: 我是認為兩個都要會用,IDE refactor 超方便,根本清 le 04/10 08:46
84F:→ brianhsu: gacy 神器。但以 Java 來說,命令列工具,建置系統,還 04/10 08:46
85F:→ brianhsu: 是學一下比較好。 04/10 08:46
86F:推 nicks0904: 看狀況吧 04/10 08:47
87F:噓 alihue: 住海邊?要用到去查不就好了? 04/10 08:50
88F:→ testPtt: 有人寫桌面程式不用IDE的嗎? 04/10 08:51
89F:推 abc0922001: 只會一點點,緊急時候用的 04/10 08:55
90F:→ LinuxKernel: 鄙視鏈 04/10 08:56
91F:推 friendever: 請問IDE大家會用的功能是什麼?我只會用自動完成 04/10 08:58
92F:→ friendever: 自動完成應該也無法下指令做吧? 04/10 08:58
93F:→ friendever: 認真問有什麼IDE是大家常用,但其實有對應指令的? 04/10 08:58
94F:推 steve1012: youcompleteme 04/10 09:18
95F:噓 angusyu: 電腦關掉以後,你剩什麼? 04/10 09:18
96F:推 Bencrie: ycm 還 ... 蠻難用的。不如等 lsp 04/10 09:21
97F:→ haha02: 好奇只會用瓦斯爐不會鑽木取火的人有多少 04/10 09:29
98F:→ vi000246: 最常用的就搜尋文字功能、自訂template 用熱鍵快速打出 04/10 09:33
99F:→ vi000246: ctrl+左鍵點連結跳至js/css檔位置 04/10 09:34
100F:推 steve1012: 我沒說很好用 我只是回答問題而已 xD 04/10 09:44
101F:推 steve1012: 我是自己用 vim 啦 不過不覺得有啥了不起 就習慣而已 04/10 09:46
102F:→ pokman: 我電腦打開就直接切到文字命令模式 一整天下來 沒碰過滑 04/10 09:47
103F:→ pokman: 鼠 04/10 09:47
104F:→ ssccg: IDE最有差的是refactor和跟語言有關(非文字)的搜尋吧 04/10 09:51
105F:噓 elements: shell也隱藏了好多細節 到底只會用shell的工程師有多少 04/10 09:52
106F:推 csieflyman: 我用IDE自訂快捷鍵+template 用shell下指令執行 04/10 10:02
107F:→ phire: 如果想知道visual studio, android studio, xcode做了什麼 04/10 10:03
108F:→ phire: 事的話,該下什麼關鍵字才找得到呢? 04/10 10:03
109F:→ atst2: xcode直接去看build log就好了 04/10 10:06
110F:推 nova06091: 鄙視鏈 XD 04/10 10:11
111F:→ robber1234: 這個時代應該是要熟用IDE但不排斥使用命令列操作 04/10 10:30
112F:→ robber1234: 像你這種顛倒過來的觀念 你確定你能保持高效率的工作? 04/10 10:31
113F:→ robber1234: 你真想知道可以看以前GoogleIO怎麼介紹AS新功能的 04/10 10:33
114F:→ robber1234: 看他一邊介紹一邊操作的那種速度 包你下巴掉下來啦 04/10 10:33
115F:→ ku399999: 請問沒事不要自己寫makefile是開發什麼啊? 04/10 10:50
116F:推 senjor: 這就是鄙視鏈啊 XDDDD 04/10 10:52
117F:推 purin88: 只會用IDE+1,沒有android studio跟xcode我還不知道怎麼 04/10 10:56
118F:→ purin88: 用shell script寫跟斷點 04/10 10:56
119F:推 senjor: GIT我也只會用source tree XDD 04/10 11:22
120F:→ senjor: shell指令只記得git clone (ry 04/10 11:23
121F:噓 s89162504: 你用vim結果寫出一堆垃圾有比較好嗎XDD 04/10 11:37
122F:→ leolarrel: 糟糕,我只會用CLI我超廢 04/10 11:41
123F:推 ChungLi5566: 只用IDE應該是純開發不用維護系統的 04/10 12:03
124F:噓 askaleroux: 做什麼事情就用什麼工具 住海邊是不是? 04/10 12:08
125F:→ askaleroux: 你開發遊戲用Shell ? 04/10 12:08
126F:→ askaleroux: 你寫iOS app 不用xcode ? 04/10 12:08
127F:推 poc7667: 高手都用打卡機寫程式好嗎?我說在座的各位都是! 04/10 12:43
128F:→ Killercat: 原po阿,你是從來不deploy的嘛....? 04/10 12:45
129F:→ Killercat: 有deploy怎麼還會問這種蠢問題 04/10 12:45
130F:→ Killercat: 還是你家目標機器天生神力都有ide? 04/10 12:45
131F:→ Killercat: 就算不用維護系統至少也要寫manual啊... 04/10 12:46
132F:噓 bug147123: 貴古賤今 04/10 12:58
133F:噓 stellvia2359: 我媽煮飯幾十年也不會鑽木取火啊 .... 04/10 13:00
134F:推 abc0922001: 我覺得IDE最好用的是程式碼排版XD 04/10 13:13
135F:→ Killercat: 排版其實靠....editor也做得到啦 04/10 13:17
136F:噓 purin88: 純噓這篇,怎麼可能寫app不用IDE,你以為你是原始人 04/10 13:24
137F:推 longlongint: 用 SATA 比較快(誤 04/10 13:28
138F:推 naoomi: 對不起我只會用IDE 04/10 13:35
139F:噓 coeric: 我家都是點蠟燭,燒柴火洗澡的...... 04/10 13:48
140F:→ Killercat: 其實不用ide寫code多半是不得已才這樣 04/10 13:51
141F:→ Killercat: 比方說只能在遠端build遠端又不可能裝ide 04/10 13:51
142F:→ yragggc: PCMAN有提過 #1QMCdGEI 04/10 13:57
143F:推 Clain66: 如果你是寫 web 的,那 editor 的確就很夠用,但寫 clie 04/10 14:32
144F:→ Clain66: nt 端程式就不一定了。而且 editor 跟 IDE 在開發效率上 04/10 14:32
145F:→ Clain66: 有個蠻大的差別是 editor 對於 semantic syntax 的支援 04/10 14:32
146F:→ Clain66: 度相對弱一些,各種跳轉跟斷點也是不方便一些。因應不同 04/10 14:32
147F:→ Clain66: 語言的需求選擇自己熟悉且方便的工具才是正解。 04/10 14:32
148F:→ baseguard: 事情能解決比較重要! 你用notepad寫程式零零落落,那不 04/10 14:55
149F:→ baseguard: 如用IDE 04/10 14:55
150F:→ bndan: 教學時我會教用筆記本 = = 但接下來我會叫他們跳IDE.因為效 04/10 17:23
151F:→ bndan: 率問題...至於為什麼要教筆記本? 畢竟有時有些問題限制可能 04/10 17:23
152F:→ bndan: 沒有像VS等強大的IDE能用的環境 這時筆記本就有用了 = =a 04/10 17:24
153F:噓 Void956: 好的IDE讓你在家裡睡 04/10 17:40
154F:→ Void956: 爛的IDE讓你在公司睡 04/10 17:40
155F:→ y3k: IDE是降低開發成本的東西阿 你不用成本就高 競爭力就拉下來 04/10 20:02
156F:→ y3k: 同樣一個功能請一個只用純文字就能開發跟用IDE的 薪水不差個 04/10 20:04
157F:→ PUTOUCHANG: 你懂分工合作嗎? 04/10 20:04
158F:→ y3k: 兩三倍才怪 而且有些東西其實去記根本浪費時間生命.... 04/10 20:04
159F:推 cerwvk: 能達到目的不就好了? 04/10 20:40
160F:推 joery: 只記得有次去面試工作用自己筆電有時間限制考基本庫存管裡 04/10 22:13
161F:→ joery: ,需要後台登入控制,我電腦內有一大堆做過專案。但我就從 04/10 22:13
162F:→ joery: 頭刻。。結果時間到來不及,被刷掉了。。。IDE沒有不好, 04/10 22:13
163F:→ joery: 能有個有錢的老爸誰不要。重點是能否在這些工具上堆疊架構 04/10 22:13
164F:→ joery: 上去有效且符合需求的產出才 04/10 22:13
165F:推 lightyen: 有了vscode如虎添翼呀 04/11 00:21
166F:→ supertitler: 偶就不會阿 04/11 07:31
167F:推 becca945: 地表最慢ide 04/11 08:31
168F:→ Killercat: 目前就準ide就三強爭霸吧 vscode / atom / sublimetext 04/11 11:39
169F:→ Killercat: 不過sublime好像退燒退很多 XD 04/11 11:40
170F:→ lovebridget: 太弱了 我都拿美工刀自己刻電路 04/11 12:49
171F:→ RapidGrowth: 連這樣你也有優越感 04/11 13:40
172F:推 m9j002: 感覺這篇文把名詞換掉,很有看頭 04/11 13:42
173F:推 RapidGrowth: 簡單強大的solution不要,硬要選複雜功能弱的,真的 04/11 13:43
174F:→ RapidGrowth: 很geek 04/11 13:43
175F:→ a47135: 可以用地表最強IDE欸 04/11 14:36
176F:→ clamperni: 何必把自尊心建立在開發工具上呢 04/11 21:33
177F:推 Clain66: 樓樓上提到功能弱似乎有點太誇張了,一般常用的功能其實 04/11 21:59
178F:→ Clain66: 並沒有差太多唷,設定也沒多複雜,看你會不會用而已 04/11 21:59
179F:推 mTwTm: 其實有講到重要的點但講法會讓人覺得在戰而已 +1 XD 04/12 00:24
180F:→ mTwTm: 知不知道 IDE 幫你做了什麼 & 少踩雷很同意 但我覺得這跟用 04/12 00:25
181F:→ mTwTm: IDE 雖然不是沒有關係 但用「只會用IDE」就會變這樣焦點模 04/12 00:27
182F:→ mTwTm: 糊掉的感覺 (我這段其實是在回應 m9j002 的名詞換掉 04/12 00:28
183F:推 Adonisy: 開發iPhone 只能ide 阿,不然怎麼開發? 04/12 07:24
184F:→ Killercat: 其實扣掉interface builder這個惱人又不得不用的東西外 04/12 11:33
185F:→ Killercat: 「理論上」是可以不用ide的 XD 04/12 11:34
186F:→ Killercat: 但是沒人這樣幹啦 就算template app都不會這樣做了 04/12 11:34
187F:推 PttTime: 我只會用xcode開發ios app 04/12 18:08
188F:噓 ggttoo44: 有沒有完全不用框架自己寫0101的工程師 04/12 22:34
189F:→ molopo: 這年代看結果 04/12 22:52
190F:推 unchained: 我都用稿紙 04/13 20:06
191F:→ CaptainTeemo: IDE debugging 和 refactoring 很好用啊 05/22 08:22







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:e-shopping站內搜尋

TOP