Google Summer of Code Experience [cerrado]

8

Fui estudiante de Google Summer of Code este año y completé con éxito mi proyecto. Fue una experiencia de aprendizaje increíble.

Me pregunto, desde el punto de vista de la industria, ¿cómo es o qué tan bien se ve una experiencia Summer of Code? Quiero decir, si me contrataras, ¿significaría algo para ti? Solo estoy preguntando esto desde que hice SoC! = Una pasantía. Como estudiante de SoC, era un contratista independiente para Google. Claro, hubo un desarrollo adecuado, pero estoy interesado en verlo desde la experiencia que ustedes tienen aquí. ¿Me preferirías?

Perdón por no revelar mi nombre; Espero que lo entiendas.


fuente
Genial, ¿terminaste haciendo algo útil?
Trabajo
Job da en el clavo. Evaluaría el trabajo de GSoC mirando el código.
James Youngman

Respuestas:

5

He realizado tanto GSoC como pasantías, y no creo que sean fácilmente comparables desde este ángulo.

Una pasantía le enseña cómo funcionan las empresas, le permite trabajar en estrecha proximidad con su equipo, ser parte de un proceso y aprender. Puedes interactuar con veteranos experimentados que pueden guiarte en el camino y mostrarte cómo mejorar, lo cual es invaluable. Puede ser una buena o una mala experiencia, pero aprenderás algo de cualquier manera. Me pareció útil comenzar a hacer pasantías, porque hay más orientación proporcionada, las personas reconocen el hecho de que eres bastante nuevo en la programación. Es una experiencia bidireccional que es posible que no pueda obtener, puramente, de GSoC.

Por otro lado, no puede tener éxito en GSoC sin autodisciplina y automotivación. Esto muestra qué tipo de control tienes sobre ti mismo, si trabajar de forma remota significa que te relajas, y cuán apasionado eres por la programación. Es importante para las empresas porque refleja su ética de trabajo. Además, el código está abierto y puede servir como testimonio de sus habilidades en un momento determinado. La tutoría / orientación que recibe es de una naturaleza diferente, pero el énfasis está en usted. Aprecié la considerable libertad que tenía en términos de ciertas decisiones durante mi proyecto GSoC. Creo que es una excelente manera de demostrarte a ti mismo (a ti mismo, en primer lugar).

Existe una opinión general de que las contribuciones de código abierto ayudan con posibles trabajos; Los propios Google mencionan que la participación en GSoC ayuda si se postula para trabajar para ellos. Creo que el consenso es que, al contribuir al código abierto, muestras dedicación como programador. (Probablemente ayude aún más si sigues contribuyendo a cualquier proyecto en el que estuviste durante GSoC, después de que terminó el verano. No estoy en esa posición, pero sin duda le preguntaría a un posible empleado sobre por qué continuaron trabajando o no. su proyecto.) Muestras un interés en tu habilidad que va más allá de un cheque de pago, y todas las cosas consideradas compañías prefieren eso. Ciertamente disfruto trabajar con alguien que lo codifica porque les gusta mucho más que a alguien que solo intenta hacerse rico.

En conclusión, creo que GSoC es valioso, no porque Google lo patrocina, sino porque es un esfuerzo de código abierto que refleja bien sus intereses como programador. Creo que las pasantías pueden ayudarlo a convertirse en un mejor programador y un mejor jugador de equipo, y ofrecen un tipo diferente de experiencia de aprendizaje: usted aprende cómo funciona el desarrollo de software libre en uno y cómo las empresas lo hacen en el otro. Practica una dieta equilibrada .

roguesys
fuente
3

Creo que esta es una gran referencia y si tuviera que contratar a alguien, preferiría un estudiante de SoC sobre alguien que tuviera una pasantía, todas las demás cualidades son equivalentes.

usuario281377
fuente
¿Podría dar algunas razones por qué? Me interesaría saber
Jake
Porque un estudiante de SoC definitivamente ha programado algo, probablemente incluso algo significativo. No estoy seguro de que se pueda decir lo mismo de la mayoría de las pasantías.
user281377