Il modo migliore per un responsabile tecnico di rimanere aggiornato sulla tecnologia


11

Il mio manager ha chiesto un elenco di blog tecnici che dovrebbe seguire per rimanere aggiornato sulla tecnologia. Il suo problema è che continua a sentire termini di cui non ha mai sentito parlare (ad esempio NoSql, sharding, agure, sevice bus, ecc.) E preferirebbe almeno avere una possibilità di combattere per conoscerne qualcosa senza dover essere reattivo e cercandoli. Inoltre, penso che voglia avere una visione d'insieme di tutte le tecnologie emergenti e di dove si incastrano invece di imparare solo su ogni cosa in isolamento.

Ha chiesto dei blog ma penso che anche le riviste di stampa possano essere d'aiuto.

Cosa dovrei rispondergli?


3
stackoverflow.com e Programmers.stackoverflow.com ovviamente!
Byron Whitlock,

6
Dagli un link a dilbert.com. Vedrà molto sulla gestione tecnica, senza tutti quei nomi difficili! :)
Vitor Py

@Joel - Questa è un'ottima domanda, ma ritengo sia più adatta per i programmatori SE. Lo sposterò ai programmatori e un moderatore unirà la risposta con quella domanda lì. Dai un'occhiata alle FAQ se hai domande sul tipo di domande da porre a Project Management SE. Grazie :)
jmort253

Risposte:


10

Lo trovo molto preoccupante. I manager tecnici con cui lavoro sono molto ben informati e molto aggiornati sulle ultime tecnologie e tendenze, forse anche più delle persone che stanno effettivamente sviluppando.

La ragione di ciò è forse perché i manager tecnici a livello esecutivo esplorano costantemente le ultime tendenze nella speranza di esplorare nuove opportunità di mercato. Se sei un CTO, la capacità di rimanere al top è una necessità estrema se vuoi adattarti alle mutevoli condizioni del mercato.

Sarei molto diffidente nei confronti di tutti i manager tecnici che non possono ricercare e trovare le proprie risposte online. Io e i miei tecnici manager a volte competiamo per vedere chi può tenere il passo. (È una specie di competizione divertente, in cui possiamo scherzare quando l'uno o l'altro trova prima un nuovo strumento o tecnologia.)

Inoltre, il motivo per cui un CTO o un responsabile tecnico dovrebbe essere in testa agli sviluppatori è perché i gestori dovrebbero guardare avanti per quei pericolosi iceberg che sbirciano dall'acqua mentre gli sviluppatori sono nella sala macchine che spalano carbone nei forni del motore.

Certo, gli sviluppatori probabilmente sapranno di più su come utilizzare gli strumenti rispetto ai senior manager - anche se quelli con cui lavoro possono sicuramente bloccarsi - ma sono i manager tecnici che dovrebbero guardare avanti per guidare strategicamente l'azienda nella giusta direzione e per fare questo richiede una forte ricerca e capacità analitiche.


7

Non è possibile, o necessario, sapere tutto di tutto

Mentre tutti cerchiamo di tenere il passo con le ultime tendenze, le nuove tecnologie, la terminologia dell'anca, non è possibile coprire tutte le basi e rimanere aggiornati su tutte, pur essendo efficaci nel tuo lavoro.

Alcune tecnologie non durano abbastanza a lungo da valere la pena di essere informate e altre sono ancora così nebulose che non è chiaro quale sarà il loro beneficio.

Immagino che questo sia emerso a causa di uno dei tre motivi:

1) Il responsabile tecnico sta cercando di tenere il passo con una cricca di persone che stanno giocando alcuni giochi di potere usando la tecnologia bleeding edge per farlo sembrare (e forse altri) fuori dal mondo. Il modo migliore per vincere questo gioco è non giocare - non puoi essere 'più cool' di loro, quindi non provarci nemmeno. In realtà ho scoperto un gruppo di ragazzi che inventavano la terminologia per correre intorno al loro caposquadra che cercava disperatamente di gelificarsi con loro.

Un modo per stroncarlo sul nascere è chiedere alle persone coinvolte di spiegare qual è la tecnologia per il resto del team e perché è utile / vantaggioso. Non è necessario che la TM ammetta di non saperlo, basta chiedere ai ragazzi di includere tutti gli altri nelle loro discussioni di tecnologia. Se il loro uso della terminologia è autentico, otterrà una spiegazione. Se stessero giocando a giochi di potere, questo non accadrà più.

2) Il responsabile tecnico è in realtà fuori dalla sua profondità, calpesta l'acqua e chiede disperatamente aiuto. Una semplice ricerca su Google produrrebbe una manciata di blog / forum o la domanda programmers.stackexchange.com che richiede un elenco raccomandato di blog, come questa domanda è. È possibile digitare i termini di esempio in Wikipedia, ad esempio, e seguire alcuni dei collegamenti degli argomenti per leggere e raccoglierne altri.

Che ti abbiano chiesto di inventare questo (e non potevano) è un po 'preoccupante.


3

Falli unire agli sviluppatori per pranzo, ogni giorno.

IMHO, un buon manager sfrutta la conoscenza dei propri sviluppatori, invece di voler "caricare lateralmente" la stessa conoscenza.


Mi piace questa risposta al meglio. Ma dovrebbe anche essere una parte del manager che incoraggia lo sviluppatore ad apprendere, praticare e accrescere costantemente il proprio set di abilità.
crosenblum,

2

Bene, ci sono siti di base come Stack Exchange (ovviamente), Tech Republic , SlashDot , Wired.com e circa un milione di altri.

Avresti davvero bisogno di trovare alcuni siti relativi al tuo lavoro specifico, se puoi.

Per quanto riguarda le pubblicazioni stampate, c'è eWeekly, PCMag, PC Weekly, Computer World e ancora circa un milione di altre. Molti di questi hanno anche una buona quantità di notizie sui rispettivi siti.

Tutti i siti e le riviste di "notizie di tecnologia" che conosco sono piuttosto imperdibili quando si tratta di "Current Project X" a meno che non si trovino quelli specializzati nel proprio campo di lavoro.

Secondo me, deve essere coinvolto in un sito della comunità in relazione al lavoro che stai facendo, se possibile.


1

Qui è dove penso che Twitter sia davvero utile. Il potere dei social media per aiutare a spingere la crema.

Suggeriscigli di seguire i leader del pensiero su schemi e pratiche di processo. Segui gli sviluppatori o i lead tecnologici per le piattaforme host di destinazione. Segui alcuni dei leader dei domini che crei. Spesso i leader di queste diverse aree aiuteranno a promuovere buone idee o idee che riconoscono per la promessa (e spesso collegate a un pensiero più completo tramite un post sul blog), e da quei retweet promossi avrai un'idea di cosa perseguire ulteriormente.

Dall'esplorazione occasionale su Twitter avanti e indietro troverai alcuni commentatori eccezionali, ma forse precedentemente sconosciuti su preoccupazioni molto tecniche che saranno di interesse unico e particolare per il tuo sforzo tecnico.


0

Puoi dirgli almeno di ricevere un feed di notizie o semplicemente visitare i seguenti siti. Ciò dovrebbe almeno aiutarlo a ottenere una visione d'insieme della tecnologia o delle cose relative al software di cui potrebbe aver bisogno per saperne di più. dal modo in cui sei un grande dipendente che stai persino andando online e inviando domande per lui per poterlo aiutare e per questo meriti un aumento :)


-1

Per prima cosa gli consiglio di leggere e rileggere questo libro di Joel Spolsky, Smart And Gets Things Done .

Ottimo libro per i manager tecnici per imparare come essere un grande manager, come lavorare con i programmatori, come creare un ottimo ambiente di sviluppo e come fare le cose.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.