Bet kuris dirbęs su kodu žino, jog programavimas yra labai specifinis darbas. Reikia ne tik techninių žinių, bet ir struktūrinio mąstymo, kad būtų rastas optimaliausias problemos sprendimas. Būtent todėl bendravimas su programuotojais šiek tiek skiriasi nuo bendravimo su kitais darbuotojais. Pateikiame tris patarimus, kurie padės komunikuoti su programuotojais:
Išmokite kalbėti jų kalba
Kartais norisi daužyti galvą į sieną, kai bandote paaiškinti poreikius (tarkim, svetainės atnaujinimus) savais žodžiais. Programuotojai yra labai tikslūs individai. Žodis „žalias“ nėra viena spalva – ja gali būti ir mėtinė spalva, žalsvai geltona arba šviesiai žalia. Lygiai tas pats taikytina ne tik su daiktavardžiais, bet ir veiksmažodžiais. Tad, išmokite bazinius programavimo terminus.
Padėkite matyti bendrą vaizdą
Patrauklios svetainės vidus nėra toks patrauklus. Jam pilna ~, <, : ir kitų simbolių, komandų bei sakinių. Kai visą dieną programuotojas žiūri į šiuos hieroglifus, dirbti pasidaro ganėtinai sudėtinga. Jeigu iš tiesų norite padėti programuotojui, tai nediktuokite jiems savo sąlygų dėl kodo – vietoj to, pateikite galimą problemos sprendimą, pabandykite „nupiešti“ bendrą vaizdą. Ir, po galais, nelįskite į programuotojo teritoriją – kodas yra jo nuosavybė.
Suteikite daugiau laiko ir erdvės
Jeigu svetainėje (tarkim) pasirodo klaida, ją ištaisyti nėra taip paprasta, t.y. vienos formulės nėra. Klaidos šaltinis gali būti visai kita eilutė ar net kitas failas. Taigi, stambi problema gali būti ištaisyta per porą minučių, o smulki (rodos) klaidelė gali būti taisoma keletą dienų. Nustatyti deadline’us yra svarbu, tačiau tegul tai netampa pagrindiniu vertinimo kriterijumi.
[ipencil]







