這次參加全棧營的jdstore魔改大賽對于我來說哼勇,可以說是一場沒有硝煙的心理戰(zhàn)爭都伪。我內(nèi)心進(jìn)行著激烈的斗爭,心情用山路十八彎积担、跌宕起伏來形容一點(diǎn)都不為過陨晶。
參賽之前想著曾經(jīng)有過參加job-listing魔改大賽的經(jīng)驗(yàn),雖然成績不怎么樣帝璧,但是自己畢竟有過努力先誉。而且我在春節(jié)期間通過了對rails101認(rèn)真的復(fù)習(xí),對代碼有了更深一層的理解的烁,所以對接下來的jdstore魔改大賽充滿了信心褐耳,同時我對自己也寄予了厚望,想著這次一定要做出點(diǎn)成績來渴庆。
這次準(zhǔn)備過程中還是挺順利的铃芦。在比賽開始前的前兩周,項(xiàng)目練習(xí)進(jìn)行得較為順暢襟雷。我在春節(jié)前后刃滓,也有著較充足的業(yè)余時間,同時也沒遇到過太難的bug嗤军。而且我在開始比賽前就找好了隊(duì)友注盈,他是同城的建清同學(xué)晃危,離得很近叙赚。所以在開賽前兩天我們就已經(jīng)完成了教材的練習(xí)老客。其實(shí)那時候就已經(jīng)可以開始進(jìn)行魔改了。
但是震叮,由于沒有分工合作的經(jīng)驗(yàn)胧砰,周末的一整天兩個人都在傻傻地查資料,而不是一人查資料苇瓣,一人先進(jìn)行魔改尉间。雖然內(nèi)心希望比賽開始時就能把最小可行性產(chǎn)品push上去,爭取曝光率以減低內(nèi)心的壓力击罪。但由于這個失誤哲嘲,導(dǎo)致我沒把握好機(jī)會,錯過了比賽一開始就上傳最小可行性產(chǎn)品媳禁。
在看到很多同學(xué)上傳作品后眠副,我開始著急。俗話說心急吃不了熱豆腐竣稽,越急越糟糕囱怕。魔改沒進(jìn)展,新的課程也沒做毫别,進(jìn)度開始落下娃弓,同期工作那邊的事情開始漸漸多了起來,公司要開客戶的培訓(xùn)會議岛宦,開始了沒日沒夜加班台丛。這時的我一邊承受著公司的開會壓力,一邊承受著魔改大賽開始了自己的作品還沒push的壓力恋博,整個人變得十分焦慮齐佳。工作上無法按時完成主持稿,這邊最小可行性產(chǎn)品做不出來债沮,遇到的每個bug都覺得無比困難炼吴。
壓抑的情緒終于在2月13號爆發(fā)了,我感到絕望疫衩,ORID都沒心情寫硅蹦,甚至都覺得編程自己學(xué)不會了,一度產(chǎn)生放棄比賽的念頭闷煤。
真正的朋友就是在最緊急的時刻幫你一把的人童芹,他們不斷給我鼓勵,讓我心態(tài)慢慢變得平和鲤拿,慢慢走出泥潭假褪。并通過不斷詢問自己:什么最重要?什么更重要近顷?認(rèn)清并接受自己現(xiàn)在還做不好的現(xiàn)實(shí)生音,最終刪除了原先的項(xiàng)目宁否,同時把之前魔改了首頁但郵箱注冊和登錄存在問題的半殘品先上傳。
經(jīng)過這個步驟缀遍,我的焦慮情緒慢慢緩和了慕匠,也讓我能更專注地把項(xiàng)目做好。第二次操作相對順利域醇,到了2月20號我已經(jīng)快做到注冊aws那一章了台谊,心里暗自高興∑┲浚可是好景不長锅铅,由于21、22號是公司開培訓(xùn)會的時間减宣,操作又暫停了兩天狠角。到23號開始做最后一章的時候,進(jìn)度開始慢了下來蚪腋,記得單是在注冊aws跟sendcloud這兩個步驟就花了兩三天的時間丰歌。由于比賽時間已經(jīng)過了大半,我的主項(xiàng)目還沒完成屉凯,更不用說魔改作品了立帖,我又開始著急了。
好不容易設(shè)置好sendcloud悠砚,本地測試又開始報錯晓勇,想盡各種辦法都無能為力。這時找同學(xué)求助灌旧,但是他們經(jīng)過各種嘗試也沒搞定绑咱。時間又過去一了天。26號到廈門參加線下meetup枢泰,但由于時間比較趕描融,在現(xiàn)場還是沒有辦法解決『饴欤回家后經(jīng)過一次次的嘗試窿克,甚至一直退到我之前做的時候測試過沒報錯的地方那個bug還在,不得已毛甲,我把那個分支刪掉年叮,重新再來。
俗話說吃一塹長一智玻募,這次重做的時候我學(xué)乖了只损,到了之前容易出錯的地方就切分支,想著即便后面再出問題七咧,大不了刪掉重做也沒關(guān)系跃惫。雖然心情是急迫的啸蜜,但是我做的也是非常小心。小心翼翼進(jìn)行每一步的測試沒錯了再接著往下做辈挂。
在這個期間,我選擇了做一只鴕鳥裹粤,不關(guān)注比賽進(jìn)程终蒂,生怕自己看到同學(xué)們進(jìn)度,都在不斷更新作品遥诉,會導(dǎo)致心態(tài)不好拇泣,從而影響到自己的比賽。
在做商店最后的部分矮锈,即使我每次都小心翼翼霉翔,每一步都進(jìn)行測試,在沒有問題才敢往下做的情況下苞笨,到了sendcloud本地測試還是報錯债朵,而且又是之前的報錯。瞬間瀑凝,我差點(diǎn)崩潰序芦。經(jīng)過調(diào)整,我不斷鼓勵自己粤咪,重新開始谚中,耐著性子往下做。
我先到slack上求助寥枝,可能是時間不湊巧宪塔,沒有助教答疑。只能這么卡著沒進(jìn)度囊拜。我又想著某筐,如果不要sendcloud這一步了,直接把項(xiàng)目push到heroku也行冠跷,誰知道在push上又開始報錯??
這時来吩,已經(jīng)離比賽結(jié)束的時間越來越近了。我已經(jīng)不奢求自己能在比賽中拿什么成績了蔽莱,只求在比賽結(jié)束前能把教材完成弟疆,把要求的作業(yè)完成就萬事大吉了。問題是盗冷,很多作業(yè)都是跟比賽有關(guān)的怠苔。bug還得解決,要不然就沒法按要求完成作業(yè)仪糖。這時柑司,希望出現(xiàn)了迫肖。我抱著試試看的心理到微信群里求助,馬上就有同學(xué)加了我微信攒驰,問題終于解決了??
在此我要特別感謝林明劍同學(xué)蟆湖,不僅幫我解決了兩個致命的bug,而且同時還在精神上鼓勵我玻粪。他告訴我:我的報錯記錄寫得很認(rèn)真隅津,把每一步的解法都寫得詳細(xì),希望我能繼續(xù)堅(jiān)持下去劲室。鼓勵我要有自信伦仍,堅(jiān)持下去一定會在編程上有個質(zhì)的飛躍。同時建議我有時間了多到slack上幫助二期的學(xué)員很洋,用輸出倒逼輸入方式學(xué)習(xí)充蓝。
在林同學(xué)的幫助下,項(xiàng)目算是順利完成了喉磁,就差最后的魔改了谓苟,但是問題依然很多。注冊aws跟sendcloud的部分給我的感覺是步步驚心协怒,幾乎是每走一步就遇到一個bug娜谊,剛解決完一個bug,就有下一個bug在我不知道的地方等著斤讥。
這時候離比賽結(jié)束剩下已經(jīng)不到4天時間了纱皆,緊張的氣氛進(jìn)一步升級。由于經(jīng)驗(yàn)不足芭商,找資料幾乎浪費(fèi)了一天時間派草,全部都不滿意。這時候铛楣,放棄的想法又開始出現(xiàn)近迁,感覺我在比賽結(jié)束之前沒有希望完成第二版的更新了。
焦躁中簸州,我索性放下工作去跑步鉴竭。這時候,靈感出現(xiàn)了岸浑。我接下來的工作是形象設(shè)計(jì)師搏存,我為什么不把這個作為主題,順便做一下宣傳呢矢洲?當(dāng)晚璧眠,我就把想法和隊(duì)友進(jìn)行了溝通,他也很贊成,便約定周末兩天最后沖刺一把责静。有了前面分工合作的經(jīng)驗(yàn)袁滥,這次我負(fù)責(zé)產(chǎn)品首頁的魔改,他負(fù)責(zé)把首頁功能變活灾螃,而不再是僵尸按鈕题翻。
終于,經(jīng)過兩天的奮戰(zhàn)沖刺腰鬼,在比賽結(jié)束前一天完成了作品第二嵌赠、第三版的迭代更新,完成了對自己的諾言垃喊,也不辜負(fù)幫助過我的所有同學(xué)的期望。
看著自己千辛萬苦的作品袜炕,瀏覽量不斷地增加本谜,并且成功拉票,內(nèi)心的成就感油然而生偎窘。感謝隊(duì)友乌助,同時也感謝自己的堅(jiān)持,再堅(jiān)持一下陌知,就會有截然不同的收獲他托。
回顧整個過程,有歡樂仆葡,有淚水赏参。我不僅體驗(yàn)到了最后一刻不輕言放棄的喜悅,同時也感受到朋友的鼓勵是多么的重要沿盅,猶如寒冬里的一股暖流把篓,溫暖著我前行。
最后我要感謝全棧營所有的老師和同學(xué)們腰涧,有幸與你們?yōu)槲槿脱冢餐瑢W(xué)習(xí),一起進(jìn)步窖铡!雖然比賽即將結(jié)束疗锐,但學(xué)習(xí)永無止境,一起加油费彼!