聽聽全端工程師,
Tony怎麼說...

01.

RD部門在做什麼?

主要是在開發PD在優化產品過程中認為有價值的內容。由於架構會有一個承受的極限,在處理PD的需求時,也必須評估這個功能產出後,會帶來多少新流量,再檢視並調整目前的架構,以符合短期3-6個月或甚至一年後的需求。

02.

RD部門在找什麼樣的人呢?

對技術跟開發有熱忱 ,希望在這個領域上持續精進的人是加入我們的必要條件!熱忱會是一個推動力,帶動像是自主學習還有分享知識技術的後續行為。
在這邊常需要解決抽象的問題,所以對工作的ownership(工作擁有權)也是關鍵特質,比如說有人回報機器出了點問題,這時你必須從背後很多可能的原因找到最關鍵的問題,除了看個人的技術能力外,也看你面對問題時的心態是什麼,如果缺乏ownership,很容易將問題視為偶發狀況,而忽略了潛在的大問題,錯失提早解決的時機。

03.

為什麼加入AmazingTalker?

曾經與CEO、CTO在其他公司一起共事過,有一陣子剛好有學英語的需求,就開始使用了AmazingTalker,過去在台灣沒什麼和外國人溝通的機會,在平台可以選擇用全英語上課對我來說很新鮮,逐堂購課的學習負擔也相對小,使用的體驗很不錯,所以前後上了大概有50幾堂課。
後來看到AmazingTalker在招募工程師,作為使用者感受到這個產品真的能解決用戶問題,也看到一些值得改善的空間,想把它做得更好,加上技術條件也吻合就加入了這個團隊。

04.

這邊的職場文化哪裡最吸引你?

我認為開發文化多少可以反映出一間公司的文化,這邊提倡讓繁瑣的流程自動化,省下的時間投入在更有效益的事上,顯現出公司是重視快速迭代和成長的。 另外,在技術層面也很多挑戰,挑戰來自於公司成長的很快,成長帶來很多待解決的問題,像是需要不斷調整開發方式和速度,去因應現在和未來的發展,我還蠻喜歡這樣步調還有挑戰。如果你是喜歡快速、有變化,解決未知問題的人,那就會很適合在這裡工作。

05.

這裡適合哪一種工程師?

現在這個階段的任務是持續優化把產品做得更好,如果是喜歡解決本質問題的工程師,這裡能夠給你發揮的舞台。我們現有的技術跟工具都足以支援目前的問題,用槌子打造房子來比喻,我們需要很會「使用槌子」(技術和工具) 的人,快速、精準打造一間穩固的房子(為產品創造附加價值)。
未來公司計畫開發新產品,需要新的工具和技術讓我們跑得更快、更好時,就會是想要鑽研技術,擅長「打造槌子」的人進場的好時機。

06.

工作上最大的挑戰?

在這裡不能只是埋著頭寫自己的程式,同時要具備PM的特質,主動探究開發背後的需求是甚麼,PD給的功能需求是否真的需要被開發?又或是有其他更快更有效的替代方案?思考的深度要夠深,聚焦在問題本質,將重複性工作自動化,更多時間投入在真正有價值的任務上,想得更遠,就能早一步為未來的開發布局。

07.

工作中最有趣的部分?

解決抽象問題所帶來的成就感。例如去年有一段時間系統某部分的數據會異常飆高,發現原本用一樣的機器規格可以處理的流量跟運算,突然需要開到好幾倍大的規格才能滿足。我們認為問題不單純,花了很多時間去研究各種可能原因,最後發現導致問題的關鍵點並將它排除後,感受到的回饋感很高。

08.

在這裡對你的個人目標達成有什麼影響?

一開始單純是很認同這個產品,希望一起讓產品變得更好而加入了團隊。後來發現能夠參與自己想做的事,並且把每件事都做到好的那種成就感,是驅動我前進很大的動力。在這裡工作帶來的改變是思考問題的方式,不會只憑單一角度評斷是非,透過與不同的人溝通協調,學會用不同角度釐清問題對我的幫助很大。