初學者必點!修煉 3 點「全端」技能,通往最強工程師之路

閱讀時間約 3 分鐘
前幾天看到在靠北工程師 FB 上有篇貼文,原 PO 提到:「因與經理不合,公司唯一一個可以扛下前端、後端、雲端、手機端的工程師,即便老闆加薪 60% 也堅持離職,最後老闆另開一間公司讓這位員工在新公司上班。」後來還上了新聞,一時間被媒體稱為「最強工程師」,真的有工程師能負責這麼多領域嗎?其實坊間往往會把「前端」和「後端」工作分開來,兩者都能做的稱為「全端工程師」。
圖片來源:Pexels 上由 Canva Studio

想當工程師選「全端」最有價嗎?


千萬別認為「全端工程師」看起來在職場很有價值就一頭栽入,若初學者第一份工作就想走全端,那會是很大的考驗,前端工程師主要以開發使用者介面為主,寫出一般大眾都能瀏覽的網站頁面、後端則是負責資料庫儲存、網頁後台數據庫及管理等,全端需要知道如何架設一個伺服器,並兼具前、後端的工作能力。
我和我們公司的全端台柱之一KT,就是後端起家的全端工程師,記得在十幾年前,市場上並沒有區分前端、後端,當時的工程師只要知道如何把網頁做出來即可,但現在瀏覽器不斷在進步,又有智慧型手機,需求比以前複雜許多,分工也越來越細,逐漸才延伸出職責清楚的前端、後端。我建議初學者先別畫地自限,不管是前端、後端,都要給自己機會試試看,因為無論是哪一端,都要對另一方有一定程度的理解。

當全端工程師必點的 3 個技能


第1,
懂得規劃程式碼該怎寫。在收到工作任務後,不光是單純把程式寫出來,必須先發散思考想要做哪些東西再開始寫程式,通常公司若有產品規劃師會負責這一塊,但有些公司沒有這個角色,就必須學習思考,若想做一個合格的全端工程師,最好還是自己懂得如何規劃程式碼。
第2, 理解程式碼的原理。現在有很多實用的程式套件可用,省去從零到有程式碼的時間,但作為全端工程師,總會碰到套件有問題需要修復的狀況,若只會複製、貼上,不懂得其中運作原理,產生問題就會 Debug 不出來,難成為獨當一面的全端工程師。
第3, 知道如何善用工具。全端工程師因兼顧前、後端,在執行專案時要考量的事情比較全面,不同的專案要架設的工作線路不同,如果只知道一套架設方法,碰到不同的專案形式就會不知所措,可以問問自己,若沒有資深前輩的指導,自己能否善用不同的工具,把專案完整建立起來,學習評估專案需要什麼解決方法很重要。
其實說了這麼多,不見得每個「全端工程師」都有硬實力到能像一開頭提到的那篇貼文般,被老闆高薪挽留,更多人可能是談不攏就離開了,在職場上,修煉好自己的軟實力,包含團隊協作、溝通技巧、解決事情的能力就能應對不少問題,記得以前碰過一些很有自信的全端工程師,不管是什麼規格的任務,只習慣照自己的方式去做,無法接受更好的意見,甚至聽不進客戶的需求,只照著自己想做的來。若想成為有價值的全端工程師,真的要時時刻刻警惕自己不要成為剛愎自用的人。
像我自己會隨時進修,加強技術知識、趨勢,例如,參加 RubyConf Taiwan(技術交流會)、Coscup(開源人年會)或 JSDC (JavaScript 開發者年會),唯有軟、硬實力兼具才能成為好的全端工程師~
為什麼會看到廣告
34會員
36內容數
畢業生別怕,雖然是新鮮人但沒關係!
留言0
查看全部
發表第一個留言支持創作者!
RUBY 大叔的沙龍 的其他內容
這幾年常會聽到「Ruby 已死」的言論,我想這可能與 Ruby 使用率逐年下降的討論有關,真的有下降嗎?如果是這樣,為何國際知名的 Airbnb、GitHub、Shopify 等還在使用?連 Twitter 和 Twitch 早期也是使用 Ruby 架構做為基礎開發。由於 Ruby 大叔就在 Rub
有鑒於畢業季過後,現在還是很多人在投履歷,Ruby 大叔不得不先跟各位分享這篇,請參加過 Coding Bootcamp 或正計劃要報名這類「工程師實戰訓練營」的人,務必點進來看一下!
上次朋友 A 子在社群動態上分享《 Z 世代經濟:未來最有影響力的新世代》這本書裡提到的案例:「美國一位 19 歲年輕快餐店經理不知如何解決顧客打來的客服問題,緊張到把電話掛掉。」結果有位 Z 世代同學看到立刻在下方留言反駁:「我才不會這麼笨。」關於 Z 世代,真的有人問過他們「怎麼想」嗎?
默默地 RUBY 大叔也寫文章滿一週年,回想動筆初衷,是希望幫職場後輩解惑,順便分享自己在技術領域的觀察,雖然量產不多,但每月發一篇也堅持了一年,謝謝大家的支持(鞠躬)
之前大部分寫的文章都著墨在職場新人,剛好最近有人跟我分享她的工作事,我聽完很有感啊,有些錯即使是工作 10 年以上的資深工作者,都會不小心犯下,人非聖賢孰能無過,能即時發現自己的問題修正才是重點,今天這篇要跟大家聊聊資深工作者該注意的事,尤其經驗越豐富越要注意。
本來這次想換題材寫工程師的八卦,但上週跟同事 S 子聊天,決定今天還是寫工程師面試的主題,S 子是我們公司管理階層,她上次面試完一個工程師,回到座位上表情複雜,我問她怎麼了,她說她問求職者應徵該職缺的原因,對方很老實地回:「……
這幾年常會聽到「Ruby 已死」的言論,我想這可能與 Ruby 使用率逐年下降的討論有關,真的有下降嗎?如果是這樣,為何國際知名的 Airbnb、GitHub、Shopify 等還在使用?連 Twitter 和 Twitch 早期也是使用 Ruby 架構做為基礎開發。由於 Ruby 大叔就在 Rub
有鑒於畢業季過後,現在還是很多人在投履歷,Ruby 大叔不得不先跟各位分享這篇,請參加過 Coding Bootcamp 或正計劃要報名這類「工程師實戰訓練營」的人,務必點進來看一下!
上次朋友 A 子在社群動態上分享《 Z 世代經濟:未來最有影響力的新世代》這本書裡提到的案例:「美國一位 19 歲年輕快餐店經理不知如何解決顧客打來的客服問題,緊張到把電話掛掉。」結果有位 Z 世代同學看到立刻在下方留言反駁:「我才不會這麼笨。」關於 Z 世代,真的有人問過他們「怎麼想」嗎?
默默地 RUBY 大叔也寫文章滿一週年,回想動筆初衷,是希望幫職場後輩解惑,順便分享自己在技術領域的觀察,雖然量產不多,但每月發一篇也堅持了一年,謝謝大家的支持(鞠躬)
之前大部分寫的文章都著墨在職場新人,剛好最近有人跟我分享她的工作事,我聽完很有感啊,有些錯即使是工作 10 年以上的資深工作者,都會不小心犯下,人非聖賢孰能無過,能即時發現自己的問題修正才是重點,今天這篇要跟大家聊聊資深工作者該注意的事,尤其經驗越豐富越要注意。
本來這次想換題材寫工程師的八卦,但上週跟同事 S 子聊天,決定今天還是寫工程師面試的主題,S 子是我們公司管理階層,她上次面試完一個工程師,回到座位上表情複雜,我問她怎麼了,她說她問求職者應徵該職缺的原因,對方很老實地回:「……
你可能也想看
Google News 追蹤
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
Thumbnail
Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
Thumbnail
創業不僅是依賴一技之長,更需要多元技能的融合。從初學者心態開始,瞭解跨界學習的重要性,及如何在職場上累積經驗和知識。從專才轉型為通才是創業成功的關鍵,並且透過不斷學習以提升競爭力,謹記「領導者的格局就是企業的上限。」 對於不創業的人來說,當個專才即可?風險恐怕很高,來看看為什麼吧!
Thumbnail
在規劃日本自助旅行時,選擇合適的住宿並順利完成訂房是一個至關重要的環節。無論您是首次前往日本自助旅行的新手,還是經驗豐富的旅人,了解日本特有的住宿類型並掌握一些實用的訂房技巧,都將有助於讓您的旅程更加順暢愉快。
Thumbnail
選擇一款適合自己的繪圖軟體是開始電繪的重要步驟。以下是幾款流行的數位繪圖軟體
Thumbnail
數據分析是現代社會的核心技能,適用於各行各業。無論是在市場營銷、財務管理,還是產品開發中,數據分析都扮演著至關重要的角色。提升數據敏感度有助於提高分析的準確性和效率,使我們能夠迅速找到關鍵信息,進而做出明智的決策。本文將探討數據分析訓練方法,提供實用案例,幫助初學者快速掌握數據分析技術。
Thumbnail
對於初學者想開始使用加密貨幣的人來說,以下是一些步驟和建議:學習基礎知識、選擇合適的加密貨幣、開設加密貨幣錢包、選擇交易平臺、註冊和驗證身份、購買和交易、安全管理和持續學習和研究。
Thumbnail
你想寫一本書但無法完成嗎?以下是 8 種撰寫書初稿的方法,以便你可以真正完成它並開始你的作家生活。
Thumbnail
塔羅抽牌最重要的第一步就是問對問題,人家說:Garbage in, garbage out,當你問出不恰當問題,或是不適合用塔羅牌來解的問題時,抽出來的牌常常會牛頭不對馬嘴~或難以解釋。而第二步,更重要的就是「選對牌陣」,牌陣的每一個位置,就像一個蘿蔔一個坑,搞懂每個坑的意義,才解得出來。
Thumbnail
相信投資初學者想要進入這個市場,學習該怎麼投資的時候,都一定會從經典書籍下手,又或者參考財經KOL們的推薦書單,而這本書就是幫助初學者省略時間、快速掌握經典著作重點摘要!
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
Thumbnail
Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
Thumbnail
創業不僅是依賴一技之長,更需要多元技能的融合。從初學者心態開始,瞭解跨界學習的重要性,及如何在職場上累積經驗和知識。從專才轉型為通才是創業成功的關鍵,並且透過不斷學習以提升競爭力,謹記「領導者的格局就是企業的上限。」 對於不創業的人來說,當個專才即可?風險恐怕很高,來看看為什麼吧!
Thumbnail
在規劃日本自助旅行時,選擇合適的住宿並順利完成訂房是一個至關重要的環節。無論您是首次前往日本自助旅行的新手,還是經驗豐富的旅人,了解日本特有的住宿類型並掌握一些實用的訂房技巧,都將有助於讓您的旅程更加順暢愉快。
Thumbnail
選擇一款適合自己的繪圖軟體是開始電繪的重要步驟。以下是幾款流行的數位繪圖軟體
Thumbnail
數據分析是現代社會的核心技能,適用於各行各業。無論是在市場營銷、財務管理,還是產品開發中,數據分析都扮演著至關重要的角色。提升數據敏感度有助於提高分析的準確性和效率,使我們能夠迅速找到關鍵信息,進而做出明智的決策。本文將探討數據分析訓練方法,提供實用案例,幫助初學者快速掌握數據分析技術。
Thumbnail
對於初學者想開始使用加密貨幣的人來說,以下是一些步驟和建議:學習基礎知識、選擇合適的加密貨幣、開設加密貨幣錢包、選擇交易平臺、註冊和驗證身份、購買和交易、安全管理和持續學習和研究。
Thumbnail
你想寫一本書但無法完成嗎?以下是 8 種撰寫書初稿的方法,以便你可以真正完成它並開始你的作家生活。
Thumbnail
塔羅抽牌最重要的第一步就是問對問題,人家說:Garbage in, garbage out,當你問出不恰當問題,或是不適合用塔羅牌來解的問題時,抽出來的牌常常會牛頭不對馬嘴~或難以解釋。而第二步,更重要的就是「選對牌陣」,牌陣的每一個位置,就像一個蘿蔔一個坑,搞懂每個坑的意義,才解得出來。
Thumbnail
相信投資初學者想要進入這個市場,學習該怎麼投資的時候,都一定會從經典書籍下手,又或者參考財經KOL們的推薦書單,而這本書就是幫助初學者省略時間、快速掌握經典著作重點摘要!