準備秋招的一些體會

微信公衆號:機器知心媛,和我每天進步一點點,更多幹活等着你。

好長時間沒有用心的寫一篇博客了,一來下學期女朋友要出國交換,週末的大部分時間都奔波在路上,二來自己也即將成爲2019年秋招的一員,最近兩個月都在準備秋招的相關事宜,看到,聽到的也有一些,今天趁着頗有幾分興致寫一篇總結性的文章,僅供依然奮戰在求學路上的讀者參考,因爲本人水平有限,可能有些地方甚爲不妥,還望各位海涵。

研究所or私企?

其實這個問題也是很多人糾結的一個重要的點?其實以研究所爲代表的國企在大部分人研究就是朝九晚五,錢少活不重,福利有保障。而私企更多的則是996,大小周,用命換錢花。其實很多時候,現實和想象還是有一定差距的,有的研究所對於碩士(通信計算機類而言)也可以年薪開到小20K(中船、電科、航天某些效益較好的研究所),當然這些研究所通常來說都是效益比較好的研究所了,與之對應的就是新人剛進去的時候還是要經常性的加班。而有些企業,就拿加班比較嚴重的華爲來說,還是有一些部門能夠做到正常上下班,偶爾加班。所以在找工作前還是需要全面的衡量你自己更適合什麼樣的工作,比如博主就是一個閒不住的人,那麼可能選擇上就會更加傾向私企一些。其次,也是很重要的一點就是你需要深入的瞭解你申請的職位和公司(研究所)情況。最後,錢和時間可能僅僅是你最初需要考慮的東西,戶口,職業發展潛能(畢竟你不希望你入職是這些錢,工作N年後還是這些錢對吧)都是需要綜合衡量的東西。總之,做足工作,打好情報戰爭,避免入坑。

Python?JAVA?C/C++?

其實實驗室也會有一些師弟師妹問我這個問題,我該選一門什麼語言呢?當然,我在這裏不去評論哪門語言的優劣好壞,僅僅針對每一門語言在找工作時選擇的機會跟大家做一些分享,首先,如果你需要找工作時自己能多一些機會和選擇,那麼僅僅會MATLAB或者Python可能還是遠遠不夠的,畢竟找工作時需求量最大的依舊是JAVA\C\C++相關的工程師,如果你僅僅會MATLAB或者Pyrthon,那麼你找工作時可能只能選擇算法相關類的工作,而這類工作,我們都知道,和你競爭的往往都是一些大佬,算法崗也因爲其相對的高工資和低勞動強度而成爲近兩年來淘汰人數最多的崗位之一。

所以,這裏強烈建議如果有可能,請抽出時間選擇JAVA\C\C++其中一門語言進行系統化的學習(這裏我們只談最常見的,PHP,GO等語言博主沒有學過,也沒有具體瞭解,就不在這裏獻醜了),當然選擇JAVA你還可以轉向安卓開發,C\C++則更加偏底層一些。這一切的選擇基礎需要你綜合衡量,博主特別討厭一些鼓吹某某語言萬能無敵之類的話,舉個例子C++的確可以做界面,但顯然,做界面C++不是最好的選擇,合適的纔是最好的,不是麼?

編程能力

好的編程能力顯然是我們這一行的基石,經常遇到這樣的人,說算法他很厲害,講思路他也能侃侃道來,但是一說到具體實現就傻眼了。這裏,博主特別強調這一點是因爲任何算法,軟件只有真正實現的才能稱之爲算法和軟件,和停留在思路和想法階段我們只能說你纔剛剛開始,其實博主見過很多這樣的同學,就是一直在糾結我要看什麼文獻,我要學哪些知識,我要如何如何,其實博主更多時候給他們的建議是你先學好一門語言,有了比較好(甚至說很基礎)的編程能力再去做你的課題或者項目也就是手到擒來的事情了。總之,無論何時,作爲計算機類的學生而言,編程能力一定是一切的基石,也是你找到好工作的第一道坎(一面一般都是編程),基石沉穩,方能高屋建瓴。

工程能力

之所以把它和編程能力分開說是因爲太多的人編程能力很好,但是一旦需要讓他做個什麼項目就會發現心有餘而力不足,這些多半是因爲個人的工程能力不足,博主一直強調作爲一個優秀的開發者,你的能力不單單是隻能實現某個小功能或者說寫幾行代碼那麼簡單。很多企業願意招有實習經歷、有項目獎勵、有比賽經歷、有較高學歷的人正是看中了他們的工程能力,這往往也是很多電腦培訓機構的速成程序員們不能達到的(這裏博主沒有貶低他們的意思,其實國內很多很頂級的比賽反而他們能夠戰勝名校拿到冠軍,這裏博主僅僅是針對大多數而言)。舉個例子,某天接到某甲方爸爸的一個項目,對方就丟給了你一個說明文檔和一些SDK,怎麼辦,對於初級程序員來說,他一定是懵逼的,手足無措的,但是對於一名有着工程能力的“相對高級程序員”來說,他知道,SDK和那些文檔裏有他要的一切。

關於項目:

其實這也是大部分面試時會被問到的最多的地方,這裏博主不再贅述,但是博主拋下幾個問題,請各位讀者思考:

1、你所做的項目有什麼創新性?通俗點:你做這東西low不low?(面試官心想:看着項目挺low的,沒啥技術難度,我聽聽你怎麼說)

2、你所做的項目的難點是什麼?通俗點:告訴我你覺得什麼難?看看你水平如何?(面試官心想:前一個問題聽完了我依舊覺得你做的項目挺low的,好吧,那就矮子裏面挑大個,說說你覺得什麼難好了)

關於實習

實習通常來說是大部分企業非常看重的一點,但是其實博主想說,如果我們不能去實習(比如實驗室有規定)或者去一些非知名的野雞公司實習,還不如好好留在學校認真準備秋招的一切(當然,實習能轉正的我們另當別論),博主親眼目睹了很多去了一些非知名公司暑期實習反而耽誤了自己秋招的例子(通常是實習到8月底回學校,這時候秋招正式大規模開始,往往什麼都不會,什麼都沒準備,結果也顯而易見了)

關於四六級

這裏不多贅述,四級是必修項目,六級是也是選修項目裏最重要的,還是舉個例子:華爲入職需要提供四級成績單,身邊某同學和某企業簽約,開始談好的13K每月,因爲說沒有六級證變成了11K每月。

關於比賽和技術博客

一些高水平的專業比賽永遠是你強有力的加分項,甚至是你進入名企的直通車,身邊不乏這樣的大神,學業水平一般,但是熱衷於參加各類比賽,最終往往都能拿到比較好的offer,還是舉個例子,博主所在學校建築專業一般,畢業生大多是一流地產企業的重點補招對象(備胎),但是博主認識的一個大牛學長,一直致力參加數學建模比賽,拿到了比較好的獎項,最後以年薪50W簽約某知名地產公司。如果可以,請多多參加相關比賽,很重要。

關於學術文章

對於一些搞學術的同學可能項目經歷並不充分,很多師兄去年去面試甚至吐槽某些企業的面試官不知道SCI和EI是什麼,其實也不用過分擔心,對於一些比較好的公司,其實你的文章也是你學習能力和思考能力的一個證明。

關於知識儲備

可能看完博主上面所說的之後,更多的人第一時間找到了一本C++ primer之類的書開始啃讀,其實也不是這樣的,編碼能力很重要,但是一定不是你的核心競爭力,還是舉個例子。如果你精通C++(我們假設你C++無敵),抱歉,能要的公司太少了,因爲更多的遊戲公司需要你還會Unity等3D圖像處理能力,更多的互聯網公司還需要你會Linux,更多的通信公司還需要你知道網絡協議等等,總之,一個人最大的價值一定是他豐富的知識儲備而不是編碼能力,如果你只會編碼,那抱歉,你只能是一名“碼農”,而無法成爲一名工程師。問題來了,那我們要學習什麼呢?其實一個最簡單的方法就是打開公司的招聘主頁,選擇你想應聘的崗位,他們需要的就是你要學的。

關於AI區塊鏈云云

這幾年便隨着人工智能的崛起,更多的人關注並加入到了這個領域,甚至覺得自己不會個常見的框架都不好意思見人,其實更多時候我們需要知道自己想做什麼,自己需要什麼。

關於眼高手低

其實很多身邊的同學在找工作時候都在糾結我是去阿里還是去騰訊之類的,但是其實你更應該糾結的是你的劍指Offer還有多少題沒刷,你是不是連new和malloc的區別都不知道是什麼,千里之行始於足下,內功修煉好了,erverything will be easy!
--------------------- 
轉載自:原文https://blog.csdn.net/qq_15029743/article/details/91614617 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章