Какво образование и опит изисква да бъде уеб програмист?

Как да станете професионален уеб програмист

Има много начини да получите нужното образование и опит, за да станете професионален уеб дизайнер или програмист. Но има някои основни неща, които трябва да знаете, за да получите работа, така че да можете да придобиете необходимия опит за по-напреднали работни места.

Основни познания за уеб развитие, от които се нуждаете

  1. HTML
    1. Някои хора ще ви кажат, че тъй като програмите WYSIWYG са толкова широко разпространени, не е нужно да изучавате HTML, но ако няма да останете в бизнеса за себе си, в крайна сметка ще се натъкнете на мениджър или фирма, който ви иска за да докажете, че знаете HTML. Освен това, HTML е гръбнакът на уеб дизайна и ако знаете как са събрани уеб страниците , ще бъдете по-добре в работата - дори и с WYSIWYG редактор.
  2. CSS
    1. Каскадните стилови листа са това, което прави страниците Ви добре изглеждащи. И дори ако планирате да правите повече уеб програмиране от уеб дизайна, трябва да знаете как работи CSS. Съдържанието и поведението на уеб страницата взаимодействат с CSS, за да се създаде пълен дизайн, а CSS може да стане много сложно.
  3. Основен JavaScript
    1. Повечето уеб дизайнери никога не научават JavaScript, което може да им навреди в кариерата им. Не мога да ви кажа колко често ми е било поискано да напиша кратък скрипт за валидиране или изображение за преобръщане. Знаейки достатъчно JavaScript, за да ги избухне, ми помогна да подобря простите уеб сайтове, докато чакахме да бъдат построени по-сложните сървърни поведения.

Имайте предвид, че когато става дума за общо образование и опит, повечето големи компании ще искат да имате бакалавърска степен. Малките компании не се интересуват толкова много, но също така не винаги плащат.

Но това не е всичко, което трябва да научите. Уеб разработките често изискват или изискват да имате друго образование и опит в зависимост от вида работа, за която кандидатствате.

Уеб дизайнер образование и опит

Уеб дизайнерите трябва да съсредоточат своето образование върху дизайна - графики и оформление. Повечето компании, които наемат дизайнери, искат хора, които са визуално артистични. Трябва да изучавате теорията и състава на цветовете и да получите степен във визуалните изкуства или визуалния дизайн.

Фокусирайте образованието си върху дизайна и по-малко върху изграждането на уеб страници. Тъжният факт е, че повечето уеб дизайнери са прекарали много повече време в изучаването на HTML и как да използват Dreamweaver, отколкото да научат нещо за бялото пространство и да създадат дизайн, който тече. Ако се обучавате в класически техники за дизайн и умения и след това се научите как да ги прилагате в уеб страниците, ще се откроите като дизайнер.

Повечето компании, които търсят уеб дизайнери, ще искат да видят портфолио от сайтове, които сте проектирали. Уверете се, че сте запазили екранни снимки и цветни отпечатъци на дизайните, върху които сте работили - дори и да са били само проекти от клас или сайтове, които сте създали за себе си. Опитайте се да имате разнообразно портфолио, което показва повече от само заглавната страница на всеки сайт и не забравяйте, че вашите проекти няма да останат на сайта завинаги, така че пазете вашите собствени копия.

Уеб програмист образование и опит

Уеб програмистите се фокусират върху поведението на уеб сайтовете - много компании не наемат уеб програмисти специално, а разработчици на софтуер, които са квалифицирани на определен програмен език. Най-често използваните от корпорациите в мрежата езици са: PHP, JSP и ASP.

Уеб програмистите се справят най-добре, когато получат диплома за компютърна наука. Възможно е да се получи уеб програмиране без образователна степен "компютърни науки", но нивото на програмиране, изисквано за повечето уеб сайтове на предприятията, изисква висококвалифицирани специалисти по компютърни науки.

Не се фокусирайте върху нито един програмен език. Шансовете са, че докато завършите училище, този език ще бъде "излязъл" и нещо съвсем различно ще бъде "в". Компаниите следват мода толкова, колкото и всяка друга индустрия, а уеб програмистите трябва да са наясно какво е горещо, а не. По-добре е да научите как да научите езиците за програмиране и след това да сканирате работните места около 6 месеца, преди да започнете да работите, за да разберете какъв език трябва да се съсредоточите върху наемането. Някои добри залози в момента са: ASP, JSP и Ruby. PHP е популярен сред по-малките компании, но има много проблеми със сигурността.

Уеб продуктово обучение и опит

Уеб производителите създават и управляват съдържанието за уеб сайтове. Най-добрите уеб производители имат силно разбиране за маркетинга и PR и могат да пишат много добре. Фирмите често наемат уеб производители, които работят добре с други хора, тъй като те често действат като посредници между уеб дизайнерите, програмистите и останалата част от компанията.

Уеб производителите трябва да имат някакъв вид либерална степен на изкуство - това, което не е толкова важно, колкото фактът, че сте преминали през програма с много изисквания за писане. Маркетинг или PR степен няма да навреди, но често ще бъдете помолени да се фокусирате повече върху маркетинга и по-малко върху разработката на уеб, ако това е вашият фокус.

Уеб продуктовите работни места често имат най-разнообразни заглавия. Може да сте собственик на уеб съдържание, уеб редактор, уеб записващо устройство, уеб настройка, автор на копия или нещо съвсем различно. Ако имате добри умения за писане и не се чувствате до степен по програмиране или дизайн, това може да бъде чудесен вход в областта на уеб развитие.

Натрупване на опит за уеб развитие

Не забравяйте, че никой не започва да се връща напълно празен плот и казва: "Тук има $ 1 милион долара за изграждане на нашия уеб сайт". Всеки започва от дъното. И дъното за уеб разработка може да бъде наистина скучно - поддръжка.

Ако сте създали само сайтове за вашите приятели и семейство, все още можете да си намерите работа в уеб сайтове за изграждане на компании - но шансовете са много ниско ниво. Това е мястото, където всеки започва. Използвайте тези времеви фиксиращи връзки и коригирайте печатни грешки, за да научите колкото можете. Всеки дизайнер и програмист за уеб сайт е различен и ако се опитате да научите нещо от всички тях.

Не се страхувайте да предлагате промени и дизайнерски решения - дори ако сте младши в отбора. Ако идеите ви се приемат, използвайте ги в портфолиото си. Ако не са, запазете ги в папката с дизайнерски идеи и се опитайте да разберете защо са били отхвърлени. След това използвайте тези критики, за да подобрите следващия си дизайн или програма. Всеки път, когато отваряте Dreamweaver, за да редактирате уеб страница, помислете за него като възможност да научите повече и да подобрите уменията си.