Skip to main content

7 Sigui que ara ets un enginyer sènior: la musa

Anonim

Si recentment heu començat la vostra carrera com a enginyer de nivell d'accés en algun lloc, probablement us estareu preguntant quins passos haureu de fer per pujar a l'escala. Simplement és una qüestió de temps? Has de tornar a l’escola o obtenir una certificació especial? ”

La resposta a tot el que precedeix és la mateixa: “No necessàriament.” Tot i que l’educació formal pot ajudar - vos a avançar a l’altura, sé que molts desenvolupadors que han assolit el títol de “sènior” amb una titulació universitària –i no tenen més formació escolar.

Mentre que algunes persones defensen un canvi cap a la normalització, d’altres creuen que no tenir requisits estrictes ajuda la professió a seguir sent més igualitària i oberta als mitjans d’educació no tradicionals. Només el 41% dels enginyers de programari tenen una titulació en informàtica i el 47% dels desenvolupadors web professionals no tenen una titulació de quatre anys. Amb una gran quantitat de professionals de la indústria que provenen d’àmbits no normalitzats, no és d’estranyar que tampoc hi hagi camins normalitzats a les promocions. A més, l’enginyeria abasta tantes habilitats que pot ser que no sigui realista construir una única prova que demostri que està preparat per a un paper avançat.

Per tant, la progressió d’un individu a través dels títols depèn principalment de la seva preferència i pràctica del seu empleador. Algunes empreses són molt rígides en la seva trajectòria professional, mentre que d’altres estan més estructurades. Dit això, hi ha alguns trets que tenen gairebé tots els enginyers superiors, per la qual cosa val la pena el vostre temps per desenvolupar-los.

1. Tenen una forta habilitat de depuració

Els enginyers majors no escriuen necessàriament codi lliure d’errors –és un estàndard impossible per a qualsevol persona–, però tenen els coneixements i les eines a punt per diagnosticar i resoldre qualsevol problema del seu domini. Quan esteu nous a la programació (o a un llenguatge o a un conjunt d’eines específics), pot ser difícil fer el seguiment d’errors, però els desenvolupadors d’edat avançada ho fan fàcil.

El desenvolupament d’habilitats de depuració requereix temps, però t’ajuda si treballes en diversos projectes amb diferents persones. Si no teniu l’oportunitat d’executar errors interessants en el treball, impliqueu-vos en un projecte de codi obert.

2. Saben quan no fer alguna cosa

La majoria de nous desenvolupadors tenen algun tipus de “síndrome d’objectes brillants”. Hi ha tantes eines interessants i útils que és difícil saber quan s’ha d’utilitzar les bones pràctiques establertes i quan es pot arriscar i provar alguna cosa nova.

Els millors desenvolupadors saben que reescriure una biblioteca des de zero només per fer-la més llegible o canviar al marc més nou quan l’equip hagi escollit una antiga, no sempre són bones decisions. De fet, la majoria dels enginyers més grans que conec són aversos al risc; saben que un bon programari funciona amb programari.

3. Mentien uns altres

Tant si es tracta de la descripció del seu lloc com si no, els enginyers principals assenyalen els seus membres de l'equip més jove. Comparteixen apassionadament els seus coneixements i, fent-ho, poden fer nivell a tot l’equip.

Practiqueu aquestes habilitats ara deixant la vostra forma de ser col·laborativa i tocar la base amb els vostres companys per veure com us pot ser útil.

4. Revisen el Codi de forma minuciosa

Els nous enginyers acostumen a volar per les revisions de codis. Sí, revisar el codi d’una altra persona pot ser difícil i monòton, però per arribar a un nivell alt, haureu d’acceptar la importància que és. És el vostre treball posar els vostres anys d’experiència a treballar.

Llavors, ets un enginyer més gran?

Voleu fer una ullada, només una ullada! A algunes obertures impressionants?

D’aquesta manera

5. Poden comunicar idees tècniques complexes

Per avançar en aquest camp, haureu de ser capaços de comunicar amb claredat els detalls als altres. No heu de ser fantàstics en parlar en públic, però hauríeu de ser capaços de donar-vos a conèixer als altres enginyers amb els quals treballeu. Aquest és un joc d'equip; ningú no pot ser fantàstic sense la capacitat d’expressar les seves idees i portar-ne altres.

6. S’especialitzen

Com passa amb la majoria dels camps tècnics, quant més temps dediqueu a fer-ho, més probabilitats tingueu de desenvolupar una especialitat. Els enginyers sèniors solen ser prou dinàmics per fer de tres a cinc coses en equip, però adquiriran una propietat real sobre les dues o més especialitzades.

7. Admeten el que no saben

A les entrevistes de feina, moltes persones tractaran de fer-se camí amb temes que no coneixen. Els enginyers superiors han estat durant força temps per adonar-se que no podrien saber-ho tot sobre el tema si ho intentessin, així que normalment seran sincers sobre el que fan i no ho saben.

Tot i que no hi ha referents àmpliament acceptats per a enginyers superiors, hi ha diferències notables que els gestors vigilaran quan decideixin a qui promoure o contractar funcions de primer nivell. Si voleu avançar, assegureu-vos que passeu temps per millorar les habilitats tècniques i no tècniques que es mencionen anteriorment.