顯示廣告
隱藏 ✕
※ 本文轉寄自 ptt.cc 更新時間: 2023-06-29 16:52:08
看板 Soft_Job
作者 IhateOGC (股海冥燈)
標題 [請益] 新人只用vi不肯學IDE
時間 Wed Jun 28 17:25:29 2023


吐泡一下

最近來了新人

教了半天IDE和載入define還是不肯學

他還堅持用vi 和 grep...

像這樣還堅持活在20世紀的新人

是我的問題還是新人的問題?  QwQ

--
https://i.imgur.com/8vIAicG.jpg

--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.9.41.172 (臺灣)
※ 作者: IhateOGC 2023-06-28 17:25:29
※ 文章代碼(AID): #1ac_oFsG (Soft_Job)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1687944335.A.D90.html
h30306: 他有因為這樣工作沒做好嗎1F 06/28 17:31
worf: 無所謂 工作能做好就好2F 06/28 17:35
chuegou: 他未來會帶新人嗎?不會的話就讓他用吧3F 06/28 17:38
devilkool: 大師 現在會用vim的越來越少4F 06/28 17:42
sniper2824: 你管人家 他搞不好效率比你好5F 06/28 17:42
loadingN: 用vim跟ctags就比你快了 就你的問題啦6F 06/28 17:51
NDark: 只要沒bug不需要你幫忙 用notepad++ 也不是問題7F 06/28 18:01
marc47: 他是大師,vscode也有vi mode8F 06/28 18:14
alihue: 他是不是剛畢業9F 06/28 18:21
是...
※ 編輯: IhateOGC (39.9.41.172 臺灣), 06/28/2023 18:22:58
kissmickey: 直接丟專案開幹 做的出來就留 做不出來就走人10F 06/28 18:25
j0958322080: grep 好用啊11F 06/28 18:26
qwer338859: 他爽就好12F 06/28 18:28
bill0205: 只要沒bug 就算他用notepad++還是什麼編輯器都沒差13F 06/28 18:31
Bencrie: vi 跟vim 不一樣吧14F 06/28 18:32
bill0205: 熟練起來vi vim也很快啊 幹嘛逼人學其他ide15F 06/28 18:32
nh60211as: 可能你們用的IDE太爛ㄅ16F 06/28 18:33
JUNYOU01: 可以完成工作就好啊,除非你老闆規定一定要用17F 06/28 18:35
qwe70302: 下一篇,公司的老人硬要我用IDE怎麼辦18F 06/28 18:40
lej: 先說說你們用什麼IDE 來給大家瞧瞧19F 06/28 18:44
nek0t1m: Vim + LSP也可以做到為什麼一定要IDE20F 06/28 18:51
nek0t1m: 不過grep很慢該改用rg了吧
Csongs: 他能搞定沒問題,搞不定請他學22F 06/28 18:56
lazarus1121: 只好奇他要怎麼跟大家排版一致23F 06/28 18:58
cylee: 有沒有可能是你們的 IDE 太難用?24F 06/28 19:03
EchoRyne: 排版的話 checkin code 之前用排版程式跑過就好25F 06/28 19:03
ashlikewing: 我第一次聽到有公司需要人學特定編輯器的,用什麼寫26F 06/28 19:31
ashlikewing: 不是都是個人的自由嗎?
goldie: 還好啦,不要只肯寫某一種語言就好28F 06/28 19:31
alihue: 下一次就是他想重寫系統了 坐穩了29F 06/28 19:34
encorek22554: 用vi我都視為神人30F 06/28 19:41
afafaf: vim+plugin 上限是很高的 不過真的會的人不多就是了31F 06/28 19:42
wilson6405: 小修小改vim,開發就vscode32F 06/28 19:45
FXW11314: vim不一定,真的用vi就是神人了33F 06/28 19:49
CRPKT: 問題在你為什麼不檢視成果而去檢視工作方式吧34F 06/28 19:49
jack529: JetBrains買下去就好了35F 06/28 19:52
easyman: 就像NBA 選秀, 選到 上下限 很寬的人才啊36F 06/28 20:24
wei115: 我都用vscode裝vim-plugin 用起來和vim有87%像37F 06/28 20:45
k7ji91ab5m: 不肯學是個大問題 不過也要看原因合不合理38F 06/28 20:46
wei115: vi mode好用:)  缺點是在ptt發廢文 最後要刪掉多打的:wq!39F 06/28 20:48
wei115: 不過9成的IDE真的頗廢= = 現在的趨勢是編輯器+工具鏈
wei115: 連keil都轉用VSCode惹
superpandal: vi 遠比你想像中的強 之前在某論壇發表過 vi重要的四42F 06/28 21:19
superpandal: 個功能1. 可將命令結果輸出的文檔或從別的文件讀取內
superpandal: 輸出到
superpandal: 讀取內容到目前文件 2.可將內容輸出到命令並將內容替
superpandal: 換成命令處理資料的結果 3. 同上但只有輸出給命令不
superpandal: 修改 4.可將內容作為vi內置命令執行
shouyinz: 你是不是自己不熟 vi ?48F 06/28 21:27
superpandal: 很多人會把命令記錄到一個文件內 然後要用的時後copy49F 06/28 21:28
superpandal: 到終端 我只能說這是傻瓜用法 vi下直接將內容傳給命
superpandal: 令 grep也是個很不錯的命令 配上一個可以動態輸入數
superpandal: 據的模糊搜尋工具會很好用 find指令同理 這樣就實現
superpandal: ide下的全文檢索和quick open 至於代碼補全首先你就
superpandal: 要先用ctags類似的工具對該語言的src 進行索引建立
superpandal: 再對你的專案建立索引 vi本身也有abbr功能 作為
lycantrope: 他只是沒換成neovim跟ripgrep(rg)56F 06/28 21:36
superpandal: snippet 沒問題 除錯方面你需要一些更進階的用法 不57F 06/28 21:37
superpandal: 說 生成代碼方面其實沒有比shell更好的了 例如maven
superpandal: 額外弄個plugin來生成專案本身就是一個很智缺的用法
superpandal: 不過在工作我還是用ide 因為比較合團隊而且也不希望
superpandal: 有人偷幹走我寫的東西
superpandal: 只能說以前人寫的很多神器 現在就是擴充性容量佔用資
superpandal: 源佔用都很差
viper9709: 用vi的神人+164F 06/28 22:40
brucetu: 那些vi神功能用vscode做都很快啊 為什麼還要ctags65F 06/28 22:52
agogoman: 要強迫別人改編輯器習慣 好歹也要講個vi做不到66F 06/28 22:55
agogoman: 只有vscode能做到的來看看
agogoman: 就算要自己弄plugin vi還是比vscode輕鬆
superpandal: 你看一下lsp 是不是很多語言都下載將近幾十mb的69F 06/28 23:07
superpandal: 東西 這就是微軟傳統 每個東西又大又肥 當然用過lsp
superpandal: 但以這樣的功能太腫了 至於神功能 你vscode在哪實現
superpandal: 這些呢 只有editor區? vi是所有split screen都可以
superpandal: 我現在要寫東西多半都要神一點 不然每天用一些爛東西
superpandal: 很難受 然後還聽到吹捧...
justaID: IDE只是工具,每個人編輯習慣不同,如果他用vi不會對 co75F 06/28 23:35
justaID: de commit 結果造成任何問題,沒理由強迫他換工具吧?重
justaID: 點是開發成果和效率,我看過那種vi用到出神入化,他們已
justaID: 經習慣了,反而用vi他們開發效率最高
lturtsamuel: 你的編輯器可以記錄幾十個mark位址 好幾個預定義mark79F 06/28 23:35
lturtsamuel:  幾十個register 好幾個 programmable register 快速
lturtsamuel: 錄製編輯指令 嗎?
Bencrie: 有沒有 emacs 的人也來吹捧一下82F 06/28 23:39
superpandal: mark與寄存器是vi好用的東西 有用過才知道83F 06/28 23:41
superpandal: 但vim 有跨檔案的mark
superpandal: 目前覺得vi遺憾的地方 語法高亮都不是剛需
typeking: 你知道用vi比ide快很多嗎? 用ide反而會被新人瞧不起喔87F 06/29 00:26
darkMood: 產出比你強就可以啦,不行的話就電死他啦88F 06/29 01:12
s678131: 如果是寫winform那真的需要特定IDE,不然我都用vim89F 06/29 01:14
lauto: IDE這麼重要怎麼不列在面試條件,進來了才在機歪90F 06/29 01:18
brovet: 不用懷疑 你的問題91F 06/29 02:12
Arbin: 換個思路,你應該要推坑neovim92F 06/29 02:19
penta: 為什麼要強迫他用IDE93F 06/29 02:23
ku399999: 你就不該上ptt的94F 06/29 02:25
WYchuang: 用vi臭了嗎 QQ95F 06/29 04:56
wens: vi不好嗎?96F 06/29 05:27
patrick555: 絕對你的問題 事情能做好用什麼editor 關你什麼事..97F 06/29 05:32
knives: 你的問題98F 06/29 06:09
mathrew: 我用 notepad 寫 Web 比其他人用軟體寫還快,不行嗎?99F 06/29 07:26
jobintan: 可以順利在deadline前完成工作就好了,對方愛用啥工具100F 06/29 08:10
jobintan: 不是重點,就別管那麼多了,住海邊逆,如果公司會拘泥
jobintan: 於工具,就該認真考慮要不要繼續待了。
chan15: 主流 IDE 都有 vim mode 啊103F 06/29 08:19
q00153: 小孩才做選擇。我全都要。用 IDE 裝 vim 外掛。完美解決。104F 06/29 08:23
final01: 笑屬,為何一堆人腦補用notepad++寫code超強105F 06/29 08:31
final01: 這完全是兩件事
ek0519: 你107F 06/29 08:42
susaku: 我通篇沒看到有人說用notepad++寫code超強啊108F 06/29 09:14
moszap: 推,超強新人109F 06/29 09:30
unmolk: 不是,用什麼東西開發有什麼關係110F 06/29 09:41
vi000246: vi錯了嗎111F 06/29 09:48
hisashi: respect..112F 06/29 11:00
buffon: IDE是重點嗎 ?113F 06/29 11:04
Lhmstu: 看他工作效率有沒有問題吧,沒有的話其實也沒差114F 06/29 11:15
Delisaac: 有些資工系教授還刻意禁止學生用IDE耶115F 06/29 11:19
Lhmstu: 另外用vim跟是不是神人完全沒什麼關係116F 06/29 11:20
acgotaku: 看寫什麼吧 寫前端組內有vscode共用設定就用vscode117F 06/29 11:27
acgotaku: 寫embeded system vi 比較好操作 你就不要強制人家換
acgotaku: 不過我們公司有付錢充值 gpt4, copilot vscode套件
acgotaku: 原本用vi的人也開始用vscode 畢竟有人付錢還是香
Lhmstu: 不過我覺得問題比較大的是他剛畢業就這麼自我,又不是寫121F 06/29 11:33
Lhmstu: 了好幾十年的vim。你們之後開發大概有得吵了
Lleytonhewit: 有什麼必要限制工程師用什麼編輯器嗎…micromanagem123F 06/29 11:54
Lleytonhewit: ent?
Lleytonhewit: 要討論的除非是他沒用一樣的編輯器造成什麼問題吧…
Lleytonhewit: linter/coding style
panda04056: 吹vi就跟吹手排一樣白痴 工具很強 但看場合用 好嗎127F 06/29 12:00
becca945: 幾年沒找到新人了 用膝蓋想一想下個在哪128F 06/29 12:03
appledavid: 很好啊,堅持用vi...至少證明這人有極大可能不是廢物129F 06/29 12:23
appledavid: 大學廢物科系出來的
DarkIllusion: 你的問題 請不要偷戰IDE謝謝131F 06/29 12:24
NerVGear: 現在還有人在用IDE?132F 06/29 12:38
tsaigi: 你的問題133F 06/29 12:51
smalldra: grep神器好嗎134F 06/29 13:14
Raymond0710: 有差嗎?你們CI設好,還不是跑一樣的linter formate135F 06/29 13:41
Raymond0710: r UT
REDX: 能用就可以了,是在哭什麼137F 06/29 14:12
MoonCode:138F 06/29 14:25
justhit666: 能把工作做好你管他用什麼139F 06/29 15:02
s77485p: 算是你的問題吧 linter 一樣你管他用什麼編輯器140F 06/29 15:11
s77485p: 他喜歡用微軟txt編輯器也可以
notBeing: emacs 參戰?142F 06/29 16:34

--
※ 看板: Soft_Job 文章推薦值: 0 目前人氣: 0 累積人氣: 104 
分享網址: 複製 已複製
guest
x)推文 r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇