※ 本文轉寄自 ptt.cc 更新時間: 2024-12-10 17:21:02
看板 Soft_Job
作者 標題 [討論] 看了嵌入式系統開發之道
時間 Mon Dec 9 03:06:31 2024
如題
最近在看《嵌入式系統開發之道拉》
雖然還沒看完
但這大概就是理想中的系統廠開發流程八
對硬體建立抽象層、模組之間沒有依賴性、程式碼版本管理、BUG管理
測試團隊、黑箱測試、白箱測試、對性能瓶頸分析......
再看看我們公司
都在土法煉鋼
沒有合作 一個案子=一個硬體+一個軟體 寫程式只有一個人 不用合作
沒有測試,軟體自己寫程式自己測試
沒有抽象層,換一個平台重寫一次程式
BUG管理,我看這本書才知道有管理
然後原廠給的SDK不值得信任
寫一寫發現怎麼是都錯 翻手冊一個暫存器一個暫存器對 才發現他們設錯
看這本書跟看科幻小說差不多
今年終於有人陪我寫軟體惹
寫了一份程式碼規範,確定了團隊使用gnu11標準、使用k&R code style
趁機引入git和github flow,雖然我引入之前也不懂,不知道正不正宗
但目前流程也算滿意
想要搞個硬體抽象層,和自動測試,雖然我也不懂該怎麼搞
(第一份軟體工作,沒人帶自己摸,摸到開始帶人,又是土法煉鋼!)
最近平常坐我旁邊一起打混的同事跑去金融業
薪水直接+50%
羨慕QQ
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.21.189 (臺灣)
※ 作者: wei115 2024-12-09 03:06:31
※ 文章代碼(AID): #1dLUuwe4 (Soft_Job)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1733684794.A.A04.html
→ : 要2025年了 git 都要你引1F 12/09 07:00
→ : wow2F 12/09 08:03
推 : 那間系統廠沒git 應該是你們的問題3F 12/09 08:09
推 : 程式規模還小吧..大一點的規模,這就不是科幻小說了4F 12/09 08:20
推 : 沒有版控好累5F 12/09 08:22
→ : 趁機引入git?!之前怎麼存活的0.06F 12/09 09:41
據說古代用SVN我們公司有種廢土生存的感覺
遠古時代據說工程團隊還不錯
中間不知道發生什麼 全部死光光
然後現在就變這樣
推 : zip版控7F 12/09 10:07
推 : 金融業+50% 請問是高頻交易嗎8F 12/09 10:27
只是我們太低薪→ : 一堆公司還沒用git不用太訝異9F 12/09 10:35
→ : 經歷過用FTP管理程式的路過....10F 12/09 11:08
→ : 改好程式就整包zip上傳蓋過去 超刺激
差不多 只是會加日期→ : 改好程式就整包zip上傳蓋過去 超刺激
推 : 南無阿彌陀佛12F 12/09 11:14
※ 編輯: wei115 (220.134.21.189 臺灣), 12/09/2024 11:26:24推 : 土法煉鋼能熟悉也不錯,不少面試官自己都不懂13F 12/09 11:24
→ : 以前有碰過合作引入新東西,結果理解不同做出另一個災難
→ : 以前有碰過合作引入新東西,結果理解不同做出另一個災難
推 : 有svn總比沒有好...15F 12/09 12:48
→ : 至少還是堪用
→ : ftp才真的是刺激
→ : 至少還是堪用
→ : ftp才真的是刺激
推 : 真慘18F 12/09 12:57
推 : 苦海無涯,回頭是岸19F 12/09 13:38
推 : 至少還是改完傳上去,碰過有直接連線上改的...20F 12/09 14:05
推 : 你說的東西網路上很多資料了,想做的話多查查資料,你21F 12/09 14:21
→ : 也有導入工具流程的經驗,對你的能力來講應該不是問題
→ : ,難的是你有沒有決心起這個頭,可以先做看看,不要一
→ : 下子求很完整很好,慢慢來應該是可以成功的
→ : 也有導入工具流程的經驗,對你的能力來講應該不是問題
→ : ,難的是你有沒有決心起這個頭,可以先做看看,不要一
→ : 下子求很完整很好,慢慢來應該是可以成功的
推 : 大概87%公司都沒辦法真的一切理想25F 12/09 14:55
→ : 有太多技術債+人的問題,能這麼理想真的燒高香
→ : 我上一間有git版控但沒CICD,要導入CICD
→ : 老闆:我不信任自動的東西
→ : 哈超好笑,修Bug是直接上跳板機nano改
→ : 還好我走了
→ : 有太多技術債+人的問題,能這麼理想真的燒高香
→ : 我上一間有git版控但沒CICD,要導入CICD
→ : 老闆:我不信任自動的東西
→ : 哈超好笑,修Bug是直接上跳板機nano改
→ : 還好我走了
推 : 東西能動就好 這麼麻煩幹麻?不用了啦 都是打工仔 隨便齁31F 12/09 16:10
→ : 你要實現理想 自己搞自己的side project 愛寫多嚴謹就寫多
→ : 嚴謹 公司的喔 上面沒命令 不要自找麻煩 有功無賞 打破要
→ : 賠 給你搞那些有的沒的 出問題第一個怪你
→ : 你要實現理想 自己搞自己的side project 愛寫多嚴謹就寫多
→ : 嚴謹 公司的喔 上面沒命令 不要自找麻煩 有功無賞 打破要
→ : 賠 給你搞那些有的沒的 出問題第一個怪你
推 : 樓上正解 一堆打工仔 公司是你的嗎?35F 12/09 16:14
→ : 這時候會命令行古代魔法的人優點就出來了 什麼用ftp?36F 12/09 17:53
→ : 先掛載 什麼壓縮了? 掛載壓縮檔 差異怎麼辦? 用指令
→ : 套用差異怎麼做? 還是用指令
→ : 反正都是有辦法做事情 畢竟是死物 人的問題比較麻煩
→ : 記得有過一樣的議題還被噴什麼不懂版控
→ : haha
→ : 先掛載 什麼壓縮了? 掛載壓縮檔 差異怎麼辦? 用指令
→ : 套用差異怎麼做? 還是用指令
→ : 反正都是有辦法做事情 畢竟是死物 人的問題比較麻煩
→ : 記得有過一樣的議題還被噴什麼不懂版控
→ : haha
推 : 說實在話 這些流程很多還真的是為了協作42F 12/09 19:49
→ : 只有一個人還真的能省掉很多步驟
→ : 但一個人開發有沒有這麼硬
→ : 只有一個人還真的能省掉很多步驟
→ : 但一個人開發有沒有這麼硬
→ : 之前待的傳產就這樣,還會量產了10多年的案子突然45F 12/09 19:52
→ : 要改功能,主管不知道哪生出來的basicpic source c
→ : ode
→ : 要改功能,主管不知道哪生出來的basicpic source c
→ : ode
推 : 不是協作的問題呀 假設是這個sprint拿了abc三個feat 先48F 12/09 20:01
→ : 做一半a 結果主管要你上b svn要怎麼rollback lol
→ : 做一半a 結果主管要你上b svn要怎麼rollback lol
→ : 樓上不知道 svn 怎麼 rollback?這是所有版控都有50F 12/09 20:04
→ : 的基本功能,你以為只有 git 才是版控?
→ : svn 一樣有 reset/ revert可用,不要出來秀無知好
→ : 嗎?
→ : 的基本功能,你以為只有 git 才是版控?
→ : svn 一樣有 reset/ revert可用,不要出來秀無知好
→ : 嗎?
推 : 我的意思只是一個人很多還是可以靠能力cover過去54F 12/09 20:06
→ : 但個人能力終究有限 做出來的東西就是那個樣子
→ : 但個人能力終究有限 做出來的東西就是那個樣子
→ : 欸不是 那你幹嘛不跑?56F 12/09 20:31
→ : 我公司還有vb6 因為IDE關係 所以會有問題 還是用資料57F 12/09 20:38
→ : 夾大法啊 咳咳
→ : 夾大法啊 咳咳
推 : 去金融都能+50%你快逃59F 12/09 20:38
推 : 看起來連jira redmine之類的都沒有60F 12/09 21:18
推 : 隨身碟 物理版控61F 12/09 22:17
→ : 金融業 +50% 到底多低薪QQ62F 12/09 22:41
推 : 去金融業加薪50%...@@63F 12/09 23:37
推 : 你說的理想狀態,以前我公司都有啊,流程都很嚴謹64F 12/10 00:53
→ : 有什麼用,公司盈餘99%做股利發掉,不調薪還砍年終
→ : 很快什麼管理全都costdown掉了,再也沒看過QA部門
→ : 後來換公司再換公司至今,我已經十幾年沒見過QA team了
→ : 硬體抽象層當年我們有做,只出一個產品,我主管就被裁了
→ : 後來換公司做前端,我也做出高彈性的抽象架構提升產出
→ : 然後董事長被裁員,全公司大屠殺掰掰…
推 : 結論是做下去就對了,經驗是自己的,專案跟公司是短命的
→ : 有什麼用,公司盈餘99%做股利發掉,不調薪還砍年終
→ : 很快什麼管理全都costdown掉了,再也沒看過QA部門
→ : 後來換公司再換公司至今,我已經十幾年沒見過QA team了
→ : 硬體抽象層當年我們有做,只出一個產品,我主管就被裁了
→ : 後來換公司做前端,我也做出高彈性的抽象架構提升產出
→ : 然後董事長被裁員,全公司大屠殺掰掰…
推 : 結論是做下去就對了,經驗是自己的,專案跟公司是短命的
→ : 心中有版控則處處有版控,心中無版控則處處無版控,橫批72F 12/10 10:13
→ : 自律
→ : 自律
推 : 跳金融業加薪50%?你那是什麼慘業?74F 12/10 10:27
→ : 問題你自律但其它人不自律 問題更麻煩 寫個測試沒人維護75F 12/10 13:26
→ : 年久失修那個測試就變成技術債 最後還是搞到自己 呵
→ : 年久失修那個測試就變成技術債 最後還是搞到自己 呵
→ : git記錄拉出來看只有一條線,那跟用svn也沒差多少..77F 12/10 14:05
→ : SVN也有不同線,怎麼會認為GIT專有呢78F 12/10 14:23
→ : svn, cvs, p4 都有分支,我還沒看過那個版控軟體只支援一條79F 12/10 14:40
→ : 主線的.
→ : 主線的.
--
※ 看板: Soft_Job 文章推薦值: 0 目前人氣: 0 累積人氣: 59
作者 wei115 的最新發文:
- 16F 5推 1噓
- 「具保的錢我來出」 「這可不行阿」 「阿北,把你的手機給我,拿好了」 「3000萬,這哪來的錢阿」 「阿北,這是你在excel上的備用金,以後急用錢的時候,可以隨用隨取 別被那些沒有禮貌的人給笑話了 …90F 50推 2噓
- 25F 5推 1噓
- 21F 8推
- 如題 最近在看《嵌入式系統開發之道拉》 雖然還沒看完 但這大概就是理想中的系統廠開發流程八 對硬體建立抽象層、模組之間沒有依賴性、程式碼版本管理、BUG管理 測試團隊、黑箱測試、白箱測試、對性能瓶頸 …80F 25推
點此顯示更多發文記錄
→
guest
回列表(←)
分享