Programuotojo darbo ypatumai
Praeitą savaitę gaunu nurodymus pažiūrėti “eurohouse.lt” - kas negerai su tvs ir t.t.. Daily. Pažiūrėjau, pasibaisėjau, pasakiau ir išjungiau. Darbą daro kitas programuotojas. Šiandien ( trečiadienį ) gaunu skambutį iš “eurohouse.lt” - padaryti atnaujinimai buvo, bet prapuolė. Klausiu to programuotojo - parėjo SQL injection =)
O kur problema - už saugumą niekas nemoka. Štai kodėl svetainių laužimas lietuvoje toks populiarus. Ir štai kur klausimas - ar saugumas yra komercinis dalykas ar programuotojo moralės dalykas.
Komercijai svarbiausia kuo pigiau ir kuo greičiau. Užsakovas suinteresuotas užmokėti kuo pigiau, vykdytojas suinteresuotas padaryti kuo greičiau, kad kaina turėtų kažkokios finansinės jėgos. Paprasta. Bet štai kur spraga - laikas. Niekas nenori investuoti į saugumo spragų lopyjimą, kadangi tai užimtų tiesiog per daug laiko.
Jei realiai - tai labai nusivyliau komerciniais programuotojais, kadangi Jiems rūpi tik pinigai, Jiems nerūpi moralė. Kai nulaužė mano pirmą tvs ( siaube, siaube.. ), iškart ją ištryniau ir pradėjau daugiau skaityti / analizuoti kitas tvs, siekdamas saviškę pakelti iki to lygio. O Jie tiesiog pasako - Mums už tai nemokėjo - mes to ir nedarėm.
Suprantu, kad tai tik verkšlenimas, bet vistiek šūdas. Jeigu programuoji - programuok gerai.