軟體工程師的素養

更新於 2024/12/19閱讀時間約 2 分鐘
如果有在接觸軟體開發產業,很常見的一個說法是非本科(資訊、工程背景)的工程師底子差,做出來的東西很糟糕之類的。然而,事實真的是這樣嗎?又或者說,我們能夠如何解決這樣的問題?

矛盾的心理

實際上,我很多時候也會這樣覺得。在工作的時候很常會想著「這麼簡單都不懂嗎?」或「這不應該是基本的常識嗎?」然後對剛加入公司的同事不耐煩,大多數時候冷靜下來就會變成「也許該教一下?」這樣的狀況。
我自己也是非相關背景的工程師,雖然因為興趣的關係所以不能分類在轉職,然而以我自己的學習經驗來看,會有這樣的感覺是因為對方跟我期待的工作能力不足造成的,而不是因為對方不是沒有相關背景。
對於這樣的狀況,在這幾年經驗中歸納後認為是一種「素養」問題,也就是對軟體、科技的概念不熟悉,進而造成沒辦法想像該如何去解決或處理這樣的問題。

科技的素養

這就有點像是現在大多數的人都以使用智慧型手機為主,如果要使用電腦的話反而會不知道該如何操作,在這樣的前提下要對方先理解電腦是什麼、如何操作、裡面的軟體會怎樣運作,才能夠讓對方順利使用並且進一步能夠設計上面運行的軟體。
基於這樣的假設,現在我在跟人解釋一項技術的時候,都會先以歷史(發展)、關鍵的技術轉變到現在使用的應用來做一個脈絡的鋪成,目的是要協助對方建構一個思考的概念,像是為什麼現在大家都在用 Web(網頁)技術開發軟體,中間經過了怎樣的技術改革,透過這樣的方式來協助對方更容易的去推導一項技術該如何使用。
其實,大多數非本科、轉職的工程師,為了能夠快速的學會工作上的技能,在課程的設計上就會以實作為主搭配非常入門的觀念。然而不論在哪種行業裡面,都需要具備足夠的知識(經驗)才能夠在遇到不同的情況下,根據經驗判斷該如何調整或者規劃。

被遺忘的細節

正因為這些理論、脈絡在我們學習軟體開發的過程中被忽略,同時又不斷的學習新技術,進而一點一點的讓這個缺口變大,最後就逐漸變成一個瓶頸。這也是在軟體工程師很常會討論的一個議題,理論還是實作優先,以資訊相關背景的人來說,在學校就是靠著先理解理論再學習實作,因此剛開始工作時可能實作上不太熟練,技術問題也沒有困難到需要理論支持。
然而在許多特定的情況或者遇到要要設計系統、改善的時候,這些理論知識就會有其發會效用的地方。當然,在更資深的情況,更多的是學校學不到需要在工作上不斷累積的知識,也因此一直以來都不是實作或者理論的問題,而是在工作中是否有不斷的平衡知識跟技巧,而「素養」就是累積和應用知識的一種基礎能力。
這也是為什麼我在 2020 年開始嘗試舉辦開發者對話這個活動,在一次參與活動的經驗跟我的教練互動後,發現大多數時候工作是缺乏這樣的機會,需要靠自己累積知識才足夠,甚至能夠爭取到更好的機會。

封面照片使用 UnsplashAnnie Spratt 的作品,如果有想聽的主題可以透過匿名提問告訴我。
此篇文章會顯示動態置底廣告
為什麼會看到廣告
avatar-img
55會員
40內容數
軟體工程師逐漸變成一個熱門的職業,當我們進入這個職業之後應該要具備怎樣的技能才會在工作上更加順利呢?這系列的專欄會分享日常工作中的經驗以及一些案例分析,讓我們一起努力成為一位更優秀的軟體工程師吧!
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
蒼時弦也的沙龍 的其他內容
最近正在製作一些工具加速自己開發網站的速度,能夠製作各種工具輔助自己工作是我還沒成為資深工程師之前一直相信的資深工程師條件之一。
最近正在製作一些工具加速自己開發網站的速度,能夠製作各種工具輔助自己工作是我還沒成為資深工程師之前一直相信的資深工程師條件之一。
你可能也想看
Google News 追蹤
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
這篇文章介紹了部落格的開設原因,並概述了讀者可以在此找到的內容,包括Python和C++的程式設計教學、LeetCode解題攻略、軟體工程師的日常生活分享以及工作與生活的平衡心得。這個部落格旨在為讀者提供技術知識、職場啟發與生活靈感,幫助大家在程式開發與生活中取得成長與平衡。
Thumbnail
我們身處在進步速度飛快的科技業,在職涯中不斷學習已經是必備的技能了,這次分享由漸強實驗室的Backend Lead Chris和Staff Software Enginee Jalex主講,分享的內容很精彩充實,我把兩位講者的分享跟月會前導讀的內容混合,分成了三個主軸: 為甚麼學?學什麼?怎麼學?
我有個朋友最近跟我抱怨說他厭惡資本主義,討厭這個「整個系統」。他跟我一樣是軟體工程師,但他總是頻繁換工作,而且每次離職後都會休息很長一段時間。 招聘方不太喜歡他,因為他的簡歷上充滿了大片空白期。他並不是討厭工作,只是性格比較隨性,不喜歡壓力和競爭,希望能按自己的節奏做事。 他在一個前共產
Thumbnail
恭喜你!如果你正在考慮成為一名初階軟體工程師,那麼你即將踏上一條充滿挑戰與機遇的黃金大道。這條路上既有高山峻嶺,也有美麗風光。作為初階軟體工程師,你將體驗到程式設計的奇妙世界,並學會如何在其中找到自己的立足之地。這篇文章將為你揭開這個職業的神秘面紗,帶你了解其中的酸甜苦辣
Thumbnail
AI軟體工程師Devin的誕生引發了對於AI在軟體開發領域未來角色的討論,以及對於AI和人類工程師如何更好地合作的思考。文章反映了不同人對於技術進步可能帶來的社會變化和工作機會減少的擔憂,並提出技術進步可能帶來的新挑戰和機會。
Thumbnail
在本集的百師集中,我們邀請了兩位來自社區大學表達班的學伴, 他們分別是一位劇場製作人和一位軟體工程師。 這兩個不同行業的學伴在表達這件事上都有自己的困擾和挑戰。 然而,一場奇妙的緣分讓他們相遇在所長的表達課堂上。 那麼,這趟表達學習之旅給他們帶來了怎樣的改變和成長呢? . 首先,讓我們揭開他們報名參
Thumbnail
在開放式辦公空間裏,很難專注寫碼, 要不有起起落落的打字聲,要不有同事們在旁討論專案。當要逼出專注力時, 一副好的抗噪耳機,絕對是帶你上天堂。 說個故事,前前公司總部在香港,老闆們飛來台灣後,大夥會齊聚在小商辦裏。當他們高亢的你一言我一語時,我老搞不清楚,香港人究竟是在吵架,還是在大笑。總之 ,共
Thumbnail
紀錄一下2020年以來做過的斜槓(不務正業)的工作有哪些,包含自創line貼圖、APP開發還有錄製podcast。比較慘的就是沒賺到啥錢,但也沒有什麼損失就是了。
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
這篇文章介紹了部落格的開設原因,並概述了讀者可以在此找到的內容,包括Python和C++的程式設計教學、LeetCode解題攻略、軟體工程師的日常生活分享以及工作與生活的平衡心得。這個部落格旨在為讀者提供技術知識、職場啟發與生活靈感,幫助大家在程式開發與生活中取得成長與平衡。
Thumbnail
我們身處在進步速度飛快的科技業,在職涯中不斷學習已經是必備的技能了,這次分享由漸強實驗室的Backend Lead Chris和Staff Software Enginee Jalex主講,分享的內容很精彩充實,我把兩位講者的分享跟月會前導讀的內容混合,分成了三個主軸: 為甚麼學?學什麼?怎麼學?
我有個朋友最近跟我抱怨說他厭惡資本主義,討厭這個「整個系統」。他跟我一樣是軟體工程師,但他總是頻繁換工作,而且每次離職後都會休息很長一段時間。 招聘方不太喜歡他,因為他的簡歷上充滿了大片空白期。他並不是討厭工作,只是性格比較隨性,不喜歡壓力和競爭,希望能按自己的節奏做事。 他在一個前共產
Thumbnail
恭喜你!如果你正在考慮成為一名初階軟體工程師,那麼你即將踏上一條充滿挑戰與機遇的黃金大道。這條路上既有高山峻嶺,也有美麗風光。作為初階軟體工程師,你將體驗到程式設計的奇妙世界,並學會如何在其中找到自己的立足之地。這篇文章將為你揭開這個職業的神秘面紗,帶你了解其中的酸甜苦辣
Thumbnail
AI軟體工程師Devin的誕生引發了對於AI在軟體開發領域未來角色的討論,以及對於AI和人類工程師如何更好地合作的思考。文章反映了不同人對於技術進步可能帶來的社會變化和工作機會減少的擔憂,並提出技術進步可能帶來的新挑戰和機會。
Thumbnail
在本集的百師集中,我們邀請了兩位來自社區大學表達班的學伴, 他們分別是一位劇場製作人和一位軟體工程師。 這兩個不同行業的學伴在表達這件事上都有自己的困擾和挑戰。 然而,一場奇妙的緣分讓他們相遇在所長的表達課堂上。 那麼,這趟表達學習之旅給他們帶來了怎樣的改變和成長呢? . 首先,讓我們揭開他們報名參
Thumbnail
在開放式辦公空間裏,很難專注寫碼, 要不有起起落落的打字聲,要不有同事們在旁討論專案。當要逼出專注力時, 一副好的抗噪耳機,絕對是帶你上天堂。 說個故事,前前公司總部在香港,老闆們飛來台灣後,大夥會齊聚在小商辦裏。當他們高亢的你一言我一語時,我老搞不清楚,香港人究竟是在吵架,還是在大笑。總之 ,共
Thumbnail
紀錄一下2020年以來做過的斜槓(不務正業)的工作有哪些,包含自創line貼圖、APP開發還有錄製podcast。比較慘的就是沒賺到啥錢,但也沒有什麼損失就是了。