Spartacus

Statistika

Pridružen/a:
23 dec 2007, 14:01
Zadnjič aktiven:
25 jul 2026, 08:08
Prispevki:
Teme:
30 | Vse teme
828
38
4
#5

Sej ne delaš tega full-time, 8 ur na dan, 5 dni na teden... tole je na mesečni ravni nekaj 10 ur - razen, če je naročnik izredno "zahteven" in si sproti izmišljuje, kaj bi sploh rad. V tem primeru pa se seveda ure seštevajo :)



Kar se pa cene tiče: kaj pa, če sestaviš ponudbo v stilu "obrok/pavšal/karkoli v višini 300€ na mesec vsebuje do 20 ur dela (ali pa 22 ur, daš 10% gratis :P ), vsaka nadaljna ura pa 15€"?


všeč(1) ni všeč(0) spam(0)
#4

Evoga



Vrstica 3 je samo selektor, da se izbere text area (ki nima idja, classa ali kakšne druge oznake). Princip z ajaxom in posodobljenim DOM-om je pa popolnoma isti kot v temi do katere sem ti prilepil link.


všeč(4) ni všeč(0) spam(0)
#2

Hm... pol leta nazaj si ravno ti postavil isto vprašanje, ne?



Clix for hax


všeč(1) ni všeč(0) spam(0)
#1

Na hitro - nisem testiral, ampak moralo bi biti nekaj na to temo: imaš funkcijo 'wpgetcurrent_user, ki ti vrne cel WP_User objekt'. Potem pa samo rečeš :


$user->get( 'user_email' )
všeč(1) ni všeč(0) spam(0)
#2015

Malo za šalo, sicer pa resnica včasih ni tako daleč :)



V povezavi z mojima objavama v tej temi:



How it feels to be an engineer in corporate world


všeč(0) ni všeč(0) spam(0)
#40

Ah, zdej ste vsi glasni - ko bo pa rekel 20€/mesec za licenco, bo pa jok :)


všeč(6) ni všeč(0) spam(0)
#20

@misak: tole je pa več kot pohvalno! Če bi lahko dal več plusov, bi jih verjetno stisnil ene 8 :)



Kot je perunpro napisal: dodelana dokumentacija hudo olajša razvoj (in razvijalčevo življenje) :)


všeč(2) ni všeč(0) spam(0)
#13

@Gogy: vsekakor je možnost natega z obeh strani. Isto velja za "glumce": tako programerji kot naročniki. Ampak, ker se večinoma prebira, kako smo "programerji grozni nateguni" in kako smo "vsi isti", sem pristavil še del svojih izkušenj z "nasprotne strani" :)



En karikiran primer:




Naročnik: potrebujem en enostaven spletni obrazec za izračun po X formuli

Programer: ok, tole bo 1 ura dela



Oba vesela, mogoče se še celo podpiše pogodba, ipd. In delo se začne. Potem pa:



Naročnik: tole bo treba še malo oblikovat, pa mora se lepo prikazovat tudi na telefonih/tablicah. Aja, pa fino bi blo še, da je na strani kontakten obrazec, preko katerega uporabnik lahko pošlje email. Pa ta mail naj bo še lepo oblikovan, da ne bo samo golo besedilo.



In programer začne kopat, da bo ja vse urejeno po željah. Na koncu, ko pa pride do računa, je pa naročnik pod stropom: Kako to, da je računanih 10 ur - sej je bilo rečeno, da je samo 1 ura dela!




Kdo je v tem primeru "glumac"?



To, kdo je pa "podkovan programer" in kaj je efektiven izkoristek, je pa lahko debata v nedogled :) Je to oseba, ki pozna vse PHP metode na pamet? ki kodira jQuery, javascript, CSS iz glave? Ali je to oseba, ki so mu poznani koncepti (relacijske baze, ORM baze, OO programiranje, MVC/n-tier arhitekture) in ve, kako posamezne sklope tudi pogooglat in jih sestavit skupaj? Hkrati pa je koda reusable in testable. Slednji bo v precej primerih vsaj na začetku porabil več časa, ampak na dolge proge je pa boljša izbira.



Pa da ne bom samo filozofiral: ko sam pridem h kakšnemu novemu projektu ali delu, se najprej poskusim zmenit ali za nek testni/pilotni projektič, ali pa rečemo da je v prvem tednu (ali dveh) nekoliko nižja urna postavka, potem pa vidimo kako bomo funkcionirali. Seveda je ogromno faktorjev še zraven, ampak tista 'core' filozofija je pa bolj ali manj ista. In se je že zgodilo, da sem zavrnil sodelovanje pri projektu (pri sicer precej dobro stoječi firmi), kljub temu, da sem za delo imel dovolj izkušenj. Zato, ker je bil odnos naročnika kombinacija zgoraj omenjenih "tole je pa itak samo eno urco dela" in "petnajstminutni 'a je že?'". S takim nočeš sodelovat, pa če plača 40€ na uro... Ker boš vedno samo 'ure nabijal' in 'zapravljal čas na čikpavzah' in nikoli ne bo dobro narejeno.



Po drugi strani pa sem že za precej manjšo urno postavko prebedel marsikakšno uro v iskanju rešitve, ki je šla popolnoma na moje stroške. Pa ne z muko, ampak veseljem - delo na zanimivem projektu, na tehnologiji kjer imam izkušnje ter za človeka, ki je tudi sam programer in mu je jasna količina dela, tudi če se na frontendu noben gumb ne spremeni 2 tedna skupaj.



Uf, dost bo... Sry for the long post, here's a potato :)


všeč(16) ni všeč(0) spam(0)
#10

Kar ne morem, da se ne bi še sam oglasil in še sam prispeval neko količino offtopica - z vidika programerja. Minusi gor ali dol :)



Skratka, dela načeloma res ne manjka pretirano. Vsaj količinsko. Lahko pa iz lastnih izkušenj povem, da je ogromen delež želja/projektov/naročnikov takšen, da se človek samo prime za glavo.



Nekaj primerov in citatov:

- "imeli bi custom CRM (iz nule), rabimo ga naslednji teden"

- "imamo projekt, ki že 4 leta miruje (z vidika razvoja), treba ga je 'samo malo posodobit'"

- programer mora biti ves čas dosegljiv (pa naj bo ura 8.00 ali pa 21.00)

- "plačali ne bi na uro/projekt, ampak v % ko bo projekt zaživel"

- na skype-u/v pisarni/po telefonu se vsakih 15 minut pojavi vprašanje "a je že?"

- "kakšna dokumentacija?"



in pa moj osebni favorit - sploh, če je naročnik iz kakšne ne-tehnične stroke:



"Tole je pa ziher samo urco ali 2 dela"



Seveda je še eno morje sorodnih 'dejstev', ampak toliko za orientacijo. Če se kdo od tistih, ki išče programerja, vsaj približno najde v kakšni od zgornjih trditev, naj še malo premisli o celotni zadevi in kaj sploh hoče. With all due respect.


všeč(42) ni všeč(0) spam(0)