[請益] 程式怎麼選擇與入門?

看板Soft_Job (軟體人)作者 (37927)時間1年前 (2022/11/24 16:09), 編輯推噓32(33165)
留言99則, 52人參與, 1年前最新討論串1/3 (看更多)
非本科沒基礎 上過arduino的短期課程 但還是看不懂語法的邏輯 聽說是跟C語言類似 是先去學C比較好嗎 大家都是怎麼入門的? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 116.89.139.29 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1669277361.A.BDB.html

11/24 16:15, 1年前 , 1F
你需要的是能夠跑的範例 再把指令隨便湊湊
11/24 16:15, 1F

11/24 16:15, 1年前 , 2F
沒甚麼概念也沒有要專精的話可以從Python開始吧
11/24 16:15, 2F

11/24 16:17, 1年前 , 3F
arduino使用的那些庫都只是C語言對底層硬體操作的封裝
11/24 16:17, 3F

11/24 16:17, 1年前 , 4F
而已
11/24 16:17, 4F

11/24 16:18, 1年前 , 5F
那因為會跟底層暫存器操作相關
11/24 16:18, 5F

11/24 16:18, 1年前 , 6F
所以建議你分成C語言跟計算機結構
11/24 16:18, 6F

11/24 16:18, 1年前 , 7F
兩個部分來理解會比較容易
11/24 16:18, 7F

11/24 16:20, 1年前 , 8F
如果你用的是python,通常就是對C庫再多一層封裝
11/24 16:20, 8F

11/24 16:20, 1年前 , 9F
當然是先問你學這個要幹嘛
11/24 16:20, 9F

11/24 16:34, 1年前 , 10F
目的?
11/24 16:34, 10F

11/24 16:35, 1年前 , 11F
之後想去報電機夜間部 怕會聽不懂
11/24 16:35, 11F

11/24 16:57, 1年前 , 12F
應該是先看你想先來幹嘛 不然大海茫茫很難會
11/24 16:57, 12F

11/24 17:11, 1年前 , 13F
想報電機電子的夜間部的話建議是先從書局的計算機概論
11/24 17:11, 13F

11/24 17:11, 1年前 , 14F
開始.
11/24 17:11, 14F

11/24 17:14, 1年前 , 15F
可以先學python理解程式概念,覺得學熟了再去碰C比較好
11/24 17:14, 15F

11/24 17:17, 1年前 , 16F
我倒是覺得如果C跟Python都要學的話要先學C
11/24 17:17, 16F

11/24 17:43, 1年前 , 17F
沒本科沒基礎,所以學程式目的是什麼?
11/24 17:43, 17F

11/24 18:17, 1年前 , 18F
你應該先去了解高薪產業職缺主要用哪些語言
11/24 18:17, 18F

11/24 18:50, 1年前 , 19F
謝謝各位
11/24 18:50, 19F

11/24 19:12, 1年前 , 20F
有打算靠寫扣吃飯就選C當入門,反之python
11/24 19:12, 20F

11/24 19:26, 1年前 , 21F
如果要吃飯 去報資策會相關的 結束幫你介紹工作 這才是捷徑
11/24 19:26, 21F

11/24 21:18, 1年前 , 22F
先看上課上什麼語言
11/24 21:18, 22F

11/24 22:41, 1年前 , 23F
EE夜間會教吧
11/24 22:41, 23F

11/24 22:47, 1年前 , 24F
唯一推薦寫 assembly
11/24 22:47, 24F

11/24 23:04, 1年前 , 25F
學 python 再去學 C 應該是馬上放棄 C
11/24 23:04, 25F

11/24 23:07, 1年前 , 26F
先自學 Python,如果連 Python 都學不起來,要認真思考適不
11/24 23:07, 26F

11/24 23:08, 1年前 , 27F
適合這個產業
11/24 23:08, 27F

11/24 23:28, 1年前 , 28F
電機要學C吧...
11/24 23:28, 28F

11/25 00:38, 1年前 , 29F
沒本科還跑去寫c跟電機搶飯碗?
11/25 00:38, 29F

11/25 01:24, 1年前 , 30F
Swift Playgrounds
11/25 01:24, 30F

11/25 01:40, 1年前 , 31F
要走硬體的話python可以不用
11/25 01:40, 31F

11/25 02:19, 1年前 , 32F
沒基礎不要學C
11/25 02:19, 32F

11/25 02:19, 1年前 , 33F
太煎熬了
11/25 02:19, 33F

11/25 07:57, 1年前 , 34F
Python與JS,天資聰穎的人,去W3School或Youtube自學,
11/25 07:57, 34F

11/25 07:57, 1年前 , 35F
就可以很快打好基礎了,之後再學框架,找工作。
11/25 07:57, 35F

11/25 07:58, 1年前 , 36F
C語言的話,學好玩是可以,工作的話非本科很難有機會。
11/25 07:58, 36F

11/25 07:59, 1年前 , 37F
確認自己對這領域真的有愛比較重要再考慮要不要花錢。
11/25 07:59, 37F

11/25 08:08, 1年前 , 38F
如果怕讀電機聽不懂請學C C基礎很好學不太難
11/25 08:08, 38F

11/25 08:29, 1年前 , 39F
建議去免費開放式課程先上一下三電一工 那比較重要
11/25 08:29, 39F

11/25 08:33, 1年前 , 40F
平行世界的PCMAN
11/25 08:33, 40F

11/25 08:36, 1年前 , 41F
想做遊戲的話 熱門引擎unity用的是C#
11/25 08:36, 41F

11/25 08:37, 1年前 , 42F
C C++ C#都有差異 不要搞混了
11/25 08:37, 42F

11/25 08:52, 1年前 , 43F
我非本科傳產非相關三年工作經驗 之前玩玩python過 後來裸
11/25 08:52, 43F

11/25 08:52, 1年前 , 44F
辭 自學C 後來面上蠻多用C寫韌體的工作
11/25 08:52, 44F

11/25 08:53, 1年前 , 45F
要講到勾起程式的興趣 C絕對不適合XDDD
11/25 08:53, 45F

11/25 11:16, 1年前 , 46F
好奇樓上是自學到什麼程度讓公司願意收?
11/25 11:16, 46F

11/25 11:18, 1年前 , 47F
看語言,C的話只有電資學位,公司才願意給機會。
11/25 11:18, 47F

11/25 11:19, 1年前 , 48F
題外話,Godot引擎也是C#,重點是開源免費的。
11/25 11:19, 48F

11/25 11:25, 1年前 , 49F
他都說非本科自學C面上韌體缺了,所以我才好奇XD
11/25 11:25, 49F

11/25 11:56, 1年前 , 50F
哥 連這問題你都要上PTT問人 建議還是別走這條路
11/25 11:56, 50F

11/25 12:43, 1年前 , 51F
先學簡單的再回頭學c吧,不然你會哭出來XD
11/25 12:43, 51F

11/25 12:45, 1年前 , 52F
身旁軟工朋友也很驚奇 我自認為是真的不怎樣 就Leetcode Ea
11/25 12:45, 52F

11/25 12:45, 1年前 , 53F
sy 100題 基本的資結用C寫這樣…
11/25 12:45, 53F

11/25 12:56, 1年前 , 54F
其實系統代工廠韌體 c的基礎語法背一背就差不多了 本業是
11/25 12:56, 54F

11/25 12:56, 1年前 , 55F
打雜call vendor 領得還不一定比寫網頁的差
11/25 12:56, 55F

11/25 13:17, 1年前 , 56F
其實C很少語法糖 不見得比較難學
11/25 13:17, 56F

11/25 13:24, 1年前 , 57F
C誰都學得會 除了我
11/25 13:24, 57F

11/25 13:31, 1年前 , 58F
其實學歷夠好,不一定要電機系的人家才願意用。台灣
11/25 13:31, 58F

11/25 13:31, 1年前 , 59F
的產業技術門檻本來就不高。找一個四大非本科進來,可
11/25 13:31, 59F

11/25 13:31, 1年前 , 60F
能還比一個鳥大電機系畢業還能用。大學唸四年又研究
11/25 13:31, 60F

11/25 13:31, 1年前 , 61F
所兩年,真正要用到的可能沒幾樣。
11/25 13:31, 61F

11/25 13:36, 1年前 , 62F
C易學難精.以前高職電子科我用兩學期學會C,用C寫小遊戲
11/25 13:36, 62F

11/25 13:36, 1年前 , 63F
就以為自己是天生神力.過了20年我現在不敢講我真的懂
11/25 13:36, 63F

11/25 13:36, 1年前 , 64F
C
11/25 13:36, 64F

11/25 13:38, 1年前 , 65F
跟llvm & gcc 的core develop比起來我根本屁都不是
11/25 13:38, 65F

11/25 13:53, 1年前 , 66F
你應該先問 你學的目的是甚麼
11/25 13:53, 66F

11/25 13:53, 1年前 , 67F
不同類型的工作需要不同的語言
11/25 13:53, 67F

11/25 13:53, 1年前 , 68F
要休閒 學甚麼都可以
11/25 13:53, 68F

11/25 13:53, 1年前 , 69F
要當飯吃 先問你想進哪個領域
11/25 13:53, 69F

11/25 14:12, 1年前 , 70F
學 python 比較容易獲得一些入門的成就感
11/25 14:12, 70F

11/25 15:31, 1年前 , 71F
java啦 c易學難精 害初學者的
11/25 15:31, 71F

11/25 15:40, 1年前 , 72F
現在程式入門最容易的應該是javascript吧 有瀏覽器就能玩
11/25 15:40, 72F

11/25 16:37, 1年前 , 73F
學棒球要先練打擊還是投球
11/25 16:37, 73F

11/25 16:48, 1年前 , 74F
非本科系就別學c了吧
11/25 16:48, 74F

11/25 17:07, 1年前 , 75F
隔一段時間就有問這種問題,最後也沒下文,想學就學,你
11/25 17:07, 75F

11/25 17:07, 1年前 , 76F
問就是沒很想學
11/25 17:07, 76F

11/25 17:11, 1年前 , 77F
不重要 直接去面試 最高薪的硬體業根本不怎看程式
11/25 17:11, 77F

11/25 17:13, 1年前 , 78F
最基本指標++和call by value/ref觀念知道就去面了
11/25 17:13, 78F

11/25 17:14, 1年前 , 79F
這兩題公司超愛考
11/25 17:14, 79F

11/26 06:48, 1年前 , 80F
問就是Python
11/26 06:48, 80F

11/26 10:21, 1年前 , 81F
會問這個問題的建議不要碰程式
11/26 10:21, 81F

11/26 11:38, 1年前 , 82F
沒錯,想學的人就會默默先搜尋資料先把環境架好再說
11/26 11:38, 82F

11/26 11:39, 1年前 , 83F
再說學程式建置成本接近零,根本就可以自己先玩看看
11/26 11:39, 83F

11/26 11:41, 1年前 , 84F
然後隨便買本最簡單最入門的書,完全照key書中範例執
11/26 11:41, 84F

11/26 11:42, 1年前 , 85F
行,然後再魔改程式碼再看看會有什麼結果,自學程式
11/26 11:42, 85F

11/26 11:42, 1年前 , 86F
就只是這樣而己
11/26 11:42, 86F

11/26 12:27, 1年前 , 87F
C語言:從入門到放棄
11/26 12:27, 87F

11/26 13:40, 1年前 , 88F
入門推CS50x 教C再Python 每堂課有作業也會自動檢查打分
11/26 13:40, 88F

11/26 19:04, 1年前 , 89F
電機一開始就學C 給你參考
11/26 19:04, 89F

11/27 03:13, 1年前 , 90F
感謝各位大大
11/27 03:13, 90F

11/27 11:29, 1年前 , 91F
這時代速成轉職入門就 Python 和JS,要好好打底就要學 C
11/27 11:29, 91F

11/28 15:57, 1年前 , 92F
非本科學C是要去那邊找工作啊?……
11/28 15:57, 92F

11/28 15:58, 1年前 , 93F
韌體都要學歷餒
11/28 15:58, 93F

11/28 16:50, 1年前 , 94F
易學難精是指要精什麼 不都一樣?
11/28 16:50, 94F

11/28 16:50, 1年前 , 95F
java比c更難好嗎
11/28 16:50, 95F

11/29 10:20, 1年前 , 96F
講C的是想害人嗎?入門我推 javascript, typescript
11/29 10:20, 96F

11/29 22:09, 1年前 , 97F
腳本類的語言的確是很好的起點 雖然我也用java 但你
11/29 22:09, 97F

11/29 22:11, 1年前 , 98F
只學java會以為程式就該這樣寫 然後寫出一堆過於複雜
11/29 22:11, 98F

11/29 22:12, 1年前 , 99F
且靈活性又沒有比較好的東西 如果你是在學院 那c可以
11/29 22:12, 99F
文章代碼(AID): #1ZVoQnlR (Soft_Job)
文章代碼(AID): #1ZVoQnlR (Soft_Job)