[心得] 看了嵌入式系統開發之道

看板Soft_Job (軟體人)作者 (社畜)時間1月前 (2024/12/09 03:06), 1月前編輯推噓41(41090)
留言131則, 53人參與, 1月前最新討論串1/1
如題 最近在看《嵌入式系統開發之道拉》 雖然還沒看完 但這大概就是理想中的系統廠開發流程八 對硬體建立抽象層、模組之間沒有依賴性、程式碼版本管理、BUG管理 測試團隊、黑箱測試、白箱測試、對性能瓶頸分析...... 再看看我們公司 都在土法煉鋼 沒有合作 一個案子=一個硬體+一個軟體 寫程式只有一個人 不用合作 沒有測試,軟體自己寫程式自己測試 沒有抽象層,換一個平台重寫一次程式 BUG管理,我看這本書才知道有管理 然後原廠給的SDK不值得信任 寫一寫發現怎麼是都錯 翻手冊一個暫存器一個暫存器對 才發現他們設錯 看這本書跟看科幻小說差不多 今年終於有人陪我寫軟體惹 寫了一份程式碼規範,確定了團隊使用gnu11標準、使用k&R code style 趁機引入git和github flow,雖然我引入之前也不懂,不知道正不正宗 但目前流程也算滿意 想要搞個硬體抽象層,和自動測試,雖然我也不懂該怎麼搞 (第一份軟體工作,沒人帶自己摸,摸到開始帶人,又是土法煉鋼!) 最近平常坐我旁邊一起打混的同事跑去金融業 薪水直接+50% 羨慕QQ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.21.189 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1733684794.A.A04.html

12/09 07:00, 1月前 , 1F
要2025年了 git 都要你引
12/09 07:00, 1F

12/09 08:03, 1月前 , 2F
wow
12/09 08:03, 2F

12/09 08:09, 1月前 , 3F
那間系統廠沒git 應該是你們的問題
12/09 08:09, 3F

12/09 08:20, 1月前 , 4F
程式規模還小吧..大一點的規模,這就不是科幻小說了
12/09 08:20, 4F

12/09 08:22, 1月前 , 5F
沒有版控好累
12/09 08:22, 5F

12/09 09:41, 1月前 , 6F
趁機引入git?!之前怎麼存活的0.0
12/09 09:41, 6F
據說古代用SVN 我們公司有種廢土生存的感覺 遠古時代據說工程團隊還不錯 中間不知道發生什麼 全部死光光 然後現在就變這樣

12/09 10:07, 1月前 , 7F
zip版控
12/09 10:07, 7F

12/09 10:27, 1月前 , 8F
金融業+50% 請問是高頻交易嗎
12/09 10:27, 8F
只是我們太低薪

12/09 10:35, 1月前 , 9F
一堆公司還沒用git不用太訝異
12/09 10:35, 9F

12/09 11:08, 1月前 , 10F
經歷過用FTP管理程式的路過....
12/09 11:08, 10F

12/09 11:08, 1月前 , 11F
改好程式就整包zip上傳蓋過去 超刺激
12/09 11:08, 11F
差不多 只是會加日期

12/09 11:14, 1月前 , 12F
南無阿彌陀佛
12/09 11:14, 12F
※ 編輯: wei115 (220.134.21.189 臺灣), 12/09/2024 11:26:24

12/09 11:24, 1月前 , 13F
土法煉鋼能熟悉也不錯,不少面試官自己都不懂
12/09 11:24, 13F

12/09 11:28, 1月前 , 14F
以前有碰過合作引入新東西,結果理解不同做出另一個災難
12/09 11:28, 14F

12/09 12:48, 1月前 , 15F
有svn總比沒有好...
12/09 12:48, 15F

12/09 12:49, 1月前 , 16F
至少還是堪用
12/09 12:49, 16F

12/09 12:49, 1月前 , 17F
ftp才真的是刺激
12/09 12:49, 17F

12/09 12:57, 1月前 , 18F
真慘
12/09 12:57, 18F

12/09 13:38, 1月前 , 19F
苦海無涯,回頭是岸
12/09 13:38, 19F

12/09 14:05, 1月前 , 20F
至少還是改完傳上去,碰過有直接連線上改的...
12/09 14:05, 20F

12/09 14:21, 1月前 , 21F
你說的東西網路上很多資料了,想做的話多查查資料,你
12/09 14:21, 21F

12/09 14:21, 1月前 , 22F
也有導入工具流程的經驗,對你的能力來講應該不是問題
12/09 14:21, 22F

12/09 14:21, 1月前 , 23F
,難的是你有沒有決心起這個頭,可以先做看看,不要一
12/09 14:21, 23F

12/09 14:21, 1月前 , 24F
下子求很完整很好,慢慢來應該是可以成功的
12/09 14:21, 24F

12/09 14:55, 1月前 , 25F
大概87%公司都沒辦法真的一切理想
12/09 14:55, 25F

12/09 14:55, 1月前 , 26F
有太多技術債+人的問題,能這麼理想真的燒高香
12/09 14:55, 26F

12/09 14:55, 1月前 , 27F
我上一間有git版控但沒CICD,要導入CICD
12/09 14:55, 27F

12/09 14:55, 1月前 , 28F
老闆:我不信任自動的東西
12/09 14:55, 28F

12/09 14:55, 1月前 , 29F
哈超好笑,修Bug是直接上跳板機nano改
12/09 14:55, 29F

12/09 14:55, 1月前 , 30F
還好我走了
12/09 14:55, 30F

12/09 16:10, 1月前 , 31F
東西能動就好 這麼麻煩幹麻?不用了啦 都是打工仔 隨便齁
12/09 16:10, 31F

12/09 16:11, 1月前 , 32F
你要實現理想 自己搞自己的side project 愛寫多嚴謹就寫多
12/09 16:11, 32F

12/09 16:11, 1月前 , 33F
嚴謹 公司的喔 上面沒命令 不要自找麻煩 有功無賞 打破要
12/09 16:11, 33F

12/09 16:12, 1月前 , 34F
賠 給你搞那些有的沒的 出問題第一個怪你
12/09 16:12, 34F

12/09 16:14, 1月前 , 35F
樓上正解 一堆打工仔 公司是你的嗎?
12/09 16:14, 35F
還有 56 則推文
12/10 22:16, 1月前 , 92F
沒有版控就自己來 而且文內說的是一人專案
12/10 22:16, 92F

12/10 22:19, 1月前 , 93F
公司內沒有版控也不妨礙你私下用版控建立repo
12/10 22:19, 93F

12/10 22:20, 1月前 , 94F
頂多用日期打tag
12/10 22:20, 94F

12/10 22:24, 1月前 , 95F
用什麼工具那都是其次了
12/10 22:24, 95F

12/10 22:30, 1月前 , 96F
重點在於你工作時不是完全沒頭緒
12/10 22:30, 96F

12/10 22:35, 1月前 , 97F
這適度的變通本身也都是合理的
12/10 22:35, 97F

12/10 22:41, 1月前 , 98F
不然整天大逃殺就飽了 不用好好做事
12/10 22:41, 98F

12/10 23:03, 1月前 , 99F
我當初就自己用git,離職交接被抱怨我這套版控沒人會
12/10 23:03, 99F

12/10 23:04, 1月前 , 100F
全集團都只會svn。嗯關我什麼事
12/10 23:04, 100F

12/11 00:16, 1月前 , 101F
用什麼不都是事先問過的嗎... 全集團會svn? 原本很多
12/11 00:16, 101F

12/11 00:17, 1月前 , 102F
專案有版控? 那講究一致性用svn好點
12/11 00:17, 102F

12/11 12:59, 1月前 , 103F
有用git或svn就80分了吧,一兩個工程師效率比較重要
12/11 12:59, 103F

12/11 16:34, 1月前 , 104F
luke大那狀況直到要交接才有人理他的版控系統 基本上就是
12/11 16:34, 104F

12/11 16:34, 1月前 , 105F
等於長期單幹了吧 不然就是公司有SVN但根本沒在用 畢竟跟
12/11 16:34, 105F

12/11 16:34, 1月前 , 106F
人家協作還是要轉...
12/11 16:34, 106F

12/11 16:51, 1月前 , 107F
是協作,我出前端跟所有廠商做成產品,PM用email做版控
12/11 16:51, 107F

12/11 16:53, 1月前 , 108F
不需要對廠商的技術能力有什麼期待,會email已經不錯了
12/11 16:53, 108F

12/11 19:01, 1月前 , 109F
git 有 git-svn 可以對接到 svn
12/11 19:01, 109F

12/11 19:08, 1月前 , 110F
email做版控==這版控感覺還充滿了不是版控的東西
12/11 19:08, 110F

12/11 20:29, 1月前 , 111F
這是政治,技術永遠無法突破政治問題的
12/11 20:29, 111F

12/11 20:30, 1月前 , 112F
git協作讓團隊順暢…. 人家不想要順暢呢?
12/11 20:30, 112F

12/11 23:14, 1月前 , 113F
email做版控www
12/11 23:14, 113F

12/12 08:04, 1月前 , 114F
在前公司做版控是把資料夾壓縮用email傳來傳去,嘻嘻
12/12 08:04, 114F

12/12 12:32, 1月前 , 115F
我自己開發還是會用git 畢竟上個月的我跟這個月的
12/12 12:32, 115F

12/12 12:32, 1月前 , 116F
我也會需要協作w
12/12 12:32, 116F

12/12 16:10, 1月前 , 117F
樓上正解
12/12 16:10, 117F

12/12 20:05, 1月前 , 118F
有svn 還好啦 第一份接案公司同事拿隨身碟傳檔案給我
12/12 20:05, 118F

12/12 22:01, 1月前 , 119F
動得起來就好 公司能活的時間 說不定比你想的更短
12/12 22:01, 119F

12/12 22:03, 1月前 , 120F
多做幾個案子 花很多精力去設計 發現案子流產沒利潤下架
12/12 22:03, 120F

12/12 22:04, 1月前 , 121F
你就會發現 為什麼常常有屎扣 因為先能賺錢 再來談設計
12/12 22:04, 121F

12/12 22:06, 1月前 , 122F
因為當初寫的人也沒料到案子居然能賺錢 活下來了
12/12 22:06, 122F

12/13 21:15, 1月前 , 123F
不軟不硬 夠妖XD
12/13 21:15, 123F

12/13 21:16, 1月前 , 124F
人家是賣硬體的,附的fw,sdk有問題 有錯臭了嗎?XD
12/13 21:16, 124F

12/13 22:58, 1月前 , 125F
email還是有方法
12/13 22:58, 125F

12/13 23:00, 1月前 , 126F
如果有svn當然先用 不然別人該該叫也不好
12/13 23:00, 126F

12/13 23:02, 1月前 , 127F
其實政治問題我相信版上向上管理大師可以解決的
12/13 23:02, 127F

12/13 23:03, 1月前 , 128F
不然就只能盡量做
12/13 23:03, 128F

12/13 23:14, 1月前 , 129F
usb我會先問加密沒 有就辛苦他人身輸送了
12/13 23:14, 129F

12/14 09:59, 1月前 , 130F
勸原po快逃 去有規模的團隊學一下
12/14 09:59, 130F

12/15 07:53, 1月前 , 131F
經驗++ 現在可以換你跳槽了
12/15 07:53, 131F
文章代碼(AID): #1dLUuwe4 (Soft_Job)
文章代碼(AID): #1dLUuwe4 (Soft_Job)