A. 學習c++一直掌握不了要領怎麼辦,學習後那些代碼總是忘記。誰有好辦法
C++自學的話非常難,因為c++需要學習的東西很多而且很難,如果你沒掌握學習c++的方法的話,可能1-2年都只能入門,如果你掌握c++的學習的方法的話,半年就能學會C++。
………………………………………………
看你問的問題,應該是對c++很感興趣,其實你可以自學c++。關於如何學習c++,我剛才看到一篇很不錯的文章,是一個專科生介紹自己如何自學c++,並找到c++的工作,裡面介紹了他的學習方法和學習過程,希望對你有幫助。
先做個自我介紹,我07年考上一所很爛專科民辦的學校,學的是生物專業,具體的學校名稱我就不說出來獻丑了。09年我就輟學含鬧了,我在那樣的學校,一年學費要1萬多,但是根本沒有人學習,我實在看不到希望,我就退學了。
退學後我也迷茫,大專都沒有畢業,我真的不知道我能幹什麼,我在糾結著我能做什麼。所以輟學後我一段時間,我想去找工作,因為我比較沉默寡言,不是很會說話,我不適合去應聘做業務。我想應聘做技術的,可是處處碰壁。
一次偶然的機會,我才聽到c++這個行業。那天我去新華書店,在計算機分類那邊想找本書學習。後來有個女孩子走過來,問我是不是讀計算機的,有沒有興趣學習c++,然後給我介紹了一下c++現在的火熱情況,告訴我學c++多麼的有前景,給我了一份傳單,c++培訓的廣告。聽了她的介紹,我心裡癢癢的,確實我很想去學會一門自己的技術,靠自己的雙手吃飯。
回家後,我就上網查了下c++,確實是當今比較熱門的行業,也是比較好找工作的,工資也是相對比較高。我就下決心想學c++了。於是我去找c++培訓的相關信息,說真的,我也很迷茫,我不知道培訓是否真的能像他們宣傳的那樣好賀老森,所以我就想了解一段時間再做打算。
後來,我在網路知道看到一篇讓我很鼓舞的文章是一個c++高手介紹沒有基礎的朋友怎麼自學入門學c++,文章寫的很好,包含了如何學習,該怎麼學習。他提到一個方法就是看視頻,因為看書實在太枯燥和費解的,很多我們也看不懂。這點我真的很認同,我自己看書往往看不了幾頁。
我在想,為什麼別人都能自學成才,我也可以的!我要相信自己,所以我就想自學,如果實在學不會我再去培訓。
主意一定,我就去搜索c++的視頻,雖然零星找到一些c++的視頻,但是都不系統,我是想找一個能夠告訴我該怎麼學的視頻,一套從入門到精通的視頻,一個比較完整的資料,最好能有老師教,不懂可以請教的。
後來我又找到一份很好的視頻,是在IT學習聯盟推出的一份視頻《零基礎c++就業班》(喜歡《零基礎c++就業班》的可以復制 sina.lt/ceFM 粘貼瀏覽器地址欄按回車鍵即打開)。裡面的教程還不錯,很完整。
下面介紹下我的學習流程,希望對和我一樣完全禪畝沒有基礎的朋友有所幫助。
收到他們寄過來的光碟後,我就開始學習了,由於我沒有什麼基礎,我就從最簡單的C語言視頻教程學起,話說簡單,其實我還是很多不懂的,只要重復多看幾遍,就能看懂。C語言我差不多學了一個禮拜,接下來我就學了c++和數據結構演算法,差不多也就三個禮拜。我每天都在不停的寫一些簡單的代碼,這樣一月後我基本掌握了c++的全部基礎。
接下來開始學習c++高級課程,老師幽默風趣而又輕松的課堂教課,使我發現原來學習c++並不是一件很難的事情。之前我把c++基礎學得還不錯,到了到了c++高級部分,我覺不又不是很難,可能老師太牛了,他能把復雜的問題講的比較通俗易懂,有些難點的地方我還是連續看了五六次,把他弄懂。每天下午6點下班後,吃了飯,馬上跑回家。看視頻,買了幾本筆記本。當時,為了編程還花幾百元了台二手的台式電腦,配置一般,但編程是足夠的。一邊看視頻,一邊記筆記,把重點都記下來,還一邊跟著老師敲代碼,為了能盡早學會c++。每天都堅持學5-6個小時。經常學到晚上一點多才睡覺。星期六,日不用上班,每天7點多起床,學到晚上11,12點。那段時間特別辛苦,特別累。在學習c++的三個多月里,除了吃飯睡覺工作,剩餘的時間都在學習,因為我知道自己的計算機基礎不是很好,也沒有學過什麼計算機,相對於那些科班的人來說我要比他們付出更多的努力。我只能咬緊牙關,堅持下去,我不能放棄,我要完成我的夢想,我要讓我的家人過上好日子。終於三個多月後我把c++教程里的內容和項目都學完了,在學項目的過程中我發現項目特別重要,他能把你學過的知識全部聯系起來,能更好的理解你所學的知識。還有學習過程中,動手很重要,要經常跟著老師動手敲,動手吧,跟著做,一行一行的跟著敲,再試著加一些自己的功能,按照自己的思路敲一些代碼,收獲遠比干聽大的多。 如果遇到暫時對於一些思路不能理解的,動手寫,先寫代碼,慢慢你就會懂了。
於是我就到51job瘋狂的投簡歷,因為我學歷的問題,專科沒有畢業,說真的,大公司沒有人會要我,所以我投的都是民營的小公司,我希望自己的努力有所回報。沒有想過幾天過後,就有面試了,但是第一次面試我失敗了,雖然我自認為筆試很好,因為我之前做了准備,但是他們的要求比較嚴格,需要有一年的項目經驗,所以我沒有被選中。
後來陸續面試了幾家公司,終於功夫不負有心人。我終於面試上的,是在閔行的一家民營的企業,公司規模比較小,我的職務是c++開發程序員,但我也比較滿足,開的工資是3500一個月,雖然我知道在上海3500隻能過溫飽的生活,但是我想我足夠了。我至少不用每天都要靠父母養,我自己也能養活自己的。我想只要我繼續努力,我工資一定會翻倍的。
把本文寫出來,希望能讓和我一樣的沒有基礎的朋友有信心,其實我們沒有必要自卑,我們不比別人笨,只要我們肯努力,我們一樣會成功。
………………………………………………
B. 深度學習代碼在實驗室一天跑不完怎麼辦
把代碼放到桐扒伺服器後台運行。由於實驗室的局伍昌網實在是不穩定,所以經常遇到跑了好幾個橘羨小時的代碼快要出結果的時候卻斷網了,導致與伺服器的連接中斷,代碼也就自然而然的停止運行,這點很讓人苦惱,於是可以考慮把代碼放到伺服器後台運行。
C. 代碼量不夠怎麼辦
如果你的代碼量不夠,可以嘗試以下幾個方法:
1. 多寫一些小程序或者小項目,多練手。你可以從簡單的 HelloWorld 程序開始,逐漸增加代碼的復雜度,這樣能夠提高你的編程技巧和思維能力。
2. 參加一些編程比賽或者項目開發,這樣能夠讓你接觸到更多的實際問題,也能夠讓你與其他開發者交流,學習到更多的技巧和經驗。
3. 閱讀其他人的源代碼,學習他們的編程技巧和代碼結構。GitHub 或者其他代碼託管網站上都有大量的開源項目,你可以碰襪自由地閱讀源代碼並學習它們的設計和實現。
4. 學習一些新的編程語言或技術。學習新的技術和語言能夠讓你對編程有更深入的認識,並且讓你能夠用更少沖早的代碼實現更多的散吵雀功能。
5. 嘗試寫一些工具類程序或者代碼庫,這些程序並不需要很復雜,但是能夠幫助你解決一些常見的問題。這些工具類程序或代碼庫能夠提高你的效率,也有助於你提高編程能力。
D. 學JAVA開發學不會怎麼辦
樓主是不是基礎不太好,我是看視頻自學的,個人感覺還好了,遇到坎多搜集資料參考,不會的多聽兩遍。編程這東西關鍵是慎昌睜要多敲多練,自已定需求自發地敲,然後寬歲再和高手的代碼對比,取長補短 查找自己的不足,這樣進步就快了。個人感覺java的難點首先是在集合框架,其次IO方面,圖形界面方面不是JAVA的強項也不是JAVA的主攻技術方向,了解就行。當然迅遲不知道樓主是在哪點遇到坎了。
E. 我很煩,我學代碼好煩,根本聽不懂。不由自主的產生了一種抵抗情緒,而我更喜歡設計,因為他更好的入門
我很煩,我學代碼好煩,根本聽不懂。不由自主的產生了一種抵抗情緒。而我更喜歡設計,因為他更好的入門。
首先,不建議什麼人都學代碼編程,編程本或喊來就是挺難的一件事,其中最簡單的就是語法。所尺團友以如果學不會,真沒必要硬學。因為你根本沒法以之謀生。
其次,既然喜歡設計,那就去學習啊。但是要注意容陵槐易入門的東西一定很難提高。當你被客戶或上級多次否定你的設計稿,你要記得你是為什麼選擇設計專業的。而不是那時候再後悔沒有堅持選擇編程專業。
希望對你有幫助。祝你學有所成。
F. 代碼不會寫怎麼辦
1 – 測試不同的解決方案,直到感覺重復
在你研究或詢問其他開發人員(=浪費他們的時間)之前,你應該嘗試使用你現有的知識和思維來制定每一個可能的解決方案。
顯而易見的是,太多的程序員是從詢問他人開始的,自己甚至都不曾靜下心來分析問題本身。不要成為這樣的討厭鬼,盡可能不要浪費別人的時間。
先投身於工作,然後再尋求幫助。
2 – 在線查找開源代碼
當你投入於工作,卻沒有什麼成果的時候,那麼下一步你可以嘗試開源代碼。許多編程人員構建軟體,是出於創造解決方案並在線發布以供大家使用的樂趣。有些人發布的代碼曾被它們的程序員使用於商業項目。
GitHub是尋找開源代碼的兩個主要地方之一。另一個是StackOverflow。
這些網站的解決方案是採用可重用代碼的形式,方便你在項目中實現。
謹記,使用其他人開發的代碼總是有風險的。它可能會以你意想不到的方式改變程序的行為。備份原始代碼,這是常識。
3 – 向更有經驗的程序員詢問
你有沒有碰到過這樣的情況,向其他人求助卻發現你甚至不知道自己在問什麼?
在詢問任何人之前,你得准備好一些你無法通過網路信息搜索解答的問題。
明確的問題,才能有明確的解決方案。如果是你自己都描述得雲里霧里的問題——那麼你只會得到一個雲里霧里的回答(並且可能會惹惱他人)。
如果你周圍沒有任何開發者可以詢問,那麼也可以在線查找。你可以在StackOverflow或MSDN社交論壇上詢問,或查找特別針對於你所用技術的Slack頻道。
4 – 如果一切都失敗,那就瀟灑放手
不要一心鑽在死胡同里,實在不行,那就去干點別的事——睡覺,吃東西,等等。
你覺得這是在逃避工作?那就錯了。我要告訴你的是,當你最輕松的時候,往往正是解決辦法靈機一現的時候,這不是我胡編亂造的,而是有科學的證明。此時你的大腦工作在「發散思維」的模式下,而不是在「集中注意力」的模式下——你可以在這篇文章中了解之間的差異。
總的來說,這個理念就是要你忘記手頭的問題,讓你的意識心靈沉浸到其他的事情中。此時,你的潛意識則開始連接要點,朝著頓悟的方向前行。
我們可以做些什麼以便於幫助大腦在發散思維的模式下工作呢?放輕松就好了:
散步(古代哲學家非常習慣於在走路時演講,因為他們意識到走路有助於思考)
清理辦公室或住所(完成後給自己一個獎勵)
與朋友約會,和杯咖啡,聊聊八卦(如果你過於關注問題的話,那麼建議和不能提供幫助的非編碼人員交談)
G. 代碼編程怎麼學根本看不懂怎麼辦
可以除非你是超級天賦選手,否則學習都會有一個從易到難,從難懂到理解,而且編程本身就是一個學習門檻比較高的領域,要想明白代碼必須要在語言、數學、物理等領域了解,否則就很難進入實操,不過通過一些比較專業的教學機構和一些科學的學習方式可以很快的就能進去該領域工作,然後在工作中學習。
許多靈活用工就是這樣,一開始不是很懂,有些是才有轉型的想法,通過一些靈活用工的機會讓自己慢慢嘗試慢慢適應,最終成為技術大牛。
H. 請問怎麼才能學好編程 一直困擾我好幾年 無論是c c++ c# 還是java 我學的都是似是而非的 根本就沒掌握
這是新手常遇到的困惑,包括我
建議:
1、從頭開始,拿一本基礎的書開始學,每個課後題,例題都自己動手、動腦敲一遍。真做不出來,可以在網上找答案。理解後再敲一遍。
2、最好不要玩什麼爛乎游戲了,學這樣挺費時間的,玩游戲你就飢鄭悉學不好這個
3、叢含不要急,你越急,你越學不到東西
4、選定一門學習下去,不要學一下這個學一下那個,這樣對你自己沒有啥好處。到頭來還是一頭霧水。
5、多上論壇,看看別人寫的代碼,不懂的,自己敲一遍。設斷點一步一步跟蹤。理解它。
6、綜合一下,多看代碼,多敲代碼。
堅持吧,少年!未來的路還長。加油!
I. 學會了編程100個代碼後怎麼辦
1. 嘗試用你學到的編程知識完成一個小項目,比如創建一個簡單的游戲,或者編寫一個程序來解決一個實際問題。這樣可以幫助你更好地理解編程的實際應用。
2. 了解更多的編程語言,增強你的編程蘆賣能力。
3. 加入一個編程社區,與其他編程愛好者分享你的編程經驗冊氏,討論編程技術,並且學習更多的編程技術州嘩散。
4. 嘗試參加編程比賽,比賽中你可以和其他編程愛好者比拼技術,看看誰的編程技術更加強。
5. 閱讀編程書籍,看看有沒有新的編程技術可以學習。
J. 代碼怎麼自學
新手學代碼編程應該學習語法和基礎理論。
選擇一種程序設計語言開始學習。有很多編程語言,如 python、 c、 c++、 Java等。不過,我建議新手朋友還是最好學習 python,因為 python具有更好的兼容性,然後代碼簡單,很適合作為一種入門語言。python現在仍然很受歡迎,就業前景也很好。
2.了解以下要點:語法。基礎(數學、數據結構、演算法等)。設計方法(編程原理,設計模式,框架設計等)。圖書館(內核,底層, UI,擴展,游戲引擎,等等)。電腦(操作系統、網路、圖形等)。專業知識(游戲設計,網站設計等)。開發工具(編輯器、 IDE、自動部署等)。工程管理(進度管理、分工協作、缺陷管理、版本管理等)。通常也是最重要的能力:創造力。學會分析和了解該做什麼和怎麼做。
3.具體學習,這部分,可以自學,再加上一些網路視頻教程,還可以藉助一些交流群、論壇來解決問題。誠然,如果銀子充裕,可以選擇一些培訓機構,但要謹慎,最好選擇知名度和口碑好的培訓機構,如北大工場創意學院等。准備好,開始吧。在未來的道路上,你會有兩個選擇:成為一名技術達人,或者走向技術管理。但是,這並不意味著學習之路即將結束,軟體之路,學習永遠不會停止。
擴展:學習編程的過程:閱讀,閱讀,閱讀博客,學習課程,或者看視頻等等。仿效書本或博客代碼,進行復制,復制並不重要,思考是關鍵。想著學習別人的想法,脫離書本和博客,完全實現自己的功能。獨立完成一些 DEMO,查看別人的項目代碼,和他人討論,提高代碼能力。根據他人的要求編寫代碼,完成業務。自行實現他人設計的模塊。單獨進行業務模塊的設計與開發。主要負責大型項目的框架設計,並領導他人的開發。其它高級架構和管理工作,已經不只是代碼能力。