如果你想從初學者到熟練的程式設計學習,請你的前輩教你怎麼做

發布 教育 2024-04-01
5個回答
  1. 匿名使用者2024-02-07

    你應該從你的興趣開始,如果你感興趣,就決定方向,然後你才有方向來確定語言。

    你也可以看看 80x86 組裝網站,看看以下網站管理員寫的文章,或者你可以直接聯絡網站管理員,和他談談程式設計。

    什麼是程式設計,它是什麼?

    如何開始使用 Windows 上的 C C++ 學習區?

    掌握了C C++之後,如何在Windows下開發乙個帶有介面的程式?

    如何在 Windows 上開始驅動程式開發領域?

    如何正確進入基於x86-64bit Windows系統的商業軟體破解領域?

    如何正確學習和拆卸?

    要成為 VC++ 程式設計師,我需要學習什麼?

  2. 匿名使用者2024-02-06

    萬事大好,萬事大好,一開始萬事大難,學習程式設計也是一樣,所以剛開始學習程式設計的孩子,應該多從來過的人的經驗中學習,少走彎路。

    第一:關注問題。

    如果不解決這個問題,你就永遠走不下去,你就無法到達長城,你就不會成為英雄,你會有這麼強的毅力去學習,這也是大多數初學者容易走的彎路。

    因為初學者一開始很難有紮實的基礎,所以很難把每乙個知識點都吃得相當透徹,所以當你開始學習的時候,首先要了解基本的方向和思路,掌握一些概念或者如何使用工具,當你慢慢掌握了程式語言的整個套路時, 之前遇到的問題可能會得到解決。

    第二:選擇三四的語言,不堅定不凋零。

    當我學習一門基礎語言時,我總是想知道我是否能用我所學的語言找到乙份工作,所以我在中間換了語言。 初學者經常會問一句話“學一門語言,能找到工作嗎”,這是乙個辯證的問題,其實任何一門程式語言,哪怕是任何一門技術,只要它還活著,那麼就一定有存在的必然性,只要能掌握它,就不用擔心找不到工作。

    程式語言和語言之間沒有太大區別,在學習了其中任何一種語言之後,學習任何其他語言都會容易得多。 既然你花了很多時間學習一門語言,你就應該乾脆把它學到底,徹底了解這門語言的屬性,學好一門,不要半途而廢,也不要半途而廢地改變你學的語言類別。

    第三:我可以寫很多**,但我不知道如何除錯。

    一次解決乙個小細節需要花費大量時間。 我經常看到有人在群裡貼一堆**給大家幫忙找問題,一般來說,在這種情況下,大家很難有那麼多的時間和耐心去幫忙分析問題,因為程式語言的變體太多了,組合方法也沒完沒了, 而且很難在大段中一目了然地發現問題。

    這時,寫**的人需要具備除錯除錯的能力,因為在工作中遇到的**比平時的做法要複雜得多。 其實有時候遇到這類問題,在群裡提問並不是乙個好辦法,可以去程式設計師社群發帖提問,也可以像同學老師一樣提問。

    現在教程很多,而且比起10年前單看書就學會了方便多了,很多朋友在讀書的時候都能理解到**的一些含義,一旦退出了**獨立寫作程式,就覺得自己沒有辦法上手了,典型的實際操作太少了。

  3. 匿名使用者2024-02-05

    1.僅限語言。

    Bai 是一種工具,隨著時間的推移,您將精通一種語言。

    2.程式語言。

    DAO來表達你。

    專門了解計算機,表達你的屬。

    想法,所以解決問題的想法和方法更重要。

    3.走進電腦的大門,你會發現世界很廣闊。 現在學習更多並擴大視野也很重要。

    4.建議使用 Linux,從 Ubuntu 開始。 一定要在一開始就度過痛苦的時期。

    5.從小橡子中生長出大橡樹。 1W小時規則等

    joker qyou的答案非常推薦,但我覺得不是很適合初學者,那個"根"我應該學習什麼程式語言(下一步)? 我覺得比較合適"next"。

    如果我必須重新做一遍,我會選擇 C 和/或 Python。

    Python 語法和庫更豐富、更易於上手、使用更方便。

    c 簡單直接,學習成本不高,貼近底層,可以幫助了解底層細節。

    學習一門語言很簡單,語言是一種工具,使用乙個好的工具是一回事,其他各個領域的知識也很重要。 高中畢業後,刷OJ應該很合適,只是練習演算法和程式語言。 當我上大學時,如果是我,我會:

    1.不要錯過學校的基本課程。

    2.做ACM演算法問題,混合各種OJ。

    3.使用 Linux。

    4.參加各種程式設計活動。

  4. 匿名使用者2024-02-04

    事實上,每種語言的起源都是有區別的。

    不小,關鍵詞在原文中是不一樣的,在語言上可以說是知之甚差,只是原理是一樣的。 所以這取決於你學到了什麼,目前它應該是C++中最好的。 雖然C++是C的公升級版,但它基本上是一種不同的語言。

    所以你不需要先學習那門語言,你只需要學習一門。

    VB一般用於開發小型軟體,開發速度快。 等一會。

  5. 匿名使用者2024-02-03

    1. 選擇方向。

    程式設計的世界是多樣化和複雜的。 主要方向是分為前端開發、後端開發、移動開發、雲計算、資料處理、智慧型硬體、物聯網、虛擬實境等數十種光學程式語言。 如果你還沒有做功課,你會在幾分鐘內被迫進入。

    所以,最好根據自己的興趣和市場前景選擇乙個方向和一種語言,然後頭也不回地潛入。

    2.優化學習方法。

    做筆記並記錄您的經歷。 大多數人沒有他們永遠不會忘記的魔法技能。 當我們學習它們時,我們不必立即掌握它們。

    慢慢理解它們需要時間,而且還有忘記它們的風險。 所以重要的知識點應該記下來。

    3.多閱讀官方檔案和外文資料。

    網際網絡是乙個快速更新和迭代的行業。 所有程式語言都會不斷更新,包括新功能和舊錯誤修復。 在網際網絡上搜尋的資料很可能是不再適用的舊解決方案。 因此,最好和最快的方法是檢查官方檔案。

    四是專案的實際執行情況。

    學習程式設計的最終目標是利用所學知識製作具有特定功能的專案,而做專案是學習和鞏固知識的最佳方式。 如果前期的能力還不夠,首先要做一些簡單的功能模組,循序漸進,慢慢來。

    一開始,它沒有實現各種冷卻和吹氣功能。 如果您不認識它們,可以線上查詢它們。 現在網際網絡這麼發達,獲取資源非常方便。

相關回答
8個回答2024-04-01

讀取字元並計數到'\0'結束!

19個回答2024-04-01

BAT程式設計首先要掌握一些基礎知識,然後是學習大神寫的指令碼,通過練習寫BAT來提高。 >>>More

4個回答2024-04-01

你是來問問題的,還是自言自語的?

23個回答2024-04-01

程式設計點很多,不知道你指的是哪個程式設計? >>>More