Am învăţat o lecţie pe care o să o bag bine la cap: de acum înainte, o să lucrez doar în condiţiile pe care le impun eu. Fără supărare, dar de acum o să cer toţi banii înainte. Nu mai merge cu plata la final sau cu plata în două tranşe. Îmi asum riscul de a avea mai puţine proiecte, dar de acum înainte, toate modificările costă. Dacă ţi-a convenit prima oară ce-am făcut, nu mai e loc de întors: că nu-mi place aia, că nu mai vreau aşa, fă invers, că aia, că cealaltă.
Nu, nene. Nu vreau să ajung să fiu condiţionat să îmi încasez banii pe munca deja prestată de lucrat suplimentar pe nişte chestii pe care nu mi le-am asumat de la început. Lucrez pe CSS, PHP, imagini şi atît. Nu lucrez pe introdus texte şi imagini în baza de date. Asta NU o fac sub nici o formă. Vrei să fac şi asta? Îmi mai dai de două ori pe cît face layoutul. Nu-ţi convine? Bagă-ţi-le singur!
Am ajuns să se tragă din patru părţi de mine pentru că fiecaree vrea cîte o modificare după ce a fost de şapte ori de acord înainte pe ceva ce era deja stabilit. Ajung să îmi iau nişte deadline-uri şi să nu le pot respecta pentru că unii sînt nehotărîţi şi vor ţîşpe schimbări. Aşa ceva nu se face, iar munca suplimentară se plăteşte.
NU mai iau nici un fel de proiecte prin intermediari. Asta e, un leu mai puţin în buzunar. N-am chef să dau peste cap trei proiecte din cauză că intermediarul îşi ia şuturi pentru că are un client dobitoc ce trăieşte cu impresia că toţi sînt la discreţia lui. Nu stau în banii lor, stau în banii oamenilor la care mi-am dat cuvîntul că le termin proiectul într-un anumit termen. Ah, vrei să fac ceva pentru altcineva? Fă-mi cunoştinţă cu el, stau de vorbă cu el, nu mă interesează cît e partea ta din sumă, cît vreme eu mă înţeleg cu omul şi îmi iau banii în avans. Pe toţi!
Am ajuns să pic de neserios, iar asta e grav. Încep să îmi fac o listă cu oamenii cu care nu mai vreau să lucrez, că nu se mai poate. Dacă am ajuns să îmi primesc banii doar după ce tre’ să mai fac şi muncă patriotică, e crunt. Îmi pare rău, aşa ceva nu mai ţine de azi înainte. Scuze, dar nu sînt fraierul nimănui.
24 comentarii
Lasa un comentariu
Abonare / RSS & Mail
Fii la curent! Aboneaza-te prin RSS Primeste articole noi in fiecare zi. Aboneaza-te pe mail! iPod? MacBook? iPad? Prowdly powered by Webfactor. Quality hosting Conectat prin router de la Oktal. Electronice
Publicitate
Din aceeasi categorie
- Cum o să devin xenofob
- Vînd HTC Touch Pro (în garanţie). Foarte ieftin
- Dacă nu ştii să faci un grafic economic…
- Cum buşeşti un Renault Megane cu un Opel Meriva în mijlocul intersecţiei
- Am schimbat serverul
Sponsori
Comentarii recente
- dojo: Oh, da, good ole IE. Hmm, de cate ori mi-am dat cu stangu’n...
- marian: cine ma poate ajuta si pe mine cu un numar de telefon de la cineva...
- marian36: Inainte de a face downgrade ai incercat sa intri cu: apasat in...
- abd: ms mult chiar aveam nevoie de programu acestA:D
- Silviu: Nene, daca nu stii ce vorbesti, mai bine stai in banca ta. Imi dai...




25 de ani, Bucuresti, blogger din 2003. Jurnalist din 2003, cu experienta de presa, printre altele, (Ziua, Business Standard etc.), actualmente freelancer si consultant independent in domeniul comunicarii online.
He he he.. Subi a ajuns in postura in care sa aleaga. Bravo bai! face sa mai trec p-aci, vad ca ti-e mai bine… ;)
In principiu este corect ceea ce spuneti. Dar ati consimtit (explicit sau implicit) la o astfel de colaborare. De aceea trebuie lasata jena la o parte si sa discutati toate detaliile de la inceput. Eventual si sa fie puse apoi in scris.
Deranjante sunt insa 2 lucruri:
1. Tonul pe care va exprimati (in ultima instanta nu cred ca ati fost constrans in nici un fel sa acceptati termenii colaborarii)
2. Faptul ca va considerati unii din clienti dobitoci (e jenant si, in plus, daca as fi unul din clientii dvs, m-as intreba daca nu cumva ma considerati si pe mine asa)…
Altminteri, daca va gasiti o piata in conditiile pe care le-ati enumerat, e OK.
well … nu prea e kosher cu banii inaintea proiectului, mai ales fiind client nou. nu sunt de acord sa faci modificari in project dupa terminarea proiectului fara bani, that’s agreed, dar omul nu poate sa plateasca inainte pe ceva ce habar nu are cum o sa iasa. my 2 cents. vorbesc si din prisma project developer, si customer.
Si ce se intampla cand eu platesc inainte iar programatorul dupa acea nu e serios ? Eu am dat-o in bara cu unu.
ideea in general este:
1. fie esti super tare si renumit si sta lumea la coada, caz in care poti pretinde bani in avans iar omul sa fie incantat ca ai acceptat sa lucrezi pentru el
2. fie accepti plata pe etape (atentie, nu la final) si un numar maxim de iteratii. ceva de genul: iti dai acordul pentru imaginea de layout, jumate de suma; nu iti dai, atunci imi explici clar ce vrei si repetam procesul, dar nu mai mult de 2 ori. ma rog, ceva de genul asta.
Ai dreptate Alex.
Eu ma zbat cu un nebun de vreo 2 luni. De o luna trebuie sa-mi dea a doua jumatate din bani… dar el tot vrea modiifcari. Ca parca 2 mm mai sus ar fi bine, bla bla…
Si a fost de acord odata cu layoutul. :(
alex, te-ai gandit sa lucrezi cu un tarif orar?
mi se pare ca in felul asta:
* ai putea acoperi diversele schimbari ale planului (invitabile)
* poti castiga mai repede clientii ce nu au incredere in metoda cu totii banii in avans
neah, la plata pe ora nu ma bag.
oricum, era vorba de răhăţele care costa putin, nu chestii complicate. la alea complicate sint dispus sa-mi negociez modul in care sint platit. oricum, ca idee, lucrez pe serverul meu tocmai ca sa-mi pot lua banii. dupa ce i-am incasat, trimit arhiva.
Claudiu: nu imi consider clientii dobitoci, crede-ma. de aia mi-i si aleg si nu iau pe oricine.
Cam asta se poate intelege din ce ai scris in penultimul paragraf… Din punctul meu de vedere, e OK orice strategie, atata timp cat – repet – exista piata pentru asta…
Pai prietene, asa se intampla atunci cand programatorii se apuca de afaceri.
Ce vreau sa spun este ca programatorii nu vor sa inteleaga in general faptul ca a fi capabil in materie de PHP nu inseamna neaparat a avea suficiente cunostinte de business si suficiente abilitati de comunicare si pana la urma experienta de a conduce o negociere, de a discuta cu un client etc.
Ce nu inteleg multi programatori este faptul ca a face programare si a conduce un business – chiar si unul de nivelul “eu centrez eu dau cu capul” sunt doua chestii total diferite si daca esti bun la una, nu esti neaparat bun si la cealalta.
Programatorii – multi dintre ei, isi incep cariera prin a se angaja la cate o firma de web development, dupa care, dupa ce le ajunge pe la urechi cati bani se incaseaza pe nu stiu ce proiect, incep sa il injure pe ala care le plateste salariul, si se gandesc sa se apuce ei pe cont propriu sa isi agate clienti, sa lucreze de acasa, ca de, bani mai multi, program flexibil, etc.
Da, intr-adevar, ala care iti plateste salariul ia mai multi bani decat iti da tie. Si stii ce? e normal! Pentru ca ia uite, are si el partea lui de munca, are si el priceperea lui in a face ceea ce face – pe care de, poate tu nu o ai desi nu vrei sa recunosti, isi mai ia si el la randul lui tepe si poate i se intampla sa nu isi ia ultima transa de la un client desi tie tot iti plateste salariul pentru timpul lucrat, deci vedeti voi dragi programatori? ISI ASUMA RISCURI.
In concluzie, in momentul in care te hotarasti sa renunti la siguranta salariului pe care ti-l ofera nemernicul ala de sef, gandeste-te la:
- RISCURILE pe care le preiei asupra ta
- NOILE ATRIBUTII pe care le iei asupra ta
- TIMPUL CONSUMAT pentru a desfasura relatia cu clientul
- LIPSA SIGURANTEI banilor pe care nu mai poti conta la fel ca pe un salariu
- ABILITATILE de care ai nevoie pentru a duce o relatie de succes cu un client si pentru a diminua cazurile in care ajungi sa iti iei teapa
- STRESSUL caruia vei fi supus in aceasta situatie, pe care pana acum il prelua tot nemernicul ala de sef – nu zic ca tu nu erai stresat, spun ca acum vei fi si mai stresat
- RESPONSABILITATEA – pe care totusi ar trebui sa ti-o asumi fata de un client care totusi cheltuie niste bani cu tine: si aici ma refer la faptul ca de exemplu faptul ca te certi cu gagica nu este un motiv intemeiat sa dispari o saptamana.
Asa ca… nu o fi totusi mai bine sa stai naibii angajat undeva? Pentru ca de cand fiecare pusti care a inceput sa buchiseasca prin PHP s-a patronit si si-a deschis un SRL, salariile programatorilor PHP au cam urcat pana la cer. Marog, asta in cazul in care nu esti un individ care are probleme de sociabilitate, adaptabilitate, responsabilitate, alte “tati”, sau daca nu cumva, cine stie, poate nu iti place sa ti se mai si spuna ce sa faci din cand in cand, si vrei sa iti iei toate deciziile singur – asta traducandu-se intr-o problema cu autoritatea.
Well, daca vrei libertate maitre, libertatea costa, asuma-ti consecintele si nu te mai plange.
Si da-mi voie sa fac un ultim comentariu care stiu ca ti se va parea neplacut, desi atentie, nu vreau sub nici o forma sa jignesc, si nu consider ca fac asta: modul in care pui problema – in special treaba cu banii inainte – demonstreaza faptul ca esti naiv. Cu atitudinea asta nu o sa reusesti, iar ceea ce vrei tu sa faci nu este doar gresit, ci imposibil. Presupunand ca gasesti clientul care sa te plateasca un avans, tine minte, aceea va fi o exceptie. Mentalitatea ta este complet gresita si pana cand nu ti-o vei schimba nu vei avea succes si vei continua sa fii frustrat. Uul dintre elementele primordiale ale succesului unei afacei este a avea la baza mottoul “Clientul nostru, stapanul nostru”. Si nu, asta nu inseamna a te lasa calcat in picioare de clientii tembeli. Inseamna intr-adevar a sti cum sa pui problema, a sti sa citesti omul cu cre ai de-a face, chestie care de altfel sta si la baza selectiei clientilor pentru care iti alegi sa lucrezi.
Daca vrei, pot sa elaborez: pentru a iti conduce propriul business, repet chiar si din dormitor, ai nevoie de urmatoarele aptitudini:
SA FII UN BUN PROGRAMATOR – pentru a putea sa faci fata singur in timp util provocarilor tehnice pe care cu siguranta le vei intampina in activitatea de programare
SA FII UN BUN MANAGER: pentru a iti putea administra bine resursele –in cazul asta sa spunem ca principala resursa este timpul tau
SA FII UN BUN VANZATOR: pentru a sti sa negociezi si sa iti sustii cu argumente pretul pe care il soliciti, nu la nivelul la care esti tu multumit de argumentele pe care le dai, ci la nivelul la care il convingi pe client ca acela este pretul pe care merita sa il plateasca pentru ceea ce ii vei oferi
SA AI FOARTE BUNE ABILITATI DE COMUNICARE: pentru a sti sa pui problema, pentru a sti sa ii dai vestile proaste (care exista in orice proiect, fie ca e vorba de chestii aiurea pe care le solicita si nu se pot face, fie ca e vorba de intarzieri etc) in asa fel incat dupa ce ai terminat conversatia cu el, el sa fie multumit de situatia respectiva
Din experienta mea iti pot spune ca nu am inalnit pana acum persoana care sa inglobeze toate aceste trasaturi. Poate exista, dar sincer nu cred, pentru ca asa cum un bun vanzator sau manager nu va avea niciodata sclipirea de geniu a unui programator sau rabdarea acestuia, nici un programator nu va avea niciodata talentul unui bun vanzator.
Si pana la urma, stiti cum se spune, cine le face pe toate, nu face nimic bine.
Iti urez succes in continuare!
Sorin: nu sint programator, pur si simplu stiu ceva programare.
Da, intre timp ti-am citit si sectiunea “PROFIL”, initial retinusem numai partea cu “Lucrez pe CSS, PHP” Scuze pentru confuzie, dar consider ca ceea ce am spus ramane adevarat chiar daca nu in totalitate in cazul tau. A, si acum, ca am citit indrumarile cu privire la postarea comentariilor, scuze ca am scris mai mult ca tine. :)
Oricum, apreciez faptul ca nu ai sters comentariul.
De acord cu Sorin. In afara de partea cu “Clientul nostru, stapanul nostru”, are perfecta dreptate. E normal ca lucrurile astea sa se intample. Nu e corect, insa e normal.
Cam multa morala de la unii care ma-ntreb daca-s atat de viteji ei insisi ;). Il inteleg pe Alex, stiu ca romanul-client e mai ciufut ca altii, si nu vreau sa ma reped si eu la sfaturi. Spun doar pe scurt de cateva chestii pe care le facem pe-aici (in North America):
- nu ceri niciodata banii dinainte, ci stabilesti niste “milestones” la intervale scurte, cand esti platit partial, pentru ce-ai facut si ai livrat deja. Ai scos un template-draft de site? Sa te plateasca intai pt acela. Etc. In felul acesta, poti s-o tai cu ei cand se imput lucrurile, fara sa-ti para rau ca ai mucit total in zadar.
- nu scrii online despre clienti pe bloguri, nu spui nici ca unii sunt idioti, fiindca multora o sa le scape acel “doar unii”.
- fii sincer cu ei, dar cunoaste-ti interesul. Daca unul vrea tot site-ul scris in Courier, da-i Courier si lasa-l sa te cheme a doua oara mai tarziu, sa te plateasca iar sa-i schimbi fonturile. Tu doar informeaza-l care-i moda sau problema tehnologica, dar lasa-l pe el sa decida. Da, am livrat si eu unele proiecte cu solutii tehnologice stupide, fiindca asa a vrut clientul si a platit pt asta.
- pe-aici pui mai totul in scris. Nu neaparat contracte parafate cu semnaturi, un email cand se impute treaba sau ai de-a face cu chestii dubioase ajunge.
@Sorin
Pai vezi de ce vrea lumea sa scape de manageri :-) uite cu ce isi pierd timpul, stau sa scrie sute de randuri pe care n-are nimeni rabdare sa le citeasca.
Eu lucrez la ora si nu ma deranjeaza cand clientul vrea modificari fiindca e taxat.
Ei, dupa faza asta cu revolta (simpatica, uf, ce greu se invata business-ul pe pielea ta) o sa urmeze (sper) o faza de maturizare, in care cateva sfaturi primite pe forum poate o sa fie luate in seama. Succes!
@sorin
Atatea randuri pentru ca nu mai gasesti programatori php pe care sa ii platesti cu 150$!!!
PHP + CSS != programare.
Studiez si muncesc in domeniu, si domnilor, sa va fie clar, orice firma/companie care se respecta :
1. Nu va angaja “programatori” pe PHP (in cel mai rau caz va angaja designeri )
2. Nu-i va plati mai bine pe designeri decat pe programatori.
3. Nu-i va plati in avans cu toti banii odata (ci pe etape, milestone-uri, etc), indiferent de natura contractului.
4. Isi va plati intotdeauna managerii mai bine ca pe programatori.
Alex – nu asa se face, daca vrei sa fii profesionist.
Fa criterii de acceptanta, in contract. (si plata in rate, “to be on the safe side”).
Adica: Proiectul are 5 “deliverables” – cand dai fiecare bucata, primesti banii pe bucata aia.
Fiecare “deliverable” are conditii clare de acceptanta.I.E nu e gata cand crede clientul ca e gata, ci cand se indeplinesc un set de criterii obiective si verificabile. Daca nu vor sa-ti dea banii, sa arate ce criteriu de acceptanta nu indeplinesti.
Orice modificare/cerinta in afara criteriilor de acceptanta e CHANGE REQUEST, si e dreptul tau sa ceri bani ca sa o faci. ATENTIE mare, insa: NU porea poti spune “sorry, e change request, nu-l fac” … daca omul da banii, e naspa sa nu-i faci treaba… pana la urma, e normal sa se mai razgandeasca, de-aia e “software” ca e “usor modificabil”.
Cu alte cuvinte: daca lucrezi pe baza de “criterii de acceptanta” te poti asigura ca nu mai faci munca patriotica; da’ nu prea ai cum sa te asiguri ca nu-ti vor da peste cap alte contracte…. ci doar ca vei fi platit pentru asta :)
Eventual, pe baza experientei trecute, poti sa-ti iei tu un “timp alocat pt. change requests” -i.e. cand negociezi urmatorul contract, sa nu presupui niciodata ca actualul client nu va vrea schimbari.
foarte interesant ce zice Virgil.. doar ca vorba lui Alex (Mihaileanu): la proiectele mici parca e prea mare chinul sa faci specificatii si criterii de acceptanta…
Ştiu senzaţia, dar aşa cum s-a mai zis mai sus, sunt două alternative foarte bune pentru a evita situaţii de-astea:
1. Plata pe oră. Nu înţeleg de ce n-o agreezi, şi
2. Etapizare. De exemplu:
A. JPEG terminat. 25%
B. Sesiune de discuţii şi modificări JPEG. 10%
C. Layout terminat. 30%
D. Sesiune de discuţii şi modificări layout. 25%
E. Alte adăugiri, extensii, whatever. 10%
Orice altceva se anexează, cu bani în plus. Însă şi Alex Brie are dreptate. Hourly rulez! Suma X pe oră normală şi 3 X pe oră de modificări. Nu e bine?
[...] Cunosc prea multe cazuri in care modul in care s-a terminat un job sau un contract poate sa stearga cu buretele tot ce-ai facut bun timp de lui sau ani de zile intr-o companie sau pentru vreun client. Observ ca se mai plang si altii de asta, prin Romania… Sunt prea dese situatiile in care clientul incepe sa ceara abuziv si pe ma-sa, si pe tat-sau, inainte de livrare, sa nu scapi de el indiferent cate i-ai face pe plac. Sunt unii care tocmai dupa ce le-ai implementat produsul si nu mai au nevoie de tine isi arata adevarata fatza. Care-ti platesc adeseori polite doar fiindca nu le-a placut de tine, ca au ei probleme de orgoliu si vanitate, fiindca gandesc ca nu te-ai aplecat destul sa le satisfaci pretentiile… [...]
Sorin, ne cunostem cumva ? nu de alta, dar stiu pe un Sorin care (el si rudele lui) imi dadea(u) lectii de viata din rromania … despre cum sa traiesti bine cu 500 de euro pe luna in bucacatresti …
[...] multe puncte de vedere, acest text poate fi considerat o continuare pentru acesta. Ziceam, la momentul respectiv, că pentru proiectele pe care lucrez o să cer toţi banii în [...]