Estoy buscando un mentor de programación. ¿Alguien puede ser mi mentor?

Puede ser útil formular esta pregunta para proporcionar más información, por ejemplo, qué tipos de tecnologías y nivel de experiencia están involucrados. La respuesta simple es doble:

  1. Todos deberían tener un mentor, un asesor profesional, como quieran llamarlo.
  2. Encontrar uno requiere mucho trabajo. Tener un mentor no es una alternativa a la capacitación, educación, exposición, tutoría. Tener un mentor es tener un mentor.

Vale la pena señalar que puede tener más de un mentor, y hacerlo es útil, especialmente si su carrera involucra varias facetas o enfoques diferentes (trabajo en la industria de la salud, con tecnologías XML; tengo un mentor en ambas áreas). Para que una relación de mentor funcione, el protegido debe proporcionar algo a cambio. Los proyectos de código abierto pueden ser útiles aquí. Voluntario en cualquier cosa puede ayudarlo a encontrar un mentor. Muestra disposición para trabajar a través de la pasión y la misión, en lugar de solo la profesión y la vocación. Eso es importante.

El otro lado de esto, si estamos hablando estrictamente de programación, es que la mejor manera de aprender a través de la exposición al desarrollo de software a nivel empresarial, sin excepción, es unirse a un equipo que está haciendo desarrollo de software a nivel empresarial como junior y exponer usted mismo a los desarrolladores senior de primer nivel. Es la mejor forma de aprender. Para el crecimiento individual, el tiempo de voluntariado en un proyecto de código abierto puede tener resultados similares.

No necesitas uno. Dirígete a http://www.freecodecamp.com y comienza a hundirte de 10 a 20 horas por semana para aprender a codificar. Únase a la comunidad allí y manténgase activo en el chat y en los foros. Comience a tratar de ayudar a otras personas. Lo que encontrarás es cientos de desarrolladores que pueden ayudarte si te quedas atascado.

No vas a aprender con un mentor a menos que pongas tus esfuerzos infinitos en aprender. Aprenderá mejor y más si aprende solo. Muchos grandes programadores que conozco en Quora no tenían mentores … aprendieron ellos mismos. Buscaron información y buscaron con eficacia. Una cosa que un alumno debe adoptar como hábito es buscar de manera efectiva.

Esté atento a la lista de reproducción sobre programación en Youtube por el canal Cs50.

Este es un gran compromiso, mucho que pedir.

Debe establecer contactos y establecer relaciones con personas ‘expertas’ locales, la fuente más obvia es si está empleado: contacte a un miembro sénior del personal.

En serio, esto no puede suceder de la noche a la mañana, y no esperaría que alguien de inmediato se pusiera de acuerdo para llevarlo a cabo desde un sitio de preguntas en línea como Quora … Cara a cara es infinitamente mejor que Skype y correos electrónicos.