做網站”這三個字看似容易簡單,但是,他可是需要幾種專業技能,且聽我一一分析說明.
第一種技能-美術設計師(視覺設計)
網站要漂亮,當然要美術設計,美術設計師利用繪圖軟體,通常是Photoshop,先畫出網站出來,這個畫作,里面包含了圖片.文字.配置.構圖.平衡,排的好的就是好看,不是專業的人,還說不出哪里好看,這就是美術設計師的厲害,他知道如何會好看,知道技巧,知道如何化腐朽為神奇.通常這樣的人才,若可以做的又快又好看,那他的價值會很高,因為產能很高.
第二種技能-網站前端
將剛剛美術設計師完成的漂亮的網站設計圖,變成瀏覽器可以讀取的html語法,這項工作我們稱為網站前端,html語法不能稱上是程序設計,只能說是一種語法,讓瀏覽器可以讀取(瀏覽器就是看網站的軟體,常見的有微軟的Internet Explore或google的Chrom或蘋果的Safari或免費的FireFox)
這個工作需要熟悉html語言,他有點像程序碼,但又不一樣,有的美術設計師可以勝任html語言,有的被打敗了….
所以這個工作也有可能由程序設計師來做,但是但是,這對于高階程序設計師是大材小用,所以通常是資淺的程序設計師來處理,順便練功,練的熟悉一點,會有助于未來功力進步.
第三種技能-程序設計師
如果您要的網站實在很單純,也沒有幾個頁面,也沒有特殊效果,那可能就不需要程序設計師了,上述兩種技能就可以完成您的網站了.
但是如果你要的網站有購物功能,有會員資料(有資料庫),那一定需要程序設計師處理,
如果你的網站有后臺管理(就是后臺打字傳圖片上去,前臺就會顯示出來),這樣也一定需要程序設計師處理.
不是所有的程序都很好寫的出來,把這個想像為蓋建筑物,蓋一個一層樓不需要打地基且沒有隔間不需要裝潢的房屋簡單,但是蓋一個101就很難了.
只要有預算和時間,應該沒有寫不出的程序,
第四種技能-系統工程師
這個工程師不需要寫程序,但是要大概看的懂程序(看的懂不一定可以很快的寫出來,還是有差的),程序設計師無法處理的問題,通常都是系統工程師的范圍,舉例以下問題都是系統工程師的范圍
1. 網路線路穩不穩定的問題排除
2. 網站要放在服務區上運行,這臺服務區的設定與規劃要處理,有windows服務區和Unix類型服務區要熟悉
3. 網站有可能被入侵,這個安全性的問題也是系統工程師的范圍
4. 網站備份.災難復原問題,這系統工程師要去處理
5. 網站效能的問題,要能夠找到問題點,對服務區要夠熟悉,才能舉證問題發生點
以上列舉網站比較需要的系統工程師工作,還有很多很多工作可以做
第五種技能-資料庫工程師(DBA或稱為資料庫管理員)
一個網站不一定常常需要用到資料庫工程師,要看資料庫規模,如果是淘寶網站,這個資料庫就很大很大了,光是移動一個資料表,可能就很復雜了(要考慮的東西可能會很多),這就需要專門的資料庫管理員,分工和專心處理是主要考慮.
但是一個小型有資料庫的網站,不是很需要專門的人處理資料庫,通常程序設計師會懂基本的處理,就可以勝任了,但是但是,若是需要一次管理上百個小型資料庫,那還是需要專門的資料庫工程師,像我們一次管理上百個客戶網站,我們就需要有資料庫工程師的配置.
第六種技能-網站界面設計師
不是每個網站都需要專門的界面設計,就像男生剪平頭,不需要發型設計師(大部分人曾該是這樣),因為平頭就是那樣,照著修就好,但是但是,若您的網站很復雜,有很多的功能,或是您的網站是以功能取勝,或是你堅持平頭也有各種最美角度,那就需要界面設計師好好規劃,思考動線和操作習慣.
大多數的網站,都有一個常見的操作方式,這不是沒有設計,不是了無新意,因為網站很像是軟體操作,你總不希望你的網站很特別,特別到大家必須要好好學習你的網站該如何用,在這個十倍數的時代,沒幾個人有耐心學習一個陌生的網站界面.
第七種技能-助理工程師
網站最后就是把資料放上去,這工作要有效益,別叫程序設計師做,此時是資淺工程師練功的機會,有時候會是資淺的美術設計師,可以順便練習html語法.
正所謂大將不斲.大廚不庖,但是但是,專案趕時間的時候,大家分一分工作后,都是得做的.
第八種技能-網路行銷工具使用
其實這個工作要能夠懂,不然如何運用現今主流的google行銷.百度行銷呢?一個網站還是需要了解網路行銷工具,然后嵌入程序內(或是嵌入語法內),這項技能,本公司是由廣告投放師和程序設計師偕同一起研究和施作.
第九種技能-專案經理(網站規劃)
專案經理不是業務員,至少本公司不是,本公司專案經理都是工程底,都為程序設計師資歷,或是系統工程師資歷,有豐富的網站制作經驗,通常除了美術設計畫圖這件事不會之外,其他專業領域都有待過幾年.
一個網站專案經理經驗必須豐富,可以馬上判斷以下問題
1. 客戶要求的功能問題是否可以實現,報價是否合理,是否可以馬上評估和報價.
2. 客戶現狀問題的分析,要能夠現場立即分析報告講解.
3. 用技巧了解客戶對于美術設計的要求到哪個程度
4. 除了畫漂亮的圖可能做不到之外,其他的所有工作范圍,都還可以充當救火隊,協助專案完成(有這樣的能耐,當然可以管的動美術設計師.程序設計師.助理工程師.界面工程師.資料庫工程師)