He sido desarrollador de software (ya sea a tiempo parcial o completo) durante casi 3 años. Siempre he sido el tipo de persona que tiene esa habilidad para liderar las cosas y brindar a la organización la tarea de hacer las cosas. Desde que fui el líder de mi proyecto de diseño senior en la universidad, sentí que esta era mi verdadera vocación, no estar sentado detrás de un código de escritorio. Ahora, sé que necesito entender cómo codificar para que otros desarrolladores realmente me respeten. Además, realmente me encanta la codificación. Trabajo en muchos proyectos paralelos en el hogar fuera del trabajo, me mantengo al día con las mejores prácticas de codificación y trato de ampliar continuamente mi conocimiento del dominio.
Mi pregunta principal es, ¿qué tipo de cosas u oportunidades debería estar buscando que me ayuden a progresar en mi carrera hacia un rol más gerencial, en lugar de un rol de codificación? Como dije, me encanta codificar, sin embargo, me encantaría aún más poder diseñar cosas a un alto nivel y organizar el equipo de tal manera que se hagan las cosas y monitorear su progreso, mientras ayudo con la asistencia técnica. decisiones aquí y allá. Este tipo de cosas realmente me hacen feliz, en lugar de estar sentado detrás de un escritorio codificando todo el día.
Obviamente, uno de mis principales sueños es producir algún tipo de software por mi cuenta que eventualmente explotaría y lo haría grande, y luego comenzaría a contratar un equipo y hacerlo todo yo mismo, pero siento que las posibilidades de que eso suceda son mucho peores que solo alterar un poco mi carrera profesional para llegar a donde quiero ir. Siento que puedo obtener esa misma satisfacción haciéndolo para un empleador en lugar de para mí. Aunque no me había sentido así antes, siento que fue principalmente porque no estoy haciendo lo que REALMENTE quiero hacer.
¿Algún consejo, sugerencia o cosas a tener en cuenta? Cualquiera que haya hecho esto, y si es así, ¿cómo lo hiciste?