Me contrataron en una gran empresa de tecnología hace unos meses. Me encuentro pidiendo ayuda a menudo. Desde mi estado actual, ¿cómo puedo convertirme en el tipo de referencia en términos de codificación?

Hay un par de cosas que puede hacer para aumentar su experiencia.

1. Lea: para cualquier tecnología que esté utilizando, probablemente haya un libro “fundamental” sobre esa tecnología. Léelo Si tiene ejercicios, elige al menos algunos y hazlos.

2. Comprenda el desbordamiento de pila: hay muchos comentarios negativos para los desarrolladores que simplemente “googlean en SO” y copian y pegan las soluciones. Por supuesto, esta es una idea terrible, pero generalmente las respuestas en SO son más que solo código. Lee la explicación. Comprende la explicación. Luego escriba el código usted mismo.

3. Sandbox: un mentor me aconsejó que hiciera esto y ha valido la pena. Cree una carpeta en su entorno de compilación (idealmente, Dropbox o haga que sea accesible desde el trabajo y en el hogar) y, cada vez que se pregunte cómo usar una función o patrón determinado, programe un ejemplo de juguete. Juega con él para ver qué se puede cambiar sin romper el ejemplo y qué no. Si no sabe cómo elegir entre un par de alternativas, programe un ejemplo de juguete para cada una y compárelas. Solo cuando te sientas cómodo, codifícalo “en la vida real”.

4. Prueba: una vez que haya practicado, busque pruebas en línea sobre su (s) idioma (s). Hay muchos malos, pero también hay algunos decentes. Hazlo; probablemente aprenderá una o dos cosas sobre los márgenes de los idiomas en los que está trabajando.

5. Compartir: cuando comiences a encontrar cosas que crees que son inesperadas, compártelas con tu equipo (“¡Hola, muchachos! Miren lo que sucede si imprimo una modificación en una variable tres veces”). Es probable que algunos de sus compañeros de trabajo más antiguos puedan ofrecer una buena idea de por qué las cosas funcionan de esa manera. Haz esto con moderación, para que no te aburras.

¡Diviértete dominando una nueva tecnología! Convertirse en el hombre ideal para ello (el único recurso aceptable en toda su carrera) será un efecto secundario.

Conviértase en el centro de codificación organizando reuniones de codificación en su oficina.


Por el precio de la cerveza y algunas pizzas, puede ganar un montón de buena voluntad para su empresa. Sus pares también lo verán como la persona que conoce a todos los codificadores, lo que consolidará aún más su percepción de usted como un codificador conocedor.

Obviamente, querrá obtener permiso para todo y asegurar de antemano un presupuesto razonable, que es una inversión de su capital social dentro de la oficina.

Muchos grandes grupos de encuentro están buscando lugares. Puedes ver algunas de las noches de hack en tu ciudad (detectará tu ubicación automáticamente): Programación de Meetups

Dará publicidad a su empresa, creará su red y conocerá a muchos codificadores en su ciudad organizando grupos de reunión.

More Interesting

¿Cuáles son los mejores centros de capacitación para un curso CCNA y CCNP en Pune?

¿Qué debo preguntar, buscar y / o decir durante una visita al campus de Georgia Tech?

Casi tengo una entrevista con BCG, pero antes de eso, requieren que envíe mi transcripción. Mi promedio de calificaciones es solo 3.0. ¿Qué tengo que hacer?

Cómo convertirse en consultor de seguridad

Estoy planeando obtener mi MBA el próximo año, ya que quiero pasar de mi puesto actual a trabajar para una de las 4 grandes firmas de consultoría de gestión. ¿Es este un objetivo realista? Las escuelas a las que postulo son buenas para consultar el reclutamiento.

Quiero construir un rastreador web. ¿Dónde empiezo?

Cómo ir a una buena universidad, viniendo de Grecia

Cómo convertirse en piloto comercial después de completar mi BTech de India

Como estudiante indio interesado en física (teóricamente principalmente), ¿cuáles son las diversas opciones que tengo abiertas?

Soy un estudiante de BTech pre-final de año en CSE en India. ¿Cuáles son los mejores temas de investigación que deberían ayudarme a conseguir un buen trabajo, así como a aumentar mis posibilidades de obtener un puesto en los Estados Unidos para una EM?

¿Qué se siente trabajar en una plataforma petrolera?

Estoy trabajando en una empresa basada en productos como analista técnico. Cualquier cosa que haga aquí es puramente específica de la compañía. Seré un novato nuevamente cuando me vaya. Planeé migrar a la ciencia de datos, pero no lo logré. Estoy muy deprimido y decepcionado. ¿Qué debería hacer ahora?

¿Cómo consigo un trabajo con Google.org?

¿Me pueden ayudar a editar y aclarar mi lista de valores personales?

¿Es posible que una persona sin título universitario se convierta en Director o Ejecutivo de nivel C que gestiona TI u Operaciones? Si es así, ¿cuáles son las áreas críticas de conocimiento que deben demostrarse para hacerlo?