一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

計(jì)算機(jī)初學(xué)者沒有編程基礎(chǔ),該怎么入門呢?

C語(yǔ)言編程學(xué)習(xí)基地 ? 來(lái)源:C語(yǔ)言編程學(xué)習(xí)基地 ? 作者:C語(yǔ)言編程學(xué)習(xí)基地 ? 2022-11-09 16:19 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

我相信這是大多初學(xué)者困惑的問(wèn)題,也是阻礙很多初學(xué)者學(xué)習(xí)進(jìn)度的問(wèn)題。你不知道從哪里開始學(xué)習(xí),或者不知道從何開始,接下來(lái)我以自己的學(xué)習(xí)經(jīng)歷,給大家提供一些建議,希望對(duì)你有幫助。

(1)你應(yīng)該具備什么基礎(chǔ):

自學(xué)你至少得有一臺(tái)自己電腦,這臺(tái)電腦不需要配置有多高,除非你學(xué)習(xí)的是開發(fā)大型3D游戲。傳統(tǒng)的開發(fā)學(xué)習(xí),普通筆記本、臺(tái)式機(jī)都可以的,但是必須得有網(wǎng)絡(luò),因?yàn)槟阈枰獜木W(wǎng)絡(luò)上獲取這種學(xué)習(xí)資料,況且我們是在學(xué)習(xí)信息技術(shù),沒有網(wǎng)絡(luò)怎么可能,想一想多可怕,最重要的是,你要喜歡它再去學(xué)它,如果不喜歡它,學(xué)了又有什么意義。

(2)數(shù)學(xué)、英語(yǔ)不好,能學(xué)好編程嗎?

就這么說(shuō)吧,如果你感覺自己數(shù)學(xué)不好,但是你喜歡信息技術(shù)方面,你就好好學(xué)吧,你是能學(xué)好編程的。我的數(shù)學(xué)和英語(yǔ)真的是超級(jí)不好,原因是我不喜歡它們。編程的邏輯性挺強(qiáng)的,但是不代表你的數(shù)學(xué)不好你的編程就學(xué)的差,它們本就不是一個(gè)回事,雖然編程很多時(shí)候用于科學(xué)計(jì)算方面,但是如果我們學(xué)習(xí)編程是為了開發(fā)應(yīng)用軟件,為的是找工作,編程本就沒有那么別人說(shuō)的那么難。

英語(yǔ)不好呢?那也可以學(xué)好的。計(jì)算機(jī)發(fā)展技術(shù)源自西方,西方人在這方面做的比我們多,當(dāng)然這些計(jì)算機(jī)語(yǔ)言幾乎全是英語(yǔ)字母組合的。我想,如果我們能趕在西方之前發(fā)展信息技術(shù),現(xiàn)在外國(guó)人估計(jì)就使用中文來(lái)編程了。但是我英語(yǔ)不好,句子都讀不通順,怎么辦?沒關(guān)系的,讀代碼與讀英語(yǔ)文章完全不一樣,雖然大多數(shù)代碼使用的是英文字母來(lái)編寫,而理解代碼更多的是理解它的邏輯。但是,如果你的英語(yǔ)不好,你最好提高一下的英語(yǔ)水平,因?yàn)楹芏嚅_發(fā)文檔、教程,是使用英文來(lái)寫的。不是說(shuō)你英語(yǔ)不好你就不能寫代碼,但是你不能連“hello”、“how are you”這些簡(jiǎn)單的英文單詞都不認(rèn)識(shí),也就是說(shuō),你具有初中畢業(yè)生的英語(yǔ)水平就可以學(xué)習(xí)編程了。

(3)選擇自己喜歡的方面入門:

軟件開發(fā)過(guò)程中根據(jù)不同的需要,包含了多個(gè)工作任務(wù)和多種工作流程,因此也產(chǎn)生了不同的工作崗位,前端工程師Android工程師、IOS工程師、Web前端工程師,后端工程師:C/C++開發(fā)工程師、Java后端工程師、Python后端工程師、PHP工程師,Linux運(yùn)維工程師,現(xiàn)在還流行著大數(shù)據(jù)工程師、AI人工智能)工程師,等等。當(dāng)然,在人員缺少的情況下有的人卻擔(dān)任了好幾種身份,但是在大公司里面,分工一般是明確的。

那怎么開始入門學(xué)習(xí)呢?首先,選擇自己喜歡的語(yǔ)言,選擇自己方向,朝著那么目標(biāo)學(xué)習(xí)??墒俏叶紱]了解過(guò),我怎么知道什么編程語(yǔ)言適合我?這就需要你事先了解一下了,既然打算自學(xué)編程,那你應(yīng)該查閱一些資料了解一下,什么語(yǔ)言適合來(lái)做什么,自己又應(yīng)該學(xué)習(xí)什么語(yǔ)言。當(dāng)然,我們的長(zhǎng)遠(yuǎn)的目標(biāo)是精通一個(gè)技術(shù)方向,但是其他方向最好是什么都要會(huì)。

所以,我建議你選擇自己喜歡的方向,容易的入門的方向進(jìn)行入門學(xué)習(xí)。可是有的人說(shuō)現(xiàn)在很火的不是大數(shù)據(jù)、人工智能嗎?月薪兩三萬(wàn)、四五萬(wàn)的。但是你要知道,對(duì)于一個(gè)任何基礎(chǔ)都沒有的普通初學(xué)者,需要花多少功夫才能達(dá)到大數(shù)據(jù)工程師、AI工程師的水平,所以學(xué)習(xí)基礎(chǔ)是十分重要的,至少得保證你有一樣技能了,能保證自己能勝任某項(xiàng)工作之后,再朝著更高得層次努力,也許那樣會(huì)更好。

我當(dāng)年選擇C++作為入門學(xué)習(xí)的方向,原因是我挺喜歡C++。我開學(xué)習(xí)C++的時(shí)候是在2015年,那時(shí)候很多人說(shuō)C++市場(chǎng)不如Java,學(xué)習(xí)C/C++會(huì)找不到工作。但是我并沒有放棄,我想,如果有時(shí)間去擔(dān)心以后找不到工作,為什么不靜下心來(lái)好好學(xué),只要學(xué)好了為什么還要怕找不到工作,為什么自己不可以作為那些學(xué)習(xí)C/C++中的佼佼者,你可以比別人笨,但是你也可以比別人努力,況且,又有多少人真正的承認(rèn)自己比別人笨呢?現(xiàn)在再回想自己當(dāng)年學(xué)習(xí)C++的時(shí)候,每天晚上堅(jiān)持觀看視頻,記筆記,先學(xué)C語(yǔ)言基礎(chǔ),后是C++基礎(chǔ),數(shù)據(jù)結(jié)構(gòu)算法,就這樣堅(jiān)持好幾個(gè)月。挺辛苦,可是后來(lái)收獲的是開心的。

當(dāng)然,你有很多選擇。如果你喜歡APP開發(fā),那么就是Android和IOS了,而Android學(xué)習(xí)成本比IOS學(xué)習(xí)成本低,原因就是如果你要做IOS開發(fā)你需要mac電腦,Android開發(fā)使用普通的Windows就可以,進(jìn)一步學(xué)習(xí)的話你可以安裝一個(gè)Linux操作系統(tǒng),再加上一個(gè)幾百元的Android手機(jī)就可以學(xué)習(xí)了,等你掌握Android開發(fā)后再學(xué)習(xí)IOS也不遲。

如果你喜歡后端開發(fā),我建議你選擇C++、Java、Python這些語(yǔ)言。假如你之前沒有接觸過(guò)編程,只要認(rèn)真學(xué),這些語(yǔ)言挺容易入門的,如果有一點(diǎn)C語(yǔ)言基礎(chǔ)那更好。

而如果你喜歡Web 前端,那你就好好學(xué)習(xí)H5+CSS3+JavaScript,一個(gè)合格web前端工程師除了能把網(wǎng)站做出漂亮的特效,還要懂得后端的知識(shí),這時(shí)可以學(xué)一學(xué)Node.js。雖然開發(fā)技術(shù)分類很多,但是這些技術(shù)都是相通的,有了一門技術(shù)的基礎(chǔ)之后,再學(xué)習(xí)其它技術(shù)就輕而易舉了。而在初學(xué)者階段,你需要選擇一門技術(shù)進(jìn)行系統(tǒng)的學(xué)習(xí),同時(shí)不要忘記多了解一些其他的技術(shù)。

以下是編程語(yǔ)言在某個(gè)時(shí)間段的排行榜:

aa86f74a-6006-11ed-8abf-dac502259ad0.png

(4)怎么獲取學(xué)習(xí)資源?

你可以買一本書。書有好有壞,有的書適合初學(xué)者,而有的書不適合初學(xué)者;有的書通俗易懂,也有一些書全是廢話,甚至錯(cuò)誤一堆,這就需要你好好辨認(rèn)了。有的書適合你,但是有的書雖好,卻不適合你,你應(yīng)該到書店里面,到圖書館里面好好翻一翻,選擇合適自己的一本系統(tǒng)教學(xué)書籍。對(duì)于技術(shù)類型的書,盡量選擇比較新的,對(duì)于同一種技術(shù),盡量避免好幾年的書籍,因?yàn)榧夹g(shù)書籍不像文學(xué)書籍那樣,技術(shù)每天都在改變。

你還可以看一套系統(tǒng)的視頻教程?;ヂ?lián)網(wǎng)上免費(fèi)的教程資源很多,如果好好利用,相信你一定能學(xué)好的。有的視頻里老師講課方式不適合你,而有的老師講課方式很適合你,我相信后者對(duì)你的進(jìn)步更有幫助。現(xiàn)在教學(xué)網(wǎng)站也很多,也提供了大量的免費(fèi)資源,如極客學(xué)院、慕課網(wǎng),百度傳課、騰訊課堂等等都有大量的免費(fèi)資源,建議你花一些時(shí)間去嘗試聽一下多套視頻的第一節(jié)課,最后選擇最適合自己的一套。

(5)要回利用互聯(lián)網(wǎng)解決問(wèn)題:

你在學(xué)習(xí)編程過(guò)程中必定遇到很多問(wèn)題,甚至有時(shí)出現(xiàn)的bug讓自己感到崩潰、無(wú)助,這時(shí)不要慌,這是很多初學(xué)者都是必定經(jīng)歷的過(guò)程,只要一個(gè)一個(gè)問(wèn)題的解決了,積累經(jīng)驗(yàn),以后你才能解決實(shí)際開發(fā)中遇到的問(wèn)題。在你遇到錯(cuò)誤時(shí),把你出現(xiàn)的錯(cuò)誤百度一下,必定別人也遇到過(guò),并有一堆的解決辦法。你還可以到各大論壇尋求幫助,如國(guó)內(nèi)的CSDN論壇,如果你英語(yǔ)閱讀能力比較好,還可以到stackoverflow.com網(wǎng)站上尋求全球開發(fā)者的幫助。

(6)多讀別人的代碼,借鑒別人的長(zhǎng)處:

閱讀別人的代碼是自己提高編碼能力的一個(gè)方法,你可以看到自己與大神的距離,然后努力朝著目標(biāo)努力,一個(gè)合格的開發(fā)者,不僅能自己寫代碼,還要有閱讀別人代碼的能力。

(7)多練習(xí),孰能生巧:

學(xué)習(xí)中編程的過(guò)程中,看懂和會(huì)做完全是兩回事,不要覺得自己看視頻看懂了,或者看書看懂了就從來(lái)不去編碼練習(xí)了。往往很多人看懂了,但是自己卻敲出一堆的錯(cuò)誤,這階段你需要不斷的練習(xí)。網(wǎng)上說(shuō)的“7天掌握PHP”、“5節(jié)課掌握java”,等等這些,以一個(gè)普通初學(xué)者的角度來(lái)說(shuō)絕對(duì)是不可能的,作為初學(xué)者,應(yīng)該腳踏實(shí)地,每天堅(jiān)持,積累上幾萬(wàn)行代碼,甚至幾十萬(wàn)行代碼,也許那樣才是真正的入門。這世上沒有不勞而獲的,所有的收獲,必定經(jīng)歷付出,知識(shí)也一樣,加油!

總結(jié):

上一個(gè)世紀(jì)的前輩們?cè)趯W(xué)習(xí)的時(shí)候,他們沒有網(wǎng)絡(luò),沒有那么多學(xué)習(xí)資料,而他們卻能給后人創(chuàng)造了很多有價(jià)值的東西,他們都那么堅(jiān)持,我們就沒有理由不努力了。

不管怎么說(shuō),學(xué)習(xí)編程不容易,一定要真正的喜歡它再去學(xué),腳踏實(shí)地,堅(jiān)持不懈,往既定的目標(biāo)努力。入門學(xué)習(xí)的付出是辛苦的,甚至是乏味的,但是拼一拼,努力奮斗,相比最后得到的,是值得的。加油!

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 計(jì)算機(jī)
    +關(guān)注

    關(guān)注

    19

    文章

    7662

    瀏覽量

    90791
  • 編程
    +關(guān)注

    關(guān)注

    88

    文章

    3689

    瀏覽量

    95249
  • 人工智能
    +關(guān)注

    關(guān)注

    1806

    文章

    49014

    瀏覽量

    249449

原文標(biāo)題:經(jīng)驗(yàn)分享:計(jì)算機(jī)初學(xué)者沒有編程基礎(chǔ),該怎么入門呢?

文章出處:【微信號(hào):cyuyanxuexi,微信公眾號(hào):C語(yǔ)言編程學(xué)習(xí)基地】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    工業(yè)計(jì)算機(jī)與商用計(jì)算機(jī)的區(qū)別有哪些

    能夠高效穩(wěn)定地運(yùn)行,減少停機(jī)時(shí)間,確保生產(chǎn)效率。那么工業(yè)計(jì)算機(jī)與普通商用計(jì)算機(jī)有哪些區(qū)別?一、組件選擇與制造質(zhì)量:工業(yè)級(jí)組件:使用更寬溫度范圍(如-20°C到60
    的頭像 發(fā)表于 07-10 16:36 ?172次閱讀
    工業(yè)<b class='flag-5'>計(jì)算機(jī)</b>與商用<b class='flag-5'>計(jì)算機(jī)</b>的區(qū)別有哪些

    計(jì)算機(jī)網(wǎng)絡(luò)入門指南

    計(jì)算機(jī)網(wǎng)絡(luò)是指將地理位置不同且具有獨(dú)立功能的多臺(tái)計(jì)算機(jī)及其外部設(shè)備,通過(guò)通信線路連接起來(lái),在網(wǎng)絡(luò)操作系統(tǒng)、網(wǎng)絡(luò)管理軟件及網(wǎng)絡(luò)通信協(xié)議的管理和協(xié)調(diào)下,實(shí)現(xiàn)資源共享和信息傳遞的計(jì)算機(jī)系統(tǒng)。
    的頭像 發(fā)表于 04-22 14:29 ?1092次閱讀
    <b class='flag-5'>計(jì)算機(jī)</b>網(wǎng)絡(luò)<b class='flag-5'>入門</b>指南

    從單片機(jī)初學(xué)者邁向單片機(jī)工程師

    從單片機(jī)初學(xué)者邁向單片機(jī)工程師,對(duì)初學(xué)者非常適用。 純分享貼,有需要可以直接下載附件獲取完整資料! (如果內(nèi)容有幫助可以關(guān)注、點(diǎn)贊、評(píng)論支持一下哦~)
    發(fā)表于 04-15 14:06

    linux初學(xué)者,用這樣的開發(fā)板合適嗎?

    這款是深圳市九鼎創(chuàng)展科技有限公司的全志A40I開發(fā)板,適合linux初學(xué)者嗎? 先用開發(fā)板調(diào)試,調(diào)試成功后,就可以單獨(dú)用核心板,再配合自己做的底板就可以做產(chǎn)品了。 做核心板還是難度太大了,開發(fā)周期太長(zhǎng),直接用核心板。穩(wěn)定靠譜
    發(fā)表于 04-10 11:11

    EE-269:以太網(wǎng)802.3初學(xué)者指南

    電子發(fā)燒友網(wǎng)站提供《EE-269:以太網(wǎng)802.3初學(xué)者指南.pdf》資料免費(fèi)下載
    發(fā)表于 01-05 09:48 ?1次下載
    EE-269:以太網(wǎng)802.3<b class='flag-5'>初學(xué)者</b>指南

    云端超級(jí)計(jì)算機(jī)使用教程

    云端超級(jí)計(jì)算機(jī)是一種基于云計(jì)算的高性能計(jì)算服務(wù),它將大量計(jì)算資源和存儲(chǔ)資源集中在一起,通過(guò)網(wǎng)絡(luò)向用戶提供按需的計(jì)算服務(wù)。下面,AI部落小編為
    的頭像 發(fā)表于 12-17 10:19 ?549次閱讀

    XD08M3232紅外感應(yīng)單片機(jī)開發(fā)板適合初學(xué)者嗎?

    軟件支持 XD08M3232開發(fā)板使用Keil軟件進(jìn)行編譯、調(diào)試和仿真,這對(duì)大部分工程師來(lái)說(shuō)都非常熟悉,因此對(duì)于初學(xué)者來(lái)說(shuō),上手難度較低。 3. 社區(qū)支持 雖然搜索結(jié)果中沒有提到XD08M3232
    發(fā)表于 12-07 14:55

    工業(yè)中使用哪種計(jì)算機(jī)?

    在工業(yè)環(huán)境中,工控機(jī)被廣泛使用。這些計(jì)算機(jī)的設(shè)計(jì)可承受極端溫度、灰塵和振動(dòng)等惡劣條件。它們比標(biāo)準(zhǔn)消費(fèi)類計(jì)算機(jī)更耐用、更可靠。工業(yè)計(jì)算機(jī)可控制機(jī)器、監(jiān)控流程并實(shí)時(shí)收集數(shù)據(jù)。其堅(jiān)固的結(jié)構(gòu)和專業(yè)功能
    的頭像 發(fā)表于 11-29 14:07 ?708次閱讀
    工業(yè)中使用哪種<b class='flag-5'>計(jì)算機(jī)</b>?

    量子計(jì)算機(jī)與普通計(jì)算機(jī)工作原理的區(qū)別

    ? 本文介紹了量子計(jì)算機(jī)與普通計(jì)算機(jī)工作原理的區(qū)別。 量子計(jì)算是一個(gè)新興的研究領(lǐng)域,科學(xué)家們利用量子力學(xué),制造出具有革命性能力的計(jì)算機(jī)。雖然現(xiàn)在的量子
    的頭像 發(fā)表于 11-24 11:00 ?1481次閱讀
    量子<b class='flag-5'>計(jì)算機(jī)</b>與普通<b class='flag-5'>計(jì)算機(jī)</b>工作原理的區(qū)別

    工業(yè)計(jì)算機(jī)類型介紹

    工業(yè)領(lǐng)域沒有計(jì)算機(jī)的世界就像沒有管弦樂(lè)隊(duì)的交響樂(lè),缺乏實(shí)現(xiàn)最佳性能所需的和諧和精確度。計(jì)算機(jī)徹底改變了工業(yè)的運(yùn)作方式,將效率、準(zhǔn)確性和創(chuàng)新推向了新的高度。事實(shí)上,根據(jù)最近在印度進(jìn)行的一
    的頭像 發(fā)表于 11-04 15:56 ?664次閱讀
    工業(yè)<b class='flag-5'>計(jì)算機(jī)</b>類型介紹

    ROM對(duì)計(jì)算機(jī)性能的影響

    是一種非易失性存儲(chǔ)器,即使在斷電的情況下也能保持?jǐn)?shù)據(jù)不丟失。它通常用于存儲(chǔ)固件,這些固件是計(jì)算機(jī)啟動(dòng)和運(yùn)行操作系統(tǒng)所必需的。ROM的內(nèi)容在制造過(guò)程中被寫入,并且通常不能被用戶更改。 ROM的類型 PROM(可編程ROM) :用戶可以通過(guò)特殊的
    的頭像 發(fā)表于 11-04 10:31 ?1217次閱讀

    計(jì)算機(jī)接口位于什么之間

    計(jì)算機(jī)接口是計(jì)算機(jī)硬件和軟件之間、計(jì)算機(jī)與外部設(shè)備之間以及計(jì)算機(jī)各部件之間傳輸數(shù)據(jù)、控制信息和狀態(tài)信息的硬件設(shè)備和軟件程序。它在計(jì)算機(jī)系統(tǒng)中
    的頭像 發(fā)表于 10-14 14:02 ?1309次閱讀

    計(jì)算機(jī)存儲(chǔ)系統(tǒng)的構(gòu)成

    計(jì)算機(jī)存儲(chǔ)系統(tǒng)是計(jì)算機(jī)中用于存放程序和數(shù)據(jù)的設(shè)備或部件的集合,它構(gòu)成了計(jì)算機(jī)信息處理的基礎(chǔ)。一個(gè)完整的計(jì)算機(jī)存儲(chǔ)系統(tǒng)通常包括多個(gè)層次的存儲(chǔ)器,從高速緩存(Cache)到主存儲(chǔ)器(Mai
    的頭像 發(fā)表于 09-26 15:25 ?2535次閱讀

    簡(jiǎn)述計(jì)算機(jī)總線的分類

    計(jì)算機(jī)總線作為計(jì)算機(jī)系統(tǒng)中連接各個(gè)功能部件的公共通信干線,其結(jié)構(gòu)和分類對(duì)于理解計(jì)算機(jī)硬件系統(tǒng)的工作原理至關(guān)重要。以下是對(duì)計(jì)算機(jī)總線結(jié)構(gòu)和分類的詳細(xì)闡述,內(nèi)容將涵蓋總線的基本概念、內(nèi)部結(jié)
    的頭像 發(fā)表于 08-26 16:23 ?5179次閱讀

    晶體管計(jì)算機(jī)和電子管計(jì)算機(jī)有什么區(qū)別

    晶體管計(jì)算機(jī)和電子管計(jì)算機(jī)作為計(jì)算機(jī)發(fā)展史上的兩個(gè)重要階段,它們?cè)诙鄠€(gè)方面存在顯著的區(qū)別。以下是對(duì)這兩類計(jì)算機(jī)在硬件、性能、應(yīng)用以及技術(shù)發(fā)展等方面區(qū)別的詳細(xì)闡述。
    的頭像 發(fā)表于 08-23 15:28 ?3606次閱讀