如何讓一個產品誕生:S/W RD

可轉債老爹-avatar-img
發佈於可轉債老爹 個房間
更新於 發佈於 閱讀時間約 4 分鐘

如何讓一個產品誕生:S/W RD

S/W RD是Software 工程師(軟體工程師)的意思。在講今天的”軟體工程師”之前,先聊一聊大家心目中的軟體工程師在做的是什麼事?寫APP,大概是一個第一直覺會產生的印象。寫遊戲軟體,這也是一種印象。大概很多在大學時代修習資訊或計算機相關科系的人不少在選系之前都是這樣想的。不過,其實還有不少地方是軟體工程師可以貢獻的,比如半導體產業的控制製程的軟體開發工程師。銀行現在很多要智慧化的界面或者智慧註冊等,也需要軟體工程師。當然這裡的產品開發的軟體工程師,也是一種,而要放進產品的軟體,通常都有其特殊性,有時也會稱做韌體(Firmware)。不過,最近比較少聽人提起了。

而要成為一個軟體工程師的基本條件,會有以下的要求:

一、跟硬體工程師一樣,語言的要求,英文的看跟寫是必需的,因為軟體的規格協定,客戶的規格要求及公司內部的開發文件(Desgin Guide, check list…等等)都會是用英文寫的,你起碼要看的懂,也要能寫mail跟客戶對應,至於聽跟說,就看個人自己的要求,能夠聽跟說的人,未來往上爬升的機會是比較大的。

二、既然是軟體工程師,你最少要會一樣程式語言,當然,會的越多,就會越好找工作。然後,不得不說,以放到產品中的軟體而言,C語言還是目前為止最泛用的一種。當然如果你要負責的部份有產品的使用者界面,你就還要會網頁設計的相關語言,這裡也不得不說,HTML還是蠻常用的啦。

三、寫程式的人,還有一個基本需求,這個很難評斷出來,但是偏偏很重要。那就是邏輯分析能力,因為通常一個功能的開發,你除了要能寫出來之外,還要去思考使用者的使用習慣。如何防呆?如何避免一個迴圈變成死迴圈,這都需要很強的邏輯能力。

而當你進入業界之後,在軟體開發這個工作,很可能你會有一個選擇從事那一方面的開發者的困擾,怎麼說呢?學過計算機概要或者組織的人,大概都會對下面的構成有基本概念:

raw-image

Application:應用層,這個開發出來的是要給一般使用者使用的應用程式,比如Word,就是一種App。

Protocol:協定層,這個通常會依產品的不同,要開發出對應的Protocol,比如網通產品,你可能要開發出相對應的802.x的protocol,不過,這個部份,最近不少晶片商都會提供第一版的程式碼,你要做的可能只是fine tune.

Kernel:核心層。這個比較複雜,涉及跟硬體系統的溝通。核心層的開發,通常是晶片廠會要做的事情。但是一個比較先進的產品,雖然一般而言,Kernel是由晶片商提供,但也會需要有懂Kernel的軟體工程師,一旦遇到一些涉及系統核心及硬體設計需修改核心對應時,會需要懂Kernel的人來跟晶片廠商協調。

而上述的三種分類,是一種比較概略的分類,更複雜的系統,分類更細,也更複雜,所以你可能在選要做那一方面的程式開發時,要自己想一下,因為有些人喜歡開發應用層,有些人喜歡看protocol,有些人可能喜歡核心層的複雜。當然除了開發軟體之外,你通常還需要有寫軟體的開發說明書的能力,公司對於軟體的開發,除了在寫好的程式碼要記入開發者的名字外,還會要求你寫軟體說明書。再者,若是軟體是要提供給客戶做更新的,還要寫release note,說明新增了那些功能,修正了那些錯誤(bug)。所以,想當然軟體工程師的你,有對這個職業有點了解了嗎?

留言
avatar-img
留言分享你的想法!
avatar-img
可轉債老爹聊天室
37.2K會員
974內容數
可轉債老爹告訴你怎麼學會可轉債!跟著老爹,你會學會可轉債、CBAS,你是股市新手嗎?你會發現這裡有很多寶藏,均線:有!技術分析:有!布林通道:有!都有,這裡最適合你了,加入這裡,可以讓你成長又茁壯!你還可以加入老爹的賴社群!可以購買講義,快速了解可轉債!可以訂閱週報,每週獲取新資訊、新知識!
2025/04/29
身為一個專注可轉債的小小粉專,當然要來聊聊這個相對冷門但有趣的投資工具——CBAS(可轉債權證)!今天就來簡單直白地分享一下,CBAS到底是什麼東東? 市面上其實已經有不少文章很詳細地解釋CBAS,Google 一下也能查到很多資訊。但這裡,我們用比較「口語、白話」的方式來介紹給你認識:
Thumbnail
2025/04/29
身為一個專注可轉債的小小粉專,當然要來聊聊這個相對冷門但有趣的投資工具——CBAS(可轉債權證)!今天就來簡單直白地分享一下,CBAS到底是什麼東東? 市面上其實已經有不少文章很詳細地解釋CBAS,Google 一下也能查到很多資訊。但這裡,我們用比較「口語、白話」的方式來介紹給你認識:
Thumbnail
2025/04/28
可轉債是可轉換公司債(CB)的縮寫,是公司為了募集資金,在市場發行的一種債券,其債券的特性是除了有讓購買者可以執行債權外。還有機會在對應的股票價格超過轉換價後,換成股票在市場賣出。所以可轉債會有所謂的可轉債轉換價格出現。而可轉債在台灣你可以直接在股票市場買賣,就是所謂的股名帶12345尾碼的
Thumbnail
2025/04/28
可轉債是可轉換公司債(CB)的縮寫,是公司為了募集資金,在市場發行的一種債券,其債券的特性是除了有讓購買者可以執行債權外。還有機會在對應的股票價格超過轉換價後,換成股票在市場賣出。所以可轉債會有所謂的可轉債轉換價格出現。而可轉債在台灣你可以直接在股票市場買賣,就是所謂的股名帶12345尾碼的
Thumbnail
2025/04/27
1、本週大事如下: a、美中關稅戰之際,美國總統川普4/25表示,除非中國有實質動作,否則他不會調降對中國的高額關稅。川普還說,可能不會延長90天的對等關稅暫緩期,美國會和一些國家達成協議,但也會制定協議,即「設定關稅」川普(Donald Trump)日前透露,未來對中國課徵的關稅將大幅降低,
Thumbnail
2025/04/27
1、本週大事如下: a、美中關稅戰之際,美國總統川普4/25表示,除非中國有實質動作,否則他不會調降對中國的高額關稅。川普還說,可能不會延長90天的對等關稅暫緩期,美國會和一些國家達成協議,但也會制定協議,即「設定關稅」川普(Donald Trump)日前透露,未來對中國課徵的關稅將大幅降低,
Thumbnail
看更多
你可能也想看
Thumbnail
孩子寫功課時瞇眼?小心近視!這款喜光全光譜TIONE⁺光健康智慧檯燈,獲眼科院長推薦,網路好評不斷!全光譜LED、180cm大照明範圍、5段亮度及色溫調整、350度萬向旋轉,讓孩子學習更舒適、保護眼睛!
Thumbnail
孩子寫功課時瞇眼?小心近視!這款喜光全光譜TIONE⁺光健康智慧檯燈,獲眼科院長推薦,網路好評不斷!全光譜LED、180cm大照明範圍、5段亮度及色溫調整、350度萬向旋轉,讓孩子學習更舒適、保護眼睛!
Thumbnail
創作者營運專員/經理(Operations Specialist/Manager)將負責對平台成長及收入至關重要的 Partnership 夥伴創作者開發及營運。你將發揮對知識與內容變現、影響力變現的精準判斷力,找到你心中的潛力新星或有聲量的中大型創作者加入 vocus。
Thumbnail
創作者營運專員/經理(Operations Specialist/Manager)將負責對平台成長及收入至關重要的 Partnership 夥伴創作者開發及營運。你將發揮對知識與內容變現、影響力變現的精準判斷力,找到你心中的潛力新星或有聲量的中大型創作者加入 vocus。
Thumbnail
幫你揭開序幕 我們忙碌的生活中已經離不開科技,尤其是手機,各式各樣的APP充斥在我們眼前,多元有趣的應用吸引了我們的眼球,也造就了注意力經濟,那麼只要誰家的應用好、夠清晰簡潔,不用過多的解釋就能夠讓用戶上手,在眾多的競爭者中脫穎而出就有機會「賺」到所謂的注意力經濟財,那麼問題來了,這些APP甚至
Thumbnail
幫你揭開序幕 我們忙碌的生活中已經離不開科技,尤其是手機,各式各樣的APP充斥在我們眼前,多元有趣的應用吸引了我們的眼球,也造就了注意力經濟,那麼只要誰家的應用好、夠清晰簡潔,不用過多的解釋就能夠讓用戶上手,在眾多的競爭者中脫穎而出就有機會「賺」到所謂的注意力經濟財,那麼問題來了,這些APP甚至
Thumbnail
「我想要做軟體相關工作,不知道軟體工程師跟資訊科技(IT)工程師的差別在哪裡?要怎麼知道自己適合哪一種?」,所以這篇文章會幫助你分清楚這兩種職業的差別,提供四個觀察面向來幫助你進行評估,找到適合自己的切入點。
Thumbnail
「我想要做軟體相關工作,不知道軟體工程師跟資訊科技(IT)工程師的差別在哪裡?要怎麼知道自己適合哪一種?」,所以這篇文章會幫助你分清楚這兩種職業的差別,提供四個觀察面向來幫助你進行評估,找到適合自己的切入點。
Thumbnail
如何讓一個產品誕生:S/W RD S/W RD是Software 工程師(軟體工程師)的意思。在講今天的”軟體工程師”之前,先聊一聊大家心目中的軟體工程師在做的是什麼事?寫APP,大概是一個第一直覺會產生的印象。寫遊戲軟體,這也是一種印象。大概很多在大學時代修習資訊或計算機相關科系的人不少在選系之前
Thumbnail
如何讓一個產品誕生:S/W RD S/W RD是Software 工程師(軟體工程師)的意思。在講今天的”軟體工程師”之前,先聊一聊大家心目中的軟體工程師在做的是什麼事?寫APP,大概是一個第一直覺會產生的印象。寫遊戲軟體,這也是一種印象。大概很多在大學時代修習資訊或計算機相關科系的人不少在選系之前
Thumbnail
嗨 我是森妮 上週讓大家投票下一篇文章,沒想到後端工程師篇壓倒性勝利 前端工程師篇不知道大家喜不喜歡!陸續在IG有收到私訊有不少關於後端工程師的問題,我只要有時間都會回應,也歡迎來跟我聊聊天 【後端工程師】 [工作流程] 團隊中的PM、SA與客戶進行需求確認 [學習路徑] >基礎概念與工具
Thumbnail
嗨 我是森妮 上週讓大家投票下一篇文章,沒想到後端工程師篇壓倒性勝利 前端工程師篇不知道大家喜不喜歡!陸續在IG有收到私訊有不少關於後端工程師的問題,我只要有時間都會回應,也歡迎來跟我聊聊天 【後端工程師】 [工作流程] 團隊中的PM、SA與客戶進行需求確認 [學習路徑] >基礎概念與工具
Thumbnail
如何成為軟體工程師?前端、後端、全端工程師之間的差異?這篇文章推薦給不知該怎麼開始學習的你,學習路線與必備技能一次詳細說明!
Thumbnail
如何成為軟體工程師?前端、後端、全端工程師之間的差異?這篇文章推薦給不知該怎麼開始學習的你,學習路線與必備技能一次詳細說明!
Thumbnail
回顧過往,參與協作了超過 60 個軟體方案。 曾接觸過合作內容差異頗大,比如 仔細看看也還蠻多面向的,未來好像可以就這些部分做些分享交流。但總會想到一件事,到底這些開發裡頭到底都在做些什麼? 身為設計師是否常常覺得某些著名產品的體驗不好?比如該對齊沒對齊或重要功能拜放在很難找到的地方。
Thumbnail
回顧過往,參與協作了超過 60 個軟體方案。 曾接觸過合作內容差異頗大,比如 仔細看看也還蠻多面向的,未來好像可以就這些部分做些分享交流。但總會想到一件事,到底這些開發裡頭到底都在做些什麼? 身為設計師是否常常覺得某些著名產品的體驗不好?比如該對齊沒對齊或重要功能拜放在很難找到的地方。
Thumbnail
如果有在接觸軟體開發產業,很常見的一個說法是非本科(資訊、工程背景)的工程師底子差,做出來的東西很糟糕之類的。然而,事實真的是這樣嗎?又或者說,我們能夠如何解決這樣的問題?
Thumbnail
如果有在接觸軟體開發產業,很常見的一個說法是非本科(資訊、工程背景)的工程師底子差,做出來的東西很糟糕之類的。然而,事實真的是這樣嗎?又或者說,我們能夠如何解決這樣的問題?
Thumbnail
程式技能該如何應用呢?在這個電腦跟軟體已經有重要地位的時代,我們該如何去看程式技能以及將它融入生活呢?
Thumbnail
程式技能該如何應用呢?在這個電腦跟軟體已經有重要地位的時代,我們該如何去看程式技能以及將它融入生活呢?
Thumbnail
進行職涯輔導時,我很常收到讀者劈頭一句:「我想要當工程師,請問你可以給我一些建議嗎?」 如果你並沒有轉職的打算,不理解工程師種類之間的差異也沒關係,然而當你想要轉換跑道時,不理解工程師其實有分為許多種類,可能會導致你浪費大量時間、金錢追求不適合自己的目標。
Thumbnail
進行職涯輔導時,我很常收到讀者劈頭一句:「我想要當工程師,請問你可以給我一些建議嗎?」 如果你並沒有轉職的打算,不理解工程師種類之間的差異也沒關係,然而當你想要轉換跑道時,不理解工程師其實有分為許多種類,可能會導致你浪費大量時間、金錢追求不適合自己的目標。
Thumbnail
工程師在社會上總是有兩極化的評價,新聞報章雜誌一下說工程師產業「高薪資高成長」、「優越的辦公環境」令人羨慕,隔天又來說「高工時低時薪」、「又宅又無聊的同事」令人絕望,究竟是什麼事情導致差異如此巨大的報導呢?誰才是秉持公正地說真話呢?
Thumbnail
工程師在社會上總是有兩極化的評價,新聞報章雜誌一下說工程師產業「高薪資高成長」、「優越的辦公環境」令人羨慕,隔天又來說「高工時低時薪」、「又宅又無聊的同事」令人絕望,究竟是什麼事情導致差異如此巨大的報導呢?誰才是秉持公正地說真話呢?
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News