很多剛接觸計算機或者編程語言的小伙伴都會有同樣的一些問題,計算機都有哪些方向和崗位呢,他們的要求是什么呢?前景怎么樣?我到底適合什么?今天我們就來好好聊一聊這個問題 廢話不多說見下圖 點擊加載圖片 點擊加載圖片 一、開發(fā)方向 開發(fā)方向:學習現(xiàn)有的技術、運用已有的技術實現(xiàn)需求和解決問題,重點在于實現(xiàn)和解決,非常強調實踐能力,在面試的時候能有拿的出手的項目往往能夠事半功倍 開發(fā)方向的現(xiàn)狀: 跨度大,涵蓋大專轉行到本碩985畢業(yè)生 中小型公司更加要求編程技能的熟練,直接上手的那種 大型公司以及一些一線的大廠更加看重計算機基礎知識(數(shù)據(jù)結構與算法、操作系統(tǒng),網絡等相關的專業(yè)知識),隨著項目的體量越大,越注重項目頂層設計和底層優(yōu)化的能力 建議 根據(jù)可選擇的公司注意學習的側重點(實踐能力/專業(yè)知識) 競賽(ACM、PAT、藍橋杯(國賽)) 考研 二、編程語言的詳解 編程語言:為了方便人類理解,從而更好的對計算機發(fā)出指令 為了能夠方便理解,我們簡單粗暴的把它分為兩類 開發(fā)主體語言(C++、Java……) 開發(fā)輔助語言(Python……) 初學者的建議:入門之后,深入一門能作為開發(fā)主體的語言、建立對編程的認知、學習方法、滿足招聘的要求 編程語言的選擇并不是非黑即白的選擇題,而是輕重緩急的學習過程,先學習最適合自己當前狀態(tài)的,該入門的入門,該打基礎的打基礎 開發(fā)方向的前景: 好處:兼容性強,門檻低,上限高 壞處:卷啊卷啊,太卷了都卷成麻花了、競爭大 卷是真的卷,不管我們現(xiàn)在處于什么樣的處境,我們都不要去跟別人比,并不是所有的學生都要拿到第一才叫爭氣,也不是所有的創(chuàng)業(yè)公司都要上市才叫成功,作為普通人來講,如果能通過自己的努力給身邊的人更好的生活條件,那其實我們已經很棒了,成長最重要的不是一蹴而就,而是要一直保持成長的趨勢,哪怕每天進步只有一點點,就已經非常成功了 開發(fā)最終的成長方向 提升方向:工作經驗、技能掌握、項目經驗、積累設計優(yōu)化能力和統(tǒng)籌的能力 架構師要求:根據(jù)需求提供解決方案以及統(tǒng)籌團隊完成的能力,能夠帶領這個團隊進行高效的開發(fā) 開發(fā)的核心就是實現(xiàn)需求和解決問題的能力,能組織多少人實現(xiàn)多大的需求就是我們的最終成長方向 點擊加載圖片 點擊加載圖片 三、研發(fā)方向 研發(fā)方向:學習現(xiàn)有的技術,研究新的技術突破和新的解決方案,重點在于研字 核心掌握的內容:數(shù)學、計算機專業(yè)知識 適合對象:數(shù)學強,對技術底層有強烈的興趣,打算讀研,讀博的小伙伴,在這里說一下,如果要走研發(fā)這條路的話,想在研發(fā)走得遠,讀研,讀博都是必要的,如果僅僅從就業(yè)來講的話,如果說本科的大學足夠的好,畢業(yè)就能夠直接進大廠做開發(fā)的話,那么讀研就不是很有必要(個人覺得) 提升:學歷、數(shù)學與計算機專業(yè)知識、具體方向的深入理解 研發(fā)方向最終方向應該是能夠真正落地的專利和版權 研發(fā)方向的前景(好處):避免大量中低端崗位的競爭,頂端人才,錢景廣闊 研發(fā)方向的前景(壞處):投入的成本大,反饋慢,慎重選擇。建議在選擇的時候盡量去選擇一些研發(fā)氛圍好的學校和平臺,不然一到畢業(yè)季都在刷算法,都在討論進大廠,很難保持初心 點擊加載圖片 四、寫在最后 一個人最好的狀態(tài)就是:不羨慕誰,也不嘲笑誰。只是悄悄地努力,變成自己喜歡的樣子。 |
|