免费高清特黄a大片,九一h片在线免费看,a免费国产一级特黄aa大,国产精品国产主播在线观看,成人精品一区久久久久,一级特黄aa大片,俄罗斯无遮挡一级毛片

分享

如何在程序員這條路上一去不回頭

 千鋒Python學(xué)堂 2020-07-15

一位程序員的歷程

大家好,這篇文章主要聊聊我是如何從非科班,走上程序員這條不歸路的,我把它放到了新開(kāi)的專(zhuān)輯“職言”里面,后續(xù)有關(guān)職場(chǎng)和職業(yè)發(fā)展的文章都會(huì)放到這個(gè)專(zhuān)輯里面。

2013年那個(gè)炎熱的夏天,浩浩蕩蕩的幾百萬(wàn)高考學(xué)子奔赴著他們憧憬已久的大學(xué)校園,學(xué)霸們計(jì)劃著在新的戰(zhàn)場(chǎng)里大展拳腳,學(xué)渣們慶幸著苦逼的日子終于解放了。

如何在程序員這條路上一去不回頭

選學(xué)校和專(zhuān)業(yè)是個(gè)難題,尤其是我這種全家“第一個(gè)大學(xué)生”,根本沒(méi)有一個(gè)前輩踏著七彩祥云來(lái)告訴你,該選擇什么學(xué)校,選擇什么專(zhuān)業(yè)。

索性心一橫,選擇了xx財(cái)經(jīng)大學(xué),心想跟錢(qián)打交道的,想必壞不到哪里去,而且搞金融的聽(tīng)起來(lái)好像比較牛逼。奈何分不太夠,進(jìn)不了學(xué)校最牛逼的金融專(zhuān)業(yè)。于是打迂回戰(zhàn)術(shù),選了一個(gè)“電子商務(wù)”專(zhuān)業(yè),勉強(qiáng)算是一個(gè)計(jì)算機(jī)和金融都沾點(diǎn)邊的雜交專(zhuān)業(yè)。以至于后來(lái)面試的時(shí)候,面試官疑惑地問(wèn)我:你這個(gè)專(zhuān)業(yè)跟計(jì)算機(jī)專(zhuān)業(yè)有關(guān)系嗎?我只能弱弱地回答他:“算是計(jì)算機(jī)相關(guān)專(zhuān)業(yè)吧……”

起初我和大多數(shù)同學(xué)一樣,對(duì)寫(xiě)代碼這件事是有些抵觸的,尤其是在財(cái)經(jīng)大學(xué)這么一個(gè)大環(huán)境里,大家都會(huì)覺(jué)得學(xué)好金融知識(shí)才是最重要的,計(jì)算機(jī)只是用來(lái)輔助咱大金融的。

我那個(gè)時(shí)候也不喜歡編程,心想:這么一大堆英文,看得頭暈眼花,又復(fù)雜又無(wú)聊。大一學(xué)習(xí)Java這門(mén)課,敲半天代碼,打印出來(lái)一個(gè)“hello world”,或者計(jì)算出來(lái)幾只兔子幾只雞,有什么意義和價(jià)值?

如何在程序員這條路上一去不回頭

興趣是一個(gè)人最好的老師,由于對(duì)計(jì)算機(jī)方面的東西并不感冒,大學(xué)跟計(jì)算機(jī)有關(guān)的為數(shù)不多的幾門(mén)基礎(chǔ)課我都學(xué)得不咋樣,當(dāng)然,班上絕大多數(shù)同學(xué)和我一樣。

大二的時(shí)候,陸續(xù)參加了學(xué)校的一些比賽,很多是創(chuàng)業(yè)比賽。這個(gè)時(shí)候就體現(xiàn)出編程的重要性了,有幾個(gè)院里比較出名的編程大腿早就被別的團(tuán)隊(duì)預(yù)訂了,狼多肉少。

我心想,不就是編程嗎?于是提槍上馬,抄起《Java語(yǔ)言入門(mén)》就開(kāi)始學(xué)。后來(lái)發(fā)現(xiàn),編程這個(gè)東西,你不了解的時(shí)候,會(huì)覺(jué)得它很難。當(dāng)你開(kāi)始了解的時(shí)候,你會(huì)覺(jué)得它比你想象中的難。

后來(lái)比賽沒(méi)搞得咋樣,倒是學(xué)習(xí)到了一點(diǎn)編程的本事,成了一個(gè)編程小腿,也對(duì)寫(xiě)代碼這個(gè)東西慢慢有些了解了。

拐點(diǎn)是在大三上學(xué)期。那個(gè)時(shí)候大家都在思考著以后畢業(yè)后要干什么,有人選擇繼續(xù)深造,有人選擇就業(yè)。作為一個(gè)什么都學(xué)點(diǎn)的專(zhuān)業(yè)而言,畢業(yè)后選擇做什么就比較重要了。

那個(gè)時(shí)候正值BAT(那個(gè)時(shí)候是指百度,阿里,騰訊)如日中天的時(shí)候,程序員的畢業(yè)薪資水平排名也穩(wěn)步提升。也是這個(gè)時(shí)候,我才下定決心要學(xué)好編程,把它當(dāng)成自己以后吃飯的飯碗。

剛好那個(gè)時(shí)候有門(mén)選修課是教編程的,教這個(gè)課的老師是信息中心一個(gè)負(fù)責(zé)做我們學(xué)校網(wǎng)站的老師。于是第一節(jié)課下課后,我找到老師,問(wèn):我能不能來(lái)信息中心幫你做網(wǎng)站。

老師答應(yīng)了我,讓我先從前端開(kāi)始做,沒(méi)課的時(shí)候就去。但對(duì)于前端我是完全不了解的,它跟Java也完全不相關(guān),是另外一個(gè)領(lǐng)域的東西。但鍛煉的機(jī)會(huì)難得,于是那個(gè)周末兩天的時(shí)間我通過(guò)看書(shū)惡補(bǔ)了一下前端的基礎(chǔ)知識(shí),就開(kāi)始一邊學(xué)一邊做。

坦率的來(lái)講,前端比后端對(duì)新手是更友好的,因?yàn)槟隳軌蚩吹玫侥愕某绦蜻\(yùn)行的效果,只需要寫(xiě)一點(diǎn)代碼,就能在瀏覽器上做出一個(gè)按鈕、表格。

做了一段時(shí)間后,再加上持續(xù)的學(xué)習(xí),我的前端也寫(xiě)得越來(lái)越熟練了,用HTML, CSS, JS, BootStrap, Jquery這幾個(gè)東西,基本上能做出很好看的頁(yè)面,甚至還可以“響應(yīng)式”,根據(jù)屏幕的大小不同,布局不同。

后來(lái)慢慢發(fā)現(xiàn),編程是一件挺有成就感的事。也慢慢了解到,所有的網(wǎng)站、APP、軟件都是由一行行代碼寫(xiě)出來(lái)的。前端負(fù)責(zé)界面的渲染,后端負(fù)責(zé)邏輯的處理。也是在這個(gè)過(guò)程,慢慢了解到了后端的重要性,于是開(kāi)始用另一種視角去看待Java,理解Web服務(wù)。

大三的課不多,我在大二下學(xué)期選課的時(shí)候早有準(zhǔn)備,選課都比較集中,所以有一些比較整塊的時(shí)間。后來(lái)有幸找到一個(gè)小公司的實(shí)習(xí)機(jī)會(huì),老板答應(yīng)我可以每周只上4天班,其中2天由于晚上六點(diǎn)多有課,還可以早點(diǎn)走。

那段時(shí)間是忙碌而充實(shí)的,早上六點(diǎn)就得起床,六點(diǎn)半從學(xué)校門(mén)口出發(fā),坐公交加地鐵,接近兩個(gè)小時(shí)到公司。晚上有課的話,就趕回來(lái)剛好上課;沒(méi)課的話,到寢室基本上是10點(diǎn)左右。坐公交和地鐵的時(shí)候,用手機(jī)在網(wǎng)上看視頻課程,感覺(jué)自己每一天都能學(xué)到新東西,每一天都在進(jìn)步。

剛開(kāi)始仍然是做前端,只不過(guò)真正開(kāi)始接觸了商業(yè)項(xiàng)目,做一些外匯相關(guān)的網(wǎng)站。那個(gè)時(shí)候公司還沒(méi)有專(zhuān)業(yè)的前端,都是后端兼職在做,寫(xiě)JSP。很多后端都不喜歡寫(xiě)前端,覺(jué)得調(diào)樣式非常的麻煩,所以寫(xiě)前端的活兒基本上都交給了我們幾個(gè)實(shí)習(xí)生。

公司的同事和老板都覺(jué)得前端比較簡(jiǎn)單,真正重要的東西都在后端,讓我多學(xué)習(xí)點(diǎn)后端的東西。也是因?yàn)檫@段實(shí)習(xí)的經(jīng)歷,才讓我最終沒(méi)有成為一個(gè)前端程序員,而是后端程序員。

也是在這期間,我開(kāi)始寫(xiě)了我的第一個(gè)版本的個(gè)人博客網(wǎng)站,用JSP和BootStrap做的,這個(gè)個(gè)人網(wǎng)站后來(lái)在我找工作和跳槽的時(shí)候給了我非常多的幫助,作為了我的一個(gè)個(gè)人亮點(diǎn)。

一邊學(xué)習(xí)前端,把自己的工作做好,一邊也沒(méi)有放棄后端的學(xué)習(xí),但這個(gè)時(shí)間段更多的是學(xué)習(xí)框架的用法。平時(shí)就是上班、上課;周末就是上圖書(shū)館看書(shū)、寫(xiě)代碼。就這樣,很快實(shí)習(xí)結(jié)束了,也到了大三暑假的時(shí)候。

大三暑假我沒(méi)有再去找實(shí)習(xí),而是做了兩件事。

本來(lái)想找個(gè)互聯(lián)網(wǎng)公司實(shí)習(xí)的,但是投了幾個(gè)大型互聯(lián)網(wǎng)公司的實(shí)習(xí)生招聘,結(jié)果筆試都沒(méi)過(guò)??戳艘幌?,大公司都比較重視基礎(chǔ),比如網(wǎng)絡(luò)和算法什么的。感覺(jué)自己實(shí)力還不夠,就沒(méi)有繼續(xù)投下去。

還在學(xué)校的同學(xué)們,一定要重視計(jì)算機(jī)的基礎(chǔ)知識(shí),比如JVM、網(wǎng)絡(luò)、操作系統(tǒng)、算法等,這個(gè)非常重要?。?!

第一件事是,跟著老師們?nèi)ヌ﹪?guó)那邊合作的大學(xué),開(kāi)發(fā)了一個(gè)APP,為期半個(gè)月,我主要負(fù)責(zé)后端。同行的十來(lái)個(gè)同學(xué)都是頂級(jí)的學(xué)霸,只有我可能是因?yàn)橛袑?shí)際的編程項(xiàng)目經(jīng)驗(yàn)所以才選上的……

項(xiàng)目開(kāi)發(fā)還算順利,我也獲得了自己想要的東西,泰國(guó)游,加上一個(gè)不錯(cuò)的項(xiàng)目經(jīng)驗(yàn),還認(rèn)識(shí)了一群有意思的學(xué)霸朋友。

第二件事是,從泰國(guó)回來(lái)后,我就在學(xué)校附近租了個(gè)房子,惡補(bǔ)計(jì)算機(jī)基礎(chǔ)知識(shí),準(zhǔn)備秋招。那個(gè)時(shí)候其實(shí)還是蠻有信心的,畢竟自己也有一些實(shí)際的項(xiàng)目經(jīng)驗(yàn)了,而且也學(xué)習(xí)了一段時(shí)間了,找個(gè)工作應(yīng)該不難。

但現(xiàn)實(shí)給了我狠狠一巴掌。報(bào)了阿里和網(wǎng)易的秋招,仍然止步于筆試。發(fā)現(xiàn)筆試的難度比實(shí)習(xí)的時(shí)候的試題高了一個(gè)檔,尤其是編程題那塊,根本寫(xiě)不出來(lái)。當(dāng)時(shí)覺(jué)得非常懵逼,能入職BAT的都是什么人才啊,這些東西他們都會(huì)嗎???

其實(shí)冷靜下來(lái)想想也是,人家都是計(jì)算機(jī)專(zhuān)業(yè)頂級(jí)的學(xué)霸,我憑什么學(xué)了幾個(gè)月就能夠跟他們一樣?不過(guò)自己也走了一些彎路,沒(méi)人告訴我應(yīng)該學(xué)什么,沒(méi)人告訴我應(yīng)該刷一些面試題,看一些面經(jīng)。

找工作或跳槽,面試刷刷題還是蠻重要的,編程技能的話也可以練一練,牛客網(wǎng)和LeetCode都是非常好的練習(xí)平臺(tái)。

有些挫敗感,整個(gè)大四上學(xué)期都在找工作。由于我們學(xué)校是財(cái)經(jīng)大學(xué),所以來(lái)我們學(xué)校開(kāi)招聘會(huì)的大多都是xx銀行或者xx證券公司。人家想招程序員的,基本上不會(huì)來(lái)我們學(xué)校,而且我們學(xué)校學(xué)編程的也不多,整個(gè)院里打算畢業(yè)后搞編程的,兩只手都數(shù)的過(guò)來(lái)。

所以還得關(guān)注川大和電子科大的校招,經(jīng)常坐公交去那邊交簡(jiǎn)歷和面試,單程一個(gè)多小時(shí),非常折騰。Offer倒是有幾個(gè),但都不怎么滿意,想找個(gè)互聯(lián)網(wǎng)公司,但是發(fā)現(xiàn)門(mén)檻都比較高,自己也不是科班出身,人家根本看不上。

找工作真的很累,但是投的公司其實(shí)不多,也就十多家吧。

最后其實(shí)沒(méi)有太多選擇,offer不多,其中在成都的就更少了。無(wú)奈選擇一個(gè)大型的外包公司簽了三方,寒假去實(shí)習(xí)了2個(gè)月左右。我們班上僅有的三個(gè)寫(xiě)代碼的組隊(duì)一起去的,也算是有個(gè)照應(yīng)吧。

回家過(guò)年的時(shí)候,有些意外地接到了之前面試的某國(guó)企的電話,問(wèn)考不考慮去那邊實(shí)習(xí)。

其實(shí)這個(gè)國(guó)企之前面試就通過(guò)了的,但由于三方合約只能簽一次,而之前那個(gè)外包公司不愿意退三方,要退也得等到五月份;而當(dāng)時(shí)國(guó)企也是傲嬌的,說(shuō)必須要三方才能來(lái)實(shí)習(xí)??赡苁呛髞?lái)招人不太順利吧,所以才松口說(shuō)可以先去實(shí)習(xí),后面五月份補(bǔ)交三方。

這里勸戒還沒(méi)畢業(yè)的小伙伴,不要那么輕易簽三方,能拖就拖一拖,因?yàn)槿礁钠饋?lái)非常麻煩的,學(xué)校這邊也會(huì)有一些阻力。

這仿佛是一束光!國(guó)企當(dāng)然香啊,薪資待遇和發(fā)展前景跟外包公司不是一個(gè)級(jí)別的。所以年后瀟灑辭職,轉(zhuǎn)去了國(guó)企實(shí)習(xí),后面畢業(yè)后順利入職。

最后再?lài)Z叨幾句。很多沒(méi)接觸過(guò)編程的朋友,聽(tīng)說(shuō)程序員工資還可以,所以就盲目地報(bào)班或者自學(xué)想要轉(zhuǎn)行。

怎么說(shuō)呢,做程序員還是很累的。互聯(lián)網(wǎng)公司基本都加班,你還得抽時(shí)間持續(xù)不斷地學(xué)習(xí),如果對(duì)它不感興趣,其實(shí)是走不遠(yuǎn)的。何況行行出狀元,任何行業(yè)你把它做好了都很了不起,程序員真的不香?。。?/p>

今天的分享差不多就到這,差不多把大學(xué)有關(guān)學(xué)習(xí)編程的經(jīng)歷也總結(jié)得差不多了。其實(shí)總結(jié)寫(xiě)完了,感覺(jué)還是有些遺憾的,雖然努力了,但是畢業(yè)的時(shí)候沒(méi)有找到自己真正想去的公司。

不過(guò)還好,時(shí)間總會(huì)看到你的付出,總有一天,它會(huì)給你回應(yīng)。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類(lèi)似文章 更多