在這個(gè)越來越快節(jié)奏的社會(huì),什么事都變的“快,快锌订,快”
學(xué)習(xí)要快,網(wǎng)上各種 7 天就能讓你掌握的XXX技能画株,15天熟練XXX技能辆飘,30天精通XXX技能等「速成」方法
1 w 個(gè)小時(shí)的定理在此面前顯得非常非常的漫長(zhǎng),漫長(zhǎng)到讓你失去興趣和信心谓传,漫長(zhǎng)到讓你放棄這項(xiàng)技能蜈项,轉(zhuǎn)身投向其他簡(jiǎn)單易學(xué)的技能中
看小說的時(shí)候,總想著自己也能夠修煉一身的「屠龍技」良拼,闖蕩江湖战得,小說和電視劇里往往會(huì)把過程一筆帶過,「三個(gè)月后」庸推、「一年后」常侦,畢竟過程是最枯燥的浇冰,都想著「跳過」,直接到掌握「屠龍技」的地步聋亡,再去江湖上「大展拳腳」
現(xiàn)實(shí)可不是這樣肘习,一門「屠龍技」哪是這么容易就學(xué)會(huì)的,今天跟大家聊聊我的感受
細(xì)心的朋友會(huì)發(fā)現(xiàn)坡倔,我已經(jīng)大半個(gè)月沒有寫文了漂佩,跟大家說句抱歉,這段時(shí)間我不知道寫什么罪塔,腦子里渾渾噩噩的
剛進(jìn)公司實(shí)習(xí)投蝉,還沒有適合的項(xiàng)目做,師傅讓我先自己學(xué)前端的基礎(chǔ)征堪,學(xué)了快半個(gè)月瘩缆,我問師傅,什么時(shí)候可以跟你們一起做呀~我想做做實(shí)戰(zhàn)
順便說一下佃蚜,師傅只是剛畢業(yè)兩年庸娱,但在學(xué)校的時(shí)候就做過很多項(xiàng)目
師傅「這個(gè)不急,我們手上的項(xiàng)目快結(jié)束了谐算,下個(gè)項(xiàng)目可以帶你一起做」
于是我又自己「折騰」去了熟尉,老天仿佛聽見了我想實(shí)戰(zhàn)的心聲,一天下午洲脂,我和師傅被叫去會(huì)議室斤儿,有一個(gè)項(xiàng)目讓我們做,我一聽腮考,心里有些激動(dòng)雇毫,可以做項(xiàng)目了!項(xiàng)目是做一個(gè)網(wǎng)站踩蔚,開完會(huì),經(jīng)理跟我說「小 Z 啊枚粘,不要緊張馅闽,把這當(dāng)做練手的項(xiàng)目」,我說「我不緊張馍迄,反而有些激動(dòng)」
之后福也。。攀圈。我就后悔我說的話了暴凑,啪啪的打臉
師傅說,這個(gè)網(wǎng)站你來做赘来,先從首頁開始现喳,等產(chǎn)品經(jīng)理把設(shè)計(jì)圖給你凯傲,你就可以做了,我可以幫你把后端框架搭好嗦篱,你想想前端選什么框架
我有點(diǎn)懵逼了冰单,本以為是給師傅打打下手,現(xiàn)在卻是整裝待發(fā)的節(jié)奏啊
既來之則安之灸促,自學(xué)了快半個(gè)月的前端诫欠,「HTML,CSS浴栽,JavaScript荒叼,jQuery,Bootstrap典鸡,Node.js甩挫,Vue.js」快速的過了一下基礎(chǔ)語法,心里還有點(diǎn)底椿每,而且項(xiàng)目如果做下來伊者,前后端都涉及,能學(xué)很多東西
(HTML : How to Meet Ladies—— 美劇《硅谷》)
當(dāng)我拿到設(shè)計(jì)圖的時(shí)候间护,媽呀亦渗,我沒底了,這是什么汁尺,這個(gè)功能要怎么做法精,這個(gè)樣式要怎么調(diào),響應(yīng)式要怎么做痴突,手機(jī)端搂蜓,PC端,平板都要能顯示合理的布局辽装。帮碰。。
產(chǎn)品經(jīng)理(也是美工)看著我說拾积,首先殉挽,這些功能都要有,接著就是一些細(xì)節(jié)方面你一定要注意拓巧,這里的藍(lán)色斯碌,要用「0.150.255」,這里的灰色要用「183.183.183」肛度,黑色用純黑傻唾,陰影加30%應(yīng)該夠,你忘了的話承耿,可以用 QQ 截圖吸取一下顏色
最后說了句冠骄,這些功能應(yīng)該都不難吧
我:
我皺了皺眉伪煤,一臉嚴(yán)肅認(rèn)真的看著設(shè)計(jì)圖,說「嗯...這些功能我盡量去實(shí)現(xiàn)猴抹,我盡力去做」
產(chǎn)品經(jīng)理「你先做带族,有什么問題再說,第一個(gè)版本也不可能做到盡善盡美蟀给,如果你有更好的解決方案也可以跟我說」
我的內(nèi)心是:
其實(shí)我是在一本正經(jīng)的胡說八道膀觥!0侠怼择克!產(chǎn)品經(jīng)理你不要在意啊前普!經(jīng)過這次肚邢,我明白了一個(gè)道理,程序猿能不找產(chǎn)品經(jīng)理聊天拭卿,就別去找骡湖,改需求的時(shí)候就很難受
誰能想到我當(dāng)時(shí)是想來面試產(chǎn)品助理的。峻厚。响蕴。
對(duì)著設(shè)計(jì)圖一陣思考,嗯......這可咋整惠桃!
Google 吧浦夷!不行還有百度!辜王!
大佬們都是面向?qū)ο笈嫦蜻^程,面向函數(shù)式編程呐馆,我這小萌新面向?yàn)g覽器編程.......
噼里啪啦一陣搜索肥缔,根據(jù)項(xiàng)目一 一篩選,每當(dāng)找到一個(gè)類似的功能摹恰,就是「Ctrl + C」 和 「Ctrl + V 」登場(chǎng)的時(shí)候了辫继!你們可以叫我 CV 工程師
七折騰八折騰,越做越亂俗慈,不行,找的這個(gè)不符合要求遣耍,放棄闺阱,再找,就這樣找來找去舵变,過去了一天
師傅問我酣溃,做的怎么樣了瘦穆,我給他看了寫的網(wǎng)頁,我說「還在找一些能用的組件」
師傅說「你太急了赊豌,應(yīng)該先從框架開始扛或,先把整個(gè)框架寫好,之后再往里面一個(gè)一個(gè)的放組件碘饼,你這樣找了一堆組件熙兔,雜亂無章的往網(wǎng)頁上放,再去調(diào)他們之間的兼容性比較困難艾恼,甚至有的組件可以自己寫住涉,不需要用別人的」
其實(shí)我也想自己寫,可是基礎(chǔ)太差寫不出钠绍。舆声。。
曾以為過一遍基礎(chǔ)語法柳爽,看幾天的書就可以折騰出一個(gè)網(wǎng)頁媳握,太天真了!****看過一眼的東西不去實(shí)踐磷脯,等于沒看
先搭框架吧蛾找,怎么搭嘞?
看了別人搭的框架争拐,懵逼了腋粥,一堆不認(rèn)識(shí)的單詞和變量名,看的各種后悔英語沒有好好學(xué)架曹!各位想做程序員的同學(xué)隘冲,英語真的很重要啊0笮邸展辞!英語真的很重要啊M蛭罗珍!英語真的很重要啊=潘凇覆旱!
英語渣連查 Stack Overflow(全球知名的IT技術(shù)問答網(wǎng)站) 都看不懂
沒辦法,硬著頭皮看核无,結(jié)果就是扣唱,心很累。。噪沙×侗耄看懵圈了
算了算了,還是找找組件吧正歼,又過了一天辐马,組件還是那幾個(gè),框架也沒搭局义,師傅說你要快一點(diǎn)喜爷,趕在他們出下個(gè)界面前做出來,而且后端你也要準(zhǔn)備了旭咽,一些數(shù)據(jù)處理等等
我變的浮躁和急躁贞奋,認(rèn)為自己處在不該處于的狀態(tài)當(dāng)中,產(chǎn)生了一種自責(zé)的感受穷绵,基礎(chǔ)沒好好學(xué)轿塔,現(xiàn)在實(shí)戰(zhàn)各種懵逼懵圈
心很急,很難靜下來認(rèn)真看仲墨,時(shí)間不多勾缭,晚上我也在公司加班,雖然沒有要求目养,但一想到這個(gè)網(wǎng)頁還沒做好俩由,就很急,我也想找個(gè)時(shí)間靜下來癌蚁,補(bǔ)補(bǔ)基礎(chǔ)幻梯,可是沒有這么多時(shí)間
看似很勤奮,其實(shí)效率很低很低努释,再加班都沒有用碘梢,都是徒勞,一直卡在框架上浪費(fèi)時(shí)間伐蒂,我突然想起了那天會(huì)議結(jié)束后煞躬,經(jīng)理還說了一句話,不要埋頭苦干逸邦,不懂的去問你師傅恩沛,他會(huì)指導(dǎo)你
其實(shí)我心里高估了自己,以為這個(gè)網(wǎng)頁可以搞的定缕减,以為一些簡(jiǎn)單的問題就不要去打擾師傅雷客,能百度解決的為什么自己不去找呢?之前一直聽的一句話桥狡,少說多做
我又埋頭苦干了一天佛纫,到了周五妓局,整整做了近一周的時(shí)間总放,感覺自信心都被打擊了呈宇,一個(gè)網(wǎng)頁都拿不下,那接下來更難的問題怎么辦局雄,隔壁座的海哥看我有點(diǎn)「蔫」了甥啄,說「沒事,做不動(dòng)了讓你師傅做炬搭,你師傅很厲害」蜈漓,我對(duì)師傅說「我是不是太笨了,一個(gè)網(wǎng)站做了一周」
師傅說「網(wǎng)站本來就不容易做宫盔,首頁也比較難融虽,不要一直卡在這里,先跳過去做別的灼芭,實(shí)在做不出來有额,我周末幫你寫」
可以說這句話實(shí)在是太暖心了!有師傅真的是太好了彼绷!這是我當(dāng)時(shí)最直觀的感受
想著讓師傅做吧巍佑,他肯定會(huì)解決的,當(dāng)了一回「甩手掌柜」
可我周末靜下心來認(rèn)真看框架寄悯,發(fā)現(xiàn)這個(gè)響應(yīng)式的框架在我之前看的「Bootstrap」的中文官方文檔里就有萤衰,不難啊....當(dāng)時(shí)看的不認(rèn)真,一心想實(shí)戰(zhàn)猜旬,現(xiàn)在被自己蠢哭脆栋,明明不難的東西,就是因?yàn)榛A(chǔ)不扎實(shí)洒擦,面對(duì)陌生的單詞看不懂椿争,就以為很困難,基礎(chǔ)很重要懊囟簟G鹧Α!基礎(chǔ)很重要鞍钗!Q笄取!基礎(chǔ)很重要熬腧健O<帷蚓聘!
自己能做出來為什么要依賴師傅呢顿苇?對(duì)著文檔苦锨,根據(jù)項(xiàng)目需求,框架總算是搭出來了级野,可還有一些功能不知道怎么做,又是一陣百度休傍,埋頭苦干
現(xiàn)在搭儒,我很明確的告訴你,不要埋頭苦干获洲,少說多做指的少說廢話阱表,多做實(shí)事。除此之外贡珊,還要「多問」最爬,不要太自信,一些簡(jiǎn)單的問題门岔,確實(shí)可以百度解決爱致,但一直耗在這個(gè)問題上,只會(huì)浪費(fèi)時(shí)間寒随,去問問題也不要緊張糠悯,不敢問,我之前就是這個(gè)狀態(tài)牢裳,擔(dān)心一直問問題逢防,師傅會(huì)覺得煩,畢竟他也有自己的事要做∑蜒叮現(xiàn)在忘朝,如果我在一個(gè)功能上卡殼比較久,百度也沒找到思路判帮,我就去問師傅
第二周開始了局嘁,一些功能在漸漸完善,之前覺得很難的功能晦墙,也慢慢做出來了悦昵,雖然效果還不是很好,但也算是做出來了晌畅,師傅說「你不要把這個(gè)功能想的很復(fù)雜但指,其實(shí)它很簡(jiǎn)單」
在做的過程中,發(fā)現(xiàn)一些問題都是很基礎(chǔ)的抗楔,基礎(chǔ)不牢固棋凳,項(xiàng)目上手就很慢,也比較難连躏,心靜下來剩岳,思路也清晰了,認(rèn)為那些難的功能只是因?yàn)樽约夯A(chǔ)差入热,沒有怎么實(shí)踐拍棕,其實(shí)不會(huì)不難晓铆,想通這點(diǎn),就很順了绰播,慢慢攻克難關(guān)骄噪,總算把網(wǎng)頁做出來了,該有的功能都有了
看著自己做的網(wǎng)頁幅垮,露出了久違的笑容腰池,人也變的很放松,師傅看了看忙芒,做的很好嘛,產(chǎn)品助理也說很棒讳侨,做的不錯(cuò)
但細(xì)節(jié)還有問題呵萨,比如你這個(gè)灰色用多少的給我看一下,這個(gè)邊框可以再過來點(diǎn)跨跨,字體再調(diào)小一點(diǎn)給我看看潮峦,輪播圖響應(yīng)式處理的怎么樣,這個(gè)的陰影加了沒有......我終于知道前端工程師被叫做「切圖仔」的由來了
總結(jié)這一個(gè)月以來的一些錯(cuò)誤:
一味的埋頭苦干勇婴,不懂得去問問題忱嘹,少說多做多問,事半功倍
基礎(chǔ)太差導(dǎo)致項(xiàng)目進(jìn)度慢
心浮氣躁耕渴,欲速則不達(dá)拘悦,靜下心很重要
沒有仔細(xì)思考,沒有從大的框架考慮橱脸,磨刀不誤砍柴工础米,千萬不要一上手就做,這樣導(dǎo)致出了問題添诉,牽一發(fā)動(dòng)全身
表面看很簡(jiǎn)單屁桑,其實(shí)沒有你以為的那么容易
產(chǎn)品經(jīng)理更注重的用戶體驗(yàn),對(duì)細(xì)節(jié)很嚴(yán)格栏赴,我自己也畫過原型圖蘑斧,設(shè)計(jì)過產(chǎn)品,其實(shí)美工须眷、產(chǎn)品經(jīng)理竖瘾、軟件測(cè)試、程序員都不容易柒爸,軟件測(cè)試的小姐姐對(duì)隔壁桌的彬哥說准浴,「本宮今天就賞你一個(gè)小**Bug **」想想彬哥要改 20 多處 Bug ,他的內(nèi)心是:
都是吃這碗飯的捎稚,相互理解乐横,相互黑求橄,哈哈哈哈哈