回覆列表
  • 1 # 少木木啊

    前端程式設計師最好還是安裝雙系統,學習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的,無論前端後端,為什麼不從一開始就習慣它帶來的好處呢,況且它的優點確實大於缺點。

  • 2 # 大學生程式設計指南

    前端程式設計師主要學習的是html,css,javascript這三種語言加上一些基礎框架。

    Linux很多程式設計師都會去學習下,在上邊執行效率高點。個人覺得對於前端人員來說不是必須的,如果有機會可以嘗試下。

  • 中秋節和大豐收的關聯?
  • BYD宋與東風風神ax7哪個價效比高?