- 相關(guān)推薦
c語言有哪些就業(yè)方向
c語言有哪些就業(yè)方向這種問題不要去問某某大學(xué)專業(yè)的學(xué)生,學(xué)生對業(yè)界的了解是非常非?罩袠情w的,僅比他們的老師(不但不懂,還行騙)好一點。
c語言有哪些就業(yè)方向
從業(yè)十幾年,現(xiàn)在還在行業(yè)一線打拼,嘗試給年輕人分享一點經(jīng)驗。
整個行業(yè)以復(fù)雜程度來衡量,是一個大概金字塔的分布,底層是一些簡單的,基于個人和較直觀可理解的應(yīng)用,如大家經(jīng)常接觸的手機應(yīng)用,網(wǎng)頁應(yīng)用,等。中層是一些小規(guī)模團隊合作可以完成的,對性能和規(guī)模等方面要求不算太高,大多可以一次成型或者接近完成的項目;在頂端則是一些高復(fù)雜度和高要求的項目,例如大型的工業(yè)項目,高性能或者高吞吐量項目,和現(xiàn)在很流行的大型互聯(lián)網(wǎng)服務(wù)等;很多時候復(fù)雜性是和規(guī)模成正比的。
在這個層次中,越接近低復(fù)雜度的項目,對語言的要求越少,更多的語言都可以勝任,更容易被分工和替代,例如可被外包的網(wǎng)站或者ERP等等;在這些項目中,除了少數(shù)特殊領(lǐng)域例如嵌入式開發(fā)等,C語言幾無立身之地,學(xué)習(xí)成本高而開發(fā)效率低,接近底層帶來的性能等可控性方面的回報得不到體現(xiàn);
在中層項目中,C語言的優(yōu)勢也不強,例如知乎,豆瓣這樣的網(wǎng)站,可以用更高級語言開發(fā)的更快,更敏捷,更少“機器級細(xì)節(jié)的干擾”;
只有到了高復(fù)雜度項目中,因為對規(guī)模、性能等方面的追求,才是C/C++語言一展所長的空間,例如互聯(lián)網(wǎng)搜索引擎,高性能科學(xué)計算,大型網(wǎng)絡(luò)游戲服務(wù)器等等。
所以,如果目標(biāo)是更大比例的程序工程師從業(yè)者,C語言學(xué)習(xí)可以改善對程序、計算機體系的理解,對面試、后續(xù)的學(xué)習(xí)有些幫助,而對直接的工作業(yè)績幫助不大;如果目標(biāo)是高復(fù)雜度專業(yè)領(lǐng)域的碼農(nóng),C/C++還是要好好學(xué)一下的,可以翻翻近幾年的百度騰訊股溝畢業(yè)生招聘試卷,另外不得不說,自學(xué)到脫穎而出的程度,對一個非專業(yè)大學(xué)生而言,還是很困難的一件事,如果以python等語言上手培養(yǎng)編程的熱情興趣和習(xí)慣,能夠快速融入一個工程師社區(qū)和團隊,是向更專業(yè)工程師攀登之路的一個良好起點。
[c語言有哪些就業(yè)方向]相關(guān)文章:
1.學(xué)Java的就業(yè)方向有哪些?
2.電子商務(wù)就業(yè)方向有哪些?
3.護理學(xué)專業(yè)就業(yè)方向有哪些?
4.2017電子商務(wù)專業(yè)就業(yè)方向有哪些?
5.平面設(shè)計有哪些就業(yè)方向
6.市場營銷專業(yè)就業(yè)方向有哪些?
7.旅游管理就業(yè)方向有哪些?
8.軟件工程專業(yè)就業(yè)方向有哪些?
9.金融人士就業(yè)方向有哪些?
10.金融專業(yè)就業(yè)方向有哪些
【c語言有哪些就業(yè)方向】相關(guān)文章:
漢語言文學(xué)專業(yè)就業(yè)方向及現(xiàn)狀分析07-01
軟件專業(yè)就業(yè)方向08-13
法律英語就業(yè)方向08-22
意大利留學(xué)有哪些就業(yè)前景好的專業(yè)?08-16
C5駕駛證申領(lǐng)條件有哪些 能駕駛哪些車08-10
物流工程就業(yè)方向女生09-06
留學(xué)碩士回國就業(yè)方向05-30
面試實戰(zhàn)中的語言技巧有哪些?09-27