看板 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
※ 同主題文章:
[請益] 新人只用vi不肯學IDE
06-28 17:25 IhateOGC
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也可以做到為什麼一定要IDE
不過grep很慢該改用rg了吧20F 06/28 18:51
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
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!不過9成的IDE真的頗廢= = 現在的趨勢是編輯器+工具鏈
連keil都轉用VSCode惹39F 06/28 20:48
superpandal: vi 遠比你想像中的強 之前在某論壇發表過 vi重要的四個功能1. 可將命令結果輸出的文檔或從別的文件讀取內輸出到
讀取內容到目前文件 2.可將內容輸出到命令並將內容替換成命令處理資料的結果 3. 同上但只有輸出給命令不修改 4.可將內容作為vi內置命令執行42F 06/28 21:19
shouyinz: 你是不是自己不熟 vi ?48F 06/28 21:27
superpandal: 很多人會把命令記錄到一個文件內 然後要用的時後copy到終端 我只能說這是傻瓜用法 vi下直接將內容傳給命令 grep也是個很不錯的命令 配上一個可以動態輸入數據的模糊搜尋工具會很好用 find指令同理 這樣就實現ide下的全文檢索和quick open 至於代碼補全首先你就要先用ctags類似的工具對該語言的src 進行索引建立再對你的專案建立索引 vi本身也有abbr功能 作為49F 06/28 21:28
lycantrope: 他只是沒換成neovim跟ripgrep(rg)56F 06/28 21:36
superpandal: snippet 沒問題 除錯方面你需要一些更進階的用法 不說 生成代碼方面其實沒有比shell更好的了 例如maven額外弄個plugin來生成專案本身就是一個很智缺的用法不過在工作我還是用ide 因為比較合團隊而且也不希望有人偷幹走我寫的東西
只能說以前人寫的很多神器 現在就是擴充性容量佔用資源佔用都很差57F 06/28 21:37
viper9709: 用vi的神人+164F 06/28 22:40
brucetu: 那些vi神功能用vscode做都很快啊 為什麼還要ctags65F 06/28 22:52
agogoman: 要強迫別人改編輯器習慣 好歹也要講個vi做不到
只有vscode能做到的來看看
就算要自己弄plugin vi還是比vscode輕鬆66F 06/28 22:55
superpandal: 你看一下lsp 是不是很多語言都下載將近幾十mb的
東西 這就是微軟傳統 每個東西又大又肥 當然用過lsp但以這樣的功能太腫了 至於神功能 你vscode在哪實現這些呢 只有editor區? vi是所有split screen都可以我現在要寫東西多半都要神一點 不然每天用一些爛東西很難受 然後還聽到吹捧...69F 06/28 23:07
justaID: IDE只是工具,每個人編輯習慣不同,如果他用vi不會對 code commit 結果造成任何問題,沒理由強迫他換工具吧?重點是開發成果和效率,我看過那種vi用到出神入化,他們已經習慣了,反而用vi他們開發效率最高75F 06/28 23:35
lturtsamuel: 你的編輯器可以記錄幾十個mark位址 好幾個預定義mark 幾十個register 好幾個 programmable register 快速錄製編輯指令 嗎?79F 06/28 23:35
Bencrie: 有沒有 emacs 的人也來吹捧一下82F 06/28 23:39
superpandal: mark與寄存器是vi好用的東西 有用過才知道
但vim 有跨檔案的mark
目前覺得vi遺憾的地方 語法高亮都不是剛需83F 06/28 23:41
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
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
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共用設定就用vscode
寫embeded system vi 比較好操作 你就不要強制人家換
不過我們公司有付錢充值 gpt4, copilot vscode套件
原本用vi的人也開始用vscode 畢竟有人付錢還是香117F 06/29 11:27
Lhmstu: 不過我覺得問題比較大的是他剛畢業就這麼自我,又不是寫了好幾十年的vim。你們之後開發大概有得吵了121F 06/29 11:33
Lleytonhewit: 有什麼必要限制工程師用什麼編輯器嗎…micromanagement?
要討論的除非是他沒用一樣的編輯器造成什麼問題吧…linter/coding style123F 06/29 11:54
panda04056: 吹vi就跟吹手排一樣白痴 工具很強 但看場合用 好嗎127F 06/29 12:00
becca945: 幾年沒找到新人了 用膝蓋想一想下個在哪128F 06/29 12:03
appledavid: 很好啊,堅持用vi...至少證明這人有極大可能不是廢物大學廢物科系出來的129F 06/29 12:23
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 formater UT135F 06/29 13:41
REDX: 能用就可以了,是在哭什麼137F 06/29 14:12
MoonCode:138F 06/29 14:25
justhit666: 能把工作做好你管他用什麼139F 06/29 15:02
s77485p: 算是你的問題吧 linter 一樣你管他用什麼編輯器
他喜歡用微軟txt編輯器也可以140F 06/29 15:11
notBeing: emacs 參戰?142F 06/29 16:34

--
作者 IhateOGC 的最新發文:
點此顯示更多發文記錄