0基礎如何學習編程? 注意:完全0基礎.

問題背景:

1,初中畢業(初中數學沒及過格)

2,英語薄弱,正在自學中.

3,對編程的毫無概念,對計算機的理解就是,會用電腦,看一台電腦好壞只看CPU,內存,顯卡,硬碟等硬體,其它沒有.沒接觸過C語言,不懂.

目標: 學習SWIFT,用於IOS開發或者學習python用於工作處理一些雜碎繁瑣的事(這個也是看知乎看到的,說學了Python能上網扒美女圖片,我只想扒我需要的新聞和數據)

求大神用普通人!!!注意!!!!普通人,毫無編程概念的人.能理解的言語告訴我,您認為該如何起步??

看了幾則評論以後,為了避免大家誤會,我為我的問題做出以下幾點.

1, 之所以強調我是0基礎,而又提及python和swift,純粹是看了太多的知乎0基礎回答和問過身邊的朋友.了解到的信息.

2,0基礎並不讓我自豪,我只是在強調我面對這門陌生語言的迷茫.

3,我並非沒有搜索過0基礎學習編程(又也許是我搜索的不夠多和精)而搜索來的答案,也有看過C語言的視頻,比如雲課堂裡面翁愷講的C語言,在我下載了DEV-C的軟體後,他再打出一段代碼,我就完全暈菜...不知道他在說什麼.

希望各位大神能抽空指點迷津, 感謝


那就讓自己有點基礎唄。


你這問題問的,好像那些會編程的人是有基礎開始學編程的一樣。

網上找些相關的資料看下,遇到什麼問題Google,百度也行,加些QQ群,關注相關的論壇和一些女人的博客。

寫代碼千萬不要網上copy,自己照著敲並理解。


  • 首先,對事不對人

一、C

  1. 如何學習 C 語言? - Sky Wang 的回答
  2. 想學 C 語言,有沒有經典的書? - 知乎用戶的回答
  3. 初學C語言,有什麼好書推薦? - 知乎用戶的回答

  4. 學了一點 C 語言,下一步應該學什麼? - 編程

二、Swift

  1. 從沒接觸過Xcode該如何開始學習xcode和swift編程?
  2. - 知乎用戶的回答編程零基礎如何學習 Swift? - 知乎用戶的回答
  3. 編程零基礎如何學習 Swift? - 陳丹陽的回答

三、另外,這才是學技術的真地方

  1. 請出門右轉CSDN.NET - 全球最大中文IT社區,為IT專業技術人員提供最全面的信息傳播和服務平台
  2. 還有這個GitHub · Build software better, together.
  • 齊次,對人

求大神用普通人!!!注意!!!!普通人,毫無編程概念的人.能理解的言語告訴我,您認為該如何起步??

個人覺得就是看書,就算是遍受批駁的xxx程序書也旨在用生動形象的語言給你深入淺出,要說怎麼起步,怎麼起步都是起步,看書不會是歪路子的,市場上有各種各樣的書,推薦的有各種各樣的書,沒關係,隨便買一本就好,隨便開始看一本就好。

  • 要是你是一套給你設計的廣播體操的話,你還是pay for it吧,我來替你@蕭大,給我賺點中介費吧。


首先,從學會搜索開始。

就算不會搜索,您也可以看到旁邊相關問題一堆的「零基礎xxxxx」。

對於這種日經貼污染TL煩成狗。


先學英語,做到能看懂一般的計算機方面的英文文檔。

入門學Python或C

Swift入門。。。我不知道Swift怎麼樣所以不好評價,但是我個人覺得這麼做是先把自己綁到蘋果的船上了


2016.06.24更新

已找到工作,新進一個公司,表示實際開發和學習的時候差別真的是很大....項目這麼大都要看哭了..

噢,我來說句,我也0基礎。

學了將近三個月了,從c開始,看的那個老師是為了Java講的c,於是看完算是了解c是什麼。然後繼續看老師的Java,正在看。

雖然方向不一樣,但是大體還是差不多的。都是自學,都是沒基礎,都是不知道從哪開始。這些問題我都有,而且現在還有。

我很幸運,支撐著我的是興趣,當我認真的看視頻,寫代碼,發現問題,用代碼來證明這個問題的答案或者是觀點是否正確的時候,那種感覺,太棒了。 嗯,如果你沒有真正的興趣,那麼毫不客氣的說走不遠。

第二是有一個改變的心,通過學習編程改變自己。改變自己的思維(雖然還沒走多遠,但是感覺這個真的有很大改變)。改變自己的未來,如果你真的自學出來了成為程序員,那麼你走的更遠將不是問題。

最後我覺得你現在的問題呢,是先進入這個世界,對,就是進入,當你什麼都不知道的時候,別人說什麼你都聽不懂的。相信我。然後學習過程中就會慢慢有自己的目標。我現在的目標就是想自己做個app自娛自樂。什麼目標都好,有目標至少不會不知道怎麼走。

嗯。。如果真心想自學,可以聯繫我,雖然我也沒學好,但是比你早了那麼一點,我想還是會有點幫助的。

僅限於真的想自學。


http://study.163.com/curricula/cs.htm


Python教程 - 廖雪峰的官方網站


最快的方法難道不是立即關閉問題,然後立馬去最近的書店,買那本你第一眼看到的計算機類書開始看?


英語至少得要高中及格水平,否則的話真心建議你別學這個,處處碰壁


哇,知道Swift 就感覺你已經知道很多了,英語不好是硬傷,Swift 目前來看還是得看外語的東西,Python的話,你去圖書城找找書,如果有一本你能堅持看到一個小時還不頭疼的話,就是那一本了,買回家接著看,關鍵還是要多練,紙上得來終覺淺。我老闆說起編程來一套一套,真要到了寫代碼,都是我在操心


推薦閱讀:

學習樂理知識,如何從零開始?
零基礎如何自學MySQL資料庫?
轉行到IT行業,都有人問過哪些問題?
零基礎要學電鼓大神們有什麼建議?
怎麼規劃一個零基礎學習Unity3D的「方法」或者「流程」?

TAG:編程 | 編程入門 | 零基礎 |