摘要:半路出家的前端程序員應(yīng)該不在少數(shù),我也是其中之一。年,馮馮同事兼師兄看我寫(xiě)太費(fèi)勁,跟我說(shuō)對(duì)面樓在找,問(wèn)我要不要學(xué),說(shuō)出來(lái)可能有點(diǎn)丟人,但是在那之前,我真得不知道什么是,什么是。
半路出家的前端程序員應(yīng)該不在少數(shù),我也是其中之一。
為何會(huì)走向前端非計(jì)算機(jī)專(zhuān)業(yè)的我,畢業(yè)之后,就職于一家電力行業(yè)公司,做過(guò)設(shè)備調(diào)試、部門(mén)助理、測(cè)試,也寫(xiě)過(guò)一段時(shí)間的QT,那三年的時(shí)間,最難過(guò)的不是工作忙不忙,而是沒(méi)有方向,不知道未來(lái)的路怎么走,非常迷茫。
那幾年的時(shí)間,因?yàn)闆](méi)有明確的方向,我先后考了PMP證書(shū),信息系統(tǒng)項(xiàng)目管理師,系統(tǒng)集成項(xiàng)目管理師的證書(shū)。如果不是公司沒(méi)有報(bào)考資質(zhì),當(dāng)年我可能還會(huì)去考注冊(cè)電氣工程師。
很羨慕那些早早就確定了方向的朋友,節(jié)省了太多的時(shí)間。2015年,馮馮(同事兼師兄)看我寫(xiě)QT太費(fèi)勁,跟我說(shuō)對(duì)面樓在找H5,問(wèn)我要不要學(xué),說(shuō)出來(lái)可能有點(diǎn)丟人,但是在那之前,我真得不知道什么是HTML,什么是CSS。馮馮說(shuō)了之后,我才去了解了一番,還花了99塊錢(qián)在騰訊課堂購(gòu)買(mǎi)了一個(gè)直播課程:《HTML+CSS入門(mén)》,印象中只有我一個(gè)人報(bào)了名,周末授課老師還給我打電話(huà)喊我起床上課。
我曾經(jīng)寫(xiě)過(guò)QT的樣式:QSS,跟CSS很類(lèi)似,因此學(xué)習(xí)HTML和CSS的時(shí)候,很有熟悉感,因此入門(mén)還蠻快,感謝那位直播課的老師,雖然當(dāng)時(shí)的課程非常淺,但是我也是自此開(kāi)始入了前端的門(mén)。
很多幸運(yùn)兒,讀書(shū)的時(shí)候是計(jì)算機(jī)專(zhuān)業(yè),畢業(yè)后從事計(jì)算機(jī)相關(guān)的工作,但是肯定也有很多跟我一樣的人,非計(jì)算機(jī)專(zhuān)業(yè),并且還不擅長(zhǎng)編程。我本科專(zhuān)業(yè)是電氣工程與自動(dòng)化,C++是我學(xué)得最差的一門(mén)課,我一度認(rèn)為自己這輩子是沒(méi)法寫(xiě)程序的。在寫(xiě)QT的日子里,晚上下班回家的路上常常想哭,覺(jué)得好難。QT未必真的那么難,很大一部分可能是心理原因。
學(xué)習(xí)前端之后,恰好公司有一個(gè)web項(xiàng)目,我就和領(lǐng)導(dǎo)申請(qǐng)了去做那個(gè)Web項(xiàng)目,做項(xiàng)目的大半年里斷斷續(xù)續(xù)看完了《JavaScript高級(jí)程序設(shè)計(jì)》。項(xiàng)目結(jié)束之后,一起做的同事,分別去了阿里,唯品會(huì)(后來(lái)去了頭條),某家公司研發(fā)總監(jiān),2016年底我入職了京東。
在我看來(lái),最困難的不是學(xué)習(xí)的過(guò)程,而是明確學(xué)什么。在我明確了要走前端的方向之后,一切反而變得容易起來(lái)。需要學(xué)習(xí)什么,努力去學(xué)就好,沒(méi)有方向的日子,才是最難熬的日子。
雖然工作的前三年,做得是跟前端沒(méi)有關(guān)系的工作,但是轉(zhuǎn)行要趁早,當(dāng)我接觸到前端之后,我就決心了要走上前端的路。如果你現(xiàn)在跟當(dāng)初的我一樣,那么我的情況可以供您參: 一個(gè)非計(jì)算機(jī)專(zhuān)業(yè)且非常不擅長(zhǎng)編程的妹子,在工作三年之后,轉(zhuǎn)行做了前端,目前是JDReact多端融合框架的核心成員之一。
現(xiàn)在的我依舊有許許多多的不足,例如:算法方面很差,數(shù)據(jù)結(jié)構(gòu)也不好,很多源碼沒(méi)有讀,ES6、7、8部分新增的知識(shí)還沒(méi)有熟悉等等,2019年會(huì)再接再厲,爭(zhēng)取早日將短板補(bǔ)上(有興趣的小伙伴可以跟我一起學(xué)習(xí))。
2016年學(xué)習(xí)清單1.JavaScript高級(jí)程序設(shè)計(jì)
部分重要的章節(jié)看了好幾遍(我的記性比較差)
2.你不知道的Javascript
2016年的時(shí)候,上卷應(yīng)該讀了不下兩遍
3.JQuery(圖靈出版的一本書(shū),具體名字忘記了)
源碼沒(méi)怎么讀,但是寫(xiě)JQ的插件沒(méi)有問(wèn)題
4.模塊化
印象中當(dāng)時(shí)看了 AMD 和 CMD,寫(xiě)了一個(gè)項(xiàng)目,使用的是requreJS
5.gulp 和 grunt 懂一點(diǎn),但是不是很精通
當(dāng)時(shí)webpack貌似使用沒(méi)現(xiàn)在這么廣泛,我面試的時(shí)候,也沒(méi)有重點(diǎn)問(wèn)這個(gè)
6.sass/less/compass 能夠熟練使用(話(huà)說(shuō)現(xiàn)在已經(jīng)快忘記了)
7.boostrapV3比較熟悉
8.angularJS
ng1 好不容易看完,還沒(méi)來(lái)得及做項(xiàng)目,就斷崖式升級(jí)了,于是果斷拋棄了~
9.reactJS
來(lái)JD面試前,reactJS看了一些,說(shuō)多么精通肯定談不上的~只能說(shuō)略懂
10.html5 + css3
如果沒(méi)有記錯(cuò)的話(huà),當(dāng)時(shí)h5的一些新特性,css3新增的一些屬性用得都還不錯(cuò)面試系列文
2019年,開(kāi)始在掘金寫(xiě)文章,收到了很多正反饋,在此非常感謝各位小伙伴。
在此需要特別說(shuō)明一下,本人的面試系列文,并不是簡(jiǎn)單的面試題+答案,而是以面試題作為點(diǎn)切入,每個(gè)知識(shí)點(diǎn)講得都很細(xì)致。
如果你還沒(méi)有讀過(guò)面試篇一,請(qǐng)戳: 【面試篇】寒冬求職季之你必須要懂的原生JS(上)如果你還沒(méi)有讀過(guò)面試篇二,請(qǐng)戳: 【面試篇】寒冬求職季之你必須要懂的原生JS(中)
面試系列文包含的內(nèi)容很多,下一篇將是【面試篇】寒冬求職季之你必須要懂的前端安全。
認(rèn)識(shí)一下愛(ài)旅游愛(ài)攝影的前端小姐姐?不管你是程序媛還是程序猿,
如果你對(duì)前端感興趣,
如果你也熱愛(ài)旅行和攝影,
那么和小姐姐一起,
寫(xiě)最棒的代碼,
拍最美的照片吧。
生活不僅有眼前的茍且,
還有詩(shī)和遠(yuǎn)方的田野。
不過(guò),首先要好好工作,
否則貧窮會(huì)限制咱們的腳步~
你總要用一種方式來(lái)記錄你的生活,
或以文字,
或以影像。
好向這世界證明,
你的存在和你的情懷。
十一張圖認(rèn)識(shí)一下小姐姐~
九曲黃河第一灣(2016)
青海湖(2017)
卓爾山(2017)
廈門(mén)植物園(2017)
揚(yáng)州瘦西湖(2018)
哈爾濱(2018)
呼倫貝爾(2018)
阿爾山(2018)
邊境奇乾(2018)
安徽石潭(2019)
南京老門(mén)東(2019)
愿流年不負(fù),愿歲月可期,
愿你眼里都是陽(yáng)光,笑里全是坦蕩。
愿你以夢(mèng)為馬,不負(fù)韶華,
愿時(shí)光能暖,故人不散。
愿能活成自己想要的樣子,
愿往后余生,不負(fù)流年,不負(fù)自己。
一起加油。
前端小姐姐更名周知隨著年齡的增長(zhǎng),小姐姐可能會(huì)不再適合(雖然總覺(jué)得自己還小),也被群嘲過(guò)好多次(扎心)。
鑒于我出生于農(nóng)歷的除夕,遂定名為: 劉小夕。
大家以后多多支持劉小夕同學(xué)~~~
面試系列包括但不限于:
1.《寒冬求職季之你必須要懂的原生JS》(上中下)
2.《寒冬求職季之你必須要知道的CSS》
3.《寒冬求職季之你必須要懂的前端安全》
4.《寒冬求職季之你必須要懂的一些瀏覽器知識(shí)》
5.《寒冬求職季之你必須要知道的性能優(yōu)化》
6.《寒冬求職季之你必須要懂的webpack原理》
針對(duì)React技術(shù)棧:
1.《寒冬求職季之你必須要懂的React》系列
2.《寒冬求職季之你必須要懂的ReactNative》系列
關(guān)注小姐姐的公眾號(hào),和小姐姐一起學(xué)前端。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/104131.html
摘要:如果在學(xué)習(xí)過(guò)程中有什么問(wèn)題可以關(guān)注我公眾號(hào)琉憶編程庫(kù)給我留言。有興趣可以深入學(xué)習(xí)最后附上學(xué)習(xí)的知識(shí)結(jié)構(gòu)圖譜,可以按著下面的這個(gè)知識(shí)結(jié)構(gòu)圖進(jìn)行學(xué)習(xí)不一定完整,更多資料,面試題,都可以關(guān)注公眾號(hào)琉憶編程庫(kù)獲取。 你好,是我——琉憶。PHP程序員面試系列圖書(shū)作者。 作為一名PHP開(kāi)發(fā)者過(guò)來(lái)人,也是經(jīng)歷了菜鳥(niǎo)到老手的過(guò)程,在此給那些想學(xué)PHP的同學(xué)指條路,即使你是轉(zhuǎn)行學(xué)PHP一樣可以學(xué)會(huì)PHP...
摘要:圍繞以太坊的開(kāi)發(fā)生態(tài)是目前相對(duì)最成熟的,比如有開(kāi)發(fā)框架,有智能合約在線(xiàn)集成開(kāi)發(fā)環(huán)境,還有專(zhuān)設(shè)的開(kāi)發(fā)者問(wèn)答頻道。 showImg(https://segmentfault.com/img/bVbaJOL?w=1200&h=514); 張泉靈說(shuō),時(shí)代拋棄我們的時(shí)候連聲再見(jiàn)都不會(huì)說(shuō),馬云說(shuō)對(duì)于新興事物,絕大多數(shù)人是看不見(jiàn)、看不起、看不懂、來(lái)不及。自從學(xué)完 Coursera 上的 Crypto...
摘要:圍繞以太坊的開(kāi)發(fā)生態(tài)是目前相對(duì)最成熟的,比如有開(kāi)發(fā)框架,有智能合約在線(xiàn)集成開(kāi)發(fā)環(huán)境,還有專(zhuān)設(shè)的開(kāi)發(fā)者問(wèn)答頻道。 showImg(https://segmentfault.com/img/bVbaJOL?w=1200&h=514); 張泉靈說(shuō),時(shí)代拋棄我們的時(shí)候連聲再見(jiàn)都不會(huì)說(shuō),馬云說(shuō)對(duì)于新興事物,絕大多數(shù)人是看不見(jiàn)、看不起、看不懂、來(lái)不及。自從學(xué)完 Coursera 上的 Crypto...
摘要:控制數(shù)據(jù)流屬于最強(qiáng)的開(kāi)發(fā)規(guī)范,必定會(huì)給開(kāi)發(fā)業(yè)務(wù)的同學(xué)帶來(lái)巨大的思維挑戰(zhàn),從系統(tǒng)整體質(zhì)量和維護(hù)性來(lái)看,必須犧牲業(yè)務(wù)開(kāi)發(fā)的編程自由度。 引入的背景 在一個(gè)龐大的商業(yè)系統(tǒng)中引入react這種數(shù)據(jù)驅(qū)動(dòng)的模式。 希望能夠一點(diǎn)點(diǎn)重構(gòu)去替換以前的模塊,逐步的將系統(tǒng)重要部分底層框架替換成react。 同事實(shí)踐的心得 以下內(nèi)容都摘自同事使用后的一些感想 心得一 從過(guò)程化開(kāi)發(fā)向面向數(shù)據(jù)的開(kāi)發(fā)轉(zhuǎn)化。后者要...
閱讀 3679·2021-11-24 09:38
閱讀 3159·2021-11-15 11:37
閱讀 799·2021-11-12 10:36
閱讀 3557·2021-10-21 09:38
閱讀 3230·2021-09-28 09:36
閱讀 2430·2021-09-22 16:01
閱讀 5005·2021-09-22 15:09
閱讀 1230·2019-08-30 15:55