Arhiva

Posts Tagged ‘blog software’

UNDE SE DUC PROGRAMATORII CAND SE DUC ?


De ce nu prea exista programatori batrani? O analiza a evolutiei meseriei de programator o data cu inaintarea in varsta, de la BetterProgramming via Libertatea.

De ce nu vedem un număr decent de programatori cu părul alb? Unde se duc toți programatorii atunci când înaintează în vârstă? Companiile îi concediază? Acestea sunt câteva dintre întrebările pe care și le pune BetterProgramming.pub într-o analiză.

Dacă un programator de 50 de ani aplică pentru un post cu contracandidați de 20 sau 30 de ani, câte companii îi angajează? Există o serie de mituri în domeniu, dar există și o serie de adevăruri dureroase, continută site-ul citat. Este șocant să vezi că în anumite cazuri programatori de 40 sau chiar 35 de ani sunt considerați „bătrâni‟.

La 40 de ani ca la 60?

În 2019, Stack Overflow a sondat 66.329 de dezvoltatori profesioniști din întreaga lume. Graficul arată următoarea distribuție de vârstă: 17,8% au între 20 și 24 de ani 30,8% au între 25 și 29 de ani 21,9% sunt în grupa 30-34 de ani 13,3% au între 35 și 39 de ani.



Distribuția pe vârstă a programatorilor, potrivit unui sondaj realizat de către Stack Overflow:


După această vârstă, procentele scad rapid. În grupa de vârstă 40-44 de ani se încadrează 6,9%, între 45-49 de ani se regăsesc 3,7%. Peste vârsta de 50 de ani sunt în total doar 4,3%. Sub 35 de ani sunt 71,7%, iar 85% au sub 40 de ani. Publicația spune că acest lucru este „neobișnuit‟ comparativ cu alte profesii din lume.

Sondajul a mai găsit că, din 50.705 de răspunsuri, vârsta medie a programatorilor este de aproape 33 de ani în Statele Unite și Australia și aproape 26 în India.
Potrivit unui studiu realizat de către profesori de la Universitatea Tehnică din Eindhoven (Olanda) și Universitatea din Adelaide (Australia), numărul programatorilor cu vârste între 55 și 64 de ani a crescut în SUA de la 87.000 (8,3%) în 2011 la 195.000 (10,7%) în 2019. Astfel, concentrarea în SUA este mai mare decât în cele mai multe alte țări.

Asia produce mulți programatori

Dar noile date arată o serie de schimbări. Potrivit studiilor furnizate de către compania de consultanță Evans, în acest moment există 24 de milioane de dezvoltatori software la nivel global. Dar numărul acestora va crește cu 20%, până la aproape 30 de milioane în anul 2024. Cu aproape 4,4 milioane de programatori, Statele Unite sunt lider global, dar India este așteptată să o depășească în anul 2024. Asia generează tot mai mulți programatori, astfel că este de așteptat ca vârsta medie a acestora să scadă.

De ce vedem mai puțini programatori în vârstă
Publicația face și o analiză a cauzelor pentru care sunt puțini programatorii mai bătrâni.

  • Au așteptări salariale mai mari. Fiecare companie calculează fezabilitatea financiară, iar acestea descoperă că nu este rentabil să menții mulți programatori în vârstă cu salarii mari.
  • Își schimbă locul de muncă. Mulți programatori găsesc moduri noi de a face bani fără a scrie coduri-sursă.
  • Învățarea continuă. Tehnologia și limbajele de programare progresează și se schimbă continuu. Ca atare, programatorii în vârstă trebuie să țină pasul cu cei tineri. Aceștia din urmă pot însă învăța mai ușor.
  • Mediul de lucru. Mulți programatori în vârstă se văd înconjurați de tineri la muncă, dar nu se pot conecta cu aceștia din cauza diferențelor dintre generații. Drept rezultat, se simt singuri.

De asemenea, startup-urile, adică firmele aflate la început de drum, promovează la rândul lor acest model cu tineri. Mai exact, startup-urile caută tineri atunci când e vorba de dezvoltarea rapidă a unui produs. Abia când se ajunge în stadii avansate cu produsele, iar firma se maturizează e nevoie de programatori cu experiență și viziune, care să realizeze o fundație solidă pentru produse.

Cum să reziști ca programator în vârstă

Site-ul în cauză oferă și o serie de sfaturi pentru programatorii în vârstă, bazate pe postările unor dezvoltatori de peste 50 de ani de pe Quora, un site de întrebări și răspunsuri.

Unul dintre sfaturi este necesitatea unei mentalități tinere. Trebuie să fii curios și să vrei să afli lucruri noi. Un alt sfat este „să nu porți bagaj tehnologic‟, adică să fii fixist cu idei vechi de zeci de ani. Anumiți recrutori pun o bilă neagră atunci când programatorii cu mulți ani de experiență știu doar un singur limbaj de programare.

Ce se poate întâmpla

În final, articolul menționează și ce pot face programatorii trecuți de prima tinerețe:

  • management
  • consultant
  • freelancer
  • expert într-un domeniu specializat
  • pensionare anticipată
  • înființarea unei firme
  • rămânerea ca programator în industrie

De ce o companie ar angaja un programator cu aptitudini învechite pentru un salariu anual de 150.000 de dolari pe an?

Cei de la BetterProgramming dau exemplul lui Sridhar Vembu, directorul executiv al companiei software Zoho. Acesta a făcut un experiment și a angajat tineri de 17 ani imediat după liceu. Vembu a descoperit că după doi ani, performanța acestora era similară cu cea a programatorilor cu facultate.

Sursa: Discriminare sau competiție? 80% dintre programatorii IT au vârste sub 40 de ani, BetterProgramming.pub via Inovat in Romania

Cea mai cautata meserie din Romania?

decembrie 7, 2014 Lasă un comentariu

Un alt articol aparut anul trecut pe Inovat in Romania  pe care vreau sa-l avem si aici:

Este CEA MAI CĂUTATĂ MESERIE DIN ROMÂNIA. Nu ai cum să rămâi fără serviciu pentru că te angajează în secunda doi.

Asa suna titlul cover story-ului din Business Magazin de acum cateva saptamani. Un titlu care, daca esti credul, te face sa te indrepti spre bancile faculatilor de profil chiar daca ai 40-50 de ani. Asa sa fie oare?

Articolul contine declaratii ale reprezentantilor mai multor companii de profil: Fortech, Endava, Gameloft, TotalSoft, Siveco, Bitdefender, dar si pe a sefului ANIS (Asociația Patronală a Industriei de Software și Servicii) sau a unui secretar de stat in Ministerul Educatiei.

Cateva idei si cifre din articol:

  • Datele pentru anul 2011 arată că numărul de angajaţi din companiile care furnizează servicii software a crescut cu 2.100, până la nivelul de 58.500 de angajaţi, potrivit Institului de Tehnică de Calcul.
  • Potrivit estimărilor ANIS, pentru satisfacerea nevoilor companiilor din IT, ar fi nevoie  de un număr dublu de absolvenţi. Facultăţile din Bucureşti aduc anual 1.500 de noi absolvenţi în piaţa muncii, iar la nivelul întregii ţări, numărul ajunge la cel mult zece mii, dacă adăugăm principalele centre universitare
  • Bataia mare pe angajati este mai ales in zona joburilor entry level, destul de prost platite
  • Cea mai mare problema pentru industrie nu e numarul abslventilor, ci tocmai activitatea principala: outsourcingul sau serviciile pentru export.

Seful ANIS concluzioneaza:

….se poate creşte numărul de absolvenţi, însă cea mai bună rezolvare a problemei este diversificarea joburilor în firmele de IT.

În prezent, cel mai mare procent din firmele de IT din România produc software la comandă sau fac outsourcing şi, deci, angajează doar programatori. „Dacă am avea o strategie de încurajare a firmelor de produse informatice, precum Bitdefender, Avangate, Siveco sau TotalSoft, s-ar putea angaja în domeniu nu doar programatori, ci şi oameni de vânzări sau marketing, iar valoarea adăugată adusă economiei ar fi mai mare. „Urcarea pe un nivel superior în food-chain ar ajuta. Trecerea de la outsourcing la software la comandă, de la software la comandă la R&D, de la R&D la produs, de la produs la produs propriu„, explică Pitiş. Pesemne, schimbarea va dura, iar între timp, bătălia pentru programatori va continua, iar de câştigat vor avea pe termen scurt şi mediu actualii angajaţi din industrie, dar şi viitorii absolvenţi.

Restul articolului pe Inovat in Romania.

Inovat in Romania

noiembrie 1, 2013 Lasă un comentariu

Programat in Romania” devine „Inovat in Romania” si se muta pe http://blog.innovated.ro/.

Numele blogului „Programat in Romania” a aparut din ideea de a marca / amprenta rezultatele muncii celor care activeaza in domeniul IT si care marea lor majoritate produc software, produse sau servicii pentru export. A fost inspirat dintr-un program guvernamental de promovare a produselor romanesti cu nume similar (Fabricat in Romania), care se desfasura in urma cu vreo 10 ani.

In mai multe postari am abordat probleme esentiale ale industiei: lipsa unei viziuni guvernamentale pentru industria IT&C, lipsa sprijinului pentru dezvoltarea firmelor locale, cu produse proprii, in devafoarea multimationalelor cu centre de servicii, incurajarea businessului de outsourcing in defavoarea inovatiei si a exportului de produse.

Temele abordate nu au fost prea mult legate de programare – nici nu mi-am dorit asta – , ci mai degraba de industria IT in general. Putini din cei care lucreaza in domeniu mai mult de 5-10 raman cu titulatura de programator. Munca se diversifica, capatand noi valente. Cu toate ca avem roluri de Business sau System Analyst, Software Engineer sau Analyst Programmer, Technical Team Leader sau Project Manager, Software , Solution sau Product Architect, Testing sau Support Engineer, Manager, Business sau Consultant IT, toti suntem la baza programatori.

Insa multe ori am simtit ca eticheta „Programat in Romania” nu e de ajuns pentru ce facem noi, ca s-ar putea numi la fel de bine „Designed in Romania”, „Architectured in Romania”, „Build in Romania”, dar si hosted, maintained sau supported in Romania. Toate aceste activitati sunt parte a muncii noastre, dar nici una nu e reprezentativa pentru ce facem si mai ales pentru ce ne-am dori sa facem.

Pentru a corecta eticheta de „programatori”, care in acceptiunea multora se refera la nivelul functional, de baza al activitatii de livrare de produse si servicii software dar si pentru a incuraja si sustine antreprenoriatul, dezvoltarea firmelor romanesti, crearea de business IT cu valoare ridicata mare, blogul „Programat in Romania” devine „Inovat in Romania„.

Cu siguranta inovatia este cea care ne mana de la spate pe toti, care ne motiveaza, asa ca incepand de acum si acest blog va pune putin umarul la sustinerea si dezvoltarea acestei idei. Cu siguranta ca „inovat” e mai mult decat analizat, arhitecturizat, designat, programat, testat, construit. E un termen care inspira si care ne face placere sa fie asociat cu munca noastra.

Asadar, sa incercam sa inovam in Romania. Sa inovam in industria de software din Romania.

Deruta

iulie 20, 2012 Lasă un comentariu

1. Intr-o benzinarie, un programator se uita derutat la pompe si murmura:
– 95? … 98? … 95! … 98!
Vazandu-l pierdut, un angajat al benzinariei se apropie si il intreaba:
– Cu ce va pot ajuta?
Cu o raza de fericire in privire, raspunde:
– Benzina XP sau Vista aveti?

Sursa: mioritice.com

Tratarea exceptiilor

iulie 12, 2012 2 comentarii

This page/post was intentionally left blank. Reason: the blogger didn’t have the right mood to write one.

––––-

P.S. Mult mai bine decat in varianta din articolul de saptamana trecuta: null

null

iulie 5, 2012 2 comentarii

Exception in thread „main”
com.wordpress.io.PostNotFoundException: https://programatinromania.wordpress.com/null (The system cannot find the post specified. Reason: the blogger didn’t have the right mood to write one)
com.wordpress.io.FileInputStream.open(Native Method)
com.wordpress.io.FileInputStream.<init>(Unknown Source)
com.wordpress.io.FileReader.<init>(Unknown Source)
 …………….

Programat in Romania acum si pe Facebook

iunie 7, 2012 Lasă un comentariu

Dragilor, la cererea unora dintre voi am creat o pagina de Facebook a blogului, dupa cum ati putut (sau nu) vedea dupa widgetul de pe site. Nu e usor cu Facebook daca nu te pricepi.

Intai am creat un user Programat in Romania (url modificat ulterior in http://www.facebook.com/programatinro – pe care nu ma mai lasa sa-l schimb), care preia posturile de pe blog, dar care nu putea sa foloseasca widgetul in WordPress. Asta pentru ca avea numai wall, nu si pagina.

Asa ca am creat si o pagina, a blogului Programat in Romania on Facebook (http://www.facebook.com/programatinromaniablog), cea pe care o vedeti afisata in WordPress.

O singura pagina/user mi-ar fi fost de ajuns, dar sau eu nu stiu sa folosesc optim asocierea WP-FB sau FB e mai incalcit decat se zice. Vom trai si vom invata. Sper ca voi ati inteles.