寫給初入門/半路出家的前端er

劉小夕發表於2019-05-05
半路出家的前端程式設計師應該不在少數,我也是其中之一。

為何會走向前端

非計算機專業的我,畢業之後,就職於一家電力行業公司,做過裝置除錯、部門助理、測試,也寫過一段時間的QT,那三年的時間,最難過的不是工作忙不忙,而是沒有方向,不知道未來的路怎麼走,非常迷茫。

那幾年的時間,因為沒有明確的方向,我先後考了PMP證照,資訊系統專案管理師,系統整合專案管理師的證照。如果不是公司沒有報考資質,當年我可能還會去考註冊電氣工程師。

很羨慕那些早早就確定了方向的朋友,節省了太多的時間。2015年,馮馮(同事兼師兄)看我寫QT太費勁,跟我說對面樓在找H5,問我要不要學,說出來可能有點丟人,但是在那之前,我真得不知道什麼是HTML,什麼是CSS。馮馮說了之後,我才去瞭解了一番,還花了99塊錢在騰訊課堂購買了一個直播課程:《HTML+CSS入門》,印象中只有我一個人報了名,週末授課老師還給我打電話喊我起床上課。

寫給初入門/半路出家的前端er

我曾經寫過QT的樣式:QSS,跟CSS很類似,因此學習HTML和CSS的時候,很有熟悉感,因此入門還蠻快,感謝那位直播課的老師,雖然當時的課程非常淺,但是我也是自此開始入了前端的門。

很多幸運兒,讀書的時候是計算機專業,畢業後從事計算機相關的工作,但是肯定也有很多跟我一樣的人,非計算機專業,並且還不擅長程式設計。我本科專業是電氣工程與自動化,C++是我學得最差的一門課,我一度認為自己這輩子是沒法寫程式的。在寫QT的日子裡,晚上下班回家的路上常常想哭,覺得好難。QT未必真的那麼難,很大一部分可能是心理原因。

寫給初入門/半路出家的前端er

學習前端之後,恰好公司有一個web專案,我就和領導申請了去做那個Web專案,做專案的大半年裡斷斷續續看完了《JavaScript高階程式設計》。專案結束之後,一起做的同事,分別去了阿里,唯品會(後來去了頭條),某家公司研發總監,2016年底我入職了京東。

在我看來,最困難的不是學習的過程,而是明確學什麼。在我明確了要走前端的方向之後,一切反而變得容易起來。需要學習什麼,努力去學就好,沒有方向的日子,才是最難熬的日子。

雖然工作的前三年,做得是跟前端沒有關係的工作,但是轉行要趁早,當我接觸到前端之後,我就決心了要走上前端的路。如果你現在跟當初的我一樣,那麼我的情況可以供您參: 一個非計算機專業且非常不擅長程式設計的妹子,在工作三年之後,轉行做了前端,目前是JDReact多端融合框架的核心成員之一。

現在的我依舊有許許多多的不足,例如:演算法方面很差,資料結構也不好,很多原始碼沒有讀,ES6、7、8部分新增的知識還沒有熟悉等等,2019年會再接再厲,爭取早日將短板補上(有興趣的小夥伴可以跟我一起學習)。

寫給初入門/半路出家的前端er

2016年學習清單

1.JavaScript高階程式設計

部分重要的章節看了好幾遍(我的記性比較差)
複製程式碼

2.你不知道的Javascript

2016年的時候,上卷應該讀了不下兩遍
複製程式碼

3.JQuery(圖靈出版的一本書,具體名字忘記了)

原始碼沒怎麼讀,但是寫JQ的外掛沒有問題
複製程式碼

4.模組化

印象中當時看了 AMD 和 CMD,寫了一個專案,使用的是requreJS
複製程式碼

5.gulp 和 grunt 懂一點,但是不是很精通

當時webpack貌似使用沒現在這麼廣泛,我面試的時候,也沒有重點問這個
複製程式碼

6.sass/less/compass 能夠熟練使用(話說現在已經快忘記了)

7.boostrapV3比較熟悉

8.angularJS

ng1 好不容易看完,還沒來得及做專案,就斷崖式升級了,於是果斷拋棄了~
複製程式碼

9.reactJS

來JD面試前,reactJS看了一些,說多麼精通肯定談不上的~只能說略懂
複製程式碼

10.html5 + css3

如果沒有記錯的話,當時h5的一些新特性,css3新增的一些屬性用得都還不錯
複製程式碼

面試系列文

2019年,開始在掘金寫文章,收到了很多正反饋,在此非常感謝各位小夥伴。

在此需要特別說明一下,本人的面試系列文,並不是簡單的面試題+答案,而是以面試題作為點切入,每個知識點講得都很細緻。

如果你還沒有讀過面試篇一,請戳: 【面試篇】寒冬求職季之你必須要懂的原生JS(上)

如果你還沒有讀過面試篇二,請戳: 【面試篇】寒冬求職季之你必須要懂的原生JS(中)

面試系列文包含的內容很多,下一篇將是【面試篇】寒冬求職季之你必須要懂的前端安全。

認識一下愛旅遊愛攝影的前端小姐姐?

不管你是程式媛還是程式猿,

如果你對前端感興趣,

如果你也熱愛旅行和攝影,

那麼和小姐姐一起,

寫最棒的程式碼,

拍最美的照片吧。

生活不僅有眼前的苟且,

還有詩和遠方的田野。

不過,首先要好好工作,

否則貧窮會限制我們們的腳步~

寫給初入門/半路出家的前端er

你總要用一種方式來記錄你的生活,

或以文字,

或以影像。

好向這世界證明,

你的存在和你的情懷。

十一張圖認識一下小姐姐~

九曲黃河第一灣(2016)

寫給初入門/半路出家的前端er

青海湖(2017)

寫給初入門/半路出家的前端er

卓爾山(2017)

寫給初入門/半路出家的前端er

廈門植物園(2017)

寫給初入門/半路出家的前端er

揚州瘦西湖(2018)

寫給初入門/半路出家的前端er

哈爾濱(2018)

寫給初入門/半路出家的前端er

呼倫貝爾(2018)

寫給初入門/半路出家的前端er

阿爾山(2018)

寫給初入門/半路出家的前端er

邊境奇乾(2018)

寫給初入門/半路出家的前端er

寫給初入門/半路出家的前端er

安徽石潭(2019)

寫給初入門/半路出家的前端er

南京老門東(2019)

寫給初入門/半路出家的前端er

願流年不負,願歲月可期,

願你眼裡都是陽光,笑裡全是坦蕩。

願你以夢為馬,不負韶華,

願時光能暖,故人不散。

願能活成自己想要的樣子,

願往後餘生,不負流年,不負自己。

一起加油。

前端小姐姐更名周知

隨著年齡的增長,小姐姐可能會不再適合(雖然總覺得自己還小),也被群嘲過好多次(扎心)。

鑑於我出生於農歷的除夕,遂定名為: 劉小夕

大家以後多多支援劉小夕同學~~~

寫給初入門/半路出家的前端er

面試系列包括但不限於:

1.《寒冬求職季之你必須要懂的原生JS》(上中下)

2.《寒冬求職季之你必須要知道的CSS》

3.《寒冬求職季之你必須要懂的前端安全》

4.《寒冬求職季之你必須要懂的一些瀏覽器知識》

5.《寒冬求職季之你必須要知道的效能優化》

6.《寒冬求職季之你必須要懂的webpack原理》

針對React技術棧:

1.《寒冬求職季之你必須要懂的React》系列

2.《寒冬求職季之你必須要懂的ReactNative》系列

相關文章