Re: [討論] 沒有C語言的實戰經驗,要怎麼磨練?
前面已經有高手提供不少正確概念
1. 學歷 > C lang
2. 難的不是C , 而是CS 相關觀念
3. 可以從 linux or open source 學習
這邊在補充一點, 就是embedded 部份
embedded感覺也不少 SW 職缺,尤其是IOT IC廠
但是太傳統了,幾乎不會出現在這個版的討論
如果想要自學這部份,現在資源蠻多了
可以從 arduino M0 ( ARM M0 CPU ) or STM32 ARM CPU
從網路上可以買到板子,還可以買到一堆週邊
第一步:
為了成就感 ,
可以玩一下Arduino IDE (這個不是使用C lang )
控制個LED , 馬達 , 控制個 UART , I2C ...
還蠻容易成功,也頗有趣
第二步:
就可以抓 Atmel or STM32 官方的 IDE
這個就是重點了,裡面可以跑 FreeRTOS
業界用FreeRTOS 比例很高
可以試試看用 FreeRTOS + Atmel/STM32 API
重新寫第一步的功能,其實業界入門也是做這些事情
如果行有餘力,可以研究一下FreeROTS
然後可以看一下OS 的書,
裡面的 key word 都可以在 FreeROTS 對照一下
也可以故意寫一些書上說不能做的,驗證一下概念
如果有新手,
想要進SW界的傳產,可以參考一下
※ 引述《ericerix (我的帥,在於臉)》之銘言:
: 大學、研所階段,都沒有用C實戰過,應該說,用C做記憶體方面的管理是沒有的,
: 有做過socket串接等等,也不常碰Linux,
: 研發替代役想推推看MTK跟瑞昱這兩家,
: 但似乎都很注重C和底層這塊,
: 目前實驗室也沒資源去玩C,
: 想問各位前輩有沒有什麼建議?
: 另外,因為研替的問題有點焦頭爛額,
: 想說把投履歷的工作交給獵人頭,
: 請他幫我做媒合。我知道這樣好像有點蠢,但似乎也可以省下不少事情?
: 因為個人原因,非研替不可QQ
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.98.146.2 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1626775252.A.D51.html
推
07/20 20:32,
2年前
, 1F
07/20 20:32, 1F
→
07/20 20:35,
2年前
, 2F
07/20 20:35, 2F
推
07/20 21:42,
2年前
, 3F
07/20 21:42, 3F
推
07/21 01:18,
2年前
, 4F
07/21 01:18, 4F
→
07/21 11:44,
2年前
, 5F
07/21 11:44, 5F
→
07/21 11:45,
2年前
, 6F
07/21 11:45, 6F
推
07/21 22:42,
2年前
, 7F
07/21 22:42, 7F
推
07/22 08:57,
2年前
, 8F
07/22 08:57, 8F
→
07/22 08:57,
2年前
, 9F
07/22 08:57, 9F
→
07/22 08:57,
2年前
, 10F
07/22 08:57, 10F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 5 之 6 篇):