Vad är en HTML-programmerare?
En HTML-programmerare är en webbutvecklare som är specialiserad på HyperText Markup Language (HTML) eller eXtensible HyperText markup Language (XHTML). I allmänhet kommer en HTML-programmerare också att ha en omfattande kunskap om Cascading Style Sheets (CSS) och en fungerande kunskap om JavaScript. Olika programmerare kan använda olika verktyg, men de flesta professionella HTML-programmerare fungerar i någon variant av ett textredigeringsprogram, undvika What-You-See-Is-What-You-Get (WYSIWYG) -programvarupaket för precisionskodning.
Den faktiska specifikationen för HTML har förändrats lite sedan dess första utveckling 1993, men filosofin och bästa praxis har förändrats oerhört. Den kanske största förändringen var att HTML-programmering separerades i en strukturell komponent och en designkomponent, med HTML som hanterade en webbsides innehåll och kroppsstruktur och CSS som hanterade layout och utseende. Denna semantiska baserade strategi för webbdesign har blivit den vanligaste formen, och alla nya HTML-programmerare kommer sannolikt att lära sig att koda med denna filosofi.
Även om många programmerare fruktade att när WYSIWYG-programvaran blev mer funktionell och prisvärd skulle efterfrågan på deras tjänster minska, men under senare år har det faktiskt ökat efterfrågan på programmerare. Detta beror sannolikt på att även om fler människor bygger sina egna webbplatser med programvara eller verktygssatser online, kommer ännu fler att föra sina företag online och vill ha en professionell bygga sin webbplats från grunden. Samtidigt finns det många fler programmerare tillgängliga idag än för fem år sedan, vilket gör konkurrensen för kunderna något hård.
Många som ser på att bli HTML-programmerare bestämmer sig därför för att slå samman den med andra relevanta kompetensuppsättningar. Till exempel kan någon som tittar på att studera HTML också välja att studera PHP och SQL, så att de kan bygga dynamiska webbplatser baserade på databaser. Någon annan kan välja att studera grafisk design och bli skicklig med grafisk designverktyg, så att de kan erbjuda ett komplett webbdesignpaket. Ytterligare andra kan lära sig en egen mjukvarumodell, till exempel Flash, för att komplettera byggandet av mer grundläggande HTML-webbplatser.
Många större företag kan också behålla ett antal HTML-programmerare i sin personal för att göra uppdateringar och bygga nya webbplatser efter behov. Dessa programmerare är vanligtvis tjänstemän, även om de i vissa fall kan få en schablonbelopp per jobb utöver en behållare. För dem som överväger en karriärväg är det emellertid bra att komma ihåg att även om en HTML-programmerare kan tjäna gott, i genomsnitt tjänar de mindre än en PHP-programmerare och betydligt mindre än en faktisk programutvecklare.