WPM – Igra i igrači – VI deo – Web dizajner
U uvodnom postu sam već skrenuo pažnju koliko je ovaj termin kod nas pogrešno – sve. Pošto već tako smelo nastupam, red je i da obrazložim pa bih počeo sa svojim bolnim izlaganjem na tu temu.
Čujte Srbi! Moramo se odvići nekih navika… objasniću je malom digresijom…. Urbana legenda:
….Otišla prva tura naših brilijantnih IT umova, dal beše Amerika, dal Kanada. Čuli lako se dobija posao, a lova do krova! Mesecima riljali, slali svoje CVijeve, radili svakakve poslove čudeći se kako i po njihovoj školi, a naročito znanju i iskustvu niko ne želi da ih pozove ni na razgovor. Ta situacija je trajala dok se nisu požalili dal iskusnijem gastrosu, dal nekom lokalcu. Nakon uvida u njihove CVije, čovek se nasmeši i reče, pa gospodo, vama ovde niko neće verovati da vi sve ovo znate, izbrišite sve svoje prethodne jezike, tehnologije pa i poneki projekat i ostavite trenutno aktuelni C. Prvu CV koji su poslali po tim uputstvima, pozvani su na razgovor, naravno dobili i posao…..
Ono što u americi odavno znaju, a mi tek moramo da naučimo da posla nema u “znamo sve znamo sve” varijantama, čak ni muzikanti kojima ta fraza pripada, nisu baš virtuozi u izvođenju numera u “znamo sve znamo sve varijanti”, već ih izvode više u tzv. verzijiama za pijano i razdragano uvce.
Vratimo se u Beograd, nekih 15ak godina unazad i na moj razgovor sa drugarom sa prostora Republike Srpske: “Mali, ne serinjaj bre, šta se baviš glupostima, što ne zabodeš neke humanitarce ili strance zabodeš bre pravu kintu, šta sviraš k. tu tim varijantama i kuckanjem! Slušaj vamo, da te X nauči, šta studiraš ti ono, veterinu, aha prva godna, dobro piši da si apsolvent, ajmo dalje, kucaš tu, ko je beše tu glavni, aha Microsoft, za Microsoft radis honorarno….
I da ne smaram dalje dovoljno je, sudbina svake generacije je sama po sebi prokleta da sa 30 godina svi znaju apsolutno sve i da su promenili najmanje 5 radnih mesta, e sad kad na sve to dodamo realne platežne mogućnosti privrednih moćnika, onda za rezultat dobijamo oglase za posao Web Dizajnera sa kvalifikacijama koje ne može da zadovolji apsolutno niko, a što u prevodu znači da će morati da se pomiri sa gomilom kompromisa u kasnijoj realizaciji projekata. To ide toliko daleko da poslodavac zapošljava ulitmativnog web dizajnera, za koga je siguran da što se tiče poznavanja dizajna i svih pratećih elemenata, korporativno brandinga itd. i tome sl. u najmanju ruku bolji od Wally Olins-a, naravno da HTML i sve njegove varijacije poznaje do tančina do verzije 12. Flash mu malo skripi dizajnerski ali programerski gazi po AS3 i prati desavanja i glasine na temu AS4, naravno da Adobe poznaje do tančina i inisistira na radu u Master Collection verziji pošto je greota da toliko znanje propada zbog nedostatka alatki za obradu i kreaciju. Termin SEO je u tom slučaju suvišan….
I ondak, jednako ultimativni komercijalista, ultimativnom klijentu bezkompromisno obeća Flash CMS koji je izmislio SEO za bilo koji drugi oblik prezetnovanja sadržaja na internetu i sve to za samo 10 dana i svega 200€. Kako sve to završi potražite u komunikaciji sa klijentima firmi koje imaju 100+ referenci, imaju jednog web dizajnera, više komercijalista i na tržištu su svega par godina…. a da, nešto im i ne ide u poslednje vreme.
Ovo sam fotografiju bez trunke srama ukrao od zvog zubara. Preporučujem vam da pogledate njegov Flicr nalog.
Srećom, do nas su došle i strane velike kompanije koje već imaju iskustva u formiranju web produkcijskih timova situacija se malo popravlja ali da ne bi ispalo da pričam prazne priče iskomentarisao bio oglase za posao na temu web dizajnera koje sam zatekao u trenutku pisanja ovog posta.
Slučaj br. 1
Opis zanimanja:
* Koncipiranje, dizajniranje i razvoj kako HTML/CMS sajtova tako i Flash sajtova sa multimedijom – Ok znači treba vam 3 u 1
Koncipiranje – Web project manager, Web producer i Information Architect
Uslovi za kandidate:
* Neophodan je razvijen osećaj za lepo i sposobnost da se sagleda projekat u celini + Iskusan, ovo je ok
* Aktivno znanje AS3, HTML-a i CSS-a – hm.. pa super baš AS3, HTML i CSS, pa dobro ako se zaustavimo ovde
* Sposobnost rada na više projekata u isto vreme – ovo je nekako suvišno
* Razvijena komunikacija sa ljudima i timski rad – u Srbiji je ovo bitno napomenuti iako budimo realni, niko od nas ne poseduje baš razvijenu tu osobinu, ovo je tu čisto da se zna da se na budućem poslu neguje elementarna kultura
* Rad u Adobe CS4 paketu (Photoshop, Illustrator, Flash, Dreamweaver…) – ovo je dobro CS4…, zaista me čudi da se ne spominje CS5
* Poznavanje web standarda i SEO – pa ljudi ako tražite neko ko fura AS3 teško bre da će ta osoba da se zanima SEOm – jednostavno ne interesuje ga.
* Poželjno znanje Javascripta, Joomla ili Drupal CMS-a – i kad je sve počelo da liči na koliko toliko smeran oglas udarac… kuvanje kafe, esperantu i C++
I šta reći na kraju
Ono što ovaj oglas krpi je sledeći tim:
Web project manager – ok ajd ovo je egzotika, ali nazovimo ga recimo Web dizajner sa 5 godina radnog iskustva i gomilom referenci
Web dizajner – sa akcentom na dizajner i znanje Flesh Design-a
Web developer – sa akcentom na C#, Java-u i/ili AS3 (sva tri liče pa se tu može nešto postići za kraće vreme)
Slučaj br. 2
Kandidat treba da poseduje sledeće veštine:
* Odlično znanje xHTML-a i CSS-a
* Poznavanje JavaScript-a
* Znanje engleskom jezika
* Dobro poznavanje aplikacija Photoshop i Dreamweaver i Flash
* Minimalno radno iskustvo od 2 godine
Kao što rekoh, situacija se popravlja jasno je razgraničeno šta mora odlično, šta može da se poznaje, šta da se zna. I ovde se ide malo daleko sa Flash-om, jednostavno … Flashisti i ostali. Jer onaj Flash na nivou flash bannera ne pije realno više vodu, jer stari statični banner su sve ređa pojava, te se sa čak i za taj posao traži nešto ozbiljnijie kaljeni flashista.
Slučaj br. 3
Web dizajner i programer
(1 izvršilac)
Uslovi:
- (X)HTML
- Photoshop
- PHP
- Poželjno poznavanje JavaScript
- Poželjno poznavanje ASP
- Poželjno poznavanje MS SQL Server 2000/2008 i/ili MySQL
- Opciono – Apache web server (instalacija i optimizacija) – IIS (instalacija i optimizacija)
Prednost može doneti poznavanje:
* Iskustvo u radu sa CMS platformama
* Poznavanje PHP-a i Actionscript-a
Od kandidata se očekuje:
* Da je komunikativan
* Spreman na timski rad
* Da ima želju za konstantnim usavršavanjem
Nudimo Vam:
* Prijatno radno okruženje
* Dobre radne uslove
XHTML – Ok
Photoshop… vrlo bitno, vrlo bitno
PHP – Ok, vama treba web developer
Java Scirpt – Ok, ovaj odozgo zna makar pomalo i ovo
ASP – Ljudi ovim ste nakačili na sebe jednu gomilu koja tvrdi da zna i ASP i PHP, nije da ih nema ali se obično radi ili jedno ili drugo, a ne oba.
MS SQL Server i ili MySQL …Apache, IIS
Baš bi voleli čoveka koji poznaje CMS platforme ali očekuju da zaposle nekog ko može da ih napravi sam. A da, pa dobro i sam naslov govori da je potreban Web dizajner i Programer ali se ne slaže baš po broju izvršilaca…
E o tome pričam.
Jedan Web dizajner treba:
- REFERENCE samostalno i timski izvedenih projekata, svoju web stranu poželjno
- Da u najmanju ruku ima osećaj za lepo na webu
- HTML odnosno XHTML i sve prateće varijacije, standardi su jednostavno osnovni alat te je to možda suvišno navoditi kao potrebu
- CSS je kičma današnjeg web dizajna, što ga bolje pojedinac poznaje, to više magije poseduje u svojoj glavi i pristima
- Da stvarno zna da radi u programima za web dizajn, bilo kojoj kombinaciji, ne treba ucenjivati ljude Adobeom ima i onih koji su više okrenuti Open Source zajednici, to ih ne čini sakatim ili lošim.
- Engleski – jednostavno nužno zlo
A u poželjno se može staviti i rad na nuklearnim projektilima. A svako znanje preko toga je samo premija i bonus. Dodao bih još i besmislenost testiranja kandidata, kroz razne kodne pitalice, đa flash, đa html. Pa ljudi ja i dan danas, kao i svi oko mene vrlo često posegnemo za nekom od referenc book-ova radi banalnih stvari, a uglavnom baratamo tonama gotovih bilioteka, programima koji sami generišu tonu toga…. da nekom kažem ili napišem standard tagova za HTML 4 stranu … ma važi.
I tu dolazimo do suštine. Ako nema Refernece ili vam kao reference prikazuje neki fijasko, budite 100% sigurni da vas taj isti fijasko očekuje i u saradnji sa pomentom personom bez obzira šta u CViju pisalo i šta ta osoba na intervjuu govorila.
I onda uvek ostaje ono staro dobro, možete uzeti nekoga ko je dostigao Zen web dizajna i shvatio je da nema pojma i da želi da uči, u tom trenutku ga vi hvatate za gušu oblikujete prema svojim potrebama… naravno isti vas napušta zarad duplo veće plate nakon nekog vremena
WPM – Igra i igrači – IV deo – Information Architect
Iako sam doživeo da se u Srbiji pojave svi igrači iz WPM igre, nažalost, ovog junaka među oglasima za zaposlenje još uvek nema!? Ima ih izrođenih i ničim izazvanim u velikim sistemima, tu i tamo se po nekom CViju provuče sa se dotičini/a, bavio/la i information arhitečarstvom ali ne i kao javni poziv NN preduzeća i potreba za tim kadrom. Dobro, da bi ipak ostali na zemlji, svako od ozbiljnijih web developera mora da vlada pomalo i IA metodologijama, a činjenica svakako stoji, ovo je nešto čemu se vredi ozbiljnije posvetiti jer će u najskorijoj budućnosti veliki sistemi početi da vrište za ovim profilom. Čime se Information Arhiteče uopšte pa bave? Recimo imate sajt turističke agencije, on mora da odaje utisak zabave i odmora, da bude vrlo veseo, ali istovremeno, naročito kod nas, mora da odaje i utisak ozbiljnosti i da zrači porukom: “Ne mi vas nećemo prevariti, majke nam”! Tu na scenu stupa Information Arhiteča! On poznaje šta koja boja predstavlja još bolje od dizajnera, on zna gde stavi koju navigaciju, da vam baš taj aranžman nikako ne promakne, on zna u kom trenutku koji tekst da vam plasira, a koju mrdalicu da upali i ugasi. Sve u svemu ako radite ozbiljan projekat, bez ovog čoeka ili barem nekog ko se pravi da je on, šanse za uspeh su vam drastično smanjene. Ova priča ide i mnogo dublje, čak toliko da IA postaje značajno zastupljena i na fakultetima širom sveta, nažalost, ne i kod nas. I ako pišemo iskreno, ovo je i meni teritorija u kojoj se trudim da svakoga dana u svakom pogledu sve više napredujem i zaista ne vidim kraj čitavoj toj priči, jer ona je prilično mlada zverka i raste vrlo brzo. IA kreće i mnogo dalje i potpomaže se “u sitna crevca” analizama, da još bolje i kvalitetnije plasira informaciju ili proizvod krajnjem korisniku. Ne vredi da ja dalje žvaćem o ovome ako želite više detalja Google-ajte, a dobra adresa za početak bi recimo bila i ova http://www.iainstitute.org
I naravno kao što to biva sa “fancy” i “novim” zvanjima cifre na godišnjem nivou za Information Arhiteče se kreću od 90000$ pa na više. (Amerika)
WPM – Igra i Igrači
Oblak misterije koji se nadvija nad nazivom Web Project Manager krije u sebi pre svega nužnost hirarhije procesa i ljudstva prilikom izrade bilo kog iole složenijeg projekta. O čemu se radi? Pa iole ozbiljniji Web Developer, čak i u Srbiji koji se susreo sa situacijom: “Radim tri sajta, ugovaram četvrti, a tražili su mi ponudu za peti čiju specifikaciju ni sam ne razumem” Shvatio je u toj situaciji da OneManShow u toj priči više vodu ne pije. Ukoliko se od samog starta vodite određenim ispravnim principima i određenom kvalitetnom metodologijom rada, onda su vam šanse za napredak od pustog kucanja koda i proklinjanja Bill Gates-a, IEa, CSSa… nešto veće nego bez poznavanja osnovnih organizacionih principa. Jednostavno bez WPMa nema logičnog napretka u poslovanju, jer i kad uspete da vašu nano firmu proširite na mikro, u toj zajednici svi moraju imati neki određeni plan i raspored rada, zaduženja. Jednostavno nečće valjati da sada, kada pored vas tu rade još tri vrhunska svaštara krenete putem gde svi rade sve. E sada da se ja ne pravim pametan, ja sam upravo ta strana koja je od starta krenula “na svoj način”, ali nakon 150og jubilarnog udaranja glavom u zid, pade mi na pamet da su možda glupi amerikanci smisli neki tok i način na koji se realzuju svi ti Google-ovi, Microsoft-i, tu je započelo moje istraživanje, a i primena tih “glupih” metoda rada. Pa ajde prvo da se pozabavimo učesnicima u realizaciji jednog Web Projekta i da razumemo odmah kroz sve moje postove na ovu temu podrazumevano se misli na ono kako bi to trebalo da izgleda, a trudičću se da napravim poseban osvrt na surovu realnost.
GAZDA – Da pojednostavimo, bilo da je u pitanju Klijent, bilo da je u pitanju kompanija koja samostalno razvija za svoje potrebe jedan ili više web projekata, termin na vrhu hijerarhije se može nazvati lepo Srpski – GAZDA.
Web Project Manger – Opa, pa vi ste tu… Ne mora da znači, u razmaku između vas i gazde može se načičkati još par strukutra u zavisnosti od situacije. Ali nažalost, jedno sigurno vi ste odgovorno lice za sva moguća s…nesporazume i polažete račun najčešće i Gazdi i nadređenima, a ono što najteže pada… polažete račun i podređenima. Realno gledano u Web Project Mangementu vam treba zaista i poseban šlif i posebna energija upravo za balans između pomenutih struktura, za peglanje “tehnički neizvodljivo” od programera, “pa ovo baš super izgleda – oni su seljaci” od dizajenera, “To MORA da bude, i preskupo je” od GAZDE… pa ovo u principu ide u nedogled jer se u svemu tome obavezno javi Tetka iz Čikaga da joj izvadite krštenicu u Crkvi na administrativnoj liniji ali ODMAH!
Web Producer – Online producer – Osoba zadužena za praćenje situacije sa svim sadržajima na sajtu, kod iste se slivaju svi sadržaji bilo od novinara ili copywriter-a, nečeg levog… Online producer odlučuje šta ide, gde ide, kako ide… Osim ovih osnovnih zaduženja Web Producer ima najčešće ulogu koja se po mnogo čemu prepliće sa Web Project Manager-om, ali o tome nešto kasnije.
Editor/Copywriter/Journalist – Osoba ili osobe koje obezbeđuju sadržaje za sajt.
Information architect – Ovaj je gadan… Kod nas vrlo retko zastupljen ali se na tome radi. Zadatak pomenutog je da na osnovu svojih znanja i iskustava organizuje sadržaje na sajtu sa svrhom da svaki bude na svom mestu kako bi sajt bio što pregledniji (tu mislim na kvalitetnu navigaciju pre svega) i što upotrebljiviji – Usability što je posebena i prilično opširna tema kojom ćemo se zabavljati u postovima koje slede.
Graphic designer – Ljubi ga majka! Čak i u Srbji nije potrebno detaljnije objašnjavati šta čoek radi. Međutim vrlo bitna stvar je da u svom okruženju imate pomentu personu voljnu da spozna Web koncepte i da shvati da papir nije isto što i ekran.
Web Designer – E ovo mi je posebno bolna stavka. Da razjasnimo nešto, davno su prošla vremena kada je Web Dizajner bila osoba zadužena od A-Š za sve na jednom sajtu. To ne mere! Dobar Web Dizajner treba da peva X-HTML u snu, CSS da mu je najbolji drugar, XML da mu nije stran i da zna još ponešto tu i tamo u zavisnosti od afiniteta. Naravno programi za obradu grafike su podrazumevani. Ono što Web dizajner itekako mora da zna i da prati a to je Web u celini, šta se dešava, šta se novo pojavljuje da grize i da bude uvek u toku sa najnovijim trenovima. Očekivati od Web dizajnera da je vrhunski PHP, ASP programer – ma važi… Web Dizajner u modernom web-u treba da predstavlja kariku između ludih Grafičkih dizajnera i još luđih web programera i da sa svojim znanjem pomiri i ubrza rad to dvoje.
Web Developer – E ovo je gadna kategorija i šta god mi slušali na vestima, Srbija se baš i ne može pohvaliti velikim izborom. Ovde baš često puca i opet govorim o Srbiji. Developer se danas svako zove, a retko koji je stvarno u stanju da svoje zvanje i opravda. Opet najbitnije je da su spremni i sposobni da brzo uče.
Drug projektant – Senior Developer – Tech Lead – Svaki ozbiljan razvoj software-a bez ovog čoeka neće baš da može. Samo ako se osvrnemo na Srbiju ne moramo da brinemo, tamo gde je Ratko Mladičć i ispija kafu sa Bin Ladenom tu su se negde i sakrile pomenute persone.
Database administrator – Da, verovali ili ne ozbiljan razvoj, čoveka koji se bavi bazom stavlja na posebno mesto. Kod nas obično Developeri i Drugovi projektanti ukidaju ovo radno mesto. To pije vodu ako ne pričamo o zaista glomaznim projektima.
Quality assurance engineer – Tetka, brat, sestra, drugovi, drugarice… Da to u Srpskoj praksi tako radi. U nekom magičnom svetu imate osobu koje organizuje gore pomenute i mnoge druge, vodi računa da je svaka stavka iz specifikacije urađena kako valja, da sve to prati odgovarajuća dokumentacija, i da sam projekat prođe sito i rešeto pred puštanje u rad.
I sve ovo nekad u više primeraka, nekad sa nekim manjkom… Sve u svemu to je otprilike sturktura zaduženja jednog ozbiljnog razvojnog tima. No dodaću na ovaj post još koju reč čim mi to obaveze dozvole
