{eval=Array;=+count(Array);}

国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

問答專欄Q & A COLUMN

前端程序員需不需要學linux,vim?

xiaowugui666xiaowugui666 回答0 收藏1
收藏問題

5條回答

Jonathan Shiebe

Jonathan Shiebe

回答于2022-06-28 11:25

前端程序員最好還是安裝雙系統,學習linux,盡量熟悉在linux下進行編程。Vim能學會挺好的,不是很必要的。

為什么推薦用Linux呢

  • 雖然系統之爭沒有什么必要,不過現在前端自動化越來越重要,命令行的操作必不可少,完全可以幾個命令完成,替代鼠標點擊好幾下的操作,效率提升很快。windows的命令行是微軟閹割的,很多傳統命令不支持,我總是用gitbash來替代CMD,但是生產環境都是基于linux,早用linux熟悉了基本操作,多一項技能,何樂而不為呢。
  • 很多前端新的技術文檔都提供npm安裝或者yarn安裝,當然容易出錯,linux下很方便去stackoverflow或者github上找到解決方案。反觀windows經常奇怪的錯誤,曾經遇到過奇葩的c++庫無法編譯的錯誤。像當初的sass并不支持windows,直到出現了node-sass。
  • 前端電腦陣營基本分為MAC和win10,很大概率上的有情懷的互聯網公司配備MAC,它是基于UNIX的系統,會了linux,上手也會快的多,與他人共同語言多。
  • 用慣了windows,嘗試用命令行操作替換掉鼠標操作,有可能真的會愛上linux的。

推薦安裝雙系統,和我一樣安裝一個win7/win10,另一個deepin Linux(或者ubuntu)。強制自己使用兩個周,你就會發現linux一樣好用,而且命令行噼里啪啦真的節省時間,還顯的逼格高!不喜歡linux你就切換到windows~

vim是進階技能,學不學的看興趣吧。

既然做了程序員,還是多折騰一些吧,你一定會用的到linux的,無論前端后端,為什么不從一開始就習慣它帶來的好處呢,況且它的優點確實大于缺點。

評論0 贊同0
  •  加載中...
Yangder

Yangder

回答于2022-06-28 11:25

linux系統,以及相關命令化操作,能學習,還是學吧,不然也太非主流了

評論0 贊同0
  •  加載中...
libin19890520

libin19890520

回答于2022-06-28 11:25

“前端程序員”呵呵,當你提出這個問題時其實你已經不是一個合格的程序員。程序=數據+算法。語言只是語法不同而已。所以不存在是否要學的問題,而是只要客戶需要我就學,只要對提升開發效率有用就學。

評論0 贊同0
  •  加載中...
laznrbfe

laznrbfe

回答于2022-06-28 11:25

完全沒必要,前端又不做運維,偶爾做linux測試也只需要使用虛擬機或容器,虛擬機直接復制,容器直接掛載,根本用不到vi。有那時間研究這些,不如把本職工作搞精,技術范圍太廣,不可能什么都搗鼓

評論0 贊同0
  •  加載中...
AWang

AWang

回答于2022-06-28 11:25

不需要吧,前端的把angular, css學好了,要多去體會,整理下架構、優化方面的問題,前端es6之后寫起來跟后端差不多了,整理總結一套合適的框架,能極大地提高開發效率,維護效率。

另外http也要了解,畢竟是跟后臺的交互方式,不懂的話很難協作。或者websocket用的不多,也可以了解下。

最后就是審美設計能力,當然有設計最好,但是估計大多公司都是前端直接上,畢竟css框架也很多,在此推薦下ucloud的ant design,有react和angular版本,封裝很好,支持下國產

評論0 贊同0
  •  加載中...

相關問題

最新活動

您已邀請0人回答 查看邀請

我的邀請列表

  • 擅長該話題
  • 回答過該話題
  • 我關注的人
向幫助了您的網友說句感謝的話吧!
付費偷看金額在0.1-10元之間
<