Re: [問卦] 有可能靠自學學會寫程式嗎?消失
建議先從網頁的語言開始,
包含Javascript, HTML, CSS。
然後可以看W3CSchool http://www.w3schools.com/ 的教學,
搭配Code Shool https://www.codeschool.com/。
編輯環境可以先用Code Pen http://codepen.io/。
我覺得自學什麼都不是問題,而是看你怎麼"持之以恆"。
要持之以恆最好的方法就是"獲取成就感",
有了成就感就有動力持續下去。
如果一開始就選C/C++/Java,然後跑去看Thinking in Java之類的書,
很容易就因為太無聊而漸漸放棄了。
網頁語言的好處是它好學易上手,且相對來說有趣,
環境建置簡單,打開Code Pen就可以開始寫Code了,
應用程面也廣,甚至可以用Github Page (https://pages.github.com/)等架設
免錢的個人網站與部落格。
然後...英文很重要,因為大部份好的學習資源與開發文件都是英文的,
程式本身也是英文的,如果英文不好寫出來的code表達上也會不夠好。
所以想自學寫程式的話,英文也要持續加強啊!
※ 引述《aoksc (重出江湖)》之銘言:
: ※ 引述《frente0630 (熱帶魚)》之銘言:
: : 小魯最近對電腦程式有點興趣 但以前完全沒接觸過
: : 只覺得現在是資訊時代 學點程式語言應該很有幫助
: : 魯魯以前是唸文組的 畢業後數學程度只剩加減乘除
: : 請問寫程式有可能靠看書完全自學嗎? 從c語言開始
: : 有沒有這方面的八卦?
: : -----
: : Sent from JPTT on my Sony E2363.
: 當然可以自學
: 現在網路那麼發達
: 一堆資料看都看不完了
: 更何況工作上看過一堆智障都能當工程師了
: 沒唬爛
: 看過一堆人寫的程式
: 裡面的邏輯真的比文組還文組
: 比法官還法官
: 比記者還記者
: 只差沒比英九還英九了
: 像這種人都可以寫程式了
: 你最慘也不過那種人的等級一樣可以寫
: 寫程式有分很多境界
: 最多人卡住的也是在第一關
: 就是怎麼「寫程式」
: 這一關其實也就只是熟練度而已
: 你可以練到一看到某個問題就能知道用哪些敘述來解決
: 看到問題可以想出可行的流程
: 基本上就通過了
: 當然這需要一直不斷的思考跟練習
: 本人當初是看書練了三個月某天就突然懂了寫程式是怎麼一回事
: 不過我本身超級有興趣
: 沒興趣的人應該至少三個月以上吧
: 當然我認為也是有人天生就不適合寫程式
: 就像我認識一位念台大的學生
: 什麼東西都能自己看書就懂
: 不是資工系也去修資工程式相關課程
: 但他也覺得他只有到能交作業的等級
: 要他自己從無到有寫出來他也自認沒辦法
: 況且業界有些高手也不是資工出身
: 甚至根本大學根本沒寫過程式
: 還是屌打一堆本科畢業的工程師
: 原因無他
: 只是因為他們後來發現對程式有愛
: 除了上班時間
: 下班一樣在思考問題在學習新技術
: 所以我從來不認為寫程式需要什麼天份
: (演算法之類的境界也跟程式無關 程式不過是實現的工具)
: 看看那些程式界的大神有誰沒經過沒日沒夜的研究時光?
: 也不要覺得寫程式好像很賺
: 你每天都要不斷思考問題想最佳解
: 這對於本身就不喜歡思考的人絕對不適合
: 不然就是進來之後寫的程式爛到爆炸
: 甚至搞到需要請長假修養的工程師我也看過
: 最後
: 新手別再從C開始學啦
: 一堆大學教C那是因為那群五十年不變的教授20年前也是學C開始
: 但是現在的軟體環境已經跟20年前天差地遠了
: 如果是想了解某些比較底層的觀念學C很OK
: 但怎樣也不要堅持一定要拿C當第一個入門語言
: 先從Python、C#之類
: 最好是能快速的做出一個小玩具出來
: 一來熟習語法二來建立信心
: 不然一堆人根本不曉得學for、if那些什麼洨的可以幹啥吃
: 還沒撐過「寫程式」的關卡最後就會走入放棄一途
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.184.30.156
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1456411215.A.1D2.html
推
02/25 22:43, , 1F
02/25 22:43, 1F
推
02/25 23:13, , 2F
02/25 23:13, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 10 之 15 篇):