¿Qué consejo le darías a tus jóvenes?

Encuentre un mentor : el mundo del software es grande y hay muchas cosas que puede encontrar en Internet al respecto, para ser sincero, hay demasiado y es difícil saber por dónde empezar. Encuentre a alguien que haya estado en la industria por un tiempo y que se mantenga actualizado. Define un plan con esta persona sobre lo que debes estudiar

Haga que revisen su código : por lo general, hay muchas maneras de lograr algo y muchas formas muy malas. Si bien Internet está lleno de grandes recursos, está lejos de ser perfecto. Asegúrese de pedirle a su mentor que revise su trabajo de vez en cuando, para que no esté aprendiendo de la manera incorrecta.

Practique con algo significativo : los siguientes tutoriales tienden a ser molestos, una vez que se sienta lo suficientemente cómodo con una tecnología, intente idear una idea de proyecto personal en la que tenga que usar lo que esté aprendiendo. Eso te ayudará enormemente a mantenerte motivado y a estar orgulloso de ti mismo. Recuerde que PUEDE HACERLO, es una cuestión de tiempo y perseverancia, pero el camino puede ser largo. Para ser un gran ingeniero de software, necesitarás 3 habilidades:

1. Conocimiento de la pila completa : las aplicaciones de software son sistemas complicados compuestos de muchas tecnologías y partes: frontend, backend, base de datos, servidor web y red. Por ejemplo: cambiar una consulta en el frontend afectará a la base de datos si el desarrollador no tiene idea de cómo funcionan las bases de datos, la consulta podría hacer que el sitio no funcione. Algoritmo y estructura de datos Programación de alto nivel (lenguajes de programación de objetos orientados) Administración del sistema y un poco de conexión en red. Con esto, un ingeniero de software podrá navegar por casi cualquier sistema / aplicación y podrá tomar una decisión de ingeniería bien pensada.

2. Poder aprender solo: los conceptos básicos del software rara vez cambian, pero las herramientas que utiliza la industria cambian constantemente. La industria del software es probablemente una de las que cambian más rápidamente, por eso necesita actualizar constantemente la aplicación de su teléfono inteligente y que sus sitios web favoritos traigan constantemente una mejor experiencia y características. En este contexto, los ingenieros de software necesitan constantemente evaluar y quizás aprender nuevas herramientas que les ayudarán a hacer su aplicación más rápida, mejor y más confiable. Los nuevos lenguajes de programación y las bibliotecas vienen constantemente y uno no puede regresar a la universidad cada vez que surja una nueva tecnología. Los mejores ingenieros de software son los que pueden mantenerse al día con las últimas tendencias. Por eso es fundamental que puedas aprender por ti mismo.

3. Habilidades blandas : a menos que esté dispuesto a trabajar solo, podría ser la habilidad más importante. Hay un buen libro sobre esto, “Cómo ganar amigos e influir en las personas” porque este libro es muy importante para aprender a ser un ser humano exitoso. No se puede imaginar cómo el ser amable con las personas y ayudarlas a hacer su trabajo les traerá mucho más. Recuerda que para una empresa, si haces bien tu trabajo, eres un 1X. Pero digamos que también está ayudando a 10 personas a hacer bien su trabajo, entonces usted es un 11X y ese es el tipo de personas que necesitan las empresas exitosas. Si puede obtener estas 3 cosas, será un programador increíble y todos querrán contratarlo. Esto es lo que hacemos en la escuela de Holberton. www.holbertonschool.com ¡Buena suerte en su camino para convertirse en un gran programador!

Me gustaría darles algunas pistas , que a primera vista pueden impresionarnos como algo muy obvio, pero esta es la clave de su éxito al comienzo de su carrera

Puedo recomendarlos, porque uso estos consejos durante años y ahora siento que es realmente útil alcanzar el éxito

  1. Sé valiente , recuerda lo que vas a alcanzar. Si tienes esto en tu mente todos los días. Ese es el primer paso para ser peces muy grandes en cada rama.
  2. Forme su propio estilo a la velocidad del trabajo, intente hacer un progreso con él 🙂
  3. Haga un horario todos los días antes de su trabajo. Recuerda que todo lo que está en la lista es tu deber. Tienes que preocuparte por tu negocio, nadie lo hace por ti.
  4. Se paciente , el éxito puede llegar en un momento inesperado.
  5. Haz lo que te gusta hacer <3 No pierdas el tiempo por aburrir cosas sin interés y encuentra tu pasión. Constantemente, en todas partes se busca una nueva inspiración 🙂
  6. Intenta escuchar a los mejores especialistas que pueden ayudarte . Te darán algún tipo de trucos realmente útiles. La persona puede ser todos. El punto es entender al hombre y creer en sus pistas.
  7. Mucha gente piensa que el éxito está muy lejos de ellos. Eso no es cierto. El objetivo te está esperando tan cerca. Dése una oportunidad y conviértase en lo que quiera convertirse 🙂

Consulte los concursos de TI del sitio web , hackathons, desafíos en línea si está interesado en la codificación. Te da la esencia de Hackathons 🙂

ChallengeRocket te dará todos los detalles para saber cómo ser miembro de Hackathons .

Hackatones son reuniones de mentes donde personas tecnológicas y creativas se reúnen en el evento para crear algo asombroso y competir por los premios, y el nivel de sus habilidades de codificación no es su principal objetivo.

Consulta el sitio web y contáctanos si estás interesado. Puedes ganar premios extraordinarios y conocer gente realmente interesante 🙂 Solo ven y prueba con ChallengeRocket

¡Se un granjero y barbero!

¡Sí, has leído bien! ¡Se un granjero y barbero! ¿por qué?

Un granjero es bien conocido por el trabajo duro.

Un barbero es el que embellece a los demás.

¡Como un granjero, trabaja duro y gana éxito y como un barbero embellece tu vida y ayuda a otros a hacer su vida más bella también!

Algunos puntos más para agregar son,

Aprende de tus errores y no los repitas.

Aprende hasta que mueras.

Ámate a ti mismo ya tu cuerpo.

Ama a tus padres

Hoy me encontré con una cita, que creo que es bueno publicar aquí.

Gracias A2A. ¡Todo lo mejor!

Hay muchas cosas que puedo ofrecer como consejo a mis jóvenes. Sin embargo, mirando mis experiencias con ellos en el pasado, creo que la mejor podría ser:

  • Aprende las reglas primero , antes de comenzar a hablar sobre romperlas o desafiar a todos a tu alrededor.