工作:近況 v.s. 回憶

此篇文章最近更新時間為2008-07-11 11:32:30 目前共有9篇留言

關於作者 - JosephJ

任職於 Faria。喜好戶外運動、2008 年 5 月完成「跑步環島」。對於新技術跟程式碼有著強烈的偏執狂。

一直都沒對我的新工作有個交待,不過這篇倒是要花比較多篇幅在回憶上。

跑步環島回來後就從原本的 F2E 到了 Innovation Engineering。 聽起來很屌,但工作職掌其實還蠻雜的:
  • 相關內部網站上線及維護:大多要請外包做,而後續收尾或維護就是我來負責。因之前無相關經驗,只能硬著頭皮做。
  • 外部活動的幫忙:不外乎擺攤、活動結束後的問卷統計,或著是活動的上稿。
  • Yahoo! 開放平台的研究:主要是目前還在孵的 Y! OS,不過我現在只能先以 Google 的 OpenSocial 做參考。
  • YDN 網站的經營:要一直去看新技術,寫出中文的文章。另外還得邀稿、促進社群的活力。
  • 傳教士:九月起會有一系列的活動,主要是去學校講課,其他社群如果有邀約也很歡迎。
對了,還有一個大家會羨慕的,我禮拜天要去英國參加 YDN Internal Summit,把一些科技或訓練的技術帶回來。
新工作交代至此。

最近發生了一些事,跟我離開 F2E 的主要原因是相同的:核心價值改變了很多
就開始來回憶一下過去吧:

震撼教育的面試

回憶起來 Yahoo! 面試時,其實根本就是 Hedger 的教育訓練。
兩個小時我回不了什麼問題,因為這些問題全都沒有標準答案
對過去也寫了五六年網頁的我來說,我始終覺得做出來就好 (Know How),從來沒有去思考每行原始碼的意義 (Know Why)。
看他霹靂啪啦地打上原始碼、對每一個問題做舉證與說明,心中的衝擊很大!
不斷地思考「我過去所寫的東西、靈魂在哪?」、「我有他這樣的實驗、證明精神嗎?」
這次的面試讓我覺得我實在離 Yahoo! 的前端工程太遠了,真的是落荒而逃。

黑語錄:網路是良心的事業

最終我還是如願進入了 Yahoo!,Hedger 總喜歡把一句話掛在嘴邊:「網路是良心的事業」。
(他還有很多經典名言,詳情請看 Carol 整理的黑語錄

有良心與否在於我們是否願意花額外的時間、去做那些 Spec 上沒有、不是所有人都用得到的小細節:
  • 當使用者關閉 JavaScript 或 CSS 時,是否做到了優雅降級?
  • 是否完全支援每個主流瀏覽器?非主流瀏覽器是否至少能做基本操作?
  • 鍵盤事件是否有適當對應?
  • 是否有寫列印樣式表?
  • 字體縮放是否會破版、影響到圓角?
  • 在過程中是否有考慮到後續維護的問題?
每一個小細節都是為了讓使用者在用 Yahoo! 的網頁能夠更順暢。
用同一份 Code、讓所有不同平台、瀏覽器、限制的使用者都能存取我們的網頁,這就是我們的良心所在。
我會把它當做是一種榮耀感與使命感,也是我會得到肯定的地方。

F2E 的核心價值

我第一個專案是音樂,需要一個頁籤組(TabView),但當時可沒有 YUI、且功力根本無法寫出像樣的 JavaScript。
Hedger 在我的座位花了一個半小時,從無到有親手寫出怎麼寫一個。
其實他早就寫過了、但為何要再花這麼多時間呢?無非就是希望在最短時間把基本技術傳授給我這個新手。
他大可直接把文件、或寫好的東西丟給我叫我自己研究。
這次我學到的東西叫 The Culture of Lecturing,算是我很愛分享及出去演講的啟蒙吧!

Nate Kocheley 今年 (2008) 來台灣,他是整個公司的最早的 F2E 推生者、也是 YUI CSS Foundation 的開發者。
能夠跟大師相處、耳濡目染一個禮拜,我的收穫真的是非常非常非常地豐富!
他說:「前端工程師就像拿著顯微鏡,專注於 HTML / CSS / JavaScript 的不斷改善」
唯有對技術的專注、才能做到最好

而我也很驚訝,他即使很晚都還在線上,回覆 Email,在每個公開的討論區、私人的部落格,回覆與發表問題。
我想沒有人比他更顧客導向了吧!

不管 Hedger 或 Nate,都顯示了他們對前端的熱情,這樣的血液會一直在我身體裡留著。

結語:對自己的期許與對他人的期待

雖然我已經不在 F2E 了,但我還是會一直捍衛這些 F2E 應有的價值。
這樣做或許很傻、容易得罪很多人、也得不到其他同事的支援。
但我就是沒辦法冷眼在旁、看著基本技術與價值觀墮落下去。
我希望:
  • 管理者能夠保持開放的心胸,讓技術的歸技術、管理的歸管理。
  • 對於自己不懂的技術能保持熱情,以「哇!原來可以這樣用」來取代排斥的思考。
  • 能夠實事求是、對於自己懷疑的東西、用科學的方法去證明與說服別人,就像 Hedger 面試時所做的。
  • 讓每個人適性發展、了解自己想要的東西是什麼、優勢是什麼。
  • 我始終相信,做對的事比所謂的績效更重要。
    而做對的事之後,績效自然也會衝出來的。


Comments

  1. anderson 2008-07-14 20:41:37
    用「心」做事,比用「力」做事更重要!~
    我也是一直不斷的督促自己,希望自己永保一顆活力的心,
    大家加油!!~
  2. lanma 2008-07-14 10:53:40
    太好啦~ YDN有你Handle,品質一定有保障的啦^^
    加油! 只要活動我有空都會去參加的啦 :D
  3. Rock 2008-07-14 09:53:40
    我做網頁也六七年了,一直想擺脫程式設計師的Title,因為我不想寫程式到40歲

    這是我一直放在心上的
  4. Tom 2008-07-13 14:59:40
    不知道yahoo是媒體公司還是科技公司了 有時候還真的搞不清楚
  5. liku a~ 2008-07-13 00:15:13
    推你 ~
  6. josephj 2008-07-12 15:12:14
    感恩吶!
    有機會一定要以 Taiwan YDN 的身分、邀請你回來再給我們當頭棒喝一下 :))
  7. josephj 2008-07-12 15:09:38
    Carol,

    哈~ 我把「WD 要有獨立吃飯的能力」跟那句搞混了 XD 已經改啦!
    感謝你的鼓勵,的確我手上是有這樣的力量去做一些事的,保持碎碎唸的精神啊! :-D
  8. hedger 2008-07-12 04:45:03
    恭喜啊~~~
  9. Carol meow 2008-07-12 01:54:48
    你的心情跟我去年初的感覺很像^^!
    我當時也是不想因為環境的現實,而讓自己堅持的某些價值觀變不見,力量變小。
    所以我想到另一個能讓子自己更有影響力的地方。
    剛好也換過來一年了!^^

    我想,心得是換了個位子其實並不代表以後就漠不關心,反而是如何用另一種方式讓自己相信的價值能更有力量,更有影響力去改變環境。(嘿嘿~現在是直接唸producer的了,真是風水輪流轉阿!)
    當年自己team內一直碰不著的產品,現在我每天都在看,每天都在想怎麼讓它更好用。
    至於觀念,如果無法一次就改變她們,但我還是不放棄每次有機會就一直說一直說,總有一天會有人知道你在care的是什麼。

    傳教士是需要熱情的!加油喔~大家一起努力吧!
    因為堅持做到最好,才是進步的開始!
    但相信自己,是最重要且支持一直走下去的信念!共勉之~

    看到小黑!好懷念那時的時光阿!
    但我記得他說的是:網路是良心的事業!
    所以是全公司的人都要有責任的啦~。
暱稱: 必填。
Email: 非必填。若填寫為不公開欄位,僅供站長參考聯繫。
內容: 必填。限 255 個字元以內。
驗證碼:
送出

Facebook Comment