給編程新手的一些建議

我學(xué)的是物聯(lián)網(wǎng)工程饵撑,很多人以為是物流相關(guān)的專業(yè)剑梳,我也經(jīng)常被問為啥學(xué)物流。其實(shí)不是物流滑潘,如果非要簡(jiǎn)要解釋就是計(jì)算機(jī)的一個(gè)分支垢乙。計(jì)算機(jī)有很多分支,比如信息安全语卤、物聯(lián)網(wǎng)工程追逮、軟件工程、計(jì)算機(jī)科學(xué)與技術(shù)等等粹舵。物聯(lián)網(wǎng)就是將物體與網(wǎng)絡(luò)連接在一起的一門技術(shù)钮孵,比如之前百度的自動(dòng)駕駛汽車。5G時(shí)代齐婴,物聯(lián)網(wǎng)工程更是如虎添翼油猫,在數(shù)據(jù)膨脹的時(shí)代,信息間高速傳遞尤為重要柠偶,5G能為物聯(lián)網(wǎng)在傳感器節(jié)點(diǎn)與網(wǎng)絡(luò)之間搭建高速通道情妖,誤差小睬关,發(fā)展前途廣。最近很火的人工智能毡证,物聯(lián)網(wǎng)工程也擔(dān)當(dāng)了不可替代的角色电爹,阿爾法狗大戰(zhàn)柯潔,每一盤棋在深度學(xué)習(xí)下能快速計(jì)算出幾乎所有結(jié)果料睛,然后精確下到棋盤所在位置丐箩。

當(dāng)然我們現(xiàn)在學(xué)的知識(shí)還遠(yuǎn)遠(yuǎn)不夠,做到那樣需要一個(gè)甚至好幾個(gè)團(tuán)隊(duì)恤煞,做到這些的基礎(chǔ)之一就是學(xué)會(huì)寫代碼屎勘。那么我就最基礎(chǔ)地開始講解代碼。

獲得圖靈獎(jiǎng)(計(jì)算機(jī)界的諾貝爾獎(jiǎng))的Pascal之父——Nicklaus Wirth說過“程序=數(shù)據(jù)結(jié)構(gòu)+算法”居扒,因?yàn)檫@句話他獲得了圖靈獎(jiǎng)概漱。看似簡(jiǎn)單的一句話,卻把所有原理解釋得清清楚楚喜喂。那么數(shù)據(jù)結(jié)構(gòu)和算法就要用到代碼瓤摧,代碼可以分為好幾種語言:

(一)高級(jí)語言:BASIC(True basic、Qbasic玉吁、Virtual Basic)照弥、C、C++进副、PASCAL这揣、FORTRAN

(二)智能語言:(LISP、Prolog敢会、OpenCyc曾沈、Fazzy)

(三)動(dòng)態(tài)語言:(Python、PHP鸥昏、Ruby、Lua)等等

一般來說姐帚,國內(nèi)BAT公司主要流行C吏垮、C++、Java等罐旗,對(duì)于新興語言Python膳汪,因其具有簡(jiǎn)單、開源九秀、庫豐富遗嗽、易移植等特點(diǎn),主要用于人工智能上鼓蜒。在代碼量較小時(shí)能夠以很快的速度運(yùn)行痹换,在數(shù)據(jù)量大后則不敵C征字。每個(gè)人喜歡的語言不一樣,而語言也沒有好壞之分娇豫,各有千秋匙姜。我喜歡用C++,因?yàn)镃++是面向?qū)ο笳Z言冯痢,具有繼承氮昧、多態(tài)、封裝的三大特性浦楣,寫起來也比C語言方便袖肥。我認(rèn)識(shí)的很多學(xué)軟件工程的同學(xué)學(xué)的都是Java。

在語言使用量上振劳,Java長居第一(見下圖)椎组,C與C++也是一直處于前十,不過這張表并不能代表語言的好壞澎迎,只能代表所需求的語言使用量庐杨,僅做參考。

寫代碼離不開的是編譯器夹供,編譯器現(xiàn)在有Dev C++灵份、Visual Studio、VC等哮洽,Java需要單獨(dú)的腳本填渠。對(duì)于新手來說最建議的編譯器是Dev C++,很好用鸟辅,也很快就熟悉了氛什。我比較喜歡VS,因?yàn)閂S支持Java Script匪凉、Python枪眉、C++,是一個(gè)可視化編程軟件再层,不過使用比較復(fù)雜贸铜,功能倒是挺多的。

可能對(duì)沒接觸過編程的讀者來說這些是陌生的東西聂受,在此我推薦一本比較適合新手讀的書籍蒿秦。

學(xué)C語言可以看看這本經(jīng)典書籍,是一本外國書籍翻譯來的蛋济。不太推薦譚浩強(qiáng)的C語言教材棍鳖,很難懂,而且錯(cuò)的地方也很多碗旅。之所以推薦C語言渡处,是因?yàn)镃語言算得上是基礎(chǔ)語言了镜悉,只要學(xué)會(huì)了一門,其他的語言也會(huì)很容易學(xué)會(huì)的骂蓖。而且C語言屹立不倒积瞒,經(jīng)久不衰。(沒有打廣告的嫌疑)

結(jié)語:人生的精彩登下,就在于你不知道會(huì)遇見什么樣的人茫孔,做什么樣的事,他們就像一件件圣誕節(jié)的小禮物一樣被芳,當(dāng)你迫不及待地拆開時(shí)總會(huì)給你驚喜缰贝。因?yàn)檫@份禮物,我做了自己以前從來沒想過的事——寫文章畔濒,它改變了我人生的軌跡剩晴,也讓我看見生活中還有那么多值得去嘗試的事。謝謝這份小禮物侵状。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末赞弥,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子趣兄,更是在濱河造成了極大的恐慌绽左,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,681評(píng)論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件艇潭,死亡現(xiàn)場(chǎng)離奇詭異拼窥,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)蹋凝,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,205評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門鲁纠,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人鳍寂,你說我怎么就攤上這事改含。” “怎么了迄汛?”我有些...
    開封第一講書人閱讀 169,421評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵候味,是天一觀的道長。 經(jīng)常有香客問我隔心,道長,這世上最難降的妖魔是什么尚胞? 我笑而不...
    開封第一講書人閱讀 60,114評(píng)論 1 300
  • 正文 為了忘掉前任硬霍,我火速辦了婚禮,結(jié)果婚禮上笼裳,老公的妹妹穿的比我還像新娘唯卖。我一直安慰自己粱玲,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,116評(píng)論 6 398
  • 文/花漫 我一把揭開白布拜轨。 她就那樣靜靜地躺著抽减,像睡著了一般。 火紅的嫁衣襯著肌膚如雪橄碾。 梳的紋絲不亂的頭發(fā)上卵沉,一...
    開封第一講書人閱讀 52,713評(píng)論 1 312
  • 那天,我揣著相機(jī)與錄音法牲,去河邊找鬼史汗。 笑死,一個(gè)胖子當(dāng)著我的面吹牛拒垃,可吹牛的內(nèi)容都是我干的停撞。 我是一名探鬼主播,決...
    沈念sama閱讀 41,170評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼悼瓮,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼戈毒!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起横堡,我...
    開封第一講書人閱讀 40,116評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤埋市,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后翅萤,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體恐疲,經(jīng)...
    沈念sama閱讀 46,651評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,714評(píng)論 3 342
  • 正文 我和宋清朗相戀三年套么,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了培己。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,865評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡胚泌,死狀恐怖省咨,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情玷室,我是刑警寧澤零蓉,帶...
    沈念sama閱讀 36,527評(píng)論 5 351
  • 正文 年R本政府宣布,位于F島的核電站穷缤,受9級(jí)特大地震影響敌蜂,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜津肛,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,211評(píng)論 3 336
  • 文/蒙蒙 一章喉、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦秸脱、人聲如沸落包。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,699評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽咐蝇。三九已至,卻和暖如春巷查,著一層夾襖步出監(jiān)牢的瞬間有序,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,814評(píng)論 1 274
  • 我被黑心中介騙來泰國打工吮便, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留笔呀,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,299評(píng)論 3 379
  • 正文 我出身青樓髓需,卻偏偏與公主長得像许师,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子僚匆,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,870評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容

  • TITLE: 編程語言亂燉 碼農(nóng)最大的煩惱——編程語言太多微渠。不是我不學(xué)習(xí),這世界變化快咧擂! 有時(shí)候還是蠻懷念十幾逞盆、二...
    碼園老農(nóng)閱讀 5,337評(píng)論 2 35
  • 計(jì)算機(jī)編程語言可用于將指令傳達(dá)給計(jì)算機(jī)。它們基于某些句法和語義規(guī)則松申,定義了編程語言中每種結(jié)構(gòu)的含義云芦。 現(xiàn)在我得到了...
    幻凌風(fēng)閱讀 8,174評(píng)論 1 26
  • 這里有世界上最美的落日和最嗨的夜店,白天的Ibiza慵懶嫵媚贸桶,太陽暖洋洋的照射在沙灘上舅逸,一到了晚上,便掀起了電音狂...
    芥茉芥茉閱讀 279評(píng)論 0 0
  • 我不知道怎么去說服一個(gè)人皇筛,也許是我把握不到別人的需求琉历,看不破每個(gè)人每個(gè)人所在意的,我不難受候選人沒有去面試水醋,難受的...
    白鴿_ea49閱讀 161評(píng)論 0 0
  • 只有先改變自己的態(tài)度旗笔,才能改變?nèi)松母叨龋?/div>
    廣子_霖江閱讀 296評(píng)論 0 0