所以你決定要創建以網站為生的網站。但它還有更多。網站由他們的初始設計概念,前端,功能用戶界面和后端保持一切順利運行組成。
雖然這些工作有很大差異,但它們在很多方面也有重疊 - 所以很難知道要選擇什么。讓我們分解網頁設計師和開發人員的工作要求,這樣你就可以開始適合自己的職業生涯!
網頁設計與平面設計
網頁設計師擁有各種技能,從簡單的前端編程到圖形設計。您的交易工具是Adobe Photoshop,Illustrator和Dreamweaver(或等效程序)。HTML和CSS的知識幾乎是必要的,一些JavaScript也不會受到傷害。
在許多工作中,您將首先制作一個模型,模板或線框來確定網站的整體外觀。您將實現正確的圖像,完美的字體和最佳的顏色。此外,您通??梢云诖蛻舻拇罅空{整和修訂。
一旦客戶滿意,您可能需要使用代碼創建網站原型。并非所有網頁設計師都會編碼,但通常最好學習這些技能。
當然,創造力和對藝術的熱愛是必需的 - 但如果你不是藝術家,不要擔心!這些能力可以培養出來。今天就開始練習模型或CMS,你將成為一名熟練的設計師。
如果你不想與編程無關,平面設計可能是正確的決定。無論您是喜歡創建網站模型,圖標,徽標還是上述所有內容,您都可以專注于磨練您的藝術實力。
平面設計師在工作。
一般來說,有兩種主要類型的Web開發人員:前端開發人員和后端開發人員(或熟悉這兩種開發人員的全棧開發人員)。前端開發人員在使用HTML,CSS和JavaScript / jQuery時創建網站外觀。制作一個感覺和外觀一樣好的用戶界面非常重要,因此對設計的理解與這項工作有關。
后端開發適用于那些希望創建網站主干的人:數據庫,服務器和幕后應用程序。語言包括Ruby,PHP,Python和SQL。你不需要知道所有這些; 有些適用于不同的情況,但許多其他情況嚴重重疊。研究這些語言,試一試,看看你喜歡什么。
Web開發人員經常與其他人合作,因此團隊合作應該是一種力量。而且你很可能需要選擇專業化 - 在界面設計,電子商務,數據庫等方面。做大量的研究和實踐,找到你喜歡的東西!
缺點:編程很難學。如果你從未嘗試過,請準備好幾個小時的挫折和困惑。但是如果你能夠習慣它并掌握你的基礎知識,那就容易多了。
拿著說“代碼”的筆記的人。
選擇哪個?
現在您通常知道作為網頁設計師和開發人員的情況,會是什么樣的?
這些工作可能類似。網頁設計師和前端開發人員都需要技術和藝術技能。無論是藝術家還是程序員,這項工作需要很長時間才能學習,需要多年才能完善。而且你們都有一個共同的目標,即制作一個美觀且易于瀏覽的網站!
它歸結為:你想花多少時間在藝術或技術工作上?如果你不能圍繞HTML,請嘗試專注于圖形設計。喜歡藝術,但不介意CSS和HTML?網頁設計是完美的。如果您喜歡設計編碼,請嘗試前端開發。如果您只是想深入了解編程和網站優化的細節,那么后端開發就是您的選擇。
辦公桌與兩臺顯示器。
如果您仍然無法選擇,您可以隨時成為網頁設計師和開發人員!
請記?。翰灰屓魏稳狈I知識阻礙你!任何人都可以學習編程,就像任何人都可以學習設計一樣。這兩個同樣困難的領域需要多年的奉獻精神,實踐和時間 - 所以追求讓你快樂的東西。