哎,我是一個實習生。現在找到工作有專門做外包的。也有做物流的。做物流的這個好像是高度封裝。只寫SQL語句就可以了。還有的是專門兒做銀行的外包業務和金融業公司還挺大的,但是不知道從事哪個。有沒有人幫我分析一下,作出取捨。去哪個比較好?我知道對實習生來說第1份工作很重要,可能會影響未來的職業走向。謝謝啦。
回覆列表
-
1 # 攻堅克難筆記
-
2 # 架構與我
個人認為第1份工作主要是要獲得工作經驗,當然包括職場經驗、開發經驗等。
其實搞Java開發從事哪個行都可以,畢竟很多東西是相通,但是選擇公司是有區別的,個人觀點儘量選擇大公司(瘦死的駱駝比馬大嘛),各項福利待遇會更規範一些吧。
外包公司建議作為最後的備選吧。
同時我覺得搞軟體開發要加強學習,畢竟知識更新的很快,我個人認為有3個發展方向,分別是:
Java企業級開發,在此需要學習的知識有很多,大致有前端相關知識html、css、js及相應的前端框架jQuery、Vue等;資料庫相關知識包括關係型資料庫(MySQL、Oracle等),也包括NoSQL資料庫(Redis、Mongodb等);後端相關知識Spring全家桶、Mybatis(也即SSM整合開發)、瞭解一下Hibernate。不過現在有很多公司是基於SpringBoot、SpringCloud進行開發,也即基於微服務的架構來開發(個人非常喜歡SpringBoot、SpringCloud)。大資料領域開發,在此需要學習的知識也有很多,Hadoop是必須要學習的,還有基於Hadoop之上的Hive、HBase、Zookeeper、Mahout等,在這個領域還很多可能需要用Elasticsearch、Kafka、Presto等相關知識。移動領域開發,在些需要學習的知識當然少不了Android,不過現在也有很多公司為了節約成本會採用React Native開發,這樣可以避免一個App有兩套程式碼,兩個團隊的問題。 -
3 # 找前輩網
這個問題很好回答,而且我的回答絕對是最重要的選擇方案。
工資高,事兒少,時間短的。你想想,做那麼少的事,人家公司能給那麼高工資,這才是你最應該學的。什麼學技術,什麼人脈,什麼未來前景,等前景來了,人家砸錢就把你前景搞沒了。
6500,學程式設計,學到就業滿意為止。瞭解哈
我想說,建議嘗試找一個網際網路公司的實習機會。
從工作型別類說,第一,外包類公司待遇和歸屬感很差,不建議入職,這類公司大多數以承接外部公司專案為主,常常派遣員工到不同公司參與專案開發,有時候類似於勞務派遣形式長期駐紮在甲方公司,學習到的技術和業務可能差異很大,也相對較為落後。
第二,金融公司可以嘗試,金融行業的研發需要開發人員對金融業務有很深入的理解,這是金融行業研發的行業壁壘,有很多研發人員甚至會比金融專業的專業人員更懂得金融行業,所以,如果考慮深耕金融行業,認為未來職業生涯中業務積累佔比大於技術,那麼可以考慮金融行業,類似專業還有稅務行業、物流行業等,如果離開了這個行業則一切業務積累可能歸零。
第三,網際網路公司產品開發,做產品開發比做純粹專案開發更有挑戰性,更有歸屬感,更有成就感,待遇也更好,大部分知名網際網路公司都是這種模式,公司有自己的核心產品,透過該產品延伸或擴充套件多個關聯產品,比如騰訊公司的微信擁有一系列子產品,新浪公司的微博,阿里的淘寶等等,所有這些網際網路公司在支撐億級使用者訪問時所需要的技術不是一般傳統行業所能比擬的,因此,強烈建議選擇網際網路公司入職。
第一份實習工作很重要,但沒有重要到決定未來職業發展的程度,重要性體現於你第一份工作遇到的公司文化、周邊的人,往往這些直接的環境影響比工作內容本身更大,技術是善變的,影響的永恆的,如果實習過程能遇到一個好的公司文化,好的專案,好的技術氛圍,技術大牛帶領和指導,那麼發展速度就是火箭級別的,問題是怎麼才能遇到呢?答案是一半瞭解一半蒙,入職前儘可能瞭解公司和參與專案的情況,越詳細越好,按照剛才的標準分析打分,評測是否有機會做大做強,蒙是對未來發展的豪賭,這種賭勝的機率在網際網路公司更大。