作者seiryou (青龍)
看板CareerPlan
標題[請益] 菜鳥學寫程式
時間Sun Oct 19 19:11:07 2014
一直都滿有興趣的 苦於沒人引導入門
想請問一下有哪些推薦適合新手的程式語言?
另外就是我一直對於寫程式有一個疑問
是不是每一個程式語言學完都可以寫出程式(app 甚至是電腦軟體?)
另一個問題是 學寫程式的過程有沒有甚麼算是里程碑之類的目標?
例如我讀資工系的朋友曾跟我說過 他們大一某堂課被要求寫出計算機程式
之後我就沒再問了 請問大二 大三 大四有具體的目標嗎?
不然我覺得寫程式感覺漫無目的很難堅持下去..
感謝大家回答~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.32.29.11
※ 文章網址: http://webptt.com/m.aspx?n=bbs/CareerPlan/M.1413717069.A.4E5.html
※ 編輯: seiryou (114.32.29.11), 10/19/2014 19:11:34
1F:→ opm : 如果您有那個天份,其實十來歲的程式專家不少見,不到 10/19 19:17
2F:→ opm : 十歲就在寫的也一堆,您會上來這問,建議是別靠這行吃 10/19 19:18
3F:→ opm : 飯比較好,你會很累... 10/19 19:18
4F:推 Hikkiaholic : python相見恨晚 超簡單的語言 10/19 19:25
5F:→ Hikkiaholic : 台灣用C/C++入門真的是在整人 至少難十倍 10/19 19:25
6F:→ Hikkiaholic : 難度 C/C++:java:python = 10:3:1 10/19 19:26
7F:→ BaBi : 半路出家成為頂尖的人也不少,照一樓說得不就小時候 10/19 19:58
8F:→ BaBi : 沒展現才能就都不用混了? 10/19 19:59
9F:推 tkhan : 一樓中肯,半路出家連基本都要問人,還是別進的好 10/19 20:04
10F:推 sdfsonic : 你要先想想你寫程式是為了就業還是興趣....... 10/19 20:24
11F:→ sdfsonic : 你能忍受一天16小時都在寫程式嗎?(就業 10/19 20:24
12F:→ opm : 沒說一定不能靠這混,不過會苦一點,沒天份或還沒開啟 10/19 22:11
13F:推 Change : 哥認為coding是蠻講邏輯和天份的 10/19 22:12
14F:→ Change : 半路出家不是不會成功 只是真的要花更多的心力 10/19 22:12
15F:→ opm : 硬要啃下去不是不行,只是至少要有過段苦日子的覺悟 10/19 22:12
16F:→ Change : 不如把時間心力花在你擅長的地方 10/19 22:13
17F:→ opm : 很多事情,會看到有些人像老天爺賞飯吃的,像我有個朋 10/19 22:15
18F:→ opm : 友,請他教東西他直接跟我說沒辦法,因為他缺乏我們那 10/19 22:16
19F:→ opm : 種理解的過程,要跟那種人拼,實在有點orz 10/19 22:17
請問怎樣才知道有沒有天分?
※ 編輯: seiryou (114.32.29.11), 10/19/2014 22:18:57
20F:→ OrzOGC : ex:女人和男人學開車就是有差 10/19 22:22
21F:→ OrzOGC : 很多事都是這樣.常有人說後天努力可以補足... 10/19 22:23
22F:→ OrzOGC : 不過就看你有多少美國時間了 10/19 22:24
23F:推 choral : 我認為是要看原po想拿程式來做什麼,有人是拿來寫通 10/19 23:26
24F:→ choral : 信協定,有人是拿來寫物流倉管系統,有人拿來建物理 10/19 23:26
25F:→ choral : 模型,即使是寫app,也先得鎖定目標,看是要什麼樣 10/19 23:26
26F:→ choral : 的目的,否則寫程式三個字太空泛 10/19 23:26
27F:推 lokm : try codecademy. learn to code for free 10/19 23:31
28F:推 ko74652 : 你可以google清大mooc 裡面有教C 免費的線上課程 10/19 23:51
29F:推 vi000246 : 等你google過就不會問這些問題了 10/20 01:56
30F:→ vi000246 : 想學web的話 codecademy很好用 還有w3school 10/20 01:58
31F:→ vi000246 : 有興趣就會自己找資料 書局的書不要捨不得買 10/20 02:02
32F:→ vi000246 : 你問的問題 如果沒實地學過該語言 光靠網路資料 10/20 02:03
33F:→ vi000246 : 還是會搞不清楚它在幹嘛 10/20 02:04
34F:→ vi000246 : 我當初也是Java Javascript Jsp分不清楚 10/20 02:07
35F:→ vi000246 : 只能說學習過程很漫長 還是先從google做起吧 10/20 02:08
36F:→ eva19452002 : 自己先上網找資料build環境,build不起來就表示沒天 10/20 05:23
37F:→ eva19452002 : 份,就要趕快放棄,人生還有更多美好的事等你追求 10/20 05:24
38F:→ opm : 怎樣才知道有沒有天份,我一開始就寫,能夠上網了,還 10/20 05:52
39F:→ opm : 會來問這種問題,天份並不是太好,有看過某些小孩玩手 10/20 05:53
40F:→ opm : 機迅速上手,大人磨好久才會基本功能操作嗎?並不是完 10/20 05:54
41F:→ opm : 全不能學,但是所耗的時間精力跟所得效果不是一回事 10/20 05:54
42F:→ opm : 大概就那麼一回事,那個有點糟糕的我朋友,拿到東西就 10/20 05:57
43F:→ opm : 幾乎可以開始使用了,覺得工具不夠,也許還自己生個輔 10/20 05:57
44F:→ opm : 助軟體出來,其實程式本身只是工具性的,磨久了,你會 10/20 05:59
45F:→ opm : 知道那程式語言的規矩,可創意,布局能力,運用適當演 10/20 06:00
46F:→ opm : 算法的能力,甚至美感會是更orz的問題 10/20 06:03
47F:→ opm : 程式寫的好不好,其實你看畫家也差不多,畫具大概都會 10/20 06:06
48F:→ opm : 用,大畫家一幅畫百萬千萬上億,小美工找個22k還有點 10/20 06:06
49F:→ opm : 麻煩,有興趣找些免費工具資源試試無妨,玩下去是如魚 10/20 06:08
50F:→ opm : 得水,還是瞎子摸象,那看施主您自己的感覺了 10/20 06:09
51F:推 waldfantasy : 我是半路出家,或者說是連家都沒出,我到現在仍不敢說 10/20 07:37
52F:→ waldfantasy : 我會"寫"程式,但是想做的東西基本上我會找方法 10/20 07:37
53F:→ waldfantasy : 應該都有辦法弄出來...應該吧^^" 10/20 07:37
54F:→ trb520 : 其實只要夠唬爛,網路上一堆單功能剪剪貼貼, 10/20 09:08
55F:→ trb520 : 也可以拼出一支程式出來。 10/20 09:09
56F:→ trb520 : debug? 管他的,夠唬爛就行了,反正會有其他人收尾~ 10/20 09:09
57F:→ kaocoming : 樓上害人心態不可取 10/20 09:40
59F:→ trb520 : kao是啊~ 現在不少人都這樣亂搞。 10/20 12:35
60F:→ trb520 : 之後屁股擦不完,甚至另外花錢重寫。..╮(﹋﹏﹌)╭ 10/20 12:36
61F:→ BaBi : 學習過程中用Google找資料, 去StackOverFlow問問題 10/20 18:40
62F:→ BaBi : , 抄抄寫寫是很正常的, Code本來就要這樣多嘗試多方 10/20 18:41
63F:→ BaBi : 找資料, 沒必要說得這麼不堪. 抄抄寫寫拼貼出程式的 10/20 18:41
64F:→ BaBi : 問題應該怪當時怎麼interview人進來的, 不過現在多 10/20 18:41
65F:→ BaBi : 的是老人沒在求新知, 讓新人要改也不是改也不是... 10/20 18:42
66F:推 SuperRoMay : 我也喜歡程式語言,但我的邏輯跟思考迴路不適合…… 10/20 21:59
67F:推 myaku524 : 先買本基礎書看吧,我覺得程式很靠邏輯天份 10/20 22:44
68F:→ myaku524 : 之前做網站設計時也有自學一點程式方面 10/20 22:44
69F:→ myaku524 : 不過就是覺得,在程式方面沒設計好上手 10/20 22:45
70F:→ myaku524 : 你可以看基礎書,看能不能看懂或寫出簡單的一支 10/20 22:45
71F:→ myaku524 : 就能知道有沒有這方面天分了(較適合數理邏輯好的學) 10/20 22:46
72F:推 bcew : 可以從javascript入門,只要有IE和記事本就能練習 10/20 23:07
73F:→ bcew : 也可以很快寫出對自己有用的東西,像是泡麵計時器 10/20 23:08
74F:推 OsakaLife : 我以前案子趕的時候 一天超過16小時在寫程式 10/21 23:28
75F:→ OsakaLife : 現在一個月寫不到五分鐘 10/21 23:28
76F:推 twowugs : edx MIT開的入門課是用python,這門課主要對象是給 10/23 14:05
77F:→ twowugs : 沒有電腦背景的人上的,很容易跟上,選擇audit是免 10/23 14:06
78F:→ twowugs : 費的,可以玩玩看 10/23 14:06
80F:→ twowugs : 英文聽力不夠好也沒問題,所有上課影片都是有字幕的 10/23 14:09
81F:→ readonly : 問你自己想寫什麼程式 10/24 23:09
82F:推 book2381 : 當然是當老闆.....錢,權,時間... 11/09 20:31
83F:推 brocker : 直接去資策會 不然你自己看書會看不下去 這是真的 07/28 12:17