Se afișează postările cu eticheta OpenAgile. Afișați toate postările
Se afișează postările cu eticheta OpenAgile. Afișați toate postările

miercuri, 24 iulie 2013

5 pasi pentru a verifica daca aplici pentru jobul corect

3 comments
Nu stiu cati dintre voi v-ati pus problema daca ati aplicat la jobul corect. In principiu, eu nu m-am intrebat niciodata aceasta inainte de a avea 5 ani de experienta, adica deja dupa ce am luat ultimul job.
Imagine preluata de la 303network.blogspot.comn

1. Cat timp vreau sa stau la jobul respectiv?
Daca ati raspuns la prima intrebarea cu "Sub 18 luni", nu prea conteaza unde aplici. In principiu, minim 2-3 dureaza pana devii cat de cat bun pe pozitia ta, chiar si mai mult daca jobul e mai complex. Dupa 1 an, esti chiar pe treaba ta si incepi sa faci cate ceva. Iar cand ti-e lumea mai draga, ti-ai programat sa pleci. In consecinta nu conteaza ce raspunzi la urmatoarele intrebari.

2. E un job temporar pentru a acumula experienta ori pentru a castiga bine?
Daca zici ca te duci "pentru a acumula experienta", cauta orice firma care investeste in training (cu diploma sau fara). E bine sa urmaresti oportunitati recunoscute, despre care stie toata lumea. Desigur, bataia e mai mare, dar si recompensa pe masura. Am auzit despre arhitecti mari care platesc execrabil, dar care ofera o scoala practica deosebita. Nu ratati daca sunteti tineri sau faceti o schimbare in cariera. Verifica si optiunea b) de la intrebarea 3.
Dimpotriva, daca va uitati dupa un job in care conteaza plata, verificati daca pe langa salariu mai e ceva. Ori daca mai creste vreodata salariul de intrare. Ori daca nu lucrati de luni pana vineri, pana sambata si duminica. De fapt, verificati tot pachetul. Daca e chiar asa de bun ori s-au mutat toate cheltuielile posibile ca beneficii in salariu. Verifica totusi si optiunea a) de la intrebarea 3. Poate vi se ia dupa o vreme sa inghitit **cat cu lingurita.
3. E un job care indeplineste pasiunea sau care ofera oportunitati?
Nu conteaza ce ati raspuns la 1 si la 2, daca ati ajuns pana aici, dar luati in considerare ca pasiunea aduce banuti, dar nu cei mai multi. Iar daca urmariti o cariera, faceti ca la sah. Considerati 2-3 mutari inainte si verificati daca sunt si alte oportunitati in continuarea celei pentru care aplicati la jobul respectiv.

4. Daca totusi imi schimb jobul curent, ce obtin mai mult?
E o intrebare la care raspunsul nu e doar financiar. Poate fi un sef mai misto, o comunitate mai interesanta la lucru, un birou mai aproape de casa ori mai putine ore de munca. Ori altceva ce nu mi-a trecut prin minte acum. Intotdeauna sa urmaresti un progres. Macar la o mutare ulterioara.

5. Si ultimul. Stiu ceva despre compania respectiva?
Toata lumea a auzit de "Pe afara-i vopsit gardul, inauntru-i leopardul". Cautati cateva referinte, informatii despre ce inseamna sa lucrezi acolo. Daca nu cumva sunt beton la recrutare si mai putin beton la politicile de retentie. Vezi si bancul de mai jos, preluat de pe Hotnews.ro
Intr-o zi, o directoare de succes de la resurse umane a fost calcata de un autobuz in timp ce se plimba si a murit. Sufletul ei a fost intampinat la portzile Raiului de catre Sf. Petru in persoana.

- Bine ai venit in Rai. Dar inainte sa te instalezi se pare ca avem o problema. Vezi tu, n-am mai avut niciodata un director de la resurse umane care sa ajunga pana aici si nu suntem prea siguri ce sa facem cu tine.

- Nici o problema, doar lasati-ma inauntru.
- As vrea eu, dar am ordine de sus. Vei petrece o zi in Iad si una in Rai si apoi vei alege in care din ele vei vrea sa-ti petreci eternitatea.
- De fapt eu m-am decis. Prefer sa raman in Rai.
- Imi pare rau, regulile sunt reguli.

Si astfel Sf. Petru o pune intr-un lift si s-a dus direct in Iad. Usile s-au deschis si ea s-a gasit calcand pe iarba verde a unui teren de golf minunat. Mai departe era un local si in fata ei erau toti prietenii ei - directori cu care lucrase si toti o aclamau. Au alergat toti spre ea, au sarutat-o pe ambii obraji si au discutat despre vremurile trecute.

Au jucat o runda excelenta de golf apoi, seara s-au duc in local unde a mancat o cina excelenta formata din friptura si homar. A facut cunostinta si cu Diavolul, care era de fapt un tip de treaba (chiar dragut) si s-a distrat de minune spunand bancuri si dansand. Toti au dat mana cu ea si si-au luat ramas bun in timp ce se urca in lift.

Urmatoarele 24 de ore si le-a petrecut in Rai odihnindu-se pe nori si cantand la harpa. S-a distrat de minune, si cele 24 de ore au trecut
au trecut fara sa-si dea seama.

Sf.Petru a venit si a luat-o.
- Deci, ai petrecut o zi in Iad si una in Rai. Acum alegeti eternitatea.
- Nu credeam c-am sa spun asta, adica, in Rai a fost beton, dar cred ca m-am simtit mai bine in Iad.

Asa ca Sf.Petru a escortat-o la lift, care s-a reintors in Iad. Cand usile s-au deschis, i-a gasit stand intr-un peisaj dezolant, pustiu, acoperit cu gunoi si mizerie. Prietenii ei erau imbracatzi in zdrente si colectau gunoiul in saci. Diavolul a venit si el si si-a pus bratul in jurul ei.

- Nu inteleg, spuse femeia tremurand, ieri cand am fost aici era un teren de golf si un local unde am mancat homar, am dansat si m-am simtzit bine. Acum nu mai e decat pustiu si gunoi,iar prietenii mei sunt toti mizerabili.

Diavolul s-a uitat la ea si a zambit.
- Ieri te recrutam. Azi esti angajata...
Read More...

sâmbătă, 31 martie 2012

Open Agile Iasi - live blogging in the afternoon

Leave a Comment
16.10 Q&A session: concluziile mele din discutii:
Agile cannot be implemented without the cultural paradigm change.
Pentru a creste calitatea interactiunilor, este necesar sa cresti cantitatea si calitatea feedbackului. Feedback continuu.
Pentru a adopta agile cu clienti non-agile, vorbeste despre asta.
Agile inseamna ca fiecare sa isi asume mai multe responsabilitati.
Programatorii sunt niste rasfatati! Ma alatur parerii. Sunt si eu cumva un rasfatat.
Cei din tarile nordice au in cultura nationala incluse ideile de a lucra in consens, iar in scoala le sunt asignate teme impreuna.Cum dracu' sa aplici lean daca nu poti sa stingi lumina fara sa iti zica seful?


Si foto (merci, Oana!)


15.10 Andrea Provaglio - KEY SPEAKER The beating heart of Agile

Vorbeste despre "Humanistic side of software development"
  • Software-ul este intangibil, la fel ca si muzica. Exista numai cand "il canta" cineva. In rest, e doar e o reprezentare statica a unei intentii. Softistii lucreaza cu idei!
  • Software-ul este collaborativ. Nu ajunge un singur creier sa termini proiectele la timp pentru un proiect complex.
  •  A scrie software este o explorare. Mai mica sau mai mare.
  •  Sistemele educationale (inventate nu mai mult de 200 de ani in urma) influenteaza tipul de comportament.
  • Sistemele actuale educa oamenii in loturi. In lotul 1979, in cazul meu. Ca pe o linie, de productie.
  • evaluarea este individuala, si mai niciodata legata de o performanta a grupului.
  • Sprints are feedback loops. Nu putem face totul perfect de fiecare data. Sunt diferite metode de a introduce feedback loops.
  • Constant learning and adjusting. I like that !!!
  •  Teams are systems 
  • Una tare: In the long run, the only sustainable source of competitive advantage is your organization ability to learn faster than the competition Peter Senge
  • 12manage.com :Fifth discipline : System Thinking. Celelalte sunt : Personall Mastery, Mental Models, Building shared vision, team learning. All together, Learning organization. 
  • Oricine este influentat de faptul ca lucreaza intr-o echipa. Big me in a team.
  • The organic mind : o alta perspectiva, diferita de tehnica is logica.Oamenii si interactiunile definesc rezultate.Analogiile si conexiunile pot transcende logica imediata.
  •  Collective intelligence : complexitatea cere cresterea inteligentei colective a echipei. Un exemplu: ce facea un 286 in 90' si ce face un smartphone acum. Eu nu am reusit sa ma destept atat de mult in 20 de ani.
  • Andrea spune ca echipele mixte de proiect (femei si barbati) au o inteligenta colectiva mai buna
  • Grupurile care au oameni cu inteligenta sociala ridicata au o inteligenta colectiva mai mare. 
  • Be ready to make mistakes and learn out of it (asta e de la mine, dar prilejuita de discutie)
  • Self-organization is built into Agile
  • Team reflects from time to time how to adjust its performance. This shall be inline with a business goal.
  • Auto organizarea se refera la realizarea tehnica. Auto organizarea nu se refera la scopurile de business. How to work, not what to work.
  • Better than empowerment is emancipation. Emancipation cannot be taken back.
  • Self organization can be enabled, not organized. 
  • WRAP_UP: Individuals and teams are defined by the nature of their interactions
  • We learn, from feedback, from others. 
  • Collective intelligence helps us tackle the increasing complexity. 

Excellente skilluri de prezentare. Accent californian.Mai trebuie sa adaug si verbe. Asta a facut si Andrea
Individuals and interactions. ==> Individuals are interactions.


14.35 |am avut o sesiune interesanta de discutii despre subiecte aduse de participanti.
Am participat la o sesiune despre Lean/Kanban si una despre Scrum of Scrums.

Lean este un principiu care se orienteaza ca oamenii sa elimine ineficienta, sa aduca valoare si sa imbunatateasca practicile in mod continuu.
despre Scrum of Scrums, am aflat ca este o metoda de a organiza proiecte foarte mari. Ma intereseaza sa aflu mai mult!!! Carmen Munteanu este urmatorul speaker. Este parte din Alcatel si este internal coach pentru Agile acolo.


What I've learnt? // CARMEN MUNTEANU

Idei despre adoptia metodelor Agile or Lean.

All for one and one for all - primul lucru care faciliteaza adoptia acestor idei. Toate nivele trebuie sa contribuie, de la developeri pana la CEO.
Communicate the change - unde vrei sa ajungi, toate lumea trebuie sa stie unde vrei sa ajungi. Celebreaza succesele si anunta-le.
Toata lumea trebuie sa fie educata. Software, testing, dar si toate celelalte functii (vanzari, HR, purchasing / achizitii, real estate). Cel mai important este sa nu uiti sa educi si clientii.
Echipele e bine sa cunoasca practicile de agile. Aceeasi idee ca si la Stefan Bargaoanu. Exmple de practici : continous integration. TDD, Code Cleanu, refactoring. Sunt diferite tehnici de invatare, dar e important e sa fie si distractiv, dar si la momentul oportun. Nu exista timp de invatare, daca nu este "furat". S-au dezvoltat idei cum ar fi Coding Dojo, Code Retreat.


 

O idee interesanta : Project management by Objectives nu se potriveste cu Agile.
Apropo de organizarea cladirii: nu toate birourile sunt echipate pentru Agile sau Kanban.

Continously adapt! pare a fi in linie cu Adapt or die! (vezi Moneyball).
Auto-organizarea este unul din principiile importante ale Agile. Corect, aduce valoare de la toti membrii, nu doar de la sefi.

Read More...

Open Agile Iasi - live blogging

2 comments
mai mult, dupa amiaza aici 
[12:10] Ionel Condor despre Agile Career Development. Vorbeste despre un subiect care ma pasioneaza.

Prima idee de la el: "Love what you are doing"
Altceva in care cred: cum sa recunosti diamantul in noroi sau intr-o gramada de sticla.

Ce fel de traininguri iti ofera o companie? de toate, depinde de firma,  dar nu e foarte simplu sa le urmezi pe alea semnificative pentru tine.

Cate companii pot sa vorbeasca despre "unde vei fi tu peste 10 ani"?
Sunt cazuri in companii care nu nu mai ofera Career Paths, tehnologia se schimba prea mult
Si una de la mine: un plan de cariera inseamna sa fii pregatit pentru cat mai multe schimbari.


Ionel spune si despre ce favorizeaza succesul in cariera. Am selectat: leadership, networking, passion. drive.

De asemenea, cateva cuvinte despre modelul de dezvoltare al lui Dreyfus.
Majoritatea practitionistilor sunt la nivelul advanced beginner.
Rules are not for everyone, they are mostly good to novices. 

Ce mai buna metoda de a invata este de a ii invata si pe altii. 

 Specialist sau generalist? Specialisti pe cateva directii pare a fi cea mai buna directie.Balansarea directiilor de specialist si generalist. De asemenea, a prezentat cum au pregatit setul de competente pe care il doresc sa il implementeze in companie si care sunt metodele. Una dintre ele este sa pregatesti timp special pentru development. O idee geniala, in opinia mea, dar foarte greu de implementat.

Un alt principiu este sa petreci 40 de ore la munca si alte 20 de ore sa te pregatesti. Nu e usor de facut, mai ales cand vorbim si de familie.

Si cateva citate bune:
Winners do not carry losers.
If you think you are standing firm, be careful that you don't fall.
The brain rule: use it or lose it.


[11:30] Stefan Bargaoanu a inceput speach-ul. Jumatate din audienta este membra a Agile Meetup Iasi.Stefan este initiatorul evenimentelor in Iasi.

Start small or go all-in?
Cateva idei despre de ce ai incepe la scara mica.
- necesarul de training e mic
- poti facilita o poveste de succes (aduci oameni buni, concentrezi resurse)
- nu afectezi multe proiecte
- nu afectezi organizatia in ansamblu
Impact in organizatie: Schimbare de roluri, nume, tipuri de evaluare.

De ce ai incepe la scara mare:
- reducerea rezistentei la schimbare
- se poate aplica eticheta "we are an agile company"
- cand anunti public, exista o anume presiune de a reusi. De asemenea, poti proclama o viziune, de urmat pentru membrii echipei. Se creeaza un dialog pe aceasta tema...

Daca mergi "inchis", nu ai parte de rezistenta inutila pana nu gasesti o cale de a face deployment. Nu poti intampina rezistenta clientului care nu stie ce inseamna Agile.

Cateodata, esti obligat sa adopti Agile pentru ca te obliga clientul.
===========================================================================
Split and seed : incepe cu o echipa care sa invete. Nu vor fi perfecti, dar e o baza. Imparte-i apoi in 2-3 echipe, care sa inceapa alte proiecte. Si asa mai departe. Interesanta idee de la Stefan

Grow and split: variatie pe tema de mai sus: se adauga membri in echipa, pana cand se poate imparti, fara riscuri, echipa in mai multe echipe. Oamenii lucreaza mai mult timp impreuna si observa avantajele.

Internal coaching: cei care au inceput sa fie buni in Agile (SCRUM) ii invata si pe ceilalti. 

===========================================================================
Cat de repede sa incepi cu "technical practices" (adica ce este peste organizarea de baza a SCRUM), de exemplu, TDD? nu e de dorit sa amani prea mult, pentru ca se va modifica destul de greu practica initiala.

Stefan recomanda sa folositi consultanti, training ("professional help").Nici mentoringul nu e de aruncat. Cateodata iese si pentru o bere. Ca sa nu mai povestesc despre community of practitioners, de exemplu Agile meetup in Iasi. Sau PMI, local chapter.
Si cea mai tare chestie de azi: "There is no leader without the first follower". Merci, Stefan !
[10:45] Unit tests - the immune system of the product
O alta idee de baza este ca se investeste disproportionat in diferite tipuri de teste. Ceea ce vedeti mai jos este realitatea. Ideal ar fi invers.


Un citat tare: "I measure the development time. I want that unit testing coverage is 90%"

[10:30] Alexandru Bolboaca vorbeste despre Unit Test. Mare problema, intotdeauna programatorii considera asta drept "second class work" - parerea mea.
Prezinta cele 4 cadrane ale Agile Testing. Unul dintre ele este Unit Tests.
Clarificari despre momentul de a scrie teste:
A> Design, Code, Test ==> Test After // SURPRIZE, SURPRIZE
B> Design, Test, Code ==> Test first Programming
C> Test, Code, Design =-> Test Driven Development // PARADIGM CHANGE NEEDED

 Inca una tare de la Alex Bolboaca: Developers write tests!

[10:15] Masurarea eficientei unui Scrum fata de altul devine o problema Anti-agile, spune Richard.
O alta idee interesanta: instant messaging este baza pentru o munca eficienta de tip agile.

[10:00] Unul dintre subiectele abordate de Richard Stinear: cum sa tratezi cu clienti non-agile: explica-le. 
Am aflat si de ce se vorbeste in engleza. Richard este nascut in Noua Zeelanda si este Group Head of Development la Endava. Cifrele lor arata cca 550 de oameni in Romania si Moldova, plus 150 in UK.

[09:25] Nu sunt toti practicieni in Agile. Cam jumatate de sala.
Open Space session --> 50 minute, pentru a facilita toate ideile bune care se genereaza in "coffee breaks". Conferinta este in engleza. Nu sunt sigur ca sunt alti participanti decat romani.
Law of two feet: use your two feets and move to another Open Space 
Your responsibilities in such a meeting: Be present in time, express your interest and discuss about it
Eu voi vorbi despre adoptarea de tehnici noi  in echipe vechi.

[09:05] Prima postare: sala este pe jumatate plina. O parte dintre figuri sunt cunoscute. Firmele ce sponsorizeaza sunt MosaicWorks (organizatorii de traditie), Endava si Pentalog - dintre cei mai mari, FITS (care da si un speaker - Stefan Bargaoanu, cel care a initiat Agile Meetup in Iasi).

Prima prezentare va fi a lui Richard Stinear - How to build a Death Star.
Read More...