No itt kezdõdik a probléma. Egy IT/fejlesztõi részleget 2 embernek kell vezetnie:
- Manager: aki felfelé tudja kommunikálni az elõrelépéseket, problémákat
- SZAKMAI VEZETÕ: aki a SZAKMAI döntéseket hozza, a managerrel azonos szinten áll. Bedolgozik, akár viszi a fejlesztés fõszálját, de legfõbb feladata hogy átlássa és összefogja szakmai oldalról az egészet, tõle kérdezzenek és kérjenek útmutatást a junior-ok (na ez lenne a fejlesztõi karrier elérhetõ maximuma, ha lenne), nem úgy mint fõnök, hanem mint mentor (aki oktat).
Elég ritka, hogy van a szakmából kikerült szakmai vezetõ (pl: fõfejlesztõ), ezért is olyan sz.r sok fejlesztés eredménye, mert nincs egy iránymutató senior aki vezesse (akinek a szakmai becsülete és mellesleg önérzete múlik azon, hogy hogy sikerül a fejlesztés)
Most olvastam valahol, ide nagyon találó hasonlat: mivel szántanál fel egy mezõt, 100 lúddal, vagy 2 ökörrel? (ja, a 2 ökör sokba kerül mellesleg)
A másik hogy iszonyatosan nagy az IT-n belül a szakosodás, tehát vannak pl: alkalmazás fejlesztõk (azon belül c, java, delphi,..), web fejlesztõk (asp, html, php,...), adatmodell fejlesztõk (ezt a legtöbben nem is tudják, valójában minden fejlesztõ azt hiszi, hogy õ ért ehhez, pedig nagyon nem), ... és nincs cégek közötti infócsere (nem is engedélyezett legtöbb helyen, pedig egymástól sokat tudnak tanulni a fejlesztõk), jó ha van pár levlista.
Probléma, hogy nincsenek szintek. Egy jó fejlesztõ 8-20 dologhoz (technológiához) is ért, és nincs hogy mérni hogy melyikhez mennyire, melyikbe mekkorát alkotott (hogy ne mindig nulláról induljon, legyen egy szakmai szint szerinti besorolása).