Estaba allí cuando comencé en mi empresa actual. La buena noticia es que puede aprender mucho de todas las personas de su empresa. Pero hay algunos otros pasos que puede seguir para mejorar sus habilidades.
Construir proyectos paralelos
Una forma de mejorar rápidamente es pasar mucho tiempo codificando. Construye proyectos en noches y fines de semana. Haga que cada proyecto sea un poco más difícil que el anterior.
- Cómo ponerse al día en habilidades de codificación / informática rápidamente
- ¿Cuáles son los bootcamps de programación más reconocidos en los EE. UU. Y cómo puedo solicitarlos?
- ¿Es una buena idea hacer un trabajo de codificación de forma gratuita para obtener experiencia real?
- ¿Cómo / dónde comenzar como desarrollador web front-end?
- Para una carrera en ciencias de la computación / ingeniería informática, en la escuela secundaria, ¿cuál de las siguientes sería la mejor opción, física y química del IB, física e informática del IB, o química e informática del IB?
La ventaja es que individualmente pasarás por muchas dificultades que otros desarrolladores normalmente te ayudarían en el trabajo.
¿Tienes un problema con Git? Tendrás que resolverlo tú mismo. ¿No sabe por qué su código no se compilará? Tendrá que investigar la solución usted mismo.
Mejorará mucho más rápido su trabajo construyendo proyectos paralelos y aplicando lo que aprende a sus proyectos de trabajo.
Pregúntele a su jefe por proyectos que pueda manejar
Tuve dificultades durante unos meses cuando comencé porque el proyecto en el que estaba trabajando era demasiado difícil para mi conjunto de habilidades en ese momento. Configuré una reunión con mi jefe para discutir algunos proyectos más adecuados.
Es posible que desee hacer lo mismo. Intente conseguir un proyecto donde pueda hacer algo productivo para la empresa rápidamente. Aumente el impulso antes de pasar a proyectos más difíciles.
Escribí sobre este proceso aquí: Cómo pedirle ayuda a tu jefe sin parecer estúpido.
Aprende el lado comercial
Otra forma de destacarse como desarrollador es aprender el lado comercial mejor que los otros desarrolladores.
Por definición, todos los desarrolladores saben cómo construir software (y tú también). Pero podría tratar de crear un nicho como desarrollador que conozca muy bien el lado comercial, si eso le interesa.
Aprenda cómo la empresa obtiene sus ingresos y qué departamentos contribuyen más a esos ingresos. Comprenda cómo su software juega a generar ingresos. Aprenda dónde están los mayores gastos y cómo su software puede reducirlos.
Si puede traducir los conceptos técnicos al conocimiento del negocio y viceversa, administre se acercará a usted para hablar sobre el software. Más adelante, es posible que pueda hacer la transición al lado administrativo de la empresa si desea esa carrera profesional.
Mediante una combinación de estas 3 cosas, puede ser más productivo con el tiempo y sentirse más inteligente como desarrollador.