[請益] Firmware 做CICD是可行的嗎?
打欸賀! 是這樣的小弟公司是做wifi SOC,
窩們家老闆打算在開發導入CICD 來加速開發&提高Quality,
也正在找相關人才, 然後聽他說客運公司那邊開發藍芽,
可以做到submmit 後一小時就有測試結果,
這到底是唬爛還是真的有可能做到的??
※ 編輯: Lotto (101.11.32.190 臺灣), 10/16/2020 17:00:45
moxa和發哥好像都有在導cicd
有錢要怎樣都行啊。怕的是老闆沒錢又什麼都想要
怎麼覺得前幾天 好像看過這篇
做 wifi soc...南方硅谷?
瑞昱吧 網路上都寫了
有心都做得到,以前某大廠是各組排值日生把daily build
燒進手機裡然後拿去實驗室接CMW500跑測項。再把結果發em
ail。但其實都可以自動化不用排值日生
iot greengrass
工具都有,看你能不能砸資源搞
可行但不要為了做而做,譬如FW要怎麼測試就很麻煩
有的不能吧?fw開機會把console切去用
CICD是不會測試的人發明出來的,相信的公司輕者獲利降低,
loading增加,重者公司倒掉
薪水只請的起高職生,只好搞cicd 感覺好像有在做測試這
樣
台商就別鬧了
firmware做CI很容易
在上到系統就難了
測試真的難
笑死 什麼叫cicd是不懂測試人推的,是你不懂cicd吧!
正是因為有CICD,反而能讓測試的質與量提升
這不難吧,古早一點就jenkins, 新一點就gitlab
撈到check in就 build, 燒code, 抓一下誰check in
然後總有一些cmd去scan connect , 傳data
有問題就發bug , 測個基本的而已啦
講幾次幹嘛不行阿
可呀 發哥手機韌體有CICD 但要做的好我覺得滿不簡單的
CICD的文化要花時間滿滿建立
慢慢
要讓整個公司的人習慣用CICD系統可不是一件簡單的事 需要
有經驗的人一個一個盯
先扛得住各部門的靠背聲浪再說 ㄎㄎ
挺不過中間生產效率降低的陣痛期會得不償失
完全可行 目前perchange後就會測code地方的測項 team內部
有rdqa 公司也有dqa部門
我覺得難的是初期導入跟習慣培養
發哥有
看情況 如果導入也只能自動檢測原本人為build能自行簡測的
部分 那就是浪費成本沒效益了
有做程式開發都一定要做CICD啦,很難想像現在還有軟體開
發的團隊沒做這件事,如果沒做,這間軟體公司也快倒了,
不用待了,CICD這個文化是開發團隊一定要建立的,firmwar
e一定可以做,就看有沒有心
除非你是接case的公司,結案後整個軟體開發流程就結束了
,這樣就不太需要做
但如果是一直有軟體開發需求,常常要更新版本,就更應該
要做
有,只是你要連上硬體的部分一起自動化才有效益
可行吧,網路上查一下關鍵字
真正懂測試的check in後就PASS了,不懂的才會一直在CICD
傻B一堆
CICD=continue integrated continue develop,代表一直不
知道bug在那或找不出bug才會一直在那"continue",蝦忙
看來樓上不懂CICD,CICD也要求要做自動測試,在持續整合
的過程,如果程式有問題,就會在自動測試的時候就該被抓
到,怎可能不知道bug在哪...不知道bug在哪代表你的測試
項目沒寫好,要持續改進...
CICD是chick in後才測試能否PASS,這不是傻B的行為嗎?
懂測試的人都知道要確定會PASS才chick in
這幾年來一堆歪理邪說一直出現,什麼敏捷,CICD...
都是在騙一些沒腦的傻B,多半沒什麼鳥用
原來世界上有做CICD的軟體巨頭都是傻逼,我大台廠工程師
想的才是真理
什麼叫做懂測試的人?好啦..你很懂測試,但是你旁邊的工
程師會很懂測試嗎?你確定整個團隊的人都懂測試嗎?你們
全部的code整合在一起不會有災難?我告訴你,某一天一定
會發生可怕的大災難
團隊成員每天都在改版上傳新的程式,CICD在持續整合的過
程,就會做自動建置、自動測試的工作,如果團隊成員有一
個人出包,就會馬上抓到有錯,馬上通知成員修改,交付出
去的程式品質絕對比你那種只有一個人懂測試的還要好
還有CICD強調的是軟體開發的過程,從需求一直到交付、部
屬能夠自動化,你的團隊每一個人都要建置、測試,如果有
做CICD就可以省掉團隊非常多的時間...
拿原碼過來改比導入啥CICD做SOC Wifi快
NSYSUUEE的team或公司果然是傻B,弄這種,讓每人整天在蝦忙
這種team的特點是:bug是越修越多,然後越是強調要注重品質
說中了,請在心中自已默默承認自已的team或公司是傻B就好
傻B的現象:怎麼bug還是那麼多,一定是CICD不夠撤底
加大力度CICD,結果bug更多了,傻B會想:更加大力度CICD
結果bug更多了,傻B心理想:真不敢想像那些沒做CICD的公司
怎麼活下來,幸好我們一直加大力度CICD
bug會越來越多是沒做CICD的團隊才會遇到,有做CICD的團
隊在交付和部屬程式的時候都會比沒做的安心更多更多
還有沒做CICD的團隊才是每天瞎忙吧,沒做CICD的團隊每天
一堆工程師在那邊瞎忙建置專案、測試專案,有做的根本不
用在乎這些,CI就會幫團隊的所有專案自動建置、測試,有
問題就會自動通知,省下來的時間可以做更多事,沒做CICD
的才會瞎忙...
然後就說了CICD是軟體開發流程,從需求、開發、建置、測
試、...交付到部屬的過程,除了寫code外,其他項目能夠
自動化,目的也是要節省開發人員的時間,說瞎忙的肯定沒
做CICD,甚至不懂CICD
所以我就說囉:傻B們會心理想:真不敢想像那些沒做CICD的
公司怎麼活下來,幸好我們一直加大力度CICD。的確是這樣
世界上的軟體巨擘公司Google、apple、amazon、microsoft
都是傻逼,原來這個是沒做CICD不懂CICD的人做的結論
我還以為有點規模的公司都有在做 不做不會被客戶靠
北產品穩定度問題嗎
但你會發現做了更會靠北,因為客戶也是傻B沒發現CICD本身
就有問題
CICD如果有問題,早就會被全世界的軟體公司丟棄了,不會
輪到一個小咖在那邊說嘴CICD有問題,如果沒用的話,國內
外軟體公司就不會去推動了
感覺有人只懂名詞解釋,連bug就是來自於submit也不懂
傻B的特點是自已不會獨立思考,只依據大家都用,所以沒問題
來做結論
傻B的特點就是自己也沒有一套機制,然後只會批評廣泛運
用在業界的機制有問題,不懂還硬要批評就是傻B的特點
待過的外商都會做
CICD連100多人的軟體公司都導入了,大公司不導入是傻B嗎
某s做的案子太小就不要再丟人了
當然可以 只有願不願意
說沒用的是沒出社會嗎?開學了 快去上課
某s的案子太小就不要再丟人了+1
91
Re: [討論] 對岸的軟體工程師分享一下現在中國公司工作的狀況好了, 程式碼 build 都沒過,是絕對不能回家的,你會害很多人被扣錢。 首先程式碼 commit到分支前,都要設定好jenkins 使用 git push 程式碼到 repository 的分支時, 會觸發CICD流程,大致會執行以下流程:23
[請益] offer請益(tp-lnik/盟創/明泰/訊舟)各位前輩好 小弟四中混血資工碩,社會新鮮人 有拿到幾間offer想請教一下前輩! 公司: 明泰 職位: 軟韌體研發工程師18
Re: [問卦] MacBook 真的用過就回不去嗎??看你拿來做什麼 如果你是個工程師,公司吃全套微軟solution 那老實說真的不用免強自己用mac開發 地表最強IDE visual studio 絕對屌打一狗票的vscode崇拜者 管理SQL Server SSMS 也強過 Dbeaver Navicat , Pgadmin不只一個檔次17
[請益] offer(現職/新公司)跟生涯規劃請益小弟今年已經30初頭(沒有家庭負擔) 目前是網頁開發工程師五年經驗 比較熟悉的技能以現在來看算比較老舊主要為 net mvc. mssql. javascript. jquery. 今年到新公司任職17
[請益] offer請益(GGIT)代po 各位大大好 目前收到GGIT offer想向各位請益 小弟背景四中混血資管碩 部門:應該是ICSD(面試時沒問)15
[請益] Offer請益 (街口SDET/T5後端)(手機排版請見諒) 各位前輩好,目前有收到兩個offer,有點難以定奪,上來向板上前輩們請益,希望能得到 一些不同的觀點與建議。 [背景] 小弟讀科大本科系,目前大四,很幸運兩邊都能理解並同意未畢業onboard,預計1月中或農9
Re: [問卦] 現在 GNU/Linux 走到那一步了?現在電腦很快 都是用 vm 裝 Linux 我是以前念書就習慣用 Debian 所以出來工作還是用 Debian Linux 好處就是開發程式比較完整6
Re: [請益] 系統廠軟體未來出路?或在系統廠耍廢?MCU產業分為三層 原廠: Firmware Team主要負責提供自家MCU的底層驅動,透過R&D提供的Register Map來 設定每一項功能的使用,如 Timer、I2C、I2S、SPI、UART、ADC、DAC、GPIO等。 然後再形成所謂的BSP與Sample Code讓MCU使用者能快速開發。5
[分享] Docker-OSX終於看到有人把OSX裝進Docker啦 ! 目前看起來裡面是可以裝xcode開發iOS app的 這樣一來一些ios的CI/CD什麼應該就能用這個在server上跑 我是還沒有親身測試過5
Re: [請益] 接家業or回台當軟工 (借串發問ERP)為什麼你明明已經投入心力探索出一定成果,但還想來問這些問題? 不就是因為這些探索與內部推廣的工作真的很費時費力,很不容易嘛~ 但如果是這樣的話,那你怎麼會期望有人免費告訴你這些影響重大經濟利益的答案呢? 更別況你問的「會不會有太多障礙」、「是否包出去更方便」 都跟你們公司的目標、資源運用規劃有密切關係,