Автор, пишы еще! "Justas Butkus" <butkus.justas@gmail.com> wrote in message news:kai5eq$kme$1@trimpas.omnitel.net... > On 2012.12.14 21:44, Rimantas Liubertas wrote: >> Normali PHP programuotojo darbo dalis yra programuoti su C? >> Kai kurie žmonės turi labai keistą supratimą apie normalumą :) > > Sakykime taip - 80 proc. (čia 80, ne 99) darbo sudaro būtent > programavimas su PHP. > Bet darbo tikslas - spręsti problemas, o ne jas kurti. > > Ir aš nekalbėjau apie normalumą. ;-) Tai buvo ekskursas apie tai, kas > man, asmeniškai, įdomu. > > Dar daugiau - ir prasidėjo šita pokalbio šaka apie ne visai normalumą. > Nes 10 tūkst. Lt, tiesiog PHP programuotojui, kuris (tarkime) puikiai > programuoja PHP, bet bent kiek giliau nėra domėjęsis dar bent viena-kita > kalba/technologija, man regis yra neįtikima/nenormalu. Bent jau > Lietuvoje - jaučiuosi šiek tiek žinąs PHP programuotojo atlyginimo vidurkį. > > O jei norma laikytume rinkos vidurkį (darbuotojų kiekio prasme) - > nepastebėjau, kad kas reikalautų C žinių. Tiesa, manau ir pačiam teko > pastebėti, jog tame "vidurkyje" reikalaujama PHP, MySQL, HTML, CSS, > JavaScript. Truputį virš vidurkio - paleisti/sukonfigūruoti apache. Ir > tik vėliau (sic!) - naudotis kokia nors kodo versionavimo sistema. > > Čia ir dar kitas reikalas - ar žmogus skiria, kas geriau O(N^2), ar > O(N*log(N)). Ir dar klasikinė situacija: > for ( record in list ) { > if ( in_array( record, some_array ) ) { > do_something( record ); > } else { > do_something_else( record ); > } > } > kurios nesukuria žmogus, įsivaizduojantis kuo skiriasi masyvas nuo > hash'o. O tas neretai koreliuoja su tuo, ar žmogui buvo kada kilęs noras > pažiūrėti, kaip PHP veikia. Nors tas nebūtina - gal pakanka tiesiog > susidurti su kokia kalba, kurioje šie tipai yra akivaizdžiai išskirti. > > > Taigi, jei manęs klaustum - manau, kad normali programuotojo darbo dalis > yra programuoti. > > Programavimo kalba svarbi tol, kol žmogus tame specializuojasi ir išmano > galimus "kabliukus". > Ir jei žinai, jog reikės 50 proc. laiko programuoti PHP, 10 proc. laiko > rašyti (My)SQL užklausas, 8 proc. laiko palaikyti/atnaujinti C parašytus > komponentus ir t.t. - reikėtų nuspręsti, ar darbo pakanka keliems > stipriems specialistams, ar labiau apsimoka susirasti vieną, kuris > pakankamu lygiu išmanytų kiekvieną šių technologijų ir/ar būtų pajėgus > išmokti naują. > > Mane atvirkščiai - gąsdina, kai technologijos (tarkime - PHP) > programuotojas sako "viską perrašome su <kita-technologija>". Dėl "viską > perrašome", ir dėl "<kita-technologija>", kurios siūlantysis neišmano, > su ja yra padaręs tris "Sveikas, Pasauli!" projektus ir girdėjęs, jog > tai naujas zyzliažodis ((c) SG). > > > Taip įdomumo dėlei - ar pritari teiginiui, kad "PHP programuotojas" ir > "web/PHP programuotojas" nebūtinai reiškia, jog ieškoma žmogaus daryti > tą patį, ar labai panašų darbą? > > > > -- > JB