¿Cómo son las primeras semanas para los pasantes desarrolladores de software?

Preparar (o salir) a tomar café, borrar pizarras blancas … IOW, recortar el trabajo. Y, poco a poco, a medida que aprenda primero la resolución de problemas (que es lo que es la programación), luego un lenguaje de programación, se le darán pequeños pedazos de código para escribir.

Por supuesto, cada empresa es diferente. El último para el que trabajé le dio a su único interno un sistema completo para escribir. Duró 6 meses. Luego pasé 6 años buscando y solucionando los problemas que él había causado (y me retiré sin haber llegado a todos ellos), mientras también desarrollaba y escribía sitios web. Mala elección de su parte al dejarlo estar en la misma habitación con cualquier código, y mucho menos escribir cualquiera.

Y algunas compañías no le darán ningún programa para escribir durante toda su pasantía. Igual de malo porque, aunque no les causa ningún problema, no aprende nada.

Fui pasante del departamento que estaba a cargo de los sistemas y soluciones de software para estudiantes y profesores de mi escuela. Fue aproximadamente un mes. Me dieron acceso a la base de datos de la escuela y me asignaron la tarea de crear un sistema de asistencia para los maestros que pudiera crear informes para que ya no tengan que consolidar sus informes manualmente. Mi mentor me dijo que podía elegir cualquier idioma que quisiera y cualquier herramienta e IDE siempre que pudiera conectarse a la base de datos de la escuela y hacer el trabajo.

Fue bastante difícil durante la primera semana porque yo era el único en desarrollo y tuve que comenzar desde cero. Esto incluyó hablar con el departamento a cargo de la asistencia consolidada y preguntar cómo puedo facilitar su trabajo a través del sistema que haré. Finalmente, pude terminarlo. Aunque no fue mi mejor trabajo (no iba por el enfoque orientado a objetos durante ese tiempo), pero me dio una idea de cómo sería el trabajo como desarrollador en el futuro.

Mi pasantía solo duró dos meses. Fui lanzado directamente a la mezcla de reuniones de equipo y desarrollo y pruebas de características.

More Interesting

¿Qué calificaciones necesita un desarrollador de iOS?

¿Quiénes son los desarrolladores de aplicaciones independientes en Singapur?

¿Debería poder resolver todos los problemas relacionados con la programación, entonces solo puedo ser un desarrollador de software?

¿Cuál es la mejor computadora portátil para desarrolladores que aloja VMS y admite múltiples monitores externos?

Después de ver los Oscar de anoche, me inspiré para trabajar en la industria del cine. ¿Qué posibles oportunidades hay para los desarrolladores de software?

¿Debo elegir un contrato de desarrollador de software o un puesto de liderazgo a tiempo completo?

¿Cuántos detalles técnicos sobre proyectos pasados ​​deben estar en el currículum de un desarrollador de software?

¿Por qué es probable que el software desarrollado con modelos evolutivos sea difícil de mantener?

¿Cómo puede un desarrollador de software recuperado de depresión volver al mercado después de 2 años de desempleo?

¿Cuáles son algunas de las mejores empresas / personas de desarrollo de software en San Francisco?

Cómo ser un desarrollador de software y psicología / terapeuta

¿Es vergonzoso trabajar como desarrollador junior de software a los 32 años?

¿Qué empresas de personal (EE. UU.) Utiliza para contratar trabajadores por contrato (principalmente desarrolladores de software) para proyectos a corto / mediano plazo? Necesito recomendaciones.

¿Cómo debe comportarse un desarrollador en estas condiciones?

¿Cuáles son las desventajas de Stack Overflow? ¿Por qué se trata de puntos de reputación?