如果過了40歲,
之前都沒接觸過,
通常建議是不要,
但是行不行得通是看個人,
70歲的老阿嬤也是可以寫程式的.
只是能不能餵飽肚子是另外一回事.
行得通
選我正解
不相信的話你換幾個方式問
「非本科系可以學軟體程式設計嗎」
「完全沒經驗可以學軟體程式設計嗎」
「已經xx歲了,還可以學軟體程式設計嗎」
得到的答案就不一樣了
有硬體的背景
建議走底層轉Firmware
這樣也不會浪費你硬體經驗
又可以學習軟體
市面上有不少開發版
可以從簡單的arduino開始
未來可以進階樹梅派進入embedded linux的世界
看不出來你的條件,但想分享一下「倖存者偏差」
應該常常可以聽到有人說「他可以,你怎麼可能不行?」,
每個人的天賦與機運不同就算你給了我們一些條件來做判斷,
這裡也沒有人說得準你是否可以成功。
先問問自己做了些甚麼努力?
1.不建議你一開始就去參加甚麼資策會或是高額補習班,多利用你的下班時間,每天花固定的時間去網路上尋找些課程來做學習(免費或是你能負擔的起的費用)。
2.覺得自己有一定底子的時候多去面試,即使一開始被洗臉也別灰心,多了解自己的所學的技術是否是迎合職場所需要的。
(註:我是保守派啦,不建議裸辭再找工作或是去上課)
誰沒菜過?
誰一開始寫程式沒寫過髒Code?
如果你連寫都還沒開始何必急著問能成功嗎?
只要有心,一切都行!
有在玩 Arduino 的話,沒有一些基本電路學的底,單會coding 還真玩不出東西!
需要一台電腦時, 可以選擇
硬體: 到光華買電腦
軟體: 在電腦裏裝VM
結論: 硬體轉軟體是行得通的, 這叫虛擬化
虛擬光碟,虛擬磁碟,虛擬電腦,軟體示波器... 都是用軟體替代硬體