最近看到了這個問題。
首先這個問題不太正確?
正確的問題是「如何實習最好?」面試
回答這個問題,首先要想清楚本身將來的目標。
咱們假設你的目標是作一名軟件開發工程師,實習期是3~6個月。
咱們的問題就變成如何在3~6個月裏,讓你向你的目標前進。
更明確是問題是在你找工做的時候,你的簡歷上寫什麼?給你的面試官說什麼?算法
從我我的作面試官的經驗來講,大學生\研究生 簡歷上實習經驗最重要。
另一個重要的是你的研究方向(不過如今這裏面的水分太多,技術含量要麼不大,要麼不對口。)
至於你考試的分數、特長、獲過什麼獎之類的,只有參考價值。安全
你有個面試實習生的機會,你的目標是成爲一名軟件開發。
最好的實習機會是:框架
所以,在你面試結束的時候,你要問清楚對方讓你幹什麼。
你能夠給對方說,你能夠接受加班,可是必須是開發工做,開發新功能的,讓你有機會寫大量代碼的。
若是,對方說先讓作一些測試。我認爲你應該放棄此次機會。
這是由於:你作了3~6個月的測試,之後找工做的時候,極可能讓你作測試工做。工具
如今從公司的角度看這個問題。公司爲何招實習生?兩個緣由:一個是宣傳公司,一個是有可能把好的實習生招成正式員工。
公司的那個開發團隊爲何招實習生? (這個和公司是不同的)兩個緣由:一個是公司的任務,一個有可能把好的實習生招成正式員工。
其實從開發團隊的角度來講,讓實習生參與到開發裏是個極大的風險(須要培訓,能力問題,是否是會隨時離開,項目進度等等)。
大公司有可能不會讓實習生接觸code (安全規範的限制)學習
我見過的實習機會有:測試
好吧,說到這裏,讓你開發新功能的機會很小。上面修Bugs、開發小工具,算是比較好的實習機會。其實閒着的機會最好,我不是開玩笑。
其實,小公司(越不規範的公司)給你的機會可能越多。ui
其實許多實習機會對你不重要。從找工做的角度上說,你須要的是簡歷上內容。更重要的是你須要提升自身的能力。
你面試的時候說,實習給了你瞭解大公司的文化,管理等等,基本上是瞎扯。
你能夠不實習。
若是你能夠很好的利用3~6的月時間幹更多的事兒。好比本身作一個項目,你一我的也好,和其餘人合做也好。
你完徹底全能夠把這個項目寫到你的簡歷中去,能夠說這是你實習期間乾的事兒。人工智能
這裏有些規則:設計
這裏寫一些我以爲比較好的例子:
一些壞的例子: