ma quando il mio project manager inizia a parlare di come abbiamo vinto un nuovo contratto, o siamo coinvolti in una nuova offerta, o ... qualsiasi cosa sia commerciale piuttosto che tecnica, davvero ... posso perdersi abbastanza rapidamente.
L'unico per saperne di più sul business è quello di essere effettivamente coinvolti. L'incontro potrebbe non essere il miglior forum per affrontare alcune domande, ma sicuramente dopo tali incontri chiedi al tuo manager di espandere la proposta o le cose relative al business che ti sei perso.
Domande come,
- qual è il processo di proposta in azienda?
- come siamo stati coinvolti?
- come pensiamo di fatturare il cliente?
Ognuno di questi è un piccolo indicatore del funzionamento della tua azienda. Ti avvicina agli interni e ai meccanismi interni, almeno per sapere come l'azienda fa soldi. Penso che il punto principale qui sia quello di chiedere cose che non conosci!
Anche "posso perdersi abbastanza rapidamente" significa per me, tu dai un colpo o davvero non lo sai. L'atteggiamento che hai può fare la differenza se vuoi saperne di più.
Qual è il minimo indispensabile che tutti gli sviluppatori devono sapere sulla gestione del progetto / business per funzionare?
Su questo aspetto, non credo che ci sia una risposta concreta. I miei pensieri iniziali sarebbero alcune competenze di base di contabilità e persone. La gestione del progetto e la gestione di un'azienda sono due cose diverse, tuttavia ci saranno alcune serie di competenze sovrapposte.
Ricorda: le abilità che apprendi come sviluppatore "a volte" (se non la maggior parte delle volte) diventano nulle quando passi a una posizione più alta (come un manager). Per esempio. le competenze del tuo personale dovranno davvero concentrarsi maggiormente ora rispetto al tuo precedente ruolo di sviluppatore.
Suggerimento generale: apprendi / esercita / migliora altre abilità meno tecniche all'inizio della tua carriera poiché ciò sarà utile negli anni successivi (a meno che, ovviamente, non decida ancora )