Puoi essere un programmatore e un manager aziendale allo stesso tempo? [duplicare]

2

Penso di essere in difficoltà in qualche situazione!

Siamo una nuova start-up con 5 dipendenti (2 programmatori). Sono il direttore tecnico e andava così bene!

Ora posso vedere le dita che mi indicano di assumere il controllo di tutto, poiché ho la visione grande di ciò che fa la nostra organizzazione e di svolgere il ruolo di CEO o General Manager!

Lo voglio, ma non ho idea se sarebbe rischioso per la nostra organizzazione prendere una tale decisione? In che modo gli interrupt manageriali influiscono sulla produttività tecnica?

Qualche consiglio o esperienza precedente su tale situazione potrebbe aiutare:)

Grazie in anticipo!

    
posta JohnFx 18.02.2011 - 19:46
fonte

7 risposte

3

Dipende dallo stato della tua azienda. Avere qualcuno con un background tecnico in una posizione manageriale in un'azienda di software è di solito una buona cosa. Significa che sei in grado di comunicare sia con il tuo team che con i tuoi utenti e far incontrare questi due aspetti. Ancor di più se sei quello con la visione dell'azienda.

Se il lavoro tecnico che stai svolgendo può essere svolto da un altro (nuovo) dipendente, o adeguatamente gestito dal team attuale, e la tua azienda possiede le risorse necessarie per questo, sii il direttore generale mentre si controlla solo il lato tecnico è ancora sulla buona strada È molto più difficile assumere qualcuno di nuovo per assumere una posizione manageriale in una nuova società piuttosto che assumere qualcuno per svolgere attività tecniche.

    
risposta data 18.02.2011 - 20:30
fonte
1

Dipende dalla quantità di lavoro che deve essere fatto.

A un certo punto, ha più senso avere una persona che gestisca la parte aziendale della società, che non avrebbe il tempo di programmare.

    
risposta data 18.02.2011 - 19:50
fonte
1

Sì. In effetti penso sia una buona idea avere qualcuno con un background di programmazione in quel ruolo in una startup tecnologica. Perché, come dici tu, hai la visione 'grande visione' di cosa sta succedendo con la tecnologia e come tutto si combina. Il business manager medio senza un background tecnologico non è adatto a prendere decisioni tecniche valide.

Potresti non fare molto codice, o avere pressioni per non farlo, ma assicurati di rimanere coinvolto per non perdere il contatto.

    
risposta data 18.02.2011 - 20:39
fonte
1

Certo che puoi, è solo una questione di quanto tu decida di fare entrambe le cose.

Cioè, puoi essere un grande manager o programmatore. Oppure puoi essere un manager e programmatore leggermente meno grande.

    
risposta data 18.02.2011 - 20:52
fonte
1

Qualsiasi tipo di tecnico deve essere in grado di effettuare una transizione per diventare un manager. Se preferisci nasconderti nel tuo ufficio e codice piuttosto che occuparti di altre persone e dei loro problemi, probabilmente non ce la farai.

Sarebbe davvero utile avere un'altra persona in azienda a livello manageriale che complimenti la tua esperienza. Potrebbero gestire: relazioni con i clienti, questioni operative aziendali o parte della supervisione diretta / giornaliera degli altri sviluppatori (vuoi davvero essere coinvolto in conflitti con le ferie?)

Sembra che Google abbia deciso di mettere sotto controllo una persona tecnica.

    
risposta data 18.02.2011 - 21:24
fonte
1

Ogni pessimo manager per cui ho lavorato è stato un ex-sviluppatore che si è rifiutato di abbandonare il limite per gli sviluppatori. È incredibile come le cose vadano bene con un buon manager, al punto che non pensi che stiano facendo nulla. Poi, ottieni il cattivo manager e questo ti fa capire tutte le cose che sono state fatte senza che tu lo sappia. Essere un manager è un lavoro a tempo pieno +. Sono sicuro che alcune persone possano indossare entrambi i cappelli con successo, ma non ho mai lavorato con loro e ho lavorato con probabilmente cento lead / manager di progetto.

    
risposta data 18.02.2011 - 21:10
fonte
0

Se il business è tuo, devi essere l'amministratore delegato dato che sei quello che ha la vista di dove vuoi che la tua attività vada.

Sono uno sviluppatore software professionista e il CEO fondatore della mia società di consulenza, e indosso entrambi i cappelli in modo adeguato. Questo è solo per dire che questo è fattibile. Inoltre, questo richiede un sacco di ore ogni settimana. Questo non significa che faccio la mia contabilità personale, tranne le tasse di fine anno.

Come già accennato, è semplicemente meglio per la tua azienda avere un CEO capace di comprensione tecnica e chi è in grado di ottenere come un progetto non ha avuto successo o altro, e di non indicare qualcuno inutile.

Attenzione però, potresti essere un bravo ragazzo tecnico, ma non un buon amministratore delegato e viceversa. Devi conoscere te stesso abbastanza da mettere i tuoi limiti e riconoscerli in modo che tu possa chiedere aiuto ai dipendenti più tardi in qualsiasi momento, se necessario.

In qualità di amministratore tecnico capace, sarai anche in grado di riconoscere coloro che lavorano per il tuo business (tu) e altri che lavorano per se stessi. Di sicuro puoi fare entrambe le cose per un po 'finché la tua azienda non diventerà grande abbastanza da mettere solo il cappello in testa e lasciare che un dipendente attuale sia il CTO o gli amministratori di sistema, cioè se non hai problemi nel trattare con i clienti e ottenere nuovi contratti, che è un gioco piuttosto diverso da giocare rispetto all'amministratore di sistema, questo è sicuro!

Spero che il mio granello di sale possa aiutare in qualche modo!

Ti auguro il meglio del successo! =)

    
risposta data 18.02.2011 - 22:21
fonte

Leggi altre domande sui tag