作者PCMAN2005 (37927)
看板Soft_Job
標題[請益] 程式怎麼選擇與入門?
時間Thu Nov 24 16:09:19 2022
非本科沒基礎
上過arduino的短期課程
但還是看不懂語法的邏輯
聽說是跟C語言類似
是先去學C比較好嗎
大家都是怎麼入門的?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 116.89.139.29 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1669277361.A.BDB.html
1F:→ testPtt: 你需要的是能夠跑的範例 再把指令隨便湊湊 11/24 16:15
2F:推 watashino: 沒甚麼概念也沒有要專精的話可以從Python開始吧 11/24 16:15
3F:→ breeze08: arduino使用的那些庫都只是C語言對底層硬體操作的封裝 11/24 16:17
4F:→ breeze08: 而已 11/24 16:17
5F:→ breeze08: 那因為會跟底層暫存器操作相關 11/24 16:18
6F:→ breeze08: 所以建議你分成C語言跟計算機結構 11/24 16:18
7F:→ breeze08: 兩個部分來理解會比較容易 11/24 16:18
8F:→ breeze08: 如果你用的是python,通常就是對C庫再多一層封裝 11/24 16:20
9F:推 loadingN: 當然是先問你學這個要幹嘛 11/24 16:20
10F:→ zyxx: 目的? 11/24 16:34
11F:→ PCMAN2005: 之後想去報電機夜間部 怕會聽不懂 11/24 16:35
12F:→ Elsa8011: 應該是先看你想先來幹嘛 不然大海茫茫很難會 11/24 16:57
13F:→ leolarrel: 想報電機電子的夜間部的話建議是先從書局的計算機概論 11/24 17:11
14F:→ leolarrel: 開始. 11/24 17:11
15F:推 newbout: 可以先學python理解程式概念,覺得學熟了再去碰C比較好 11/24 17:14
16F:→ watashino: 我倒是覺得如果C跟Python都要學的話要先學C 11/24 17:17
17F:噓 hobnob: 沒本科沒基礎,所以學程式目的是什麼? 11/24 17:43
18F:→ yoyoyolin: 你應該先去了解高薪產業職缺主要用哪些語言 11/24 18:17
19F:→ PCMAN2005: 謝謝各位 11/24 18:50
20F:推 FXW11314: 有打算靠寫扣吃飯就選C當入門,反之python 11/24 19:12
21F:推 bxc: 如果要吃飯 去報資策會相關的 結束幫你介紹工作 這才是捷徑 11/24 19:26
22F:推 wwndbk: 先看上課上什麼語言 11/24 21:18
23F:→ jerry771210: EE夜間會教吧 11/24 22:41
24F:推 IPsec: 唯一推薦寫 assembly 11/24 22:47
25F:→ j0958322080: 學 python 再去學 C 應該是馬上放棄 C 11/24 23:04
26F:→ cylee: 先自學 Python,如果連 Python 都學不起來,要認真思考適不 11/24 23:07
27F:→ cylee: 適合這個產業 11/24 23:08
28F:→ viper9709: 電機要學C吧... 11/24 23:28
29F:推 acgotaku: 沒本科還跑去寫c跟電機搶飯碗? 11/25 00:38
30F:推 changyuheng: Swift Playgrounds 11/25 01:24
31F:推 chunfo: 要走硬體的話python可以不用 11/25 01:40
32F:推 penta: 沒基礎不要學C 11/25 02:19
33F:→ penta: 太煎熬了 11/25 02:19
34F:→ jobintan: Python與JS,天資聰穎的人,去W3School或Youtube自學, 11/25 07:57
35F:→ jobintan: 就可以很快打好基礎了,之後再學框架,找工作。 11/25 07:57
36F:→ jobintan: C語言的話,學好玩是可以,工作的話非本科很難有機會。 11/25 07:58
37F:→ jobintan: 確認自己對這領域真的有愛比較重要再考慮要不要花錢。 11/25 07:59
38F:推 DarkIllusion: 如果怕讀電機聽不懂請學C C基礎很好學不太難 11/25 08:08
39F:→ DarkIllusion: 建議去免費開放式課程先上一下三電一工 那比較重要 11/25 08:29
40F:推 bnd0327: 平行世界的PCMAN 11/25 08:33
41F:推 ericjc: 想做遊戲的話 熱門引擎unity用的是C# 11/25 08:36
42F:→ ericjc: C C++ C#都有差異 不要搞混了 11/25 08:37
43F:推 pzch: 我非本科傳產非相關三年工作經驗 之前玩玩python過 後來裸 11/25 08:52
44F:→ pzch: 辭 自學C 後來面上蠻多用C寫韌體的工作 11/25 08:52
45F:→ pzch: 要講到勾起程式的興趣 C絕對不適合XDDD 11/25 08:53
46F:推 devilkool: 好奇樓上是自學到什麼程度讓公司願意收? 11/25 11:16
47F:→ jobintan: 看語言,C的話只有電資學位,公司才願意給機會。 11/25 11:18
48F:→ jobintan: 題外話,Godot引擎也是C#,重點是開源免費的。 11/25 11:19
49F:→ devilkool: 他都說非本科自學C面上韌體缺了,所以我才好奇XD 11/25 11:25
50F:→ kurtsgm: 哥 連這問題你都要上PTT問人 建議還是別走這條路 11/25 11:56
51F:推 lilicoco520: 先學簡單的再回頭學c吧,不然你會哭出來XD 11/25 12:43
52F:推 pzch: 身旁軟工朋友也很驚奇 我自認為是真的不怎樣 就Leetcode Ea 11/25 12:45
53F:→ pzch: sy 100題 基本的資結用C寫這樣… 11/25 12:45
54F:推 chunfo: 其實系統代工廠韌體 c的基礎語法背一背就差不多了 本業是 11/25 12:56
55F:→ chunfo: 打雜call vendor 領得還不一定比寫網頁的差 11/25 12:56
56F:→ shooter555: 其實C很少語法糖 不見得比較難學 11/25 13:17
57F:推 leakleak: C誰都學得會 除了我 11/25 13:24
58F:→ Taiwanbiru: 其實學歷夠好,不一定要電機系的人家才願意用。台灣 11/25 13:31
59F:→ Taiwanbiru: 的產業技術門檻本來就不高。找一個四大非本科進來,可 11/25 13:31
60F:→ Taiwanbiru: 能還比一個鳥大電機系畢業還能用。大學唸四年又研究 11/25 13:31
61F:→ Taiwanbiru: 所兩年,真正要用到的可能沒幾樣。 11/25 13:31
62F:→ leolarrel: C易學難精.以前高職電子科我用兩學期學會C,用C寫小遊戲 11/25 13:36
63F:→ leolarrel: 就以為自己是天生神力.過了20年我現在不敢講我真的懂 11/25 13:36
64F:→ leolarrel: C 11/25 13:36
65F:→ leolarrel: 跟llvm & gcc 的core develop比起來我根本屁都不是 11/25 13:38
66F:→ bear1414: 你應該先問 你學的目的是甚麼 11/25 13:53
67F:→ bear1414: 不同類型的工作需要不同的語言 11/25 13:53
68F:→ bear1414: 要休閒 學甚麼都可以 11/25 13:53
69F:→ bear1414: 要當飯吃 先問你想進哪個領域 11/25 13:53
70F:推 MonkeyCL: 學 python 比較容易獲得一些入門的成就感 11/25 14:12
71F:推 smalldra: java啦 c易學難精 害初學者的 11/25 15:31
72F:推 giacch: 現在程式入門最容易的應該是javascript吧 有瀏覽器就能玩 11/25 15:40
73F:推 abc0922001: 學棒球要先練打擊還是投球 11/25 16:37
74F:推 roccqqck: 非本科系就別學c了吧 11/25 16:48
75F:推 x20165: 隔一段時間就有問這種問題,最後也沒下文,想學就學,你 11/25 17:07
76F:→ x20165: 問就是沒很想學 11/25 17:07
77F:推 lovebridget: 不重要 直接去面試 最高薪的硬體業根本不怎看程式 11/25 17:11
78F:→ lovebridget: 最基本指標++和call by value/ref觀念知道就去面了 11/25 17:13
79F:→ lovebridget: 這兩題公司超愛考 11/25 17:14
80F:推 cmelo1515: 問就是Python 11/26 06:48
81F:推 Nitricacid: 會問這個問題的建議不要碰程式 11/26 10:21
82F:→ eva19452002: 沒錯,想學的人就會默默先搜尋資料先把環境架好再說 11/26 11:38
83F:→ eva19452002: 再說學程式建置成本接近零,根本就可以自己先玩看看 11/26 11:39
84F:→ eva19452002: 然後隨便買本最簡單最入門的書,完全照key書中範例執 11/26 11:41
85F:→ eva19452002: 行,然後再魔改程式碼再看看會有什麼結果,自學程式 11/26 11:42
86F:→ eva19452002: 就只是這樣而己 11/26 11:42
87F:推 ChinFish: C語言:從入門到放棄 11/26 12:27
88F:推 Noice: 入門推CS50x 教C再Python 每堂課有作業也會自動檢查打分 11/26 13:40
89F:→ ericthree: 電機一開始就學C 給你參考 11/26 19:04
90F:→ PCMAN2005: 感謝各位大大 11/27 03:13
91F:推 shter: 這時代速成轉職入門就 Python 和JS,要好好打底就要學 C 11/27 11:29
92F:推 newking761: 非本科學C是要去那邊找工作啊?…… 11/28 15:57
93F:→ newking761: 韌體都要學歷餒 11/28 15:58
94F:→ shooter555: 易學難精是指要精什麼 不都一樣? 11/28 16:50
95F:→ shooter555: java比c更難好嗎 11/28 16:50
96F:→ miku3920: 講C的是想害人嗎?入門我推 javascript, typescript 11/29 10:20
97F:→ superpandal: 腳本類的語言的確是很好的起點 雖然我也用java 但你 11/29 22:09
98F:→ superpandal: 只學java會以為程式就該這樣寫 然後寫出一堆過於複雜 11/29 22:11
99F:→ superpandal: 且靈活性又沒有比較好的東西 如果你是在學院 那c可以 11/29 22:12
100F:推 Merkle: 半路出家就是先去學python 12/02 14:12
101F:→ louis925: C 必須國小就學了,現在才學有點太遲了 12/04 08:08
102F:推 newking761: C在還是胎兒就要精通了,現在太晚 12/10 14:11
103F:→ ma721: 先會玩積木 12/28 13:25