簡單的聊聊,順便招前端
前不久,我剛剛入職了螞蟻金服,由於自己一直對螞蟻技術的嚮往,所以這次也算是如願以償啦。如果看到本文的你也想著來大廠歷練一下,歡迎簡歷砸到:[email protected]
簡單的隨筆一下吧
其實我也不知道說些什麼,我就簡單的談談自己對前端的認識和自己的成長的過程吧。15年的時候,我剛畢業,自己本身畢業的時候也不是專門做前端的,當時做的是Android、Java之類的,因為當時對偏向於介面互動的東西感興趣,所以選擇了前端這個行業,因為自己對程式語言有點底子,所以相對來說,入門前端並不是很難。但是入門和掌握是兩碼事。 當時我在一個普通的公司做前端開發,也負責做一些架構和前端技術選型的事情,當時深刻感覺到自己的瓶頸帶來的問題,在知乎上我還特地回答了一下這樣一個問題:ofollow,noindex">大公司和小公司的程式員差別在哪? 當時自己的理解大致是這樣的:
個人親身體會,有三個方面吧:眼界,眼界,眼界。就跟當年高考選擇學校差不多,更多人願意去大城市的院校,而不願意待在3-5線城市一樣。我之前就在一個類似於作坊型的公司待過,前端4-5個人,當時算是頂配了。但是會發現在做業務的過程中,總是會遇到各種奇怪難以解決的坑,而這些坑需要花費團隊很大的精力去處理。而且,還不一定能解決掉,就算解決了,也有可能是最笨的方法。但是這些問題,可能在大公司記憶體在著一整套完整的體系結構,一整套已經成熟的解決方案。其次,小公司內可能只存在一個諸葛亮,什麼事情都是由這個人和大家商討決定,當然,這個諸葛亮的天花板,決定著整個團隊的天花板。但是大公司內,存在著各式各樣的諸葛亮,所謂術業有專攻!大家在不同領域,不同層級,發揮著自己獨特的優勢和價值,從中只要你願意去學,能學到很多有用的知識!當然,小公司也有自身的優勢,百廢待興。所以,如果你有信心讓這個公司興起來,那麼你就是王者。
所以當時的自己深深被這種眼界的問題困擾,就是自己做的東西,遇到了自己解決不了的問題。可能是自己的一開始設計就錯了,可能是哪一個環節錯了。這種排查問題的過程給我帶來了很大的困擾。所以後面我選擇去了大搜車。在大搜車我也主要是帶著很多疑問去的,在裡面我學習到了很多知識,很多很多。自己之前想了很久的問題在這裡慢慢被解開。
然後對自己幫助很大的就是社群了,因為有時候自己喜歡這種解決難題帶來的成就感,而這種成就感想分享到社群,一方面可以幫助到和我遇到同樣問題的人,另一方面也可以得到別人的認可,或者說別人有更好的方案,可以一起探討出更優秀的解決方法。所以後面我每次學習成長,我都會通過知乎、掘金、Github等渠道進行分享。期間我結識了很多優秀的小夥伴,我們一起有一些溝通和交流,感覺這個也是我能力提升的很大一個因素。
最後還是不斷地思考吧,我相信我們作為程式設計師,肯定是熱愛這個行業,而不僅僅是為了工作。有的時候遇到問題或者好的解決方案,我們應該多想為什麼這麼做,他是怎麼實現的,這麼實現的好處,有沒有更簡潔的辦法實現。之前看了很多優秀的大神的原始碼設計,然後我發現我在寫程式碼的過程中開始模仿他們了,很多設計模式或者說是程式碼的整潔組織規範,都可以得到很大的提升。
最後
最後吧,我還是挺喜歡這樣一句話的:首先我需要是一個程式設計師,其次我才是前端工程師。歡迎共勉!!最後再說一下:螞蟻金服招前端,base杭州。有興趣的可以投投簡歷,就算沒興趣,交個朋友也好。