If I'm a senior project manager, should I still keep learning new technology?
Sì.
For example, every month every year, most language updates themselves, and a lot of new programming concepts become popular. Many new frameworks and patterns are created and make things easily.
Meno così.
Se sei un PM (in qualsiasi senso io capisca che funzionano) assicurati di essere in cima al tuo gioco per quanto riguarda ciò che devi fare per primo. Questo probabilmente coinvolge un sacco di contatti con i clienti, presentazione e consegna delle presentazioni, raccolta dei requisiti, consumo delle specifiche, analisi dei requisiti, analisi dei minuti, massaggiare l'ego, preparare il tè, creare o facilitare la creazione di SOW, fare enormi diagrammi di Gantt è MS Project e lavorare con il team per creare backlog di progetto in Jira. È un bel po 'di lavoro.
Ce l'hai fatta ad un senior quindi probabilmente ne hai uno di quelli inchiodati. Quindi ora metti l'altro capo (e in alcuni punti penso che questo sia probabilmente definito come Project Manager tecnico) e ti assicuri di capire, ad alto livello, quali tecnologie sta usando il tuo team e cosa possono fare con loro. Questo ti dà fiducia, dovrebbe rendere le riunioni del tuo team meno sconcertanti, ti consente di impegnarti meglio nella pianificazione di progetti / sprint, ti permette di chiamare BS su sviluppatori malintenzionati, ti impedisce di vendere cose che il tuo team non può costruire e dovrebbe aumentare la tua gravità nelle riunioni dei clienti quando dici con fiducia sì, possiamo - o, quando richiesto, no, non possiamo. Le tue conoscenze non devono andare oltre (per ragioni professionali, comunque, potresti divertirti per divertimento), hai una squadra, presumibilmente con TTL, TD e TA; è il loro lavoro consigliarti quando una nuova tecnologia è entrata nella mischia. Fidati di loro.
Il tuo ruolo non dovrebbe richiedere di imparare come codificare, ma ciò non significa non imparare nuove tecnologie. Ad esempio, dovresti capire quali sono gli ultimi strumenti di gestione del progetto e quali miglioramenti possono migliorare i cicli di vita del tuo progetto. Forse non utilizzi alcun software di tracciamento di bug o progetti, quindi impari Jira (facile) e impari come si adatta alla tua organizzazione, ai clienti e alla struttura del progetto (difficile).
Sii bravo in Project Managing, gestisci le aspettative dei clienti, se non comprendi la tecnologia, non prometti di poter offrire qualcosa e assicurati di avere uno sviluppatore tascabile con te nelle riunioni con i clienti chiave e di prova leggi le tue E-mail.