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/cn.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灯, 水草

请输入看板名称,例如:BabyMother站内搜寻

TOP