Mérnöki gondolkodásmód?

Ebben a témában: Onfejlesztes

Szemfüleseknek, illetve régi olvasóknak már feltűnhetett, hogy nekem alapvetően van egy elég erős elképzelésem egy ideális Szoftverfejlesztőről. Most direkt nem a Programozó szót használtam, mert szerintem már jóval többre van szükség a mindennapokban egy egyszerű Programozónál. Miben különbözik egy Szoftverfejlesztő és egy Programozó?

 

 

Én úgy látom, hogy tulajdonképpen két fajta munkatárs létezik, az egyik az, amelyik meri használni az eszét munka közben és tud gondolkozni, új megoldásokat keresni (ő lesz a Szoftverfejlesztő) és van a másik, aki megcsinálja azt amit mondanak neki, ha esetleg valamit nem ért vagy nem tudja megcsinálni, akkor jó esetben segítséget kér, de új gondolatok felé már nem igazán mer kitekinteni (ő lesz a Programozó). És ez nem egy olyan tulajdonság amit egyetemen meg lehet tanulni vagy egy intenzív kurzuson. Van olyan kollégám aki MSc-t végzett mégsem szeretek vele dolgozni, mert folyton azt hallom, hogy „ő nem tudja, még sosem csinált ezt vagy azt”. És van olyan is, aki még csak gyakornok, de már sokkal többet tud és sokkal ügyesebben dolgozik mint néhány teljes állású munkatárs. Ezek azok az emberek akikkel lehet haladni, lehet egy komoly problémára megoldást találni, akikkel jó együtt dolgozni.

 

De akkor mégis mitől függ ez az egész?

Gondolom már sejtitek ti is, hogy ez bizony mentalitás, hozzáállás kérdése. Már sokszor leírtam, hogy nem baj, hogyha nem tudod, hogy hogyan oldj meg egy feladatot. A lényeg, hogy akard tudni a megoldást. Az sem baj, ha a megoldásod nem lesz jó elsőre vagy még másodikra sem, a lényeg, hogy tanulj a saját hibáidból és akarj tanulni a hibáidból. Aki nem dolgozik nem hibázik. Márpedig hibázni fogsz, ez biztos, ebben a szakmában ez elkerülhetetlen, a kérdés az, hogy hogyan állsz majd hozzá. Sokszor nehéz de álljunk ezekhez mindig pozitívan és próbáljunk belőle építkezni. Ha már tudod, hogy mit csinál egy programozó, akkor lépj tovább és ne elégedj meg ezzel a szinttel. Sajátítsd el a szoftverfejlesztés lépéseit és akkor már nem neked kell keresned az állásajánlatokat, hanem ők fognak téged keresni.

(more…)