愛好互聯網,決心投身此行的非計算機專業本科生有無跨考計算機的必要?

本人大三生態學(生物相關專業)在讀本科生,對計算機、互聯網還有編程感興趣,上大學以來一直自學,會前端(html+css+js)基礎,會C與python(基礎),參做過一些項目,目前正在著手開發一個海洋真菌庫(資料庫驅動型網站)。我很感謝我的大學生活讓我找到了自己的興趣所在,以後想從事IT行當,碼農也不錯。現在正值2014年研究生報考選擇關鍵時期,我不知是跨考計算機研究生好,還是堅持自學早日工作學習技術經驗好。

如果是選擇跨考,那我從3月份就該準備,說實話,數學加上計算機的專業課還挺難的,我需要剩下的時間全力投入,那現在正著手開發的網站必定是個牽絆,這可是我答應了導師要完成的,並且我怕考不上耽誤這一年;

如果是選擇後者(其實我傾向這個更多),我的打算是完成手邊的項目之後堅持自學,參與開源項目、軟考拿中級資格證,大三暑假找實習等等途徑為畢業找工作準備,不過又擔心自己畢竟不是專業出身,以後沒有競爭力,少很多機會,身邊的牛人不管都考研和拿offer出國,我總感覺自己教育程度低。

現在選擇兩難,我想聽聽知乎上各位好友的意見,麻煩大家,我先在此謝過。


看你的描述,應當是想走技術路線。

讀研的好處除了學位證,其他方面(技術開發能力、架構能力、項目合作能力、跟優秀人才一起成長的機會等等)基本都可以通過讀研以外的其它途徑得到。

你所傾向的第二條路的規劃不錯,參與開源項目鍛煉開發能力、軟考拿中級資格證能夠對計算機的整體基礎有個把握、暑假找實習鍛煉開發能力和協作能力。如果說有什麼欠缺的話,就是少了整體把握一個項目的能力。做較大項目的負責人是對開發者的一個很大鍛煉,這個機會你在讀研的過程中能夠遇到,如果不讀研,也盡量爭取找到這樣的機會。當然,對本科生來說,這樣的要求已經很高了。我是把你當作對這行很熱愛很熱愛,打算投入百分百精力的學生來說的。

兩個選擇,你還要考慮的是,選擇前者,你能去什麼樣的學校,跟什麼樣的導師;而選擇後者,你是否能自我驅動、能自律、能堅持。按國內的整體環境以及你個人的情況來說,我還是建議你選擇後者的。

另外,學歷也可以以後通過在職研究生來彌補。


瀉藥。早就看到這個問題了,但是不想回答。

不要把自己局限在不選A就選B的方案中,跳出來看你可能還有更多更好的選擇,說個不好聽的或許你說的兩條路都不適合你,但是擁有一顆敢於嘗試並為之拼搏的心是值得肯定的。

我這裡提供一個我做事情的步驟

1. 認識現實(觀察)

2. 探索未來(思考)

3. 選擇力所能及(選擇)

4. 付諸行動(執行)

5. 調試結果(驗證)

說這個的意思是想說明完成一件事情是需要很多因素條件的,不僅僅在選擇上,也不要把自己局限死,要自己去觀察、思考、選擇、執行、調試,然後找到問題的癥結,最後再循環一遍,直到可接受的誤差範圍內的結果都是可以接受的,這段話是程序員的思考方式,不知道你看懂了沒有。

看了大家都建議你選擇第二個方案,我從你邀請我回答的幾個問題上認為你現在的水平在IT行業還有很長的路要走,沒有和你面對面交談,所以對你沒有一個完整的認知,但是從你提問中「完成手邊的項目之後堅持自學,參與開源項目、軟考拿中級資格證,大三暑假找實習等等」。我個人認為這個是個很夢幻的事情,只是聽起來很好聽,我並不認為你能夠做好。

其實你的困惑不在於選擇考研還是工作,你缺少的是指引,即使自學也是盲目的。我的建議是拓寬你的視野,當你站在更高的角度看這個問題就豁然開朗了。所以無所謂你考研還是工作,最重要的是你對這個世界的好奇心有多大?你能從你的身邊發現什麼?你能不能抓著一個問題刨根問底?

你已經給自己選擇了,那就不要放棄,你將找到自己的答案。

最後打個比方吧。選女朋友,有些人交際圈很窄,只有兩三個異性,這時候你能選擇並不多,你只能將就一個,當你交際能力圈子內的異性越來越多時你的選擇也就更多,你會發現更廣闊的大陸,那時或許最適合的她就在那裡等你。

說完了,我沒有給你實質性的建議,因為我更傾向於你自己去發散,找到自己的答案,如果你找到了,這將是屬於你自己的財富。不要被別人的說法左右,你將找回自己。


要麼考幾個名校的研,要麼找實習,不要考證,多看看相關經典書籍,多編碼。雖說國內的研究生普遍不怎麼樣,但還是建議能讀就讀,進去後靠個人。


目前國內的研究生教育,學到真料的概率也是要靠個人,可能還要花很多時間給導師打工,既然如此,何必多花兩三年時間到裡面?當然一張碩士文憑在找某些工作的時候會有一些優勢,但這些優勢是否真值得再花上兩三年光陰,這需要你自己判斷。

既然決定走技術路線,那麼在能力方面,肯定是第二條路對你的幫助更大。


推薦閱讀:

怎樣更改密碼,能夠防止暴力破解?
如何寫好一份運營計劃?
為什麼要花心思準備面試呢?
Ui設計行業的就業狀況?
世界互聯網的中心在哪裡?

TAG:互聯網 | 計算機 | 考研 | 計算機專業 | 跨專業考研 |