“對於android開發來說,一切都是圍繞著activity所進行的……”
坐在書桌的電腦前,蔣玉成以兩倍的速率,刷著網易雲課堂上的在線課程——眼下,蔣玉成已經清醒地認識到,不管“偽化生”是不是個大坑,化學科研這條路對於自己來說,完全就是走不通的。於是現在,蔣玉成必須重新決定自己下一步的方向了。
當然,雖然是這麽說,但蔣玉成現在畢竟還剛剛大二,仍然有整整兩年的時間可以用來為下一步做準備。不過,正所謂“矯枉必須過正”,既然自己有逃避的傾向,那麽為了徹底壓倒這種傾向,自己就必須在相反的方向走的遠一點——於是,蔣玉成決定,趁著這個暑假,試著找一找實習的工作來做一下。
對於化學係的學生來說,本科生想要在本專業方向找到什麽工作,顯然是不太可能的——科研崗位本質上就是搬磚,而且還有大把大把的碩士和博士,壓根就不需要一個什麽都不會的小本科生;而化工企業就更不可能在技術崗位上雇傭什麽“實習生”了。於是,想要找工作的話,蔣玉成就必須考慮,拋棄自己的專業,找些其他方向的工作。
一番權衡之後,蔣玉成選擇了試著找一下軟件工程師的崗位。雖然自從祖國和平統一,質量加速器正式開建一來,原本一隻腳踏進墳墓的鋼鐵,機械等傳統行業幾乎一夜之間起死迴生,但是這些重生的行業,也隻是能做到跟互聯網行業平起平坐了而已——現在互聯網行業經過幾輪“寒冬”之後,與傳統行業結合日益緊密,也比十年前更加火熱起來,諸如在線教育之類的幾個新的熱點方向,一大票靠譜的不靠譜的企業都發展得如火如荼。
既然葉師兄在那麽困難的條件下,現在都能找到前端方向的崗位,那自己當然也可以——蔣玉成完全不懷疑這一點。不過,雖然前端崗位入門容易,需求量大,但是蔣玉成對於htvascript之類的東西,有種生理上的厭惡感——所以具體到求職的技術棧,蔣玉成覺得自己還是不要選擇前端崗位為好。
作為取代,蔣玉成把android移動端開發,作為自己的求職目標——雖然自己是個c++使用者,但是c++開發門檻實在是太高了,知乎上的大神曾經說過“不要貿然選擇hard_mode”,對於非計算機專業的自己來說,直接上來挑戰c++服務器端,跨度太大,很容易步子大了扯著蛋……
相比之下,android移動端開發就顯然是個不錯的選擇——論熱門程度,國內安卓手機占據了接近90%的市場份額,“android移動客戶端”幾乎成了很多網站的剛需;而論上手難度,android開發在思路上更加接近蔣玉成之前搞過的windows桌麵開發,而且作為一名c++/c#使用者,蔣玉成切換到同樣是典型c家族語言的java幾乎毫無難度——蔣玉成甚至都沒有單獨學習java,簡單看了看語法之後就直接按照寫c++的經驗一路寫下去了,居然沒有遇到一點困難……
“privatebuttonbtn_+1s……”按照視頻教程上給的示例,蔣玉成熟練地在androidstudio(android開發所使用的ide)的開發界麵上,敲下一行行代碼,“真是的,給按鈕注冊個點擊事件居然還得手寫,太蛋疼了……”
跟蔣玉成之前使用的visualstudio比起來,androidstudio確實在運行效率和智能化程度上,有著非常大的差距——不過android開發跟蔣玉成以前玩過的winform開發相比,麻煩歸麻煩,在思路上倒是沒有多大的差別……所以蔣玉成抱怨歸抱怨,上手本身還是很容易的。一眨眼的功夫,蔣玉成就已經畫好了界麵上的幾個主要的控件,然後把事件響應代碼都寫好了。
“ok,成了。”
蔣玉成在淘寶上收購的那台nexus5開發機,屏幕上順利地顯示出了蔣玉成已經畫好的app界麵——布置好的控件都正常顯示出來了,各個動作也都有預期的反應……看來,自己果然還是適合去搞軟件開發啊!蔣玉成想道——對於剛才的蔣玉成來說,自己與其說是在“學習”如何開發androidapp,倒不如說,自己是在“玩”一件新的玩具。
如果說,在實驗室搬磚,給蔣玉成帶來的從頭到尾除了疲勞就是痛苦的話,那麽現在,開發軟件,雖然繁瑣和勞累一樣也是免不了的,但是即使是不考慮工作的前景,這個過程本身的樂趣就已經完全可以支撐蔣玉成繼續學習下去了——“玩”這個“玩具”,對於蔣玉成來說,是跟寫小說一樣有意思的事情……
在蔣玉成看來,軟件開發寫小說一樣,都是在創造新的世界,而且跟做實驗不同,它們的創造過程都具有試錯成本極低+即時反饋的巨大優點。而軟件開發還有一個更加明顯的好處——一切都是精確可操作的,沒有任何雲山霧繞的捉摸不定的所謂“手感”之類的東西。在代碼的世界,如果你照著教程或者大神的範例,寫下一段相同的代碼的話,那麽它發揮的作用,並不會跟大神親手寫下的代碼有什麽區別——一切都是絕對精確而透明的。
“嘛,今天先收工——就這樣。”
休息的時間到了——蔣玉成打開瀏覽器,轉而刷起了知乎,然後他便看到了一個新的問題:“在拉麵吧工作是一種怎樣的體驗?”
這個問題之所以會被推上蔣玉成的timeline,是因為有幾個跟蔣玉成互相關注的id迴答了這個問題——拉麵吧?蔣玉成隱約記得,自己幾個月前的時候還上過這個網站。
“不知道他們現在怎麽樣了……”帶著這樣的想法,蔣玉成點開了網站的主頁——這是一個新生的創業公司,主要經營的是類似於codeacademy的伴隨式編程教育。不過跟隻教前端課程的codeacademy不同,這個網站的宗旨是提供正統的cs科班教育——當然目前唯一跟“cs科班”相關的,也隻有c語言和c++語言的一些課程了。
蔣玉成曾經注冊過這家網站——在他看來,“手把手教你編程”的伴隨式教育,這種形式本身確實有非常大的價值,但是不得不說,網站的課程實在是太過於單薄了。當時蔣玉成還記得,自己興衝衝地注冊了賬號,結果沒學多久就把c語言的課程學完了——因為當時隻有這一點課程,搞得蔣玉成大失所望……
幾個月後的今天,蔣玉成再一次登陸,發現網站的ui已經經過了一次大改版,跟自己印象裏的完全不一樣了——而課程的內容也明顯比原來豐滿了很多。不光是語言課已經更新完畢,甚至連更高一級的《數據結構與算法》課程也已經開始了類似於網文的連載式更新。雖然從絕對值看來,內容還是有點單薄,但是作為一個學習者,一個在線教育產品的重度用戶,蔣玉成也不得不承認,他們確實是在用心地在做這個產品。
“說起來,我要不要……試著投一投?”
仿佛鬼使神差一般,蔣玉成點開了網站最下方的“加入我們”鏈接——抱著“既然有認識的大v背書,那它應該是靠譜的”這樣的想法,蔣玉成開始搜索可以選擇的職位。
“誒——有了!”
其他的崗位都要求要麽是計算機專業出身,要麽有一年以上的開發經曆,蔣玉成擔心自己的簡曆可能無法通過——正好有一個“課程分析專員”的崗位,看起來好像挺適合自己的:在校大學生優先,不需要一定有計算機專業背景,要求對課程有自己的見解……這簡直就是為自己量身訂做的嘛!
蔣玉成隨手填上了自己的簡曆,把自己的github倉庫的地址也填了上去——投完課程崗位之後,他隨手又投了一個軟件開發的崗位。仔細想想的話,雖然自己做的遊戲技術含量並不高,但好歹也算得上是c++的項目,死馬當活馬醫,萬一真投中了呢?
“玉成哥……現在在忙嗎?”
這個時候,小琪從客廳走進了蔣玉成的書房——雖然眼下,兩個人之間已經正式確定了戀人的關係,但是跟之前比起來,兩個人的生活狀態好像也沒有太明顯的變化。雖然現在小琪是天天有事沒事總往蔣玉成家跑,粘在蔣玉成身邊,但是仔細想想的話,這跟以前其實沒有明顯的變化——隻能說,是迴到了今年年初小琪還沒有跟家裏鬧矛盾時的狀態……迄今為止,兩個人唯一的親密接觸,就隻有偶爾會拉拉手而已……
“啊,剛閑下來……”蔣玉成說道,“今天的課程都刷完了,一會把作業提交一下就行了……”
對於這樣的變化,蔣玉成現在倒是並不怎麽著急——一方麵,他現在的重心在於學習和之後的工作,畢竟自己不是計算機係的學生,有些準備還是要盡早完成——畢竟自己可是已經決定要照顧好小琪的;另一方麵,其實蔣玉成原本就很享受這種溫馨祥和,如同老夫老妻一樣的平凡日常——之前他希望能更進一步,是因為那個時候他實在很擔心自己和小琪的關係不能確定下來……然而現在,既然小琪已經是自己的女朋友了,那自己自然也就沒有什麽太值得擔心的事情了。
“誒……玉成哥好辛苦啊……”小琪用一種怪怪的語調說道,“到了假期還這麽忙……”
“嘛,畢竟我得為以後找工作做準備啊——就算是互聯網這行業門檻再怎麽低,對於非計算機專業的也得付出額外的努力才行啊……”蔣玉成一攤手,“之前的教訓實在是太深刻了——要是繼續逃避社會的話,以後我們成家了,我以後又該怎麽養著你和珊珊呢?”
“哈哈,玉成哥這話說的……”聽到“以後我們成家了”,小琪一下子開心地笑了,“我肯定不可能拖玉成哥的後腿啊!”
坐在書桌的電腦前,蔣玉成以兩倍的速率,刷著網易雲課堂上的在線課程——眼下,蔣玉成已經清醒地認識到,不管“偽化生”是不是個大坑,化學科研這條路對於自己來說,完全就是走不通的。於是現在,蔣玉成必須重新決定自己下一步的方向了。
當然,雖然是這麽說,但蔣玉成現在畢竟還剛剛大二,仍然有整整兩年的時間可以用來為下一步做準備。不過,正所謂“矯枉必須過正”,既然自己有逃避的傾向,那麽為了徹底壓倒這種傾向,自己就必須在相反的方向走的遠一點——於是,蔣玉成決定,趁著這個暑假,試著找一找實習的工作來做一下。
對於化學係的學生來說,本科生想要在本專業方向找到什麽工作,顯然是不太可能的——科研崗位本質上就是搬磚,而且還有大把大把的碩士和博士,壓根就不需要一個什麽都不會的小本科生;而化工企業就更不可能在技術崗位上雇傭什麽“實習生”了。於是,想要找工作的話,蔣玉成就必須考慮,拋棄自己的專業,找些其他方向的工作。
一番權衡之後,蔣玉成選擇了試著找一下軟件工程師的崗位。雖然自從祖國和平統一,質量加速器正式開建一來,原本一隻腳踏進墳墓的鋼鐵,機械等傳統行業幾乎一夜之間起死迴生,但是這些重生的行業,也隻是能做到跟互聯網行業平起平坐了而已——現在互聯網行業經過幾輪“寒冬”之後,與傳統行業結合日益緊密,也比十年前更加火熱起來,諸如在線教育之類的幾個新的熱點方向,一大票靠譜的不靠譜的企業都發展得如火如荼。
既然葉師兄在那麽困難的條件下,現在都能找到前端方向的崗位,那自己當然也可以——蔣玉成完全不懷疑這一點。不過,雖然前端崗位入門容易,需求量大,但是蔣玉成對於htvascript之類的東西,有種生理上的厭惡感——所以具體到求職的技術棧,蔣玉成覺得自己還是不要選擇前端崗位為好。
作為取代,蔣玉成把android移動端開發,作為自己的求職目標——雖然自己是個c++使用者,但是c++開發門檻實在是太高了,知乎上的大神曾經說過“不要貿然選擇hard_mode”,對於非計算機專業的自己來說,直接上來挑戰c++服務器端,跨度太大,很容易步子大了扯著蛋……
相比之下,android移動端開發就顯然是個不錯的選擇——論熱門程度,國內安卓手機占據了接近90%的市場份額,“android移動客戶端”幾乎成了很多網站的剛需;而論上手難度,android開發在思路上更加接近蔣玉成之前搞過的windows桌麵開發,而且作為一名c++/c#使用者,蔣玉成切換到同樣是典型c家族語言的java幾乎毫無難度——蔣玉成甚至都沒有單獨學習java,簡單看了看語法之後就直接按照寫c++的經驗一路寫下去了,居然沒有遇到一點困難……
“privatebuttonbtn_+1s……”按照視頻教程上給的示例,蔣玉成熟練地在androidstudio(android開發所使用的ide)的開發界麵上,敲下一行行代碼,“真是的,給按鈕注冊個點擊事件居然還得手寫,太蛋疼了……”
跟蔣玉成之前使用的visualstudio比起來,androidstudio確實在運行效率和智能化程度上,有著非常大的差距——不過android開發跟蔣玉成以前玩過的winform開發相比,麻煩歸麻煩,在思路上倒是沒有多大的差別……所以蔣玉成抱怨歸抱怨,上手本身還是很容易的。一眨眼的功夫,蔣玉成就已經畫好了界麵上的幾個主要的控件,然後把事件響應代碼都寫好了。
“ok,成了。”
蔣玉成在淘寶上收購的那台nexus5開發機,屏幕上順利地顯示出了蔣玉成已經畫好的app界麵——布置好的控件都正常顯示出來了,各個動作也都有預期的反應……看來,自己果然還是適合去搞軟件開發啊!蔣玉成想道——對於剛才的蔣玉成來說,自己與其說是在“學習”如何開發androidapp,倒不如說,自己是在“玩”一件新的玩具。
如果說,在實驗室搬磚,給蔣玉成帶來的從頭到尾除了疲勞就是痛苦的話,那麽現在,開發軟件,雖然繁瑣和勞累一樣也是免不了的,但是即使是不考慮工作的前景,這個過程本身的樂趣就已經完全可以支撐蔣玉成繼續學習下去了——“玩”這個“玩具”,對於蔣玉成來說,是跟寫小說一樣有意思的事情……
在蔣玉成看來,軟件開發寫小說一樣,都是在創造新的世界,而且跟做實驗不同,它們的創造過程都具有試錯成本極低+即時反饋的巨大優點。而軟件開發還有一個更加明顯的好處——一切都是精確可操作的,沒有任何雲山霧繞的捉摸不定的所謂“手感”之類的東西。在代碼的世界,如果你照著教程或者大神的範例,寫下一段相同的代碼的話,那麽它發揮的作用,並不會跟大神親手寫下的代碼有什麽區別——一切都是絕對精確而透明的。
“嘛,今天先收工——就這樣。”
休息的時間到了——蔣玉成打開瀏覽器,轉而刷起了知乎,然後他便看到了一個新的問題:“在拉麵吧工作是一種怎樣的體驗?”
這個問題之所以會被推上蔣玉成的timeline,是因為有幾個跟蔣玉成互相關注的id迴答了這個問題——拉麵吧?蔣玉成隱約記得,自己幾個月前的時候還上過這個網站。
“不知道他們現在怎麽樣了……”帶著這樣的想法,蔣玉成點開了網站的主頁——這是一個新生的創業公司,主要經營的是類似於codeacademy的伴隨式編程教育。不過跟隻教前端課程的codeacademy不同,這個網站的宗旨是提供正統的cs科班教育——當然目前唯一跟“cs科班”相關的,也隻有c語言和c++語言的一些課程了。
蔣玉成曾經注冊過這家網站——在他看來,“手把手教你編程”的伴隨式教育,這種形式本身確實有非常大的價值,但是不得不說,網站的課程實在是太過於單薄了。當時蔣玉成還記得,自己興衝衝地注冊了賬號,結果沒學多久就把c語言的課程學完了——因為當時隻有這一點課程,搞得蔣玉成大失所望……
幾個月後的今天,蔣玉成再一次登陸,發現網站的ui已經經過了一次大改版,跟自己印象裏的完全不一樣了——而課程的內容也明顯比原來豐滿了很多。不光是語言課已經更新完畢,甚至連更高一級的《數據結構與算法》課程也已經開始了類似於網文的連載式更新。雖然從絕對值看來,內容還是有點單薄,但是作為一個學習者,一個在線教育產品的重度用戶,蔣玉成也不得不承認,他們確實是在用心地在做這個產品。
“說起來,我要不要……試著投一投?”
仿佛鬼使神差一般,蔣玉成點開了網站最下方的“加入我們”鏈接——抱著“既然有認識的大v背書,那它應該是靠譜的”這樣的想法,蔣玉成開始搜索可以選擇的職位。
“誒——有了!”
其他的崗位都要求要麽是計算機專業出身,要麽有一年以上的開發經曆,蔣玉成擔心自己的簡曆可能無法通過——正好有一個“課程分析專員”的崗位,看起來好像挺適合自己的:在校大學生優先,不需要一定有計算機專業背景,要求對課程有自己的見解……這簡直就是為自己量身訂做的嘛!
蔣玉成隨手填上了自己的簡曆,把自己的github倉庫的地址也填了上去——投完課程崗位之後,他隨手又投了一個軟件開發的崗位。仔細想想的話,雖然自己做的遊戲技術含量並不高,但好歹也算得上是c++的項目,死馬當活馬醫,萬一真投中了呢?
“玉成哥……現在在忙嗎?”
這個時候,小琪從客廳走進了蔣玉成的書房——雖然眼下,兩個人之間已經正式確定了戀人的關係,但是跟之前比起來,兩個人的生活狀態好像也沒有太明顯的變化。雖然現在小琪是天天有事沒事總往蔣玉成家跑,粘在蔣玉成身邊,但是仔細想想的話,這跟以前其實沒有明顯的變化——隻能說,是迴到了今年年初小琪還沒有跟家裏鬧矛盾時的狀態……迄今為止,兩個人唯一的親密接觸,就隻有偶爾會拉拉手而已……
“啊,剛閑下來……”蔣玉成說道,“今天的課程都刷完了,一會把作業提交一下就行了……”
對於這樣的變化,蔣玉成現在倒是並不怎麽著急——一方麵,他現在的重心在於學習和之後的工作,畢竟自己不是計算機係的學生,有些準備還是要盡早完成——畢竟自己可是已經決定要照顧好小琪的;另一方麵,其實蔣玉成原本就很享受這種溫馨祥和,如同老夫老妻一樣的平凡日常——之前他希望能更進一步,是因為那個時候他實在很擔心自己和小琪的關係不能確定下來……然而現在,既然小琪已經是自己的女朋友了,那自己自然也就沒有什麽太值得擔心的事情了。
“誒……玉成哥好辛苦啊……”小琪用一種怪怪的語調說道,“到了假期還這麽忙……”
“嘛,畢竟我得為以後找工作做準備啊——就算是互聯網這行業門檻再怎麽低,對於非計算機專業的也得付出額外的努力才行啊……”蔣玉成一攤手,“之前的教訓實在是太深刻了——要是繼續逃避社會的話,以後我們成家了,我以後又該怎麽養著你和珊珊呢?”
“哈哈,玉成哥這話說的……”聽到“以後我們成家了”,小琪一下子開心地笑了,“我肯定不可能拖玉成哥的後腿啊!”