• Server Administrator:建立、設定和管理Server

     

  • Database Administrator:建立、設定和管理Database
  • Project Manager:領導團隊、分配工作、控制進度
  • System Analysist:項目分析、UML設計、Database Table設計等
  • Information Architect:系統操作流程設計、資料呈現方式設計等
  • Web Programmer:ASP/PHP/Java/CF編程、Flash Remoting等
  • Flash Developer:Flash編程
  • UI Designer:界面設計
  • Quality Assurance/Tester:系統測試
  • Technical Writer:操作手冊等文字工作

不過,通常都是變成:

  • Server+Database Administrator:整部電腦裡東西都是他負責

     

  • Project Manager+System Analysist:除了客戶外,他變成了最清楚系統要做什麼的人,有時他比客戶更清楚
  • Information Architect:沒有人知道需要這類人材
  • Web Programmer:ASP/PHP/Java/CF編程、Flash Remoting等
  • Flash Deseloper:Flash Designer+Developer=Deseloper,大部分Flasher都是左右腦並用
  • Quality Assurance/Tester:自己負責,PM有空就要理會一下
  • Technical Writer:沒有需要

再不過,現實會變成:

  • Hosting公司/Data Center:電腦他們會好好保護

     

  • Sales/Project Manager:面對客戶,面對團隊同事
  • Web Programmer:ad-hoc,沒有項目分析和UML設計,建立Database Table後開始砌Code
  • Flash Deseloper:利用組件,根據舊系統界面、一般同樣系統界面或Sales/Project Manager要求做好Prototype,這Prototype就是等於將來Deploy系統

再再不過,香港現實會變成:

  • Boss:公司創辦人、CEO、Sale、PM

     

  • Web Programmer:所有Backend工作
  • Flash Deseloper:所有Frontend工作

再再不過,最血淚真實會變成:

  • Boss=Web Programmer(日間有另一份正職):公司創辦人、CEO、Sale、PM、所有Backend工作

     

  • FF(不是Final Fantasy,是Freelance Flasher):所有Frontend工作

再再再不過,最後是:一人包辦

再再再再不過,客人說:Flash不是做動畫?Flash下載很慢...RIA是什麼?
:p :p