¿Qué carrera debería elegir entre Scala y Swift en mi primer trabajo?

Primero, ser nuevo. graduado, debes darte cuenta de que alguien tomó la decisión de ubicarte donde estás. Puede haber sido casi al azar o podría ser por una razón muy bien pensada. Es una suerte que haya hecho la pregunta aquí y no solo haya solicitado una transferencia. Si yo fuera su jefe o gerente de proyecto y usted ya solicitara una transferencia, arrojaría una bandera roja a menos que fuera muy convincente en cuanto a por qué mejoraría ambos proyectos para su transferencia. Estás trabajando para una empresa ahora. Su bienestar es lo primero, no el tuyo. Esta es la realidad. Además, las personas son las que toman buenas o malas decisiones y tienen sus propias agendas que deben seguir. Necesitas sentir las cosas primero. Esto se llama política corporativa. Desafortunadamente, pasarás al menos una cierta cantidad de tiempo jugando a ese juego, y si quieres moverte más rápido, debes dedicar más tiempo. A veces, tienes un jefe que se fusiona bien y PARECE jugar menos política. Esto es bueno, pero solo sé que puede ser bueno técnicamente Y jugar a la política.

Entonces, Qué haces. Abraza tu nueva tarea. Hazlo bien tanto desde el punto de vista técnico como entrelazado con tus otros compañeros de equipo. Sí, el chico o la chica con las habilidades de codificación aparentemente sobrehumanas obtienen puntos, pero también el jugador del equipo. Realice su propio trabajo, pero también asegúrese de aprender y utilizar las habilidades humanas. Ser un miembro junior le brinda una gran oportunidad para aprender estas habilidades desde el principio.

Cuando digo abrazar tu trabajo, realmente pon tu esfuerzo en ello. El ecosistema del desarrollador de Apple es vasto y Apple crea nuevas API cada dos meses, según parece. Aprende a hacer aplicaciones de iOS. Chris Lattner es posiblemente la estrella más popular en programación en este momento. Tuvo una gran parte en el desarrollo de Swift. Swift es un lenguaje de programación complejo que incursiona en muchas características de diseño de lenguaje diferentes y está cambiando constantemente. Hay muchos desarrolladores de gran potencia que proporcionan excelentes ideas para Swift y para la programación en general. Aprender a desarrollar una aplicación para iOS es una buena herramienta para tener en tu haber. Incluso si te cansas de todo, te permitirá crear tus propias aplicaciones o ser contratado como free lancer más adelante.

Entonces todavía quieres hacer ciencia de datos. Entiendo. Es el campo caliente en este momento y es interesante. ¿Quién dice que no puedes seguir el ritmo durante 6 meses mientras aprendes otras habilidades valiosas? Avance rápido hasta el final del proyecto. A medida que su proyecto se está terminando, hable con su (s) jefe (es) y hágales saber que está interesado en un proyecto de ciencia de datos. Para entonces, tu jefe ya conoce el buen trabajo que has estado haciendo tanto técnicamente como como jugador de equipo. Como es el final de un nuevo semestre, tiene un par de nuevos graduados en el campo de la ciencia de datos que han exigido que se los asigne al proyecto. En su lugar, te elige y asigna las otras dos para actualizar algunas bases de datos COBOL para el IRS. Ni siquiera está siendo malo con los graduados. Los está ayudando a aprender y parecían haber preferido el camino difícil.

Por supuesto, nada va perfectamente según lo planeado y debe poder ajustar su ajuste cuando surgen las olas. También puede tener un jefe pésimo que no es bueno para la empresa o para usted, pero obtiene el eje. Puedes contar cartas en el blackjack y ganar, pero el crupier te lanzará cartas injustas a menudo. Pero al ser un jugador de equipo, ha impresionado a sus compañeros de equipo y a otros además de su jefe y ha aumentado sus posibilidades de oportunidades que nunca supo que existían.

Primero, déjame segundo Richard Ward – no pidas una transferencia en tu segundo día. Eso sería un desastre.

Ahora, tienes una oportunidad increíble aquí: acceso a mentores.

Tómese unos meses para instalarse y, en general, sumérjase en Swift para ver lo que tiene para ofrecer. Luego hable con su PM y transmítale algo como esto:

Necesito un consejo. Uno de mis objetivos a largo plazo es ramificarme en la ciencia de datos, ¿conoces a alguien en el equipo de Scala que esté dispuesto a ser un mentor para mí?

Data Science no es solo Scala, y Scala no es solo Data Science (aunque están estrechamente vinculados en este momento), por lo que hay una buena posibilidad de que obtenga más millaje de esta lectura de lo que solo trabajaría en Scala equipo.

Ambos son campos de ingeniería extremadamente específicos, por lo que no comenzaría con ninguno. Los científicos de datos (que comenzaron como científicos de datos) a menudo carecen de la experiencia tradicional de desarrollo de software, mientras que los desarrolladores de iOS se acostumbran demasiado a vivir dentro de la burbuja de Apple.

En su situación, trabajar como desarrollador de iOS durante al menos 6 meses parece ser la mejor opción. Diría que trabajar con grandes aplicaciones en una tienda Java te enseñaría más cosas, pero Swift también debería estar bien.

Chillax y consigue codificación. Acomódate, prepara algunas habilidades como codificador industrial en un equipo. Estudia lo que sea que buscas en tu tiempo libre. Las buenas carreras son efectos secundarios de intereses serios. Las carreras por el bien de las carreras tienden a hacer que su perseguidor sea miserable. No quieres terminar miserable, ¿verdad? 🙂

More Interesting

¿Qué caminos profesionales alternativos puedo elegir con una Maestría en Ciencias en física teórica?

Estoy a punto de graduarme de la universidad sin tener idea de qué tipo de carrera quiero seguir. ¿Cómo puedo decidir qué carrera es la adecuada para mí?

¿Qué debo hacer cuando me encuentro con dos opciones diferentes de mi carrera?

¿Cuáles son las opciones de carrera después de completar la ingeniería agrícola?

¿Qué es más importante cuando seleccionamos nuestra carrera de manera beneficiosa o cercana a nuestro corazón?

¿Cuál sería su próximo paso si todos sus colegas recibieran un ascenso y usted no? ¿Te quedarías porque no quieres que nadie mate tu sueño o renunciarías?

¿Qué hago si odio mi profesión?

¿Cuáles son algunas carreras alternativas después de la contabilidad pública?

¿Puedo hacer una carrera con los juegos?

¿Cuáles son algunas opciones creativas de carrera después de la graduación en comercio (B.Com.)?

¿Qué opciones están disponibles para un estudiante de 12 ° pase, aparte de medicina e ingeniería?

¿Qué aspecto te motivó a elegir HPCL como opción profesional?

Si amo las matemáticas y la biología, ¿cuál es la mejor opción de carrera para mí?

¿Cuáles son las mejores opciones de carrera para estudiantes de comercio con prácticas informáticas como materia opcional?

¿Debería elegir una carrera que beneficie directamente a la sociedad (por ejemplo, psicóloga, investigadora) o que sea divertida y tenga un impacto menos directo en la sociedad (por ejemplo, diseñador)?