本科去向选择之一——工作
前言
本文想用自己淺薄的見解,讓各位讀者了解我看到的現(xiàn)象。
其實(shí)讀計(jì)算機(jī)專業(yè)出來不一定是碼農(nóng), 也有可能去考公,去當(dāng)教師,去當(dāng)產(chǎn)品經(jīng)理等。
去企業(yè)寫代碼也不一定是去互聯(lián)網(wǎng)公司,也有一些量化投資的企業(yè), 這里推薦一個(gè)視頻: 程序員不用996?互聯(lián)網(wǎng)VS量化基金公司 | 去金融界敲代碼 Q&A。
cs崗位分類:
- 開發(fā)
前端,后端,客戶端 - 研發(fā)
算法崗(數(shù)據(jù)挖掘,推薦系統(tǒng),NLP,CV等) - 測試
- 運(yùn)維
關(guān)于崗位要求和薪資大概分布大家可以看看 拉鉤網(wǎng)
另外,本文會慢慢補(bǔ)充…
多看面經(jīng), 多刷leetcode算法題!!!
有些部門還得刷一下SQL題。
1. 開發(fā)
1.1 前端
-
html, css , javaScript作為前端三劍客,要先學(xué)會。
-
JQuery作為JS一個(gè)常用的庫,建議熟練掌握。
-
Vue作為一個(gè)流行的前端框架,dddd。
-
對前端主流的框架/類庫(React / Vue / Angular 等)有實(shí)際項(xiàng)目經(jīng)驗(yàn),最好有超出官方文檔范圍之外對框架實(shí)現(xiàn)原理的理解和剖析;
1.2 后端
-
校招 要求熟悉 操作系統(tǒng),數(shù)據(jù)庫,計(jì)網(wǎng),數(shù)據(jù)結(jié)構(gòu)與算法 (17級陳師兄)
-
盡量熟悉Java web開發(fā),熟悉Spring,SpringMVC、SpringBoot、Mybatis等主流的Java開發(fā)框架,并有java多線程、緩存、Restful風(fēng)格的API接口設(shè)計(jì)等編程經(jīng)驗(yàn)
-
熟悉操作系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)、mysql,分布式、微服務(wù)相關(guān)技術(shù) (感謝林同學(xué)補(bǔ)充)
-
多寫代碼,另外,設(shè)計(jì)模式重要 (感謝張師兄補(bǔ)充)
1.3 客戶端
(這里要聲明一下的是,也可以認(rèn)為前端包含客戶端)
來自字節(jié)小伙伴的建議
(在此感謝18級蔡同學(xué), 這里我列出他給的建議)
1.首先了解安卓app的組成,開發(fā)過程(這里他推薦郭霖的《第一行代碼》)
2.其次對于一些第三方庫,不僅僅要會用,還要去了解其核心和底層結(jié)構(gòu)
(因?yàn)檫@個(gè)和很多我們所學(xué)過的一些算法或者思想相關(guān)聯(lián))
3.對于安卓的結(jié)構(gòu)框架,即framework層面,多去了解
4.對于開發(fā)app不僅僅要求功能實(shí)現(xiàn),還要多注重性能以及內(nèi)存管理,可以借助一些工具(他說自己比較喜歡用systrace和Mat),當(dāng)然也可以使用AS自帶的工具), 這里還要多去了解sync信號以及buffer這方面知識,認(rèn)為可以大大提升自己這方面的能力。
來自字節(jié)師兄的建議
(在此感謝17級林師兄)
“現(xiàn)在是大前端時(shí)代 很多跨端框架是主流 , 例如 facebook的rn, google的flutter, 也有其他大廠自研的框架, 像字節(jié)也自研了跨端高性能框架,相信騰訊應(yīng)該也有”
“客戶端一般現(xiàn)在是分為 安卓和iOS 大廠需求比較多”
1.3 測試開發(fā)
軟件工程核心概念
如何從一個(gè)需求落實(shí)到一個(gè)系統(tǒng)設(shè)計(jì)
如何衡量兩個(gè)不同設(shè)計(jì)的好壞
如何實(shí)現(xiàn)系統(tǒng)的可擴(kuò)展性和高可用性
2 研發(fā)
一般指算法崗,大公司的算法崗?fù)ǔR蟠T士以上。并且有頂會頂刊論文者優(yōu)先。
有一篇博文描述了一下算法工程師應(yīng)該具備的能力: 一個(gè)算法工程師在技術(shù)方面的反思
2.1 數(shù)據(jù)挖掘
2.2 NLP
看看這個(gè)面經(jīng): 很強(qiáng)!社招NLP算法收割機(jī)
2.3 CV
2019 秋招面經(jīng)_夢里風(fēng)林
一個(gè)中了CVPR的華工大佬的研究生三年: 我的研究生這三年_夢里風(fēng)林
從浙大計(jì)算機(jī)到字節(jié)算法崗!
2.4 語音
2.5 推薦
3 測試
4 運(yùn)維
感覺這活好累。服務(wù)器宕機(jī)就是加班時(shí)刻,不管是什么日子。我對這個(gè)崗位了解不多,身邊做的人也少。
總結(jié)
以上是生活随笔為你收集整理的本科去向选择之一——工作的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python- 按指定列值筛选数据
- 下一篇: BEV 优化方法