Conștientizarea procesului

Cu cât practici mai mult o activitate cu atât devii mai conștient de proces.

Observând tipare în modul de lucru din mai multe proiecte de dezvoltare software în care am fost implicat am observat că cele care s-au desfășurat cel mai eficient au respectat următoarele etape:

  1. Am clarificat impactul urmărit
  2. Am stabilit o serie de mecanisme de feedback
  3. Am definit rezultatele
  4. Am definit intrările
  5. Am stabilit un proces
  6. Am iterat procesul până când am ajuns la impactul dorit

E un model simplu de gândire care își are originea în teoria sistemelor care ajută la rezolvarea de probleme complexe. O astfel de problemă presupune un mediu adaptiv în care raspunsul nu presupune o singură soluție corectă sau un rezultat ce poate fi pre-determinat.

Despre decizii

Sunt niște decizii pe care le-am luat in cariera pentru care acum am mult mai multe date.
– decizia de a urma facultatea de Cibernetica, Statistică și Informatică Economică
– decizia de a ma angaja într-o companie mica anul 2
– decizia de a nu mai frecventa cursurile din facultate
– decizia de a-mi schimba jobul după trei ani
– decizia de a nu lucra într-o companie multinațională
– decizia de a realiza proiecte în timpul liber
– decizia de a nu frecventa cursurile din facultate
– decizia de a urma un masterat
– decizia de a finaliza lucrarea de disertație
– decizia de a ma înscrie la doctorat
– decizia de a-mi da demisa pentru a lucra pe cont propriu
– decizia de a renunța la doctorat
– decizia de a ma reinscrie la doctorat
Pentru fiecare dintre decizii am
– rezultate obținute
– greșeli
– lecții invatate
– experiente dobandintite
– persoane cu care am discutat
Pe lângă toate aceste decizii mari au existat multe alte alegeri mici și importante pe care le-am făcut cu privire la activitățile pe care le fac, la oamenii cu care ma inconjor, la modul în care trăiesc și gândesc. Astfel am acumulat o sumedenie de experiente și trăiri ce mi-au format personalitatea pana în ziua de astăzi.
M-am definit prin
– multă muncă, dar și multă distracție
– relații sociale și diversitate
– curajul de a experimenta
– bucuria de a lucra cu oameni
– responsabilitate
– curiozitatea de a înțelege mai bine tainele tehnologiei
– orientarea către rezultate
– dorința de a gândi în profunzime
Am descoperit limite pe care le am sau pe care mi le impun. Am reușit să le depășesc pe unele și la altele lucrez cu mine constant.
Tot ce am învățat se datorează modului în care mi-am dezvoltat puterea de decizie. Pentru ca am renunțat la confortul de a urma un traseu prestabilit, cred eu ca îmi este mult mai bine azi și îmi va fi mult mai bine pe viitor. Sunt șabloane după care as fi putut sa merg pe care le-am evitat datorita rebeliunii mele față de cuvântul “trebuie”. Sunt multe șabloane în care m-am încadrat conștient sau inconștient.
Evit sa judec ceea ce a fost și fac eforturi sa nu mai judec ceea ce sunt. Pentru ca în fiecare moment am apelat la toate resursele de care dispuneam. Și tot ceea ce sa întâmplat e ceea ce a fost dat sa se întâmple. Cu toate planurile pe care le fac, înțeleg acum ca sunt simple glume în fața neprevazutului. Dar asta nu ma scutește de a face alegeri în fiecare zi.

Parinții

Cei doi porumbei din imagine sunt părinții mei. Cu ocazia primăverii le-am oferit împreună cu Cristina un cadou special. Bilete la concertul Directia 5. Maica-mea este îndrăgostită de melodia “Îți multumesc”. Ea ne-a transmis valoarea pentru iubire și recunoștință. Ne-a învățat cum să spunem Multumesc.

La multi ani de ziua mamei!

Amazon în București

Am aflat știrea cum că Amazon vine în București [1][2]. Se presupune că este vorba de un centru de suport.

Dacă l-a Iași au mizat pe un centru de dezvoltare, de ce nu ar alege să dechidă unul și în București. Probabil că piața este mult mai stabilizată și eforturile de recrutare ar fi considerabile. Să vedem cum abordează piața. Deocamdată informațiile sunt puține.

Centrul de la Iași a fost deschis în 2005. [3]

Remarc totuși că în Iași au o abordare diferită față de majoritatea celor din industrie. Joburile sunt agnostice de tehnologie. Se pune mai mult accent pe competențe.

Amazon are o cultură orientată către inovare. Au fost printre pionierii abordărilor Lean/Agile în dezvoltare software. Așa că intuesc că se orientează către cum un candidat reușeste să livreze și mai puțin pe ce tehnologii cunoaște.

Sunt curios care vor fi pașii următori și dacă vor alege să formeze echipe de dezvoltare software în cadrul companiei.

  1. http://www.digi24.ro/stiri/economie/companii/amazon-face-angajari-in-bucuresti-657292
  2. http://www.zf.ro/business-hi-tech/amazon-cauta-10-000-mp-de-birouri-in-bucuresti-si-vrea-sa-recruteze-1-000-de-angajati-16121758
  3. http://romania.amazon.com/

Call Baby! – haz de necaz

Roboți industriali, bioinformatică, fabricație aditivă și inteligență artificială. Sunt tehnologiile viitorului identificate de Varujan Pambuccian în prezentarea de săptămâna trecută la Tech Hub. O analiză foarte bine pregătită cu idei despre cum va arăta viitorul societății in contextul celei de-a patra revoluții industriale.

Discuția s-a încheiat cu o dezbatere pe tema sistemului actual de educație și limitările lui în contextul acestor schimbări. Se folosesc preponderent mecanisme bazate pe memorare și reproducere care încep să-și arate dezavantajele. Orientarea către evaluare inhibă orice formă de creativitate și generează un stres psihologic care rămâne imprimat pe întreg parcursul vieții.

Din prezentare a lipsit un îndem la actiune. A fost prezentată o idee de a dezvolta asociații ce să ofere metode alternative de predare. Din păcate sistemul de stat se schimbă mult prea greu.

Cred că e un moment potrivit în care companiile să investească în educație mai mult decât o fac până acum. În programe de lungă durată care urmăresc să introducă atât competențe tehnice noi, dar mai ales să formeze competențe transversale precum creativitate, gândire critică, perseverență, adaptabilitate, inteligență emoțională.

IT-ul și-a crescut mult productivitatea în ultimii ani însă e foarte probabil să își atingă limitele în curând dacă nu găsim soluții. Daca stăm cu mâinile în sân probabil că interacțiunile noastre cu viitorul vor arăta așa…

Sunt recunoscator

  • pentru toate experientele pe care le-am trait anul acesta
  • pentru ca sunt sanatos, voinic, voios
  • pentru ca am o familie frumoasa
  • pentru ca ma simt liber sa fac ceea ce imi place
  • pentru ca vad progresul la mine si la cei din jurul meu
  • pentru ca am o relatie foarte buna cu parintii mei
  • pentru ca ma inteleg cu fratele meu
  • pentru ca am alaturi de mine pe cineva care ma sprijina si ma iubeste
  • pentru ca am posibilitatea sa exprim aceste ganduri

Vârsta programatorilor din România

Căutam niște date despre vârsta programatorilor din România.

A picat la fix acest studiu realizat de Head Hunting IT pe baza datelor publicate de Stackoverflow. Are la bază 942 de chestionare completate de programatori din Romania. Studiul îl găsiți aici [1]

Suntem tineri, tineri, tineri – fact

Pe generația 25 – 35 o cunosc foarte bine. Mi-au fost șefi, colegi, subalterni. Despre generația care e acum de pe băncile liceulu sau e la început de facultate știu din auzite.

Profilul programatorului 25 – 35

  • a început această meserie din pasiune
  • a făcut cel puțin o rețea de cartier sau a reparat windowsuri pe la vecini
  • este auto-didact
  • work hard, play hard
  • știe să respecte procedurile
  • are standarde înalte de calitate

Acum marea problemă e cu generațiile astea tinere care n-au mai făcut dom’le siteuri in notepad. Aștia s-au născut direct cu githabu în brațe. Au IDE-euri cu auto-complete că le e lene să învețe documentația. Stau toată ziua pe facebook. Visează să își facă propriul framework și să vorbescă pe la conferințe internaționale. Sunt numai prin cafenele și baruri. Vor salarii uriașe.

Vizionați această prezentare ca să vă convingeți despre ce vorbesc.

Chestiunea cu generațiile e una de perspectiva și nu prea are mare lucru de a face cu realitatea ci cu modul în care alegem să privim realitatea. Așa că mă aștept la niște dinamici foarte interesante atunci când în echipe vor apărea indivizi din mai multe categorii de vârstă.

[1] https://www.linkedin.com/pulse/studiu-de-piata-programatori-romania-2016-head-ciprian-harabagiu