Sono uno sviluppatore di software (part-time o full-time) da quasi 3 anni. Sono sempre stato il tipo di persona che ha quel talento per assumere un ruolo guida e fornire l'organizzazione per fare le cose. Sin da quando ero il capo del mio progetto di design senior al college, ho sentito che questa era la mia vera vocazione, non sedermi dietro un codice di scrivania. Ora so che devo capire come programmare gli altri sviluppatori per rispettarmi veramente. Inoltre, adoro davvero programmare. Lavoro su molti progetti secondari a casa al di fuori del lavoro, mi tengo aggiornato con le migliori pratiche di codifica e cerco e continuo di approfondire la mia conoscenza del dominio.
La mia domanda principale è: che tipo di cose o opportunità dovrei cercare che mi aiuteranno a portare la mia carriera a un ruolo più manageriale, piuttosto che un ruolo di programmazione. Come ho detto, adoro programmare, tuttavia mi piacerebbe ancora di più poter progettare cose di alto livello e organizzare il team in modo da fare le cose e monitorare i loro progressi, aiutando nel contempo con la tecnica decisioni qua e là. Questo tipo di cose mi rende davvero felice, invece di stare seduto dietro una scrivania a scrivere codice tutto il giorno.
Ovviamente uno dei miei sogni principali è produrre da solo una sorta di software che alla fine possa esplodere e renderlo grande, e quindi iniziare a assumere una squadra e fare tutto da solo, ma sento che le possibilità che ciò accada sono molto peggiori piuttosto che alterare un po 'il mio percorso di carriera per arrivare dove voglio andare. Sento di poter ottenere la stessa soddisfazione facendolo per un datore di lavoro piuttosto che per me stesso. Anche se non mi sono mai sentito così prima, penso che sia stato principalmente perché non sto facendo quello che VERO VERAMENTE voglio fare.
Suggerimenti, suggerimenti o cose da tenere a mente? Chiunque abbia fatto proprio questo, e se sì, come hai fatto?