作者kvzhuang (小莊)
看板Soft_Job
標題[心得] 如何立志成為前端工程師
時間Sat Jun 8 01:00:43 2013
網誌版
http://www.kvzhuang.net/2013/06/life.html
最近 Front-End Developers Taiwan (
http://fb.f2e.tw/
有人在問想要成為前端工程師,其實小弟也還一直在
這領域學習摸索中,抱持著分享的心態提供一些建議
給想要從事這領域的朋友。
首先要有追求細節以及原理的心,前端工程師本身的
工作多數時間會糾結在 HTML標籤,CSS樣式,以及
JavaScript的行為。若不懂原理根本只懂複製貼上
jQuery的程式碼,卻不懂裡面的 this在每一個階段表
達的意義,這樣也難怪很多人說前端工程師只是做網
頁的,也是前端工程師常常被輕忽的原因,所以要知
其原理而撰寫。
再者要有一定的後端技術,資料庫技術。前端工程師
乃是連接視覺設計師與後端工程師的楔石(Keystone)
,並非前端工程師就不需要知道後端的技術,資料庫
正規概念,程式介面設計,資訊安全防護都是需要的
基本常識。
必要有溝通能力,由於是連接視覺與工程師的楔石與
橋樑,討論是難免的。若不能夠很清楚的表達清楚在
擔任前端工程師是有其阻礙的,做好良性的溝通是最
重要的事情。
要有實驗精神,我們面對的是極具挑戰性執行平台,
五花八門的瀏覽器。而且外界對我們的期望是這些主
流瀏覽器都要能夠運作的順暢,所以其實要常常對一
些未知的問題做一些原型( prototype)的實驗。
這是我一些還在學習的心得,跟大家分享。
--
歡迎收聽24小時的小莊電台
http://kvzhuang.zapto.org:8000/
如有任何問題,歡迎來信指點...新手上路,請多指教
本電台24hr,也歡迎個人提供音樂...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 180.176.98.55
→ bndan:個人看法.整套學成很容易.但到學精階段通常是需要大量時間去 06/08 01:28
→ bndan:換.除非你天生神力或是一天有48小時...不然全學型的通常最後 06/08 01:29
→ bndan:下場就是各項技能階可的無敵接案人.但專精技能沒有... 06/08 01:30
→ TonyQ:沒有這麼慘啦 誰不是開發過程學一點學一點 :P 06/08 02:32
→ TonyQ:"專精技能"有沒有一向不是你人的問題,是專案需求的問題, 06/08 02:33
→ TonyQ:如果碰到一個專案認為一個人沒有專精技能,其實是那個專案 06/08 02:33
→ TonyQ:需要的那個人沒有,而不是那個人沒有專精技能。 06/08 02:33
→ TonyQ:事實上每個專案需要的技能都不一樣,很有可能對別的專案來講 06/08 02:33
→ TonyQ:他的技能很弱,但在某個專案來講他卻很強,所以一以蓋之的講 06/08 02:34
→ TonyQ:可能會沒有專精技能是沒什麼意義的說法。 06/08 02:34
→ TonyQ:人的學習並不是單一項目線性的,是多個項目疊加的。 06/08 02:35
→ TonyQ:不會因為你挑了 a 就學不到 b,反之亦然。 06/08 02:35
推 sohumi:立志 是心理狀態 06/08 11:26
→ nhtyjm:這標題未免也太怪了 06/08 23:04
推 PTTLSboy:推! 06/09 03:53
→ kvzhuang:其實我是在惡搞巴哈恰特的某個梗 聽得懂就懂 06/09 10:09
→ kvzhuang:聽不懂就算了吧 也不是什麼重大的梗XDDD 06/09 10:09