Merry Christmas!
離2019年還有5天仲闽,2018年就要結(jié)束了怕吴。一年過的真快呀雀彼。不知道你的2018年怎么樣呀?一年前制定的新年計(jì)劃實(shí)現(xiàn)了多少呢瘸彤?
我曾在2017年的新年計(jì)劃中寫下這樣一段話:
最近剛讀了蔡東藩的五代史, 了解五代混亂的歷史, 感嘆大多數(shù)主子昏庸誤國, 英明的主子也多少有瑕疵的同時(shí), 也將心比心, 自己是否是一個(gè)英明的帝王. 答案卻是否定的. 我是一個(gè)懶惰的人, 沒有意志力的人, 不喜歡批評, 只喜歡表揚(yáng). 如果把自己放在帝王的位置上, 一定是個(gè)亡國之君了. 想想還是很可怕的.
當(dāng)時(shí)真的是處于人生中一個(gè)非常沒有自信的階段修然。大三的寒假,剛剛被編譯虐了一學(xué)期质况,面臨未來人生道路的選擇愕宋,自己完全沒有信心把握自己的未來,甚至對人生的職業(yè)規(guī)劃完全沒有一個(gè)清楚的認(rèn)識〗衢現(xiàn)在近2年過去了(當(dāng)時(shí)是農(nóng)歷新年寫的)中贝,不敢說我的境遇好了多少,但起碼對未來臼朗,對自己有了更清醒的認(rèn)識邻寿。自信心也逐漸建立起來了。
現(xiàn)在如果重新回答17年時(shí)的問題视哑,我會有不一樣的答案绣否。
將心比心, 自己是否是一個(gè)英明的帝王。
我想挡毅,我可能會成為宋仁宗那樣的君主蒜撮。雖然在唐宗宋祖、秦皇漢武看來慷嗜,完全沒有帝王的權(quán)威淀弹。但宋仁宗是真正的仁主,他在位的40年庆械,北宋人才輩出薇溃,經(jīng)濟(jì)也發(fā)展到古中國的頂峰。他是一個(gè)讀書人所期待的最理想的皇帝缭乘。感興趣的同學(xué)可以更多地了解一下那個(gè)時(shí)代沐序,那個(gè)皇帝。類似的帝王還有漢文帝、明孝宗策幼∫厥保“仁”是他們的共同特點(diǎn),也是我給自己的一個(gè)很高的評價(jià)特姐。
回顧與展望
新的一年晶丘,既要堅(jiān)持既往好的傳統(tǒng),又要摒棄壞的習(xí)慣唐含,培養(yǎng)好的習(xí)性浅浮。
堅(jiān)持一切以找一份好的工作為中心。
2018年我為此著實(shí)付出了不少努力捷枯,包括3次實(shí)習(xí)和多次實(shí)習(xí)面試滚秩。
3次實(shí)習(xí)分別是,17年9月到今年3月的偶數(shù)科技的云平臺開發(fā)工程師淮捆,4月到6月在快手的推薦系統(tǒng)算法工程師郁油,還有11月到目前的文遠(yuǎn)知行數(shù)據(jù)平臺開發(fā)工程師。3次實(shí)習(xí)極大地讓我接觸到業(yè)界的需求和實(shí)際工作攀痊,提高了我的代碼能力桐腌,最重要的是,幫助我更好地認(rèn)識自己蚕苇,從而作出合理的職業(yè)規(guī)劃哩掺。
實(shí)習(xí)面試有:快手、face++涩笤、Microsoft嚼吞、小紅書、景馳蹬碧、商湯舱禽。成功率大概只有一半,而且成功與否更多地和對方缺人程度相關(guān)恩沽。
來年要準(zhǔn)備的:2019年暑期的實(shí)習(xí)誊稚,希望可以找個(gè)大廠(最好是跨國外企)歷練歷練。2019年后半年罗心,有微軟的冬季實(shí)習(xí)可以爭取里伯。已經(jīng)得知Google的第一次電面會在一月末,好好為之準(zhǔn)備吧渤闷。微軟的暑期實(shí)習(xí)還沒有消息疾瓮,改天找?guī)熜执蛱酱蛱较ⅰ?/p>
根據(jù)我本身的興趣和市場需求,我確認(rèn)后端的軟件工程師(高級點(diǎn)的稱呼叫做架構(gòu)師)是我今后的職業(yè)方向飒箭。
因?yàn)榻?jīng)過4年半時(shí)間的探索狼电,我發(fā)覺我對計(jì)算機(jī)系統(tǒng)是真的感興趣蜒灰,比如數(shù)據(jù)結(jié)構(gòu)、計(jì)算機(jī)組成肩碟、操作系統(tǒng)强窖、編譯器、計(jì)算機(jī)網(wǎng)絡(luò)這些基礎(chǔ)設(shè)施削祈。相反翅溺,對計(jì)算機(jī)科學(xué)不是很感冒,尤其是最近幾年特別火的CV/NLP岩瘦,經(jīng)過簡單的嘗試(其實(shí)也就是上了斯坦福的機(jī)器學(xué)習(xí)網(wǎng)課和視覺的網(wǎng)課CS231n)未巫,我認(rèn)為雖然這些研究確實(shí)很震撼窿撬,也挺好玩的启昧,但比不上計(jì)算機(jī)系統(tǒng)帶給我的快感。
其次劈伴,從市場上的需求來說密末,軟件工程師(SDE)的需求永遠(yuǎn)是最大的,雖然今年所謂的算法崗很火跛璧,但其實(shí)這個(gè)崗位從名字到工作內(nèi)容都很可笑严里,明明就是不同領(lǐng)域的SDE嘛。弄的名字聽起來和科學(xué)家一樣追城。說到名字刹碾,我想起了MIT對CS的解釋
其實(shí)CS(Computer Science)根本就不是Science,更多的是Engineering或是art座柱。
-- CS61A
根據(jù)自己的愛好和性格迷帜,我想外企是一個(gè)更適合我成長的平臺。一是不用加班色洞,比較強(qiáng)調(diào)work-life balance戏锹。雖然比不上美帝的公司,但比起國內(nèi)互聯(lián)網(wǎng)公司要強(qiáng)好多呀火诸。二是可以專心寫代碼锦针,享受coding的樂趣。外企相對來說氛圍更寬松置蜀,技術(shù)氣息也更濃厚奈搜。當(dāng)然選擇外企也就意味著放棄國內(nèi)互聯(lián)網(wǎng)公司快速成長的機(jī)會,財(cái)務(wù)自由的可能盯荤。我想我完全可以接受馋吗。我本身并不是一個(gè)野心很大的人,能夠開開心心工作廷雅,享受coding耗美,回家后陪老婆孩子京髓,就是我向往的生活了。
尤其是在文遠(yuǎn)知行實(shí)習(xí)的這段時(shí)間商架,見證了眾多的大佬和同事為了事業(yè)和財(cái)富而奮斗堰怨,卻置家庭和生活于不顧。這樣的人我是很佩服的蛇摸,也尊重他們的選擇备图。但我做不到,這不是我想要的生活赶袄。我需要從家庭和生活中汲取能量揽涮,才能更好的工作,我也想活的時(shí)間更久些饿肺。
這樣的講起來的話蒋困,其實(shí)技術(shù)移民可能是更適合我發(fā)展的一條道路。不過我現(xiàn)在對相關(guān)信息了解的還不清楚敬辣,留學(xué)雪标、找工作、抽簽證溉跃、綠卡這條更便捷的路線也已經(jīng)與我無緣了村刨。
說到留學(xué),還有一個(gè)問題我想要回答一下撰茎,要不要讀博嵌牺。我的觀點(diǎn)是要的,但什么時(shí)候讀龄糊、在哪里讀就很值得考慮了逆粹。
首先,因?yàn)槲艺J(rèn)為我對計(jì)算機(jī)系統(tǒng)是真正喜愛的绎签,自己也有耐心深入地研究枯饿,讀博之后無論是繼續(xù)從事開發(fā)工作還是教書育人,都是不錯(cuò)的選擇诡必。我本身很看中自己的impact奢方,如果因?yàn)樽约嚎梢越o社會或他人帶來一點(diǎn)積極的影響,我就很開心了爸舒。
其次蟋字,獲得博士學(xué)位的過程本身是一種很系統(tǒng)的科學(xué)訓(xùn)練。這種訓(xùn)練之后不僅可以用在科研上扭勉,對解決問題也有幫助鹊奖。這也是快手的大mentor的觀點(diǎn)。
最后涂炎,博士學(xué)位本身的價(jià)值忠聚。作為一個(gè)普通人设哗,博士學(xué)位的好處遠(yuǎn)大于一個(gè)牛人。無論是可以有個(gè)title两蟀,還是別人的重視网梢,都是無形中的價(jià)值。
那什么時(shí)候讀呢赂毯?我認(rèn)為當(dāng)然越早越好战虏,但是寧缺毋濫。所以党涕,我需要先工作若干年烦感,然后才能找到好的機(jī)會,去讀名校牛導(dǎo)的博士膛堤。爭取40歲之前獲得博士學(xué)位吧手趣。
2019 resolution
之前總結(jié)和展望了一大堆大道理,最后卻沒有具體的計(jì)劃和愿景骑祟?還是需要有的回懦,雖然我認(rèn)為上面那些對自己的認(rèn)識才是更重要的。這些resolution很具體次企,是最理想的情況了,如果最后能實(shí)現(xiàn)80%潜圃,我就很滿意了缸棵。因?yàn)榫唧w的計(jì)劃受影響的因素眾多,也有自己不能加以控制的谭期。
- 健康的身體和良好的生活習(xí)慣堵第。老生常談了,但每年還是會給自己提個(gè)醒隧出。因?yàn)槟闩艿乃俣纫呀?jīng)比不上同行了踏志,但你可以比他們跑的時(shí)間更長呀。
- 一段大大廠(大師兄的說法胀瞪,即指谷歌针余、微軟等大廠,與BAT區(qū)分)的暑期實(shí)習(xí)凄诞,爭取獲得良好印象圆雁,得到return offer
- 一段海外的交換經(jīng)歷,獲得對進(jìn)入外企有用的能力和經(jīng)歷
- 進(jìn)一步深入計(jì)算機(jī)系統(tǒng) 和 算法上的進(jìn)階帆谍。一方面是為了興趣伪朽,另一方面更重要的是提升專業(yè)技能,為找工作做準(zhǔn)備汛蝙。
- LeetCode 300+題烈涮。今年做了115道朴肺,雖然絕大多數(shù)都是Easy難度的題目,明年的努力方向在于可以在限定時(shí)間內(nèi)解決Medium的題目坚洽。
- 書籍:
- CTCI(Cracking the Coding Interview)宇挫,美帝程序員準(zhǔn)備面試的神書
- 劍指Offer,國內(nèi)程序員準(zhǔn)備面試的神書
- CSAPP酪术,CMU鎮(zhèn)校神課及其參考書
- SICP器瘪,計(jì)算機(jī)程序的構(gòu)造和解釋
- C++ Primer, 精通一門面試/工作語言
- 算法 第四版,基礎(chǔ)算法
- 算法導(dǎo)論绘雁,同樣是算法
- 編程之美橡疼,面試和算法
- 設(shè)計(jì)模式,OOP
- 多參加些實(shí)際的面試