現(xiàn)在寫這樣一篇文章可能比較晚了. 但是想一想, 這段經(jīng)歷還是不太順利的. 還是應(yīng)該記錄一下.
大一到大二, 這一年做的東西一換再換, 從一開始的 iOS, 到后來的 Web 后端, 數(shù)據(jù)挖掘. 非常遺憾, 大部分的東西沒有做好, 數(shù)據(jù)挖掘的 Udacity NanoDegree 現(xiàn)在還在研究概率論和數(shù)理統(tǒng)計(jì).
先說成果吧, 能說的都說了:
- BeautyTeam (中途夭折的項(xiàng)目) (iOS)
- 卡卡 (給學(xué)校老師寫的, 針對兒童消費(fèi)的記賬 App) (iOS)
- 大樹心理 (給學(xué)校老師寫的, 心理輔導(dǎo) App) (iOS)
- Vapor (Swift 服務(wù)端框架) 中文文檔翻譯 (https://github.com/lalxyy/Vapor-Swift-zh-cn-documentation)
學(xué)校的大作業(yè):
- 高等代數(shù)課程的編程作業(yè)
- 面向過程程序設(shè)計(jì)的大作業(yè) (CLI): 圖書管理系統(tǒng)
- 面向?qū)ο蟪绦蛟O(shè)計(jì)的兩個(gè)大作業(yè) (Desktop App): 學(xué)生選課系統(tǒng) & 咖啡銷售系統(tǒng)
另外還有
- 兩次針對新生的 C 語言輔學(xué)活動(dòng) (https://github.com/NEU-Oracle-Club/tutor-resources)
- 專業(yè)課成績普遍 90+, 數(shù)學(xué)課成績普遍 80-
- GPA (平均學(xué)分績點(diǎn)): 3.2496 / 5 -> 3.5687 / 5
糾結(jié)
項(xiàng)目上, 可以說 2016 年過了一個(gè)無解之年.
我覺得我永遠(yuǎn)都不會(huì)忘掉的是, 2016 年 3 月的實(shí)驗(yàn)課, 因?yàn)樗枷肷系氖д`導(dǎo)致白白丟掉了本應(yīng)拿到的分?jǐn)?shù). 那似乎是噩夢的開始. 那次之后我才意識(shí)到, **你的實(shí)現(xiàn), 或者是架構(gòu), 不是要做出花哨的東西才奪人眼球, 而是要腳踏實(shí)地. **
BeautyTeam 的事情我在知乎的一個(gè)回答 "在小公司編程是一種什么樣的體驗(yàn)?" 下面有提到過. 現(xiàn)在這個(gè)團(tuán)隊(duì)已經(jīng)解散了, 大家分道揚(yáng)鑣. 但是這一段日子對我的技術(shù)之路有很大的影響, 不得不說. 一開始我寄希望于在這個(gè)團(tuán)隊(duì)中主動(dòng)培養(yǎng)出自己, 為自己的未來謀一份美好, 最后卻發(fā)現(xiàn)雖然喜歡這種應(yīng)用型的開發(fā), 然而對于更要緊的美國名校研究生申請卻毫無加分, 其他人也因?yàn)楦鞣N各樣的原因離開了. 2016 年最好的回憶吧.
還有一條, 對于解決方案, 往往理想很豐滿, 現(xiàn)實(shí)很骨感. "神秘的程序員們" 漫畫里也講過, 架構(gòu)師總要面對錢, 時(shí)間, 人力三者缺一甚至缺二的情況. 事實(shí)是, 解決方案的可行性不能僅僅浮于文檔等表面去評(píng)估, 相關(guān)經(jīng)驗(yàn)也是很大的部分. 卡卡的項(xiàng)目, 在 UI 的部分, 因?yàn)闀r(shí)間緊湊而放棄一部分更好的實(shí)現(xiàn)是經(jīng)常不得不面對的事情, 更好的解決方案當(dāng)然有, 但是實(shí)際上是否成熟, 能不能采用還是需要現(xiàn)實(shí)的考慮.
展望
新的一年還是采取去年下半年的策略, 要準(zhǔn)備出國, 解決當(dāng)下最要緊的問題.
技術(shù)上仍然尋求突破, 從基礎(chǔ)統(tǒng)計(jì)與數(shù)據(jù)可視化做起, 成熟后接觸機(jī)器學(xué)習(xí), 盡量與科研熱點(diǎn)靠攏來尋求發(fā)展的機(jī)會(huì).
吸取去年的教訓(xùn), 在程序設(shè)計(jì)策略與架構(gòu)上多加謹(jǐn)慎.
EOF.