Zero opportunità di crescita, zero qualità, ambiente lavorativo tossico
Vantaggi
- Ottimo se volete arricchire il curricum, siete alla prima esperienza e non riuscite a trovare un altro lavoro. La conoscenza tecnica media degli sviluppatori è bassissima quindi riuscirete a passare facilmente i colloqui
Svantaggi
- Pochissima attenzione alla qualità, qualunque miglioria/innovazione vogliate apportare ad un software verrà bocciata perchè "abbiamo sempre fatto così", e così ti ritrovi ad usare strumenti obsoleti e che non usa più nessuna persona sana di mente da 10-15 anni - Crescita professionale senza senso, un Junior Developer può essere promosso dopo 2-3 anni a Technical Team Leader per qualche euro in più. Questa loro la chiamano "Opportunità di crescità", io la chiamo "Perchè assumere un vero Tech Leader quando puoi far fare ad un Junior il lavoro di un Senior, pagandolo come un Junior?". - I Senior Developer sono delle vere e proprie creature mitologiche per la loro rarità. Non ne ho mai incontrato uno, ma la leggenda narra che i pochi e preziosi Senior vengano comunque pagati poco più di un Junior. - I manager pretendono che tu faccia straordinari ogni giorno (in alcuni team vengono pagati, in molti altri no)