9/25/2014

Full Stack Maker

又來寫篇給朋友看的文章...

認識我的人都知道, 我一直認為台灣的問題, 不完全是那些喊著拼經濟, 但最後只是拼自己經濟的那群人, 重點是拼經濟時到底離 "產品" 多遠? 最後這時候的獲利最多的是那些離產品最遠的人...

OK, 這不是我要說的重點...

而是一直說, 我常建議網路業的任何同行, 要嘗試著做出自己的作品, 這個作品並不是那種出張嘴的那種, 而是 "校長兼撞鐘, 扛機器到美工, 使用者到社群與經營都要有經驗" 的人, 這點倒很像所謂的 Full Stack Developer, 也有人稱為 "全端/全能工程師", 但事實上我真正期許的不只是工程師, 而是這環節的任何人...

當時的理論基礎是: 若你能夠對這環節有經驗, 你在職場上的溝通與協同會好很多, 在做可行性分析時就不會太災難...

但又有人說當你有這方面的經驗, 就有足夠的 Bargain Power 在職場過活, 但說穿了我的重是是: "現在的社會過於強調管理與行銷的價值, 都忘了本質還是在生產" 的這想法....

Anyway, 我這篇文章是要請教大家, 目前在網路圈, 有那些比較值得推薦的這樣的人呢? 雖然有人說只要有技術背景的 Start Up 人通常是, 但事實上很多人缺乏社群經驗以及伺服器管理經驗,

有關 Full-Stack Developer 的定義參見:
http://www.laurencegellert.com/2012/08/what-is-a-full-stack-developer/
其中包含:

1. Server, Network, and Hosting Environment.
2. Data Modeling
3. Business Logic
4. API layer / Action Layer / MVC
5. User Interface
6. User Experience
7. Understanding what the customer and the business need

而我私下又加上

8. Marketing / Advertising
9. Product and Resource Management
10. Social Network Experience
11. Content / Opinion Provider
13. Programmer / Engineer / Art Designer AFTER ALL!!!

雖然這邊有一個有趣的問題, 就是現在雲端之後很多人缺乏較底層的 Hardware Maintenance 經驗, 幾乎只要操作雲端就差不多了, 這也是另一個論點...

所以請大家推薦名單, 畢竟我知道的人還是不夠多, ..

下面大概是我最近整理出來想到的, 包含跟 Brecht Huang 討論出來的:

海總理
XDite
紅色死神
clkao
Lawrence Lin
nchild
KNY
約克馬
pct
jimmy
gslin
zonble
ihower
tonyQ
Ben Lin
hlb
appleboy
Ceaser
Sean Liu
林好手
michael su
will 保哥
Ken Lee
wildcat

https://www.facebook.com/genehong/posts/10152145161724728