算法工程師和后端開發選擇哪個呢?
算法方向內容其實很廣,包含一般的機器學習、深度學習、推薦系統、圖像識別、自然語言等等,以及一些特殊需求而需要用到機器學習算法的情況。所以其實算法之下也細分了很多方向,樓主要確定自己想了解的方向深入。有些方向涉及的數學知識不是很深很多,因此也會相對容易上手。而且國內很多企業(非知名大廠),一般都直接直接使用開源軟件,而不會自己重新造輪子,所以這也是樓主需要考慮的一方面。
后端這個概念其實也是相對不同行業業務而指代有所不同的。常見的就是web后端,那基本就是PHP、Python、Nodejs、Java一系了。但還可以涵蓋服務端的內容,例如阿里云的odps(一個大數據數據庫,一般用于數倉),它的后端是用C++實現的。還有很多視頻點播、直播、P2P傳輸也都是C/C++實現的。并且,后端并非只有跟業務線一條路,還有諸如基礎平臺研發這樣的路線,這類路線一般是開發公司內部系統(如BI)以及公司內外各個系統所公用的功能(例如批量發短信、郵件之類的)。因此,后端其實也分很多方向,剛畢業的同學可能暫時不確定自己喜歡哪個,可以先根據職位描述找一個個人感興趣的深入了解或者入職體驗一下。
最后說兩句,其實學習并不存在晚不晚一說。對于就業,考慮競爭壓力和工作量也在情理之中,但是還是盡可能貼近個人喜好吧,如果做了自己很難提起興趣的工作,其實是會有些難熬的。
希望能幫到你
上一篇jsapi缺少參數怎么弄
下一篇哪個行業發展前景好