顯示具有 前端推廣 標籤的文章。 顯示所有文章
顯示具有 前端推廣 標籤的文章。 顯示所有文章

星期五, 6月 07, 2013

[life] 前端工程師的正確心態

  最近 Front-End Developers Taiwan有人在問想要成為前端工程師,其實小弟也還一直在這領域學習摸索中,抱持著分享的心態提供一些建議給想要從事這領域的朋友。


  • 首先要有追求細節以及原理的心,前端工程師本身的工作多數時間會糾結在 HTML標籤,CSS樣式,以及 JavaScript的行為。若不懂原理根本只懂複製貼上 jQuery的程式碼,卻不懂裡面的 this在每一個階段表達的意義,這樣也難怪很多人說前端工程師只是做網頁的,也是前端工程師常常被輕忽的原因,所以要知其原理而撰寫。

  • 再者要有一定的後端技術,資料庫技術。前端工程師乃是連接視覺設計師與後端工程師的楔石( Keystone),並非前端工程師就不需要知道後端的技術,資料庫正規概念,應用程式介面設計( API Design),資訊安全防護都是需要的基本常識。

  • 必要有溝通能力,由於是連接視覺與工程師的楔石與橋樑,討論是難免的。若不能夠很清楚的表達清楚在擔任前端工程師是有其阻礙的,做好良性的溝通是最重要的事情。

  • 要有實驗精神,我們面對的是極具挑戰性執行平台,五花八門的瀏覽器。而且外界對我們的期望是這些主流瀏覽器都要能夠運作的順暢,所以其實要常常對一些未知的問題做一些原型( prototype)的實驗。

  這是我一些還在學習的心得,跟大家分享。


星期一, 5月 20, 2013

如何跟老闆推廣前端團隊

  最近在 Front-End Developers Taiwan 有人問到如何在台灣跟老闆推廣前端團隊,這真的是超級大哉問阿,我稍微分享一下小弟的一些想法給各位參考。

  首先是向上管理,你要知道老闆或高階主管的屬性,他們是屬於傾聽者(Listener)呢? 還是閱讀者(Reader) 或是簡報瀏覽者。知道他們的偏好吸收知識的屬性才能夠投其所好讓他們慢慢接受你的觀念跟建議。(當然如果你的老闆是不聽者,我會建議你快點跑。)

  第二步老闆們考慮的往往是成本與績效問題,導入前端工程師對團隊有什麼好處? 如果結論只是增加成本,那應該沒有老闆會願意推動的。我建議可以舉幾個例子給老闆們看。
  小弟還在陸陸續續收集各種案例,都顯示台灣前端界是越來越受到重視的一個產業。在技術上有助於橫向的工程師以及視覺設計師溝通,成立前端團隊的確對公司產值有正面幫助。

  第三步你就是前端傳教士,我自己除了公司有前輩教學,自己也非常要求自己學習前端各種領域,並且盡力和同事分享,並且和公司視覺設計師溝通,傳教設計與開發的等好用工具不要把自己局限在工程師這個範圍當中。千里之行始於足下,你不做也沒人會開始做啊! 

  一些心得和大家共勉之。

[Language] 語言的特性- 談論前端致勝

  今天在跟前同事 Ash Wu吃飯聊到為啥感覺做前端寫 JavaScript的工程師好像比較熱血? 例如 Josephj , Node.JS 台灣的招集人 Caesar Chi 還有我好像都有一股熱情存在?

  很好奇的原因為什麼? 是語言的特性? 是什麼原因呢? 我思考後之後提出一個可能的原因。前端工程師創造出來的成果本身是要感動人心。因為你的成果可能直接的感動到看網頁的另一端的使用者,進而創造出價值,也因此往往相對比較其來更直接的面對到使用者的感受。


  我舉個例子 - 歐巴馬募款網站的製作過程,裏頭提到 :
競選總部決定,網站必須改版,盡一切可能爭取捐款。於是,技術團隊開始大規模的擴充,全職的前端工程師從1個人擴充到了14個人,其中6人專門負責製作募款頁面。
 透過前端工程師的技術達成了感動人心進而改變了世界的成果,還有比這更有成就感的軟體工作麼? 或許這也前端工程師的一種小小特性吧,願大家共勉之!

  最近朋友獻給我四個字,我也獻給大家就是"前端致勝"。


[JSDC] 擔任義工的心路歷程

  大家好,我是小莊。就是那個國際會議廳站在角落看著講者議題的小小工作人員之一。這次為什麼會來 JSDC呢? 原因沒有別的,就是想要燃燒自己的前端魂。

  志工總共有兩個行前會,第一個行前會算是總召強哥希望大家聚再一起介紹一下場地以及職務,第二次是布置場地行前會。第一個行前會嘩啦啦的雨下超級無敵霹靂世界大,還大清早的從被窩裡爬起來。幹部還來信請大家務必路上小心再過來,出席率也還是很高。

  五月十七號第二個行前會就是搬東西大會以及整理名牌大會,很令我懷念起大學時代的營隊生活就是。男生就是這時候好用阿!

  五月十八號早上六點半準時出發! 小弟跟負責國際會議廳,基本上開場大部分都會是由 TonyQ或是強哥開頭所以就是讓他們安心上場。

朋友遠拍我跟TonyQ


 國際會議廳最爽的就是有 Keynote拉,馬上就見到國際級的大師,目前現任 Amazon Web Service的 Joe Ziegler (第二天趁地利之便還跟他拍了照片)。


  第二天的 Keynote 是由的 Josephj (Awoo),雖然在工作常常碰面,但是特殊場合還是要拍張照片紀念一下的!

  Josephj的 Keynote老實說只有一個精彩可以形容,很值得身在軟體業界的各位一看! 我轉貼一下連結如下 - F2E, the Keystone 前端工程師 - 軟體開發與設計不可或缺的角色。前端產業正如 Josephj投影片敘述的在一些資訊產業當中還沒有被真正的被意識到其重要性,也因此我們也義無反顧的站出來推廣前端技術。像是 JSDC.tw 以及下面的三個大型技術社團- JavaScript.tw, Node.JS台灣以及 HTML CSS3台灣,都是很努力地在推廣前端技術。

  而小弟我也建立了一個 Front-End Developers Taiwan 的社群並且邀請了上面三大技術社團的幹部擔任管理員。原因是我希望除了從社群帶動技術的角度去推廣給開發者以外,也能夠讓產業,企業看到有一群開發者在前端凝聚了一股力量並且持續成長中。

  這次 JSDC讓我感覺到產業跟社群以及開發者更緊密的結合再一起了,這是良性的循環。企業透過社群能夠找尋到優質的開發者以及做到的技術的傳教,開發者透過社群能夠把技術跟產業結合再一起,社群也能運作得越來越健康成熟。

  最後尾巴是遇到輔大好久不見的朋友 Allen Own以及在他介紹下認識的設計大師 Even Wu。我很常拜讀 Even Wu先生的文章,這次能夠見到本人留下紀念也是非常開心。



星期日, 5月 19, 2013

Front-End Developers Taiwan

  這幾天參加JSDC, 相信這一兩天我會貼上完整心得敘述整個心路歷程。

  不過在這邊我先推廣一下Front-End Developers Taiwan!

  我們努力推動台灣的前端產業,歡迎大家加入啊!

星期一, 5月 13, 2013

[Category] 我的前端文章彙總

  近期我在公司指導新進 F2E員工, 途中參考 Awoo (Josephj)的 f2eclass.com. 但是後來發現, 在做很多教材補充的時候, 我的部落格儼然也成為一段心路歷程.

  由於在接受 Awoo前端指導的時候我自己也下很多工把所有認為該知道的東西我都自己補充上來, 才老王賣瓜的會把這些連結寄給新同事吧.這邊我自己也做個分類分享給大家, 雖然是一些基礎.但是就像我說的前端就在細節與基礎當中.
  Keep writing!