Stiu Front-End la nivelul junior?

Eu unul rămân tâmpit când citesc astfel de păreri.

Tuturor celor care găsesc ca existe motive logice și întemeiate pentru discriminarea pe criteriul vârstei: sper ca o sa țineți minte ce ati spus acum și peste 10-15-20 de ani sau când o sa vă vina rândul. Sau sper sa aveți business-ul vostru suficient de consistent sa va scutească de angajare.

@octavianhd [quote=“octavianhd, post:6, topic:2769”]
Uitati-va in jurul vostru…veti vedea oameni batrani la 20 si ceva de ani, plictisiti, fara chef de viata si oameni de 40-50 de ani plini de vitalitate.
[/quote]

Exact.
Oricine înțelept și cu suficienta experiența in câmpul muncii a înțeles ca abilitățile umane, personale sunt cele cu adevarat valoroase. Uneori pot fi mai importante decât cunoștințele. Tehnologiile se învăța, mai greu sau deloc de învățat e bunul simt, sa fii open minded, sa ai răbdare sau empatie.

Am văzut oameni crispați, fără umor, înfumurați, a tot știutori, necomunicativi, blazați, sau aproape autisti de toate vârstele. De 22 de ani, 25, 30, 35, 40, 50. Nici nu contează domeniul.

Intr-o companie si echipa, tehnologiile se pot schimba drastic in 3-5 ani. Poti fi nevoit sa fi junior peste noapte, si e momentul in care adaptabilitatea kicks-in, deci tot o calitatea personala. Nu vârsta.

Un job serios, un proiect serios, cu proiecte interesante, cu oarecare provocare și nu ceva mediocru, nu se recunoaște după vârsta angajaților, dacă sunt hipsteri și se îmbracă cool sau au frizuri cool. Altfel e mai degrabă o adunătura de tineri in ton cu moda și programmer wanna-be’s.

Nici o companie serioasa, in oricare domeniu, nu are doar tineri.

Ideea ca cineva angajează tineri sau foarte tineri, pentru ca sunt mai “maleabili”, e o cretinitate imensa, si arata de fapt de ce e nevoie in firma respectiva. Genul ala de “maleabilitate” nu are legatura cu varsta si nici cu calitatea personala a cuiva, ci mai degrabă cu mediocritatea.

La “o țigara” doi indivizi, pot sa aibă ce sa-ti vorbească sau nu, fie ca ambii au 22 de ani, fie ca unul are 22 de ani și celalalt are 40 ani. In general, oamenii din aceasta industrie au ce sa-și vorbească, căci ii leagă aceleași pasiuni. Doar dacă nu exista alte motive, care nu mai au legătura cu vârsta.

Cine nu “suporta” sa i se atragă atenția ca a greșit și e defensiv, poate la fel de bine sa aibă 22 de ani și 45 de ani. E un bullshit cine spune ca de fapt e “șansa mai mare” ca sa se întâmple cu cel de 45 de ani. Am văzut specimene tinere, extrem de crispate cu atitudine defensiva și total neinteresate sa învețe ceva mai mult decât știu deja.

Vârsta nu te descalifica dar nici te califica. E doar un atribut care se modifica in timp, independent de cunoștințe și aptitudini umane și tehnice.

Daca ai business-ul tau care-ti asigura traiul, de ce te mai interesează sa te angajezi? Îmi e greu sa cred ca le poți face pe ambele într-un mod serios. Ceva nu se leagă …

Poti continua sa programezi pentru proiecte personale, sau poți găsi eventual ceva pe upWork.com sau freelancer.com, site-uri unde dacă nu te interesează banii, stii ceva programare ca sa poti sa fi util cuiva si cunosti limba Engleza bine, sunt calitatile perfecte.

5 Likes

@Sapioit: Multumesc. Sunt intradevar template-uri faine. Am sa le studiez.

@kilogrammer: Pentru business, prezenta mea nu e necesara mai mult de maxim o ora pe zi. Nu vreau neaparat sa ma angajez, cum am spus la inceput, as vrea sa particip la proiecte de voluntariat, as vrea ca un mentor sa ma ghidoneze putin…Vreau doar sa castig experienta. Am crezut ca fiind intr-o firma si lucrand zi de zi, in cativa ani as castiga abilitati care altfel ar fi greu de prins.
Pe upWork si freelancer.com ma uit de cateva luni, dar parca inca nu am curajul sa iau proiecte de unul singur. Am impresia ca nu stiu de unde sa-l apuc.N-ati fost asa la inceput?
Cred totusi ca am sa incep cu proiecte mici, simple, pe care sa le pot duce la bun sfarsit si apoi voi vedea ce voi face mai departe…

2 Likes

@octavianhd Sunt foarte putine firme in Romania (exclus multinationale sau cum li se mai zice, plantatii de bumbac) care sa iti ofere posibilitatea sa inveti chestii noi si sa le si pui in aplicare. Inclusiv cele care iti ofera varianta de a lua diverse cursuri care sunt platite de companie.

3 Likes

@octavianhd software development e chiar o zona in care nu te poți plânge ca nu găsești de lucru, mai ales când spui ca nu banii sunt target-ul.

Curaj!? Adica cum curaj!? :slight_smile: Ce se poate întâmpla rău?

Daca crezi ca nu ai determinarea/cheful necesar(a), nu cred ca are cineva cum sa te ajute cu asta. Asta e precum și alte lucruri, mersul la sala, etc. :slight_smile:
Ori o faci, ori nu, obstacole sunt, evident, trebuie sa muncești, sa tragi de tine, etc. Daca chiar ai pasiune, timp și internet, nu ar trebui sa fie o problema, in special pentru nivelul multor proiecte de pe upWork.com sau freelancer.com.

O alta posibilitate sunt proiectele open source. Poti repara bug-uri, implementa feature-uri noi. Sunt proiecte, librarii mici unde ai șanse reale sa faci ceva și sa-ti fie acceptate modificările. E un alt tip de oportunitate prin care poți învăța.

4 Likes

Frica de necunoscut. @octavianhd poti incerca sa intrii pe forumuri de profil, din ro sau international, apoi sa iti oferi serviciile gratuit, in limita cunostintelor tale, pentru primele 3 persoane care iti raspun la post cu detaliile necesare pentru crearea unui site, mentionand ca iti asumi dreptul sa respingi orice cerere, cu sau fara motiv.

Astfel vei putea lucra cu clienti, cu minimul de backfire posibil.

1 Like

Mai ușor cu unele cuvinte.

Când am folosit „maleabil” m-am referit la o predispoziție a omului de a învăța o tehnică nouă vs a face ceva doar pentru că „așa știu eu că e bine”.

Salutare.
Am urmarit cu mare interes acest post si m-am minutat de anumite pareri.
O sa spun pe scurt povestea mea. Am terminat o postliceala de contabilitatea dupa care am facut facutlatea de management. Am lucrat in diverse pozitii ca: contabil, vanzari … pana la HR care a fost printre ultimele joburi inainte sa intru in IT. Am inceput sa invat de acasa, sa fac diverse templaturi pentru wp …etc pana am reusit sa ma angajez intr-o firma.
Din momentul ala am inceput sa invat cu o rapiditate mult mai mare si sa adaug trepte in experienta mea.
Acum am 33 ani si asta inseamna de acum 3 ani.
Sigur ca unul care a terminat facultatea de informatica va intege mai repede multe chestii pentru ca teoretic a invata mai multe din timpul facultatii (dar am vazut oameni care au facut informatica si lucreaza in vanzari…).

Pot sa va spun din experienta de HR ca intradevar se cauta oameni tineri care au o alta dinamica pe scara invatarii, insa avand in vedere ca exista o esimare negativa pe piata muncii de it(~ 100.000 oameni) cred ca va puteti gasi locul in piata.
Sfatul meu este sa continuati si sa mai adaugati la cunostintele dvs si partea de js .

PS: nu mai zic ca puteti avea si aspiratii de team leader sau project manager daca ati avut experienta manageriala anterior.

Toate cele bune

2 Likes

Deacord, dar DOAR dupa ce reuseste sa faca de la 0 aproape orice site care nu necesita back-end sau JS (adica html+css pur).

2 Likes

@essteffan: Multumesc pentru incurajari. Team leader sau PM e mult prea departe…
Nu am picat chiar din cer in domeniul asta. In anii '90-'91 am facut un fel de scoala postliceala sub tutela Centrului National de Pregatire in Informatica, unde am invatat Fortran. Acasa am mai invatat Pascal si tocmai aparuse C, ma gandeam sa incep sa-l invat dar n-am mai apucat. Viata a luat-o in alta directie. Apoi in facultatea de Economie am avut cateva semestre cursuri de Tehnologia Informatiei, HTML, CSS…
Am invatat acum si js, chiar si PHP sau SQL insa nu prea le-am folosit, doar in mici chestii ca sa le invat. Imi place sa invat facand lucruri, aplicand…
Oricum, am sa iau in considerare sfaturile primite aici, am sa aprofundez HTML si CSS, pentru ca e mult de munca, am sa incep sa caut proiecte mici, poate reusesc sa castig experienta.

2 Likes

Mult success.
Eu personal am luat decizia sa merg pe backend pentru ca pe partea de front end dinamica e mult mai mare, zilnic apar noi framerkuri, noi tooluri, etc pe cand pe back end miscarile nu sunt la fel de rapide.
Evident ca de la o varsta, path-ul de invatare nu mai are aceeasi dinamica ca la cei tineri (desi ma repet zicand asta).

Sigur ca e una sa vrei si alta sa poti…adica eu acum sunt fullstack, fac si una fac si alta…dar pe partea de front nu fac chestii complexe. ca sa zic asa fac 20-30 % din timp front si restul back.

Success

2 Likes

Daca te intereseaza “o alianta” cu inca un om, cam in aceeasi situatie da-mi un mail la rast_ro[la]yahoo.com.
Eu am 47 ani, dar stiu bine JavaScript.

4 Likes

Daca esti in stadiul in care vrei sa capeti experienta. http://freecodecamp.com dupa ce treci cursurile lor, iti pun la dispozitie, posibilitatea de a lucra la proiete reale, pentru organizatii non-profit, pe gratis. 400 ore parca erau. Astfel, iti construiesti si un portofoliu.

1 Like

@GarryOne: Am inceput de cateva zile sa urmaresc cursurile lor, dar la inceput sunt destul de usoare, te iau de la baze, am sa perseverez poate rasare ceva. Multumesc!

@iamntz: Multumesc pentru sugestii si incurajari. Ar fi interesant daca ati face o noua sectiune in care noi, ucenicii, cautam raspunsuri la probleme concrete, pe care voi, mentorii le veti analiza si ne veti raspunde. Cum ar fi sa am nu un mentor, ci mai multi, care ma indruma, ma sustin…? Toata lumea ar avea de castigat. Calitatea profesionistilor din domeniu ar creste cu siguranta.

5 Likes

Treaba asta cu mentorii suna foarte interesant. Ca incepator te simti adesea coplesit si de numarul de resurse si de calitatea lor si de ceea ce incerci sa rezolvi.
Iar mie imi pare ca pe masura ce invat lucruri descopar ca stiu din ce in ce mai putin.

3 Likes

Si eu votez pro pentru faza cu mentorii. Se pare ca in ultima vreme dau des peste oameni care vor sa stie de unde sa inceapa/cum sa se dezvolte mai bine/eficient/mult si un sistem de mentoring bine pus la punct creste si intareste atat comunitatea, cat si mentorii.

Zic asta si din experienta de trainer pe limbaje de programare - am vazut o diferenta intre cineva care chiar vrea sa invete si face demersuri in acest sens si salariatii care primesc gratuit nu stiu ce training in nu stiu ce framework.

Si s-ar putea vorbi si cu meetupurile locale pentru a face aceste lucruri. As putea vorbi cu softbinator, bucharestJS, Bucharest Tech, Frontend meetup, Tech Hub si chiar si cu cei de la Product management meetup (unul dintre coordonatori si-a deschis mobile academy) ca ii cunosc mai mult sau mai putin.

Stefan Marogel

4 Likes

Ai perfect dreptate aici, mai rar un post pe un forum romanesc unde sa fiu 100% de acord. @Bogdan_Ciubotariu nu o lua in nume personal, dar un post mai jos ai scris ca “daca ai un mix OK intre oameni cu experienta si incepatori dornici de a invata, nu mai ai probleme d-astea”. Pai cum sa ai mixul asta daca tu incerci sa ii iei pe toti la fel?

Oricum, ideea e ca de la o varsta nu-ti mai bati capul cu posibilitatea de a te angaja, cel putin nu in Romania, prin locurile pe unde am mai lucrat si eu oamenii mai in varsta erau priviti de parca in pauza de masa ar fi trebuit sa faca schimb de retete medicale pentru Prostamol si Calmotusin. Sau Tusocalmin, whatever. Asta e mentalitatea, deal with it. De la o anumita varsta, ori activezi ca freelancer, unde vorba lui @iamntz poti sa te dai drept un student american de 25 de ani, sau o eleva suedeza focoasa, in functie de jobul pe care il urmaresti ori iti pornesti propria afacere.

A doua varianta presupune sa te pui sa inveti la greu CEVA (si aici e o problema, intr-adevar, retentia de informatie e mult mai mica de la o anumita varsta, iti va fi mult mai greu sa inveti lucruri noi) si sa iti faci propriul indie [1] (nu suport cuvantul startup).

  1. https://ind.ie/
4 Likes

Păi cum ai calculat că „încerc să îi iau pe toți la fel”? :slight_smile: Eu vorbeam de o poziție dintr-o mini-echipă, deci de ce generalizăm? :smiley: Și, oricum, vorbeam de vârstă, nu de alte caracteristici.

Deși poate sună superficial, în ultima perioadă am avut postat un anunț pentru o poziție de junior front-end și am cam exclus din start persoanele de peste ~23 de ani, dar asta mai mult din cauză că am vrut neapărat un anumit profil pentru viitorul coleg.

Deci toti cam … 20-23? :slight_smile: Da, strict la varsta ma refeream si eu.

Hmm… :slight_smile: Nu că ar trebui să mă justific în fața lui Marius Stanciu de pe internet, dar dpdvd al vârstei avem așa (în ordine descrescătoare): 41 (nu eu), 28, 28, 27, 26, 22, 21. Urmează să ni se mai alăture un coleg de 26 și foarte probabil încă unul de 23.

Asta, așa, ca să nu-ți mai dai cu părerea vizavi de lucruri pe care nu le cunoști.

1 Like

Ok, atunci permite-mi sa ma retrag :wink: