-
1 # 駿哥生活日記
-
2 # 夢迴故里歸來
當然不是。
系統開發程式設計師開發作業系統級應用的,或者高階運維人員,他們喜歡使用命令列,因為這樣快捷,如果有圖形介面的快捷方式,他們也會更喜歡,總之,什麼方便快捷用什麼。
應用開發程式設計師大部分程式設計師屬於應用開發程式設計師,可能開發網站,可能開發app,可能開發桌面端應用。這些都是圖形化,此外,有些時候有的編輯器確實比命令列好用,比如宇宙級編輯器visual studio,這個微軟出品的編輯器讓所有用過它的人愛不釋手
結論喜歡圖形介面沒有錯,但是你更應該喜歡簡單,當命令列非常方便的時候,你也會喜歡上它。
不同東西的學習曲線是不同的,剛開始命令列可能很難,但是學著學著就簡單了,有些東西一開始學著簡單,後來就複雜了。
-
3 # DevOps後花園
使用圖形介面,或者命令列,都是好程式設計師!
因為好的程式設計師都把效率放在第一位。
程式設計師的任務量很多的,怎麼把重複的事情簡單化,俗稱偷懶,就得在各個環節精雕細琢。基本上百分之八十的時間是在編寫程式碼,使用圖形化工具的ide就能明顯提升效率,因為ide是整合開發環境,集成了我們很多語言開發需要的工具包,git,程式碼提示,ftp,ssh釋出工具等等。但是如果現在需要把程式碼推送到測試環境,然後是預發環境,最後是線上環境,中間還需要進行測試,這些操作都是重複性的而且流程很可能是個性化的,所以就需要指令碼命令列去完成。
總結來說,做一個好程式設計師,伺服器上命令列省時間,在開發環境裡圖形介面省時間。
省下的時間沖沖電,多做些有意義的事情。
-
4 # 阿里不花312
誰都更喜歡圖形介面好不好!只是因為我們程式設計或者做運維的過程中,自己寫些輔助程式什麼的,再弄上圖形介面不值當的,所以你才會以為程式設計師更喜歡命令列。
-
5 # 默守179059038
如果搞系統運維的,喜歡圖形介面不喜歡命令列的,那是不適合幹這行,至於程式設計師,有太多圖形化開發工具啊,要命令列幹嘛
-
6 # 最高的翅膀
實話實說,不適合!用過命令列你就能發掘命令列的優勢,而且會更傾向於使用命令列,但不是所有工作都要用命令列。portal是給使用者用的,不是程式設計師,也沒幾個伺服器是有有桌面的!
-
7 # 會點程式碼的大叔
個人認為,喜歡用圖形介面不喜歡命令列的人,並不能說不適合當程式設計師,但如果你只是習慣了使用圖形介面,而拒絕嘗試使用命令列的話,我覺得就不太適合當一名程式設計師了。
程式設計師行業中流傳著很多鄙視鏈,用 git 的鄙視用 svn 的,用 vim 的鄙視用 IDE 的,用命令列的鄙視用圖形介面的...
我覺得倒是沒這個必要,選擇最適合自己的那個就行了。
但是還有一點非常重要,作為一名程式設計師,一定要嘗試不同的工具,讓我們的工作效率變得更高!
比如我要在 Linux 伺服器上的一個幾百兆的日誌檔案中查詢一條資訊,我可以通過幾個很簡單的命令就找到我需要的內容,那麼我就不需要把日誌下載下來,在透過圖形化工具去查詢;幾秒鐘能解決的事情,就不要花費幾分鐘。
但是比如你要對比兩個基線的程式碼差異,要具體到行的差異,你是非得寫個程式碼,還是像我一樣直接使用 BCompare 軟體進行一下資料夾對比呢?幾分鐘解決的事情,就不要花幾個小時解決。
當然如果這個比對是一個經常要做的工作,那我寧願花時間寫個工具類,因為這樣的話,我在做比對工作的時候,可能只需要花幾秒鐘就完成了。
這就是為什麼很多程式設計師,看起來天天加班,但是工作效率很多,有些程式設計師看起來天天划水摸魚,但其實已經早早完成了工作。
這也是為什麼我覺得“按照工作時間評估程式設計師工作量”的做法,都是外行。
回覆列表
我覺得喜歡用圖形化介面不一定不適合程式設計師,或是不是一個合格優秀程式設計師,現在很多功能,都封裝成一個圖形化介面,使操作更簡單,比如雲計算,而且很多都做成自動化,更方便。