2020.4.11? 雨? 17:09
第一次在簡書上寫文章往枣,很多東西都比較陌生,更有一點緊張粉渠,擔心自己的文筆讓讀者沒有閱讀的欲望分冈,希望多多包涵。
想了很久第一篇該寫什么霸株,個人介紹雕沉?一篇心靈雞湯?我覺得可能能寫到高考文章長度就已經(jīng)是我的極限了去件,當然很大的原因是高考畢業(yè)兩年再也沒動筆寫文章了坡椒。寫一篇文章就像在自己與自己心靈上的交流,從產(chǎn)生想法尤溜,到用詞語進行修飾倔叼,最后成為一件成品」常考慮到我最近在家上網(wǎng)課的原因丈攒,就從我的專業(yè)開始吧!
我學(xué)的是物聯(lián)網(wǎng)工程梢睛,很多人以為是物流相關(guān)的專業(yè)肥印,我也經(jīng)常被問為啥學(xué)物流识椰。其實不是物流绝葡,如果非要簡要解釋就是計算機的一個分支。計算機有很多分支腹鹉,比如信息安全藏畅、物聯(lián)網(wǎng)工程、軟件工程功咒、計算機科學(xué)與技術(shù)等等愉阎。物聯(lián)網(wǎng)就是將物體與網(wǎng)絡(luò)連接在一起的一門技術(shù),比如之前百度的自動駕駛汽車力奋。5G時代榜旦,物聯(lián)網(wǎng)工程更是如虎添翼,在數(shù)據(jù)膨脹的時代景殷,信息間高速傳遞尤為重要溅呢,5G能為物聯(lián)網(wǎng)在傳感器節(jié)點與網(wǎng)絡(luò)之間搭建高速通道澡屡,誤差小,發(fā)展前途廣咐旧。最近很火的人工智能驶鹉,物聯(lián)網(wǎng)工程也擔當了不可替代的角色,阿爾法狗大戰(zhàn)柯潔铣墨,每一盤棋在深度學(xué)習(xí)下能快速計算出幾乎所有結(jié)果室埋,然后精確下到棋盤所在位置。
當然我們現(xiàn)在學(xué)的知識還遠遠不夠伊约,做到那樣需要一個甚至好幾個團隊姚淆,做到這些的基礎(chǔ)之一就是學(xué)會寫代碼。那么我就最基礎(chǔ)地開始講解代碼碱妆。
獲得圖靈獎(計算機界的諾貝爾獎)的Pascal之父——Nicklaus Wirth說過“程序=數(shù)據(jù)結(jié)構(gòu)+算法”肉盹,因為這句話他獲得了圖靈獎≌钗玻看似簡單的一句話上忍,卻把所有原理解釋得清清楚楚。那么數(shù)據(jù)結(jié)構(gòu)和算法就要用到代碼纳本,代碼可以分為好幾種語言:
(一)高級語言:BASIC(True basic窍蓝、Qbasic、Virtual Basic)繁成、C吓笙、C++、PASCAL巾腕、FORTRAN
(二)智能語言:(LISP面睛、Prolog、OpenCyc尊搬、Fazzy)
(三)動態(tài)語言:(Python叁鉴、PHP、Ruby佛寿、Lua)等等
一般來說幌墓,國內(nèi)BAT公司主要流行C、C++冀泻、Java等常侣,對于新興語言Python,因其具有簡單弹渔、開源胳施、庫豐富、易移植等特點肢专,主要用于人工智能上舞肆。在代碼量較小時能夠以很快的速度運行您没,在數(shù)據(jù)量大后則不敵C。每個人喜歡的語言不一樣胆绊,而語言也沒有好壞之分氨鹏,各有千秋。我喜歡用C++压状,因為C++是面向?qū)ο笳Z言仆抵,具有繼承、多態(tài)种冬、封裝的三大特性镣丑,寫起來也比C語言方便。我認識的很多學(xué)軟件工程的同學(xué)學(xué)的都是Java娱两。
在語言使用量上莺匠,Java長居第一(見下圖),C與C++也是一直處于前十十兢,不過這張表并不能代表語言的好壞趣竣,只能代表所需求的語言使用量,僅做參考旱物。
寫代碼離不開的是編譯器遥缕,編譯器現(xiàn)在有Dev C++、Visual Studio宵呛、VC等单匣,Java需要單獨的腳本。對于新手來說最建議的編譯器是Dev C++宝穗,很好用户秤,也很快就熟悉了。我比較喜歡VS逮矛,因為VS支持Java Script鸡号、Python、C++橱鹏,是一個可視化編程軟件膜蠢,不過使用比較復(fù)雜堪藐,功能倒是挺多的莉兰。
可能對沒接觸過編程的讀者來說這些是陌生的東西,在此我推薦一本比較適合新手讀的書籍礁竞。
學(xué)C語言可以看看這本經(jīng)典書籍糖荒,是一本外國書籍翻譯來的。不太推薦譚浩強的C語言教材模捂,很難懂捶朵,而且錯的地方也很多蜘矢。之所以推薦C語言,是因為C語言算得上是基礎(chǔ)語言了综看,只要學(xué)會了一門品腹,其他的語言也會很容易學(xué)會的。而且C語言屹立不倒红碑,經(jīng)久不衰舞吭。(沒有打廣告的嫌疑)
結(jié)語:人生的精彩,就在于你不知道會遇見什么樣的人析珊,做什么樣的事羡鸥,他們就像一件件圣誕節(jié)的小禮物一樣,當你迫不及待地拆開時總會給你驚喜忠寻。因為這份禮物惧浴,我做了自己以前從來沒想過的事——寫文章,它改變了我人生的軌跡奕剃,也讓我看見生活中還有那么多值得去嘗試的事衷旅。謝謝這份小禮物。