科技

從 Ruby 哲學找到求職者最在乎的「職場幸福感」

行銷人
發布於 07月15日02:16 • 行銷人

文|RUBY大叔原文|給畢業生的建議 Part4:從 Ruby 哲學找到求職者最在乎的「職場幸福感」 圖|Pexel

最近畢業生們都開始找工作了,過去不少人會建議他們,找工作要找到讓自己開心或有熱情的。但置身職場多年,不少新人卻是碰到挫折就熱情全失,而且比起追求「工作成就感」,現在「職場幸福感」似乎越來越被看重,尤其如果是新手工程師,在工作上沒有保持學習動力的話,很快就會失去信心。這篇就從程式語言 Ruby 的哲學,分享如何創造職場幸福感,希望各位畢業生都能找到心中嚮往的工作。

了解Ruby程式語言:Ruby 已死?一個優點讓工程師愛不釋手

廣告(請繼續閱讀本文)

從程式語言Ruby領略3個職場幸福感的觀點

More Simple!向Ruby 程式語言學習「簡潔優雅」

關於 Ruby 語言的特性,網路上有很多介紹的文章,在此就不多加贅述,總之 Ruby 語言被發明的目的之一就是降低在寫程式上的「繁複性」,也因此誕生了 DRY(Don’t Repeat Yourself)哲學。關於 Ruby 程式語言的優雅及簡潔的特點,我們可以舉幾個簡單的例子:

廣告(請繼續閱讀本文)

簡潔的迭代取代 for:

# 傳統的 for 循環

for i in 1..5

puts i

end

# Ruby 的簡潔寫法

5.times { |i| puts i + 1 }

# 或者更簡潔

(1..5).each { |i| puts i }

區塊(Block)的使用:

# 處理文件

File.open("example.txt", "r") do |file|

file.each_line { |line| puts line }

end

# 數組操作

fruits = ["apple", "bananna", "orange"]

fruits.map(&:upcase) #=> [“APPLE”,”BANANNA”,”ORANGE”]

套用到工作上也是同樣的思維,很多新人初入職場,一接收到工作任務就開始緊張,也較難察覺有效的方式來解決事情,反覆碰壁下失去信心,職場幸福感大大降低,當自己手上很多任務時,必須判斷哪一個才是最優先需處理的,哪一個可以簡單處理,藉此減少不必要或沒效率的工作事項,學習設計並維護自己的工作內容,就像 Ruby 程式語言結構一樣,縮減不必要的步驟,讓自己的職場生活簡潔又優雅!

More Communities!「參與社群」職場上別只單打獨鬥

Ruby 程式語言生態圈特點是以友善及熱門的社群著稱,工程師們在寫程式時,隨時可以上到 Ruby 社群挖資料,就像現在很多人習慣透過 AI 找尋答案,Ruby 社群則是集結眾多前人智慧,貢獻者來自全球各地,當沒有靈感時,隨時可以上到 Ruby 社群討論及找靈感,Ruby 也有國際性的實體活動像是 Rubykaigi、各國的 RubyConf、Rails World 等可以參與。在職場上,每個領域都有不同的社群形式,有些也會以公司活動或內部進修等方式展開,抱持一顆開放的心接受不同社群洗禮,比起單打獨鬥來的更有幫助!

More Challenges!持續性給自己「全新挑戰」

根據2023年的Hired一份報告提到,對於工程師職涯來說,最具吸引力的前兩個原因分別是持續學習與迎接新挑戰(69%)、解決並建立產品(66%),Ruby程式語言每年皆在不破壞相容性的前提下,持續發展、開發不同新功能,帶給工程師多元且可克服的職場挑戰,這些吸引力不只適用工程師,對一般職場來說也是這樣,現代人在職場中工作型態很多樣,適度挑戰可自我成長,但是目標設定太高會帶來挫折感,太低則喪失工作價值感,其實職場上的挑戰應由自己來設定,以「完成度」為基準而非「追求完美」,先嘗試從手邊最小的一件工作開始做起,慢慢累積職場幸福感。

投入職場與維持職場幸福感,兩者並不衝突

Threads上曾有職場新人問:「是不是太投入工作會失去生活,變成只剩工作的無情機器?」先撇除工作思考,現在人在生活上也不一定能找到幸福感,有些人甚至沒生活目標,找到一件事情「投入」反而更有機會實現自我價值,回到工作上也是如此,全力投入一份工作,可感受到成就感,延續並提高職場幸福感,這一切都是息息相關的,所以投入工作與創造幸福感兩者並不衝突。

以Ruby為例,Ruby就是一個很獨特的生態體系,它不只是一門技術,更重視工程師的整體經驗跟成長,技術與個人互相支援成為一個正向循環,畢業生們不妨在找工作時思考一下,你們即將投入的工作環境是否能與自己產生正向循環呢?

結語

無論什麼工作,一定要先確認自己對這份工作有點概念,或至少要有點興趣再試。若是一開始就認為寫程式很有趣而理想成為工程師,不妨拋開工作與學習思維,以單純的眼光看待 Ruby程式語言的結構與其背後的理念,你可能就會就深深愛上並對於職場幸福感的感受度提高,最後祝福你們可以找到屬於自己的職場幸福感!

給畢業生的其他建議:給畢業生的建議:畢業是對自己負責的開始

AI 時代的到來會讓畢業生求職更困難嗎?

給畢業生的建議,職涯發展該如何準備、規劃

查看原始文章