著了編程的迷
『壹』 學習編程很迷茫
如果是為了找工作的話還是c++和Java比較好。tc已經是很久之前就不用的了。
編程嘛。先基本語法,就是你說的那些東西,然後是是基本演算法要了解,就是基本編程思想。不是易語言那樣窗口亂拖!而是對每一個事件如何處理等等。
然後是專攻一個方向,比如WPF,安卓,網站,資料庫等等
『貳』 學習編程,如何度過迷茫期
1. 選擇一門好的編程語言,一門你自認為可以用它快速地做出一些有用東西的語言。建議你學習一種動態語言。選擇一種你覺得語法(文檔)讓你使用起來更舒服的編程。為此,你可能需要花費一些時間來在幾種不同的語言之間進行比較。這么做目的不是為了讓你感覺更好或者讓編程更容易。更快地完成自己的作品並且能夠看到成果,才是激勵你編程的源動力。不要選擇一門需要某種重量級的IDE(IDE是一種能夠幫助你編寫並運行代碼的工具)才能輕松編程的語言。你所需要的僅僅是一個文本編輯器。(註:原文並沒有標號,是我們加上的,請大家別忘記了哦,我們是從零開始數數的。)
2. 選擇一個好的編輯器。
編輯器對程序員而言,就是像是弓對弓箭手一樣重要。這里有一些推薦的編輯器:
SublimeText 2 – 如果你剛開始編程,推薦使用SublimeText 2
Emacs – 學習曲線陡峭,快捷鍵復雜。如果你想定製自己的使用習慣,需要學習Emacs Lisp.
Vim – 不僅操作簡潔而且它默認包含在linux的發行版中,所以深受大家歡迎。我開始使用了2年Emacs。由於Emacs的快捷鍵操作過於復雜,我的雙手開始經常疼痛,這迫使我轉向了Vim陣營。了解Vim的快捷鍵是非常有必要的。當你在遠程的伺服器上編輯代碼時,你唯一不需要安裝的編輯器就是Vim。
注意!Emacs和Vim可能已經成為成為古董了。但是,它們都具備一些現代編輯器多不具備的功能。
3. 選擇一個你可以從中學到東西的操作系統
Windows不會教會你任何東西。使用Windows你唯一學會的就是打開一個exe(可執行)文件來安裝軟體和使用它。可能剛開始的時候你會覺得很酷,但是長遠來看,如果你立志成為一個web開發人員,可能還是要具備基本的linux知識,尤其是當你要發布程序的時候。Linux也允許你根據自己的要求來定製程序。Macs也很酷,但是我認為你現在經濟上還負擔不起。
4. 不要通過復制粘貼來做備份
一個新手程序員通常會把文件復制粘貼到一個臨時目錄下面來進行備份。這也許也是他們唯一知道的方法。不要那麼做!你需要使用版本控制軟體。我強烈推薦使用Git,它是個目前很流行的版本控制工具,而且使用起來非常簡單。對一個Git新手,有一個良好的社區和很多參考資源來學習。(除了Git之外,還有mercurial, darcs, fossil等等。但是我還是建議從Git開始,我有很多的理由來支持Git,這里就不多費口舌了。)
5. 知道去哪裡尋求幫助
參加一個和你相關的(你使用編程工具相關的)程序員社區。比如StackOverflow就是程序員的Facebook。那裡沒有消息狀態和回復,取而代之的是問題和答案。除此之外還要學會使用IRC。IRC是一種老式的聊天室,現在還在被大多數開發人員用來分享技術信息和幫助解決問題。
6. 培養你的禮儀
知道什麼時候問問題。你遇到的大多數問題都是別人碰到過並且在Internet上能夠找到解答的。在IRC或者任何論壇里發問之前,先搜索一下google(或者blekko)來看看是不是有現成的答案。在IRC上問問題需要有耐心。永遠記住,人們只是處於好心來免費幫助你。有時你發問以後需要幾個小時才能有回復。所以,耐心等待。除此之外,記得問問題的時候要禮貌。世界很小,你怎麼對待別人,別人就會怎麼對待你。
7. 結交朋友,技術書籍只能教你解決常見的問題
當你在搗鼓一些程序或者從程序的作者那裡學習,你能學到一些書本上沒有的東西。當你散步的時候,請和遇到的朋友打招呼。你肯定不是唯一的程序員。和其他的程序員一起交朋友一起工作。你會注意到,當一群技術愛好者在一起的時候,不論話題是從什麼地方開始,最後總是以技術話題收尾。這是必然的現象。所以你可以盡情參與。在你的黃金年齡努力編程,我能告訴你的是,我在開始6年前尋找朋友並開始討論編程,從那時起才學到那些書本和文章不會我的東西。所以我總是說,我的編程經驗有6年,因為只有那個時候開始,我才開始與人交流並開始感覺真正地開始學習編程。
8. 參加開源項目
為開源項目編寫代碼能帶來回報。這不僅僅是幫助別人,你留下的代碼會被其他人使用或(可能)改進。當別人給你的代碼添加功能或者提出修改意見時,也是在提高你的編程水平。開源軟體項目不一定要是一個大工程,編寫一個下載youtube視頻的小程序也是很有用的。更重要的是,你會驚奇地發現你編寫的代碼會成為與他人有效溝通的橋梁。
希望可以幫到您,謝謝!
『叄』 學編程讓我感到迷茫!
這情況很常見,雖然我算不上個高手···但是說下自己的感想吧。
學編程其實不難,但是很多人都看編程看得一頭霧水,我覺得是習慣的問題,就像你看中文習慣了,忽然那一本英文書來看,肯定腦袋都看大了---就算裡面的單詞你都認識那也一樣~~~計算機語言也是如此,看多了就習慣了,我當初也這樣,一開始看windows下的編程也這樣(當時一看那些名稱就感覺又長又臭···-_-"),但是看多了就習慣了。
當然了,要看C程序看明白,看習慣,首先要明白C的基本語法。再用「計算機語言的思維方式」(我想不出來其他名詞了··)來理解程序,數據結構比較抽象,要多練習才行···學編程光看是看不明白的,要自己動手編寫(就是照著書本上的程序來你也會有收獲)。別對細節方面太過要求,這些在聯系中會慢慢掌握的··學這個不能急躁··因為計算機編程的路很長~~~~
『肆』 感覺做編程有太多的知識要學了有點迷茫恐懼該怎麼辦
學習只是一種興趣。當時間慢慢積累,你懂的東西越來越多的時候,你就會發現你已經忘記了你為什麼要去學習它。甚至你不知道你學習它是為了什麼,能得到什麼。所以就會產生一種莫名的迷茫之感。這是很正常的。這時候我們要做的就是不忘初心,方得始終。在裡面學習越迷茫的時候,你只要想一下自己為什麼要學習。你學習的目的是什麼,只有明確這個目的你才可以不再迷茫,甚至找到人生的方向。
『伍』 高中生迷上編程誤了學習
那就高中讀完去學習編程啊,這是你的個人愛好
『陸』 孩子迷戀電腦編程怎麼辦
編程是把單刃劍,沒利很有弊,全是弊端!!!編程擁有毒品般的能力,讓你沉迷,讓你落進深淵,它是一個無底洞,你只能越落越深,而不能逃脫,直至你的墮落,比祥子還墮落,甚至死亡。你越追求完美,你就陷得越深,你以為邁出第一步就成功了,就到盡頭了?不,你錯了,你將越陷越深,你將錯過一切,你將死亡。編程這個死神引誘你邁出下一步,你依然以為邁了這步就完了嗎?當你有了下一步的想法時,你就去完善程序了,你熟不知自己錯過了什麼?休息嗎,游戲嗎,都不是,竟是正式的物理課,語文課,當你認為完成了你的新想法程序就完美了的時候,你想過真正等著你的是什麼嗎,你已陷入深淵,那死神仍呼喚你,你仍走向死神。一個蠢蛋被編程迷惑了頭腦,你的程序永遠不可能天衣無縫,但你依然報著幻想去探索,一步步走向死神,夜裡一點鍾,你在干什麼?在睡覺,在看手機,在玩游戲,然而你卻看著密密麻麻的代碼,冥思苦想這,直至你熬夜熬壞你的身體,猝死在桌前或累死在桌前。猝死不是沒有過,死後電腦上顯示的是什麼呢?游戲,玩游戲玩到猝死,這是有過的;但你呢,編程編到猝死,這個可能肯定會少一點。就是你的程序完美了又怎麼樣呢?能服務於國家或人民嗎,能方便人們的日常生活嗎,能服務於全世界嗎?可能連一棟樓的一個單元都方便不了,那還提什麼國家呢,人民呢?完美了,真正使用這個程序的人又有幾個呢,可能就你一個,永遠就你一個,你的程序再好能比過office嗎,能比過wps嗎,你說,我不怕,我研究一輩子,還超不過它們,然而你真的超不過他們。每個十二點你坐在電腦桌前,你已不顧及你的身體,你已經不懼怕死神,你只想著程序了,電腦上運行這編程軟體和瀏覽器。有的人不用花這么長時間去研究,因為他(她)是規范化的學習,有老師的講解,有教材,而你呢在網上雜亂不堪的信息中找到你需要的知識,人家只需要聽和問,而你還需要尋找與分析,還要不斷的搜索,搜索。你說,我是最苦的了,然而你又錯了,你不知比你苦的還有多少。你以為研究了注冊表,研究了cmd,研究了批處理,研究了純dos,研究了系統,研究了多種語言的編程,研究了網頁的編寫,研究了動畫的製作,研究了電腦的硬體,研究了BIOS設置,研究了系統的引導,研究了網站的製作,研究了了電腦的修復,會做圖標和游標你就算高手了嗎,你還差得遠呢,你只是入門了,你才是新手。你會編寫dll嗎,你能製作一個高端的網站嗎,大的硬體問題你能修復嗎,你懂計算機的硬體兼容嗎,你不能(懂),你能被稱為新手就不錯了,真正的高手是謙虛的,比你懂的多的好幾倍,人家默默服務於他人。你還會說你懂電腦嗎,你還會說你是電腦大神嗎,你懂那點東西不算什麼,你可能僅懂高手所動的十分之二。你知道自己不如高手,所以不斷的研究,不浪費一分一秒,甚至吃飯時還在想這計算機問題,寫作業時還在想這編程問題,上課時還在想著編程問題,時時刻刻都在想。如果時間與地點允許你,你可能沖回家繼續完善程序,你可能剛剛完善完程序,但新的靈感又來了,當你有完善完成時,靈感又來了。靈感是無窮無盡的,但時間是有限的,你忘了一切,只想著計算機.你一人承擔兩人的任務,甚至一個團隊的任務,當一個人打開你的安裝程序時,看到zzxhh628團隊時,他說不定真的以為是一個團隊,其實這個團隊就一個人,你要負責研發,你要負責試用,你還要修復BUG,三職責於一身,你還要刨掉上課與寫作業的時間,並且周六,周日你沒有在編程,你硬是在三四天之內研發出了這個軟體,雖然就你一個人使用,但你仍考慮他人使用可能遇到的問題,你自己使用某些很難修復的BUG你本可以不去修復,但你仍花了大量的時間,搜了大量資料,並經過思考與分析,想了大量的辦法,並經過實踐,終於完成了最終的程序。你遇到的問題甚至網上都無法搜索到答案,連半個和你要解決的問題有關的東西都沒有,但你還是成功了,功夫不負有心人是真的。你現在再來看編程對人的影響是怎樣的,你說,編程仍是無底洞,但你要勞逸結合,不能廢寢忘食,你就不會墮落,更不會走向死神,也不會掉如深淵。相反,合理編程反而能培養你的邏輯能力,讓你更加優秀,但也是要規劃時間的。 --------------------------一個計算機研究者的話
『柒』 痴迷編程卻力不從心,怎麼辦呢
夏天一到,是不是總是會感受到渾身懶懶的,使不上勁。總有昏昏欲睡,有的時候難免會力不從心。對於上班族來說有的時候不止夏天,經常會感到有的無的疲勞。
腦疲勞多吃堅果
![](http://www.ultimate-communications.com/images/loading.jpg)
上班族各種會議和應酬"扎堆",要操心的事情接二連三,很容易讓上班族有心力交瘁之感。建議冬季身心俱疲的時候吃些紅豆,李時珍稱紅豆為"心之谷",可見紅豆的養心功效。從臨床上看,紅豆既能清心火,也能補心血。其粗纖維物質豐富,臨床上有助降血脂、降血壓、改善心臟活動功能等功效;同時又富含鐵質,能行氣補血,非常適合心血不足的女性食用。
上班族的身體難免會出現這樣或那樣的疲勞,這個時候你需要多吃點以上的食物來緩解自身的疲勞。
『捌』 學編程,感覺很迷茫,好像看不到希望!
應該還好吧。我也是軟體專業出來的,我現在沒有做開發了,但是我幾個玩的比較好的朋友都在做開發,今年剛畢業,轉正工資在一二線城市都是5000以上。不過編程的話不自學真的做不了開發。我是比較懶,最後轉了別的。你要是能堅持下去,就有前途
『玖』 關於編程的迷茫。。。
編程啊,不是什麼高深的東西,但是確實很有趣的東西。
傳說中有很多魔法,咒語,符文等東西,
我們只要畫某個符,就可以讓地上變出一條河流,讓大山遍布鮮花,讓骷髏為你而戰。
我們知道這些不可能在現實生活中出現。
但是,程序是現實世界中的咒語哦,我們的每一行代碼都是給計算機的每一個指令。
我們可以通過程序讓計算機給我們做很復雜的事情。
如同我們刻寫的符文生效了一般。
你其實迷茫的不是怎麼編程,而是編程又什麼用。
那麼我告訴你啊,沒有辦不到的只有想不到的。
你可以讓程序幫你寫畢業論文啊,讓程序幫你安排每日計劃啊,
讓程序幫你只能分析下載電影啊,讓程序幫你黑別人的網站。
讓程序管理圖書館書籍,讓程序公布最新消息給全世界人。
讓程序幫你賣出所有你的沒用的日用品,讓程序幫你找到你愛的人。
...............