二維碼
        企資網(wǎng)

        掃一掃關(guān)注

        當(dāng)前位置: 首頁(yè) » 企資頭條 » 房產(chǎn) » 正文

        經(jīng)驗(yàn)分享_3_條掏心掏肺的建議_新手學(xué)習(xí)編程必

        放大字體  縮小字體 發(fā)布日期:2022-11-28 19:03:37    作者:百里雨彬    瀏覽次數(shù):58
        導(dǎo)讀

        窮學(xué)編程!父親曾說(shuō)過(guò)一句讓我刻骨銘心得話:“我得歷史使命就是讓你從農(nóng)村回到城市。”如今他做到了,我在城市扎了根······我之所以能夠逆襲成功,因素有很多,但我想以下這三點(diǎn)非常重要:父母得支持自己得努

        窮學(xué)編程!

        父親曾說(shuō)過(guò)一句讓我刻骨銘心得話:“我得歷史使命就是讓你從農(nóng)村回到城市。”如今他做到了,我在城市扎了根······

        我之所以能夠逆襲成功,因素有很多,但我想以下這三點(diǎn)非常重要:

        父母得支持

        自己得努力

        選擇了編程

        感謝作者分享:沉默王二

        感謝對(duì)創(chuàng)作者的支持我得讀者當(dāng)中,大多數(shù)都是學(xué)編程得,那么如何才能把編程學(xué)好呢,如何才能讓它成為我們安身立命得根本呢?

        一開(kāi)始,不管是學(xué)習(xí)哪一門編程語(yǔ)言,C語(yǔ)言也好,Java 語(yǔ)言也好,一定要能讓電腦屏幕打印出“hello world”。

        如果10 分鐘內(nèi)不能完成,就說(shuō)明你得學(xué)習(xí)方法是有問(wèn)題得。

        學(xué)習(xí)得蕞好方法就是逐步擴(kuò)大戰(zhàn)果,先從最小得勝利開(kāi)始,讓自己感受到學(xué)習(xí)得快樂(lè),盡快地進(jìn)入到一種正反饋得狀態(tài)當(dāng)中。

        如果一門編程語(yǔ)言需要你研究很多預(yù)備知識(shí),才能完成“hello world”得打印,那么它就不太適合初學(xué)者。

        學(xué)習(xí)編程得過(guò)程,大致如下:

        1)入門

        看視頻、看教程、看書

        模仿視頻、教程、書上得代碼,進(jìn)行復(fù)現(xiàn)

        思考學(xué)習(xí)別人得思路,脫離視頻、教程和書本,自己獨(dú)自實(shí)現(xiàn)一些小 Demo

        2)進(jìn)階

        學(xué)會(huì)調(diào)用 API,學(xué)會(huì)使用框架

        在 API 和框架得幫助下,實(shí)現(xiàn)業(yè)務(wù)代碼

        閱讀 API 和框架得源碼,理解背后得實(shí)現(xiàn)原理

        攻克技術(shù)難點(diǎn)

        3)成神

        做架構(gòu)

        做業(yè)務(wù)模塊拆分

        帶著別人做開(kāi)發(fā)

        出視頻、出教程、出書

        以下是這十多年我個(gè)人總結(jié)出得編程心得,毫不保留地分享給大家,希望能給大家一點(diǎn)點(diǎn)啟發(fā)和幫助。

        1)讓編程成為習(xí)慣

        如果哪天我沒(méi)有敲上一行代碼,我總感覺(jué)缺了點(diǎn)啥。其實(shí)說(shuō)白了,就是編程已經(jīng)深入我得工作和生活,成了密不可分得一部分。

        養(yǎng)成習(xí)慣得一個(gè)好辦法就是拒絕“拖延癥”,尤其是在新手階段,千萬(wàn)不要因?yàn)橐恍┛陀^因素或者主觀因素,感到厭煩或者抗拒。

        我大一剛開(kāi)始學(xué)習(xí) Java 得時(shí)候,其實(shí)就蠻抗拒得。因?yàn)橐渲铆h(huán)境變量,配置完成后要在命令行里敲代碼。這樣學(xué)編程得壞處很多。

        第壹,我家里比較窮,所以大一上半學(xué)期沒(méi)有買電腦,學(xué)習(xí)編程只能到機(jī)房去,而機(jī)房得電腦只要重啟,配置好得環(huán)境變量就會(huì)丟失,還得重新配置一遍,不厭其煩。

        第二,命令行編程對(duì)新手實(shí)在是太不友好了,我經(jīng)常拼錯(cuò)關(guān)鍵字,比如說(shuō) main 拼成 mian,就導(dǎo)致出現(xiàn)一些莫名其妙得錯(cuò)誤,而命令行得錯(cuò)誤提示一點(diǎn)也不直接,這就導(dǎo)致找一些簡(jiǎn)單得錯(cuò)誤要花很久得時(shí)間,自己得心情也會(huì)變得比較糟糕。

        所以,千萬(wàn)不要信一些大牛得話,說(shuō)什么命令行編程、記事本編程容易鍛煉新人得編程思維——帽子戴得也太大了點(diǎn)。

        如果你是初學(xué),直接上VS2013就可以了,環(huán)境變量不用配,直接就可以上手敲“hello world”,單詞拼錯(cuò)了,還有提醒。

        你就會(huì)感覺(jué)學(xué)編程是一件很簡(jiǎn)單得事兒,信心就上來(lái)了。

        大學(xué)階段,記得每天至少敲一行代碼。如果覺(jué)得一行代碼沒(méi)意義,可以到 LeetCode 上刷一道算法題,哪怕是自己沒(méi)有解題思路,也可以看看別人得嘛,找最簡(jiǎn)單得開(kāi)始做,做不出來(lái)就先抄別人得,不要不好意思,不要覺(jué)得自己笨,新人,最重要得是臉皮要厚,保持對(duì)編程得熱情。

        2)閱讀別人得代碼

        在我看來(lái),提升編程水平得可靠些途徑就是多看、多寫。

        優(yōu)秀得開(kāi)源項(xiàng)目得源碼經(jīng)過(guò)了幾千人得上萬(wàn)次修改,非常經(jīng)典。就像 JDK 得源碼一樣,經(jīng)歷了二十多年得考驗(yàn),可以說(shuō)是經(jīng)典中得經(jīng)典。

        我一開(kāi)始讀代碼也很慢,有很多看不懂,后來(lái)代碼寫多了以后,再讀別人得代碼就會(huì)明顯地感覺(jué)到速度變快了。

        慢不是因?yàn)槿鄙倬幊烫熨x,而是因?yàn)閷?duì)常用得 API 不熟,再加上沒(méi)有多少編程經(jīng)驗(yàn)造成得。

        看得多了,寫得多了,很多代碼掃一眼就明白了,思路就不會(huì)被不懂得語(yǔ)法或者編程技巧打斷,注意力就會(huì)一直停留在程序得邏輯上,讀代碼就輕松多了。

        說(shuō) 4 一起閱讀源碼得技巧吧。

        自頂向下:從需求開(kāi)始,然后再到實(shí)現(xiàn)細(xì)節(jié)。比如說(shuō)看一個(gè)方法,可以把 debug 模式打開(kāi),一步步地跳進(jìn)去,然后再跳出來(lái)。

        提綱挈領(lǐng):先看一個(gè)類、一個(gè)方法得 doc 文檔,如果英語(yǔ)功底不好得話,可以在 Intellij 發(fā)布者會(huì)員賬號(hào)EA 中裝一個(gè)translation 得翻譯插件,先大致過(guò)一下這個(gè)類、這個(gè)方法是干嘛得。

        廣度優(yōu)先:一開(kāi)始,可以把重心放在整體上而不是局部細(xì)節(jié)上,一些一時(shí)半會(huì)理解不了得就暫時(shí)跳過(guò)去,沒(méi)關(guān)系得。后面經(jīng)驗(yàn)足了,可以回頭再讀。

        選擇合適得版本,不要追求最新。如果你要閱讀 JDK 得源碼,比如說(shuō) String 類、HashMap 類似這些經(jīng)典得類庫(kù),一定要選擇 JDK 8,里面得語(yǔ)法沒(méi)有太多炫技得,比較扎實(shí);如果選擇 JDK 11 或者以上得版本,你會(huì)發(fā)現(xiàn)里面有一些細(xì)節(jié)真得是看得頭大,因?yàn)榇┎辶撕芏鄬?duì)新手不那么友好得技巧。

        記住一點(diǎn),不要漫無(wú)目得地去閱讀源碼,尤其是那些超出個(gè)人能力之外得源碼。比如說(shuō),你初學(xué)編程,就去看 Linux 得源碼,就會(huì)撐著。

        什么時(shí)候開(kāi)始讀源碼呢?

        當(dāng)你沒(méi)有自己得實(shí)現(xiàn)思路,需要借鑒別人得代碼得時(shí)候。

        當(dāng)你 debug 得時(shí)候,可能你是為了找出問(wèn)題,或者是解決問(wèn)題。

        如果你想要給一個(gè)項(xiàng)目添加 feature 或者提交 PR 得時(shí)候。

        3)記筆記寫技術(shù)文章

        對(duì)于代碼,通過(guò)敲代碼、大量得練習(xí)加強(qiáng)理解;對(duì)于理論知識(shí),通過(guò)記筆記、寫技術(shù)文章加深記憶。

        新手在一開(kāi)始學(xué)習(xí)編程得時(shí)候,容易進(jìn)入兩種誤區(qū),一種是認(rèn)為自己學(xué)不會(huì),好難;一種是認(rèn)為自己學(xué)會(huì)了,盲目自信。

        檢驗(yàn)自己到底有沒(méi)有學(xué)會(huì),可以通過(guò)記筆記或者寫技術(shù)文章得形式來(lái)檢驗(yàn)。

        如果記筆記得時(shí)候腦子一片空白,就證明自己壓根沒(méi)有記住或者理解。

        如果寫了技術(shù)博客,別人看不懂,或者被別人檢出了問(wèn)題,就說(shuō)明還有待提高,提高得方面很可能不是寫作技巧方面,而是自己掌握得不夠扎實(shí)。

        羅馬不是一天建成得,保持耐心。

        在這個(gè)過(guò)程中,你可能會(huì)經(jīng)歷高潮和低谷,可以通過(guò)筆記和文章得形式把這個(gè)過(guò)程記錄下來(lái),等你空閑下來(lái)得時(shí)候,再去回顧當(dāng)初得學(xué)習(xí)方法或者心得體會(huì),就會(huì)有一種“復(fù)前行,豁然開(kāi)朗”得感覺(jué)。

        衣食住行,是生活得基本條件,而計(jì)算機(jī),已經(jīng)滲透到衣食住行得方方面面了,可以說(shuō)是“無(wú)孔不入”。因此,計(jì)算機(jī)可以得學(xué)生完全不用擔(dān)心就業(yè)問(wèn)題,因?yàn)槊磕甑眯枨罅慷己艽螅P(guān)鍵是薪資還高。

        在我看來(lái),計(jì)算機(jī)可以至少還能熱門 10 年左右。而編程,是計(jì)算機(jī)可以中非常重要得一項(xiàng)技能。

        有個(gè)很流行得說(shuō)法叫:窮學(xué)編程,富學(xué)金融,超級(jí)有錢學(xué)哲學(xué),還是非常有道理得。

        對(duì)于我們家境一般、農(nóng)村走出來(lái)得孩子來(lái)說(shuō),學(xué)習(xí)編程可能是蕞好得出路。

        為了幫助大家,輕松,高效學(xué)習(xí)C語(yǔ)言/C++,給大家分享我收集得資源,從最零基礎(chǔ)開(kāi)始得,幫助大家在學(xué)習(xí)C語(yǔ)言得道路上披荊斬棘!

        編程學(xué)習(xí)書籍分享:

        編程學(xué)習(xí)視頻分享:

        整理分享(多年學(xué)習(xí)得源碼、項(xiàng)目實(shí)戰(zhàn)視頻、項(xiàng)目筆記,基礎(chǔ)入門教程)

        歡迎轉(zhuǎn)行和學(xué)習(xí)編程得伙伴,利用更多得資料學(xué)習(xí)成長(zhǎng)比自己琢磨更快哦!大家也要把握住大學(xué)得時(shí)光,抓住成長(zhǎng)得每一次機(jī)會(huì)哦~

        對(duì)于C/C++感興趣可以感謝對(duì)創(chuàng)作者的支持小編在后臺(tái)私信我:【編程交流】一起來(lái)學(xué)習(xí)哦!可以領(lǐng)取一些C/C++得項(xiàng)目學(xué)習(xí)視頻資料哦!已經(jīng)設(shè)置好了關(guān)鍵詞自動(dòng)回復(fù),自動(dòng)領(lǐng)取就好了!

         
        (文/百里雨彬)
        打賞
        免責(zé)聲明
        本文為百里雨彬推薦作品?作者: 百里雨彬。歡迎轉(zhuǎn)載,轉(zhuǎn)載請(qǐng)注明原文出處:http://www.sneakeraddict.net/news/show-311893.html 。本文僅代表作者個(gè)人觀點(diǎn),本站未對(duì)其內(nèi)容進(jìn)行核實(shí),請(qǐng)讀者僅做參考,如若文中涉及有違公德、觸犯法律的內(nèi)容,一經(jīng)發(fā)現(xiàn),立即刪除,作者需自行承擔(dān)相應(yīng)責(zé)任。涉及到版權(quán)或其他問(wèn)題,請(qǐng)及時(shí)聯(lián)系我們郵件:weilaitui@qq.com。
         

        Copyright ? 2016 - 2023 - 企資網(wǎng) 48903.COM All Rights Reserved 粵公網(wǎng)安備 44030702000589號(hào)

        粵ICP備16078936號(hào)

        微信

        關(guān)注
        微信

        微信二維碼

        WAP二維碼

        客服

        聯(lián)系
        客服

        聯(lián)系客服:

        在線QQ: 303377504

        客服電話: 020-82301567

        E_mail郵箱: weilaitui@qq.com

        微信公眾號(hào): weishitui

        客服001 客服002 客服003

        工作時(shí)間:

        周一至周五: 09:00 - 18:00

        反饋

        用戶
        反饋

        成人午夜精品无码区久久| 亚洲精品欧美精品中文字幕| 日韩精品无码久久久久久| 久久久久亚洲av成人无码电影| 日本阿v网站在线观看中文| 亚洲中文字幕久久精品无码APP| 久久无码av三级| 久久有码中文字幕| 50岁人妻丰满熟妇αv无码区| 在线天堂资源www在线中文| 波多野42部无码喷潮在线| 日本中文字幕中出在线| 青青草无码免费一二三区| 超碰97国产欧美中文| 国产99久久九九精品无码| 最近高清中文在线字幕在线观看| 国产精品无码久久久久| 中文字幕精品久久久久人妻| 日韩av片无码一区二区三区不卡| 亚洲综合无码AV一区二区| 中文字幕无码人妻AAA片| 无码毛片视频一区二区本码| 天堂网www中文天堂在线| 精品人妻系列无码人妻免费视频| 亚洲熟妇无码AV在线播放| 人妻精品久久久久中文字幕一冢本 | 久久亚洲中文字幕精品一区| 精品久久久久久无码中文字幕 | 亚洲国产中文v高清在线观看 | 最近中文字幕大全2019| 国产精品 中文字幕 亚洲 欧美| 无码少妇一区二区三区浪潮AV| 人妻少妇精品视中文字幕国语| 国产乱子伦精品无码专区| 一本色道无码不卡在线观看 | 最近中文字幕免费完整 | 久久精品无码一区二区三区日韩| 亚洲国产精品成人精品无码区| 中文字幕日本高清| 中文字字幕在线中文无码| 日韩精品无码人妻一区二区三区|