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

可轉債老爹-avatar-img
發佈於可轉債老爹 個房間
更新於 發佈於 閱讀時間約 3 分鐘
如何讓一個產品誕生:S/W RD
S/W RD是Software 工程師(軟體工程師)的意思。在講今天的”軟體工程師”之前,先聊一聊大家心目中的軟體工程師在做的是什麼事?寫APP,大概是一個第一直覺會產生的印象。寫遊戲軟體,這也是一種印象。大概很多在大學時代修習資訊或計算機相關科系的人不少在選系之前都是這樣想的。不過,其實還有不少地方是軟體工程師可以貢獻的,比如半導體產業的控制製程的軟體開發工程師。銀行現在很多要智慧化的界面或者智慧註冊等,也需要軟體工程師。當然這裡的產品開發的軟體工程師,也是一種,而要放進產品的軟體,通常都有其特殊性,有時也會稱做韌體(Firmware)。不過,最近比較少聽人提起了。
而要成為一個軟體工程師的基本條件,會有以下的要求:
一、跟硬體工程師一樣,語言的要求,英文的看跟寫是必需的,因為軟體的規格協定,客戶的規格要求及公司內部的開發文件(Desgin Guide, check list…等等)都會是用英文寫的,你起碼要看的懂,也要能寫mail跟客戶對應,至於聽跟說,就看個人自己的要求,能夠聽跟說的人,未來往上爬升的機會是比較大的。
二、既然是軟體工程師,你最少要會一樣程式語言,當然,會的越多,就會越好找工作。然後,不得不說,以放到產品中的軟體而言,C語言還是目前為止最泛用的一種。當然如果你要負責的部份有產品的使用者界面,你就還要會網頁設計的相關語言,這裡也不得不說,HTML還是蠻常用的啦。
三、寫程式的人,還有一個基本需求,這個很難評斷出來,但是偏偏很重要。那就是邏輯分析能力,因為通常一個功能的開發,你除了要能寫出來之外,還要去思考使用者的使用習慣。如何防呆?如何避免一個迴圈變成死迴圈,這都需要很強的邏輯能力。
而當你進入業界之後,在軟體開發這個工作,很可能你會有一個選擇從事那一方面的開發者的困擾,怎麼說呢?學過計算機概要或者組織的人,大概都會對下面的構成有基本概念:
Application:應用層,這個開發出來的是要給一般使用者使用的應用程式,比如Word,就是一種App。
Protocol:協定層,這個通常會依產品的不同,要開發出對應的Protocol,比如網通產品,你可能要開發出相對應的802.x的protocol,不過,這個部份,最近不少晶片商都會提供第一版的程式碼,你要做的可能只是fine tune.
Kernel:核心層。這個比較複雜,涉及跟硬體系統的溝通。核心層的開發,通常是晶片廠會要做的事情。但是一個比較先進的產品,雖然一般而言,Kernel是由晶片商提供,但也會需要有懂Kernel的軟體工程師,一旦遇到一些涉及系統核心及硬體設計需修改核心對應時,會需要懂Kernel的人來跟晶片廠商協調。
而上述的三種分類,是一種比較概略的分類,更複雜的系統,分類更細,也更複雜,所以你可能在選要做那一方面的程式開發時,要自己想一下,因為有些人喜歡開發應用層,有些人喜歡看protocol,有些人可能喜歡核心層的複雜。當然除了開發軟體之外,你通常還需要有寫軟體的開發說明書的能力,公司對於軟體的開發,除了在寫好的程式碼要記入開發者的名字外,還會要求你寫軟體說明書。再者,若是軟體是要提供給客戶做更新的,還要寫release note,說明新增了那些功能,修正了那些錯誤(bug)。所以,想當然軟體工程師的你,有對這個職業有點了解了嗎?
為什麼會看到廣告
avatar-img
28.7K會員
900內容數
可轉債老爹告訴你怎麼學會可轉債!跟著老爹,你會學會可轉債、CBAS,你是股市新手嗎?你會發現這裡有很多寶藏,均線:有!技術分析:有!布林通道:有!都有,這裡最適合你了,加入這裡,可以讓你成長又茁壯!你還可以加入老爹的賴社群!可以購買講義,快速了解可轉債!可以訂閱週報,每週獲取新資訊、新知識!
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
可轉債老爹聊天室 的其他內容
個股分享:泰茂(2230) 基本面: 泰茂也是一檔有可轉債的公司,而且是最近才發行可轉債的公司,而且從發行可轉債至今,股價這陣子算是表現強勢的。先讓我們來看看他的可轉債吧,發行的時間點是在2023/1/6,以當時的市場氛圍跟他的股價(1/6收盤37.5)表現,會認為股價在當時是相對高點了。因為轉換價
某日,一個大老闆心血來潮,去視察自己的一家工廠。 他看到一名員工埋頭苦幹,他走過去拍拍那個員工的的肩膀說,「很好,very good!我以前和你一樣 !你也可以的⋯」 . . . .⋯ . . . . . 這位員工抬起頭,也微笑著拍了拍大老闆的肩膀說:「您也應該好好做!我以前也和你一樣。」
小故事:二十幾年前的被詐騙 最近FB的貼文,好多詐騙仔會來留言,我一向是封鎖再封鎖的方式來處理,只是說真的,那些契而不捨的詐騙仔是封不完的。 今天突然想起來,我在二十幾年前的被詐騙經驗,其實跟現在的詐騙方式沒什麼太大的差別,只是詐騙的方式非常“原始”。 那時候我有自己在組裝電腦,因為電腦有點舊了,就
如何讓一個產品誕生:H/W RD H/W RD是Hardware 工程師(硬體工程師)的意思,一個產品,只要高階一點,一般都會分成硬體/軟體兩個部份,硬體開發的部當然就是要由硬體工程師來擔當囉。 而要成為一個硬體工程師的基本條件,會有以下的要求: 一、語言的要求,英文的看跟寫是必需的,因為元件的規格
好用的可轉債網站: 為了維持本粉專/部落格可轉債的專業形象,加上這陣子有新朋友的加入。 今天來介紹一下幾個查找可轉債資料的網站。 第一個是投資少數派,連結如下: https://thefew.tw/cb 第二個是股狗網的可轉債,連結如下: https://www.stockdog.com.tw:59
老爹活利週報(01/30~02/3) 1、 本週台股開盤,結結實實的紅盤,過年期間美股大漲,加上台積電ADR也是漲了不少,第一天開盤就漲上去了15500,雖說收盤稍微收㪘了一下,還是表現不錯的,接下來一整週,台股是在過年的喜氣洋溢的氣氛下,有著不錯的多頭表現,本週漲了669.73點,4.43%,加上
個股分享:泰茂(2230) 基本面: 泰茂也是一檔有可轉債的公司,而且是最近才發行可轉債的公司,而且從發行可轉債至今,股價這陣子算是表現強勢的。先讓我們來看看他的可轉債吧,發行的時間點是在2023/1/6,以當時的市場氛圍跟他的股價(1/6收盤37.5)表現,會認為股價在當時是相對高點了。因為轉換價
某日,一個大老闆心血來潮,去視察自己的一家工廠。 他看到一名員工埋頭苦幹,他走過去拍拍那個員工的的肩膀說,「很好,very good!我以前和你一樣 !你也可以的⋯」 . . . .⋯ . . . . . 這位員工抬起頭,也微笑著拍了拍大老闆的肩膀說:「您也應該好好做!我以前也和你一樣。」
小故事:二十幾年前的被詐騙 最近FB的貼文,好多詐騙仔會來留言,我一向是封鎖再封鎖的方式來處理,只是說真的,那些契而不捨的詐騙仔是封不完的。 今天突然想起來,我在二十幾年前的被詐騙經驗,其實跟現在的詐騙方式沒什麼太大的差別,只是詐騙的方式非常“原始”。 那時候我有自己在組裝電腦,因為電腦有點舊了,就
如何讓一個產品誕生:H/W RD H/W RD是Hardware 工程師(硬體工程師)的意思,一個產品,只要高階一點,一般都會分成硬體/軟體兩個部份,硬體開發的部當然就是要由硬體工程師來擔當囉。 而要成為一個硬體工程師的基本條件,會有以下的要求: 一、語言的要求,英文的看跟寫是必需的,因為元件的規格
好用的可轉債網站: 為了維持本粉專/部落格可轉債的專業形象,加上這陣子有新朋友的加入。 今天來介紹一下幾個查找可轉債資料的網站。 第一個是投資少數派,連結如下: https://thefew.tw/cb 第二個是股狗網的可轉債,連結如下: https://www.stockdog.com.tw:59
老爹活利週報(01/30~02/3) 1、 本週台股開盤,結結實實的紅盤,過年期間美股大漲,加上台積電ADR也是漲了不少,第一天開盤就漲上去了15500,雖說收盤稍微收㪘了一下,還是表現不錯的,接下來一整週,台股是在過年的喜氣洋溢的氣氛下,有著不錯的多頭表現,本週漲了669.73點,4.43%,加上
你可能也想看
Google News 追蹤
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
當我們從事軟體開發工作一段時間後,有些人會開始接觸軟體架構設計。由於每個軟體架構設計者的對問題的理解與知識經驗差異會導出不同的設計架構。近期與同事的軟體設計案例經驗交流後,就很希望自己剛開始學習軟體架構設計的時候就有人能用實際的軟體架構設計經驗來帶我入門...
Thumbnail
其實要能幫一個產品端的團隊偶爾寫寫 iOS/Android 程式碼,真正需要學的只是如何設定開發環境,與打開 simulator 測試,剩下的就是要拆解專案變成小小的任務清單,然後複製對的東西,貼上在對的地方。
Thumbnail
這篇內容,將會講解什麼是腳本函式,以及與腳本函式相關的知識。包括腳本的簡介、使用函式(或全域變數)的注意事項、定義全域變數、定義函式、什麼是宣告、局部變數的應用。
Thumbnail
在先前文中,有提到我在 2020 年時任職軟體新創公司時,意識到自己在行銷領域的有限性與不確定性,轉而想投入與產品開發有相關的角色,其中最一開始我想要轉職的並不是軟體工程師,而是 UIUX 設計師⋯⋯
架构师(Architect)在不同领域有不同的职位需求。这里主要讨论的是软件架构师(Software Architect)的职位需求,包括以下几个方面: 1. 专业技能 编程语言:熟悉多种编程语言,如Java、C#、Python、JavaScript等。 框架和工具:熟悉常用的开发框架(如Sp
Thumbnail
恭喜你!如果你正在考慮成為一名初階軟體工程師,那麼你即將踏上一條充滿挑戰與機遇的黃金大道。這條路上既有高山峻嶺,也有美麗風光。作為初階軟體工程師,你將體驗到程式設計的奇妙世界,並學會如何在其中找到自己的立足之地。這篇文章將為你揭開這個職業的神秘面紗,帶你了解其中的酸甜苦辣
Thumbnail
隨著科技發展迅速,軟體職缺需求大增長,有些朋友對IT產業有興趣並想成為一位軟體工程師,但不知道從哪裡下手,透過傳統學校、培訓班或自學等不同方法,有多種學習路徑可以選擇。此外,還提供了一些額外資源教學連結,方便讀者進一步提升相關技能。
上一篇主要在說如何做決定的,這篇就來寫寫面試前該做什麼準備。
Thumbnail
昨天朋友問,他現在的職涯位階接下來是應該偏重硬技能還是發展軟實力?本篇來聊聊我的想法。
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
當我們從事軟體開發工作一段時間後,有些人會開始接觸軟體架構設計。由於每個軟體架構設計者的對問題的理解與知識經驗差異會導出不同的設計架構。近期與同事的軟體設計案例經驗交流後,就很希望自己剛開始學習軟體架構設計的時候就有人能用實際的軟體架構設計經驗來帶我入門...
Thumbnail
其實要能幫一個產品端的團隊偶爾寫寫 iOS/Android 程式碼,真正需要學的只是如何設定開發環境,與打開 simulator 測試,剩下的就是要拆解專案變成小小的任務清單,然後複製對的東西,貼上在對的地方。
Thumbnail
這篇內容,將會講解什麼是腳本函式,以及與腳本函式相關的知識。包括腳本的簡介、使用函式(或全域變數)的注意事項、定義全域變數、定義函式、什麼是宣告、局部變數的應用。
Thumbnail
在先前文中,有提到我在 2020 年時任職軟體新創公司時,意識到自己在行銷領域的有限性與不確定性,轉而想投入與產品開發有相關的角色,其中最一開始我想要轉職的並不是軟體工程師,而是 UIUX 設計師⋯⋯
架构师(Architect)在不同领域有不同的职位需求。这里主要讨论的是软件架构师(Software Architect)的职位需求,包括以下几个方面: 1. 专业技能 编程语言:熟悉多种编程语言,如Java、C#、Python、JavaScript等。 框架和工具:熟悉常用的开发框架(如Sp
Thumbnail
恭喜你!如果你正在考慮成為一名初階軟體工程師,那麼你即將踏上一條充滿挑戰與機遇的黃金大道。這條路上既有高山峻嶺,也有美麗風光。作為初階軟體工程師,你將體驗到程式設計的奇妙世界,並學會如何在其中找到自己的立足之地。這篇文章將為你揭開這個職業的神秘面紗,帶你了解其中的酸甜苦辣
Thumbnail
隨著科技發展迅速,軟體職缺需求大增長,有些朋友對IT產業有興趣並想成為一位軟體工程師,但不知道從哪裡下手,透過傳統學校、培訓班或自學等不同方法,有多種學習路徑可以選擇。此外,還提供了一些額外資源教學連結,方便讀者進一步提升相關技能。
上一篇主要在說如何做決定的,這篇就來寫寫面試前該做什麼準備。
Thumbnail
昨天朋友問,他現在的職涯位階接下來是應該偏重硬技能還是發展軟實力?本篇來聊聊我的想法。