For investors

股價(jià):

5.36 美元 %
認(rèn)識(shí)達(dá)內(nèi)從這里開(kāi)始

認(rèn)真做教育 專(zhuān)心促就業(yè)

零基礎(chǔ)學(xué)編程,Java、C++、Linux和Web前端哪種好

很多想從事IT行業(yè)的小伙伴都會(huì)問(wèn):我沒(méi)有計(jì)算機(jī)基礎(chǔ),我能學(xué)會(huì)么?我應(yīng)該選擇什么樣的方向來(lái)深入學(xué)習(xí)并以此來(lái)就業(yè)? 如何打造自己的的核心競(jìng)爭(zhēng)力?面試的時(shí)候,如何證明自己的技術(shù)很牛?對(duì)于這些疑問(wèn),小編總結(jié)了一些趨勢(shì)來(lái)供大家參考,希望對(duì)各位小伙伴有幫助。

1、IT技術(shù)方向劃分

首先是IT技術(shù)方向,我覺(jué)得這樣劃分更合理一點(diǎn):移動(dòng)開(kāi)發(fā)方向、后臺(tái)方向、游戲開(kāi)發(fā)方向、算法/研究方向。

因?yàn)榛ヂ?lián)網(wǎng)行業(yè)后端服務(wù)器一般都是Linux,所以web后臺(tái)開(kāi)發(fā)和Linux服務(wù)器開(kāi)發(fā)可視為是一個(gè)方向(除非你指的Linux服務(wù)器開(kāi)發(fā)是系統(tǒng)架構(gòu)師,不過(guò)那是運(yùn)維的工作,應(yīng)該不算做開(kāi)發(fā)吧)。

還有就是游戲開(kāi)發(fā)以C++為主卻不僅限于C++,雖然很多大型游戲都是C++開(kāi)發(fā)的,比如現(xiàn)在的手游也有Android、IOS的開(kāi)發(fā)的,還有些游戲開(kāi)發(fā)會(huì)用新的技術(shù)(如比較有名的Unity,可能在大學(xué)都還接觸不到)。數(shù)據(jù)庫(kù)基本上都是架構(gòu)師和程序員一起的設(shè)計(jì)的。

2、IT行業(yè)的發(fā)展趨勢(shì)

移動(dòng)端(手機(jī)操作系統(tǒng))是一個(gè)變化最快的領(lǐng)域,也存在很大的變數(shù)。10年之前,在諾基亞風(fēng)靡全球的時(shí)候,你會(huì)想到Android有現(xiàn)在這么大的前景這么多的用戶(hù)量嗎?2010年開(kāi)始(其實(shí)08年就開(kāi)始醞釀了),Android迅速崛起,發(fā)展異常的兇猛,到2012年幾乎人手一臺(tái)Android設(shè)備了,與此同時(shí)諾基亞卻一路下滑,直至跌到低谷再也爬不起來(lái)的,后來(lái)投入微軟的懷抱也發(fā)展的不太順利,已經(jīng)是大勢(shì)已去。而蘋(píng)果從2007年第一代iPhone誕生的時(shí)候開(kāi)始,走的就是高大上的路線,主要針對(duì)的是高端人群,價(jià)格是所有手機(jī)中最高的,但技術(shù)也是最牛逼的,體驗(yàn)是最友好的,以至于每一次的發(fā)布會(huì)排隊(duì)的人都濟(jì)到爆!

互聯(lián)網(wǎng)我認(rèn)為IT領(lǐng)域未來(lái)的發(fā)展方向,從實(shí)體方面來(lái)看一定是智能設(shè)備和物聯(lián)網(wǎng),從領(lǐng)域來(lái)看一定是互聯(lián)網(wǎng)+,未來(lái)的網(wǎng)絡(luò)將會(huì)越來(lái)越智能。

互聯(lián)網(wǎng)是網(wǎng)絡(luò)與網(wǎng)絡(luò),網(wǎng)絡(luò)與人的連接;而物聯(lián)網(wǎng)就是物體與網(wǎng)絡(luò),人與網(wǎng)絡(luò)的連接。阿里巴巴的投資人孫正義在互聯(lián)網(wǎng)大會(huì)上說(shuō)過(guò):“今天每個(gè)人大概會(huì)有兩個(gè)移動(dòng)設(shè)備,2020年的時(shí)候,每個(gè)人連接的設(shè)備的數(shù)量會(huì)達(dá)到一千個(gè)”。未來(lái)將會(huì)是周?chē)际俏矬w,而物體都與網(wǎng)絡(luò)連接,也就是周?chē)际俏矬w,周?chē)际蔷W(wǎng)絡(luò)。而且物體將會(huì)越來(lái)越智能,智能家居應(yīng)該會(huì)發(fā)展起來(lái),比如你一回家,空調(diào)就開(kāi)了,電燈就亮了;一出門(mén)空調(diào)和電燈就關(guān)了,還提醒你今天的天氣狀況…… 現(xiàn)在已經(jīng)有很多物聯(lián)網(wǎng)慢慢發(fā)展起來(lái)了。

游戲我本人不怎么玩游戲,對(duì)游戲不太了解!但從整個(gè)社會(huì)發(fā)展來(lái)看,世界在不斷發(fā)展,中國(guó)也日益強(qiáng)大,隨著經(jīng)濟(jì)水平的不斷提高,人們有更多的時(shí)間用來(lái)悠閑娛樂(lè),也有更好的物質(zhì)基礎(chǔ)。在這種趨勢(shì)下,玩游戲的人應(yīng)該會(huì)越來(lái)越多,游戲行業(yè)應(yīng)該會(huì)越來(lái)越景氣。

3、技術(shù)方向的前景

根據(jù)以上的分析,互聯(lián)網(wǎng)將會(huì)應(yīng)用的越來(lái)越廣泛,web前端、web后臺(tái)方面、移動(dòng)開(kāi)發(fā)的人才在未來(lái)的三五年內(nèi)應(yīng)該都是緊需的人才。隨著大數(shù)據(jù)時(shí)代的到來(lái),算法/研究方向的高端人才將變得及為緊缺。

4、技術(shù)的學(xué)習(xí)

我曾經(jīng)做過(guò)阿里和百度的校招筆試題,Java研發(fā)工程師的筆試題要求的計(jì)算機(jī)語(yǔ)言主要以Java為主,會(huì)有少量的C++題,程序設(shè)計(jì)的題目一般可以在Java、C++等語(yǔ)言中任選一種。題目的類(lèi)型的話,你提到的數(shù)據(jù)結(jié)構(gòu)與算法、數(shù)據(jù)庫(kù)、操作系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)等都會(huì)有。算法工程師職位的筆試題語(yǔ)言主要以C++為主,類(lèi)型會(huì)有什么KNN啊、隱馬爾可夫啊、最短距離等很難的算法。

Java的筆試題會(huì)有部分C++的題目,我想可能是有這么兩個(gè)原因吧:

1)考查你的學(xué)習(xí)態(tài)度是否認(rèn)真努力,因?yàn)镃++是幾乎是所有大學(xué)里計(jì)算機(jī)相關(guān)專(zhuān)業(yè)學(xué)生的必需課;

2)考查你對(duì)計(jì)算機(jī)語(yǔ)言底層的一些認(rèn)識(shí),對(duì)基礎(chǔ)的掌握程度,比如:如果你熟悉C++,就會(huì)知道數(shù)組在內(nèi)存中其實(shí)就是一塊連續(xù)的內(nèi)存段。

如果你想做Java后臺(tái)開(kāi)發(fā)的話,就以Java web技術(shù)的學(xué)習(xí)為主,C++基礎(chǔ)還是有必要掌握的。

5、方向的選擇

至于技術(shù)方向的選擇,我覺(jué)得不管做什么選擇,都應(yīng)該以興趣為主,跟著自己的心走!這樣才不會(huì)留下遺憾。這樣還無(wú)法做出選擇的話,就跟著直覺(jué)走吧!我覺(jué)得在對(duì)事件一無(wú)所知的情況下,直覺(jué)是0.5自我意識(shí)+0.5天意。

我在大學(xué)三年主要學(xué)習(xí)的主要方向都是Java,在四上學(xué)期實(shí)習(xí)時(shí)的工作也是Java。后面發(fā)現(xiàn)Java雖然使用很方便,但很難有機(jī)會(huì)地了解底層的實(shí)現(xiàn)原理,而且大部分公司的核心產(chǎn)品為追求效率會(huì)用C++開(kāi)發(fā),學(xué)Java的話就很難進(jìn)入核心部分…… 于是我就毅然轉(zhuǎn)向C++,幾乎從零開(kāi)始。我同學(xué)都說(shuō)我瘋了(因?yàn)楫?dāng)時(shí)我算是Java學(xué)得較好的幾個(gè)之一了),但我知道我是在跟著自己的心走!于是大四下學(xué)習(xí)我就開(kāi)始C++的實(shí)習(xí),后面經(jīng)歷了一此坎坷,但我仍然不后悔,直到現(xiàn)在也是。

最后的最后,送大家一句話:年輕有夢(mèng),勇敢去追!進(jìn)入BAT不是夢(mèng)……

【免責(zé)聲明】本文部分系轉(zhuǎn)載,轉(zhuǎn)載目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé)。如涉及作品內(nèi)容、版權(quán)和其它問(wèn)題,請(qǐng)?jiān)?0日內(nèi)與聯(lián)系我們,我們會(huì)予以更改或刪除相關(guān)文章,以保證您的權(quán)益!

相關(guān)推薦
最新資訊
免費(fèi)試聽(tīng)課程
  • 全部課程
  • IT課程
  • 設(shè)計(jì)課程
  • 運(yùn)營(yíng)課程
Free courses
最新開(kāi)班時(shí)間
  • 北京
  • 上海
  • 廣州
  • 深圳
  • 南京
  • 成都
  • 武漢
  • 西安
  • 青島
  • 天津
  • 杭州
  • 重慶
  • 哈爾濱
  • 濟(jì)南
  • 沈陽(yáng)
  • 合肥
  • 鄭州
  • 長(zhǎng)春
  • 蘇州
  • 長(zhǎng)沙
  • 昆明
  • 太原
  • 無(wú)錫
  • 石家莊
  • 南寧
  • 佛山
  • 珠海
  • 寧波
  • 保定
  • 呼和浩特
  • 洛陽(yáng)
  • 煙臺(tái)
  • 運(yùn)城
  • 濰坊
  • 開(kāi)課名稱(chēng)
  • 開(kāi)班時(shí)間
  • 搶座
  • 咨詢(xún)
  • 開(kāi)課名稱(chēng)
  • 開(kāi)班時(shí)間
  • 搶座
  • 咨詢(xún)
預(yù)約申請(qǐng)?jiān)嚶?tīng)課
收起