¿Cómo es posible estar más involucrado en el trabajo en equipo siendo un estudiante de ciencias de la computación?

Deja de esconderte, pez gordo.

Suena difícil comenzar una respuesta, pero en el mundo real, a nadie le importa lo perfecto, a la gente le importa lo suficiente.

La perfección es una forma de esconderse, y cruzar las “t” y puntear las “i” no ayudará a sacar el software por la puerta.

Sin embargo, es genial ver que ves esto, así que hay formas en que te recomendaría que te pongas delante ahora (genial que lo sepas en la escuela y no en el primer año en el trabajo, mucha más libertad)

  • Participe en el código fuente abierto. ¿En cuántos proyectos de código abierto estás contribuyendo? Dado que está “muy por delante” de sus compañeros de clase, su “experiencia” debe estar aquí, aprendiendo más y aprovechando la imaginación de las personas con más experiencia. Esto lo ayudará a integrarse en un concepto de “trabajo en equipo” (todo el código abierto es esencialmente trabajo en equipo) y agudizar sus habilidades. Eye catcher en un currículum.
  • Proyectos de barcos. Ponga algo en el mundo constantemente para mostrar esas habilidades. Ata a un compañero de clase u otro y comienza a lanzar proyectos. Al principio habrá un montón de dolores de cabeza, pero si te vigilas a ti mismo y te das cuenta, entonces tienes la oportunidad de ver realmente tus deficiencias. Además, una forma de agregar al currículum.
    • Cuando haga esto, envíe en una fecha, independientemente de qué día sea.

Permítanme comenzar diciendo que creo que esto será más difícil en la escuela que cuando se obtiene un trabajo real por 2 razones.

1) La mayoría de sus proyectos serán de naturaleza individual. Los programas de licenciatura pueden requerir un poco de trabajo en equipo en su último año, pero aún no mucho.

2) Todos intentan encontrar su lugar en el mundo, lo que puede hacer que las cosas sean más difíciles de llevar. Mientras que el enfoque una vez que tienes un trabajo es más en conseguir algo construido.

Por eso, creo que probablemente lo harás mejor de lo que piensas. Pero aquí hay algunos consejos para mantener su Ego bajo control, especialmente una vez que ingresa a la industria.

1) Solo porque puede ser el coeficiente intelectual más inteligente / más alto, no tendrá la mayor experiencia. A veces, los viejos hacen las cosas de cierta manera para estar “seguros”, e incluso puede ser un poco incorrecto, pero a veces el riesgo que usted conoce es mejor que los que usted no hace. Otras veces es solo una limitación de tiempo donde sabemos que las cosas apestan, pero otras cosas son más importantes.

2) La inspiración puede venir de cualquier parte. Intentar comprender el punto de vista de tus compañeros de equipo podría permitirte ver una mejor solución. (Otras veces será una pérdida de tiempo). Google también descubrió que todos los que se expresan (literalmente, la cantidad de tiempo que hablan) es probablemente el ingrediente más importante para un buen equipo.

3) Probablemente no puedas construir todo tú mismo. Hay muy pocos proyectos de valor que sean lo suficientemente pequeños como para ser construidos por una sola persona en un período de tiempo que haga que valga la pena. Entonces, dejar que la gente haga las cosas a su manera, incluso si la suya es mejor, lo acerca a la meta general. Mi regla es que el tipo que literalmente escribe el código tiene la última palabra en su parte, y generalmente si no hay un problema obvio, eso resolverá la mayoría de los debates.

4) Si apaga a las personas por ser un asno inteligente, le resultará mucho más difícil obtener su apoyo cuando ocurra algo importante. Por lo tanto, centrarse en ser amable e interesado, incluso si no está naturalmente inclinado, pagará dividendos más adelante.

Pero no se sorprenda si termina con más de unos pocos compañeros de trabajo y jefes con los que es más inteligente. Y lo más probable es que si eres tan inteligente como crees que te sentirás frustrado, no pueden ver lo que es obvio para ti.

¡La mejor de las suertes!

hah personalmente, odiaba el “trabajo en equipo” mientras estaba en la escuela de pregrado / posgrado. sentí que 1. el dominio subyacente que estaba tratando de aprender estaba confuso al depender de otros y 2. Yo era muy tipo A con respecto a las calificaciones, así que si no era un equipo fuerte, no me importaba.

mi opinión: siempre y cuando seas una buena persona para trabajar / pasar un buen rato, en un entorno profesional, prosperarás como cuando regreses a tu computadora, será mejor que puedas trabajar / producir … no “Equipo” en el que confiar cuando se trata de su evaluación anual de desempeño.

Hay dos tipos de equipo; aquellos donde todos son especialistas y aquellos donde se requiere una amplia gama de habilidades. Si el equipo está compuesto por especialistas, como usted, deberá dar y ganarse el respeto dentro del equipo. Esto da como resultado confianza y resultados de confianza en trabajo en equipo efectivo.

Si está en un equipo donde se necesita una amplia gama de habilidades, será uno de los especialistas dentro del equipo. Los especialistas son muy valiosos, pero no deben dejar que la profundidad de su conocimiento se les suba a la cabeza. Otros en el equipo traerán diferentes activos y usted también debe tomarse el tiempo para ver el valor de lo que hacen.

La clave es comunicarse. Dígale a su equipo que puede resultarle difícil y explique por qué.

Sobre todo no seas arrogante. Hay otra frase, pero es demasiado grosero por aquí. Básicamente no seas un ____. Es un buen consejo para cualquiera.

More Interesting

Programadores de computadoras: ¿Cómo debo distinguirme como futuro estudiante de pregrado de CS?

Soy un ingeniero de software senior con inteligencia promedio y no he incursionado en la IA. ¿Cuál es el camino más simple para mojarme los pies en IA?

¿Debo obtener una maestría en matemáticas aplicadas o ciencias de la computación (o alguna otra cosa) si quiero ser un científico de datos?

¿Cuáles son las opciones de carrera para un estudiante de ingeniería informática después de B.Tech? No soy bueno en programación. Simplemente odio la codificación. ¿Cuáles son las oportunidades de trabajo en lugar de un programador?

¿Debo elegir investigación o trabajo en informática?

Elección delicada de la industria de la academia? ¿Cuál sería el tuyo?

¿A qué entrenamiento (Java, PHP, etc.) puede asistir un estudiante de informática después de B.Tech durante un año?

Ya tengo una pasantía en mi haber. ¿Cómo puedo obtener un salario de $ 100,000 o más después de graduarme con una licenciatura en informática?

¿Qué trabajos y roles se pueden considerar si tienen excelentes habilidades de programación y matemáticas, pero prefieren interactuar interpersonalmente con mucha más frecuencia que la codificación única?

¿A qué programas de postgrado de estadística / aprendizaje automático puede aplicar alguien con antecedentes limitados?

¿Cuáles son las mayores oportunidades en la intersección de datos y biología?

¿Cuál es el alcance de selenio?

¿Debo dedicarme a la informática? ¿No estoy seguro si tengo la pasión y las habilidades mentales / de pensamiento adecuadas para ello?

Cómo mostrarle a un oficial de admisiones que me encantan las ciencias de la computación cuando no he tomado ninguna clase de ciencias de la computación de AP o no he logrado ningún logro en el campo

¿Debo elegir CS como especialidad de pregrado?