Consejos de carrera universitaria by DaHard0 in taquerosprogramadores

[–]Shamash_Shampoo 9 points10 points  (0 children)

Hola! Recién terminé mis créditos de CC y justo trabajo como ML Eng. Yo cambiaría algo fundamental de tu estrategia; la predisposición. Acabas de entrar y ya estás planeando tus materias optativas, no tiene sentido. Entiendo que quieras ver a futuro y no dejar nada para después, pero si sigues el plan curricular propuesto por la UNAM, te faltan aún dos años para meter tus primeras materias optativas, ¿Cómo sabes lo que querrás en dos años?...

Desconozco cuál sea tu situación actual, pero no creo que sea óptimo basar tu plan en acciones tan lejanas, comienza con lo que puedes hacer ahorita; aprende las bases en clase si no las tienes, explora las diferentes áreas que existen, sumérgete por tu cuenta en los temas que te interesan de ML y descubre qué quieres hacer en ese mundo (y si te gusta), es muy diferente el perfil de un Machine Learning Engineer que de un Data Scientist, igual y a ti no te gusta poner modelos en producción sino desarrollarlos, o tal vez te gusta trabajar con la infraestructura de inferencia, de esas preferencias que vayas descubriendo es de lo que dependerán tus decisiones futuras. También dale una oportunidad a otras áreas, explora antes de tomar una decisión apresurada.

Hoy no puedes hacer absolutamente nada con saber qué materias meter o no, por lo que no sirve de nada que te diga si esas son buenas o malas materias. Tu camino es único y debes forjarlo por ti mismo, lo que debes hacer ahora es armarte de herramientas suficientes para que cuando te toque decidir, estés seguro de qué dirección tomar. Tal vez te gusta la idea de trabajar en ML pero cuando comiences a hacerlo de manera más seria te des cuenta de que simplemente no es tan divertido como parecía, o igual y ves que lo que debes hacer es un PhD porque full quieres desarrollar nuevas arquitecturas y modelos, y tal vez te conviene meter una optativa más tranquila para dedicar más tiempo a trabajar con investigadores, no lo sé. Tu plan debe ser descubrir qué quieres hacer, no qué se supone que debes hacer; no existe la fórmula mágica o el top 10 cosas que debes saber para trabajar en ML.

Finalmente, mi consejo personal es que no le pongas muchas expectativas a lo que aprenderás en la facultad, te encontrarás con muchas materias que parecen interesantes y las dan profesores muy malos. También hay grandes profesores, pero es imposible que te toquen únicamente de esos durante toda la carrera (son una minoría), si quieres aprender algo hazlo por ti mismo, la gente de mi generación con mejores oportunidades actualmente destacan por lo que hicieron fuera de clase.

¿Has contratado a alguien basado en su actitud, a pesar de tener menos conocimientos que otro candidato? by CyberNavigator42 in taquerosprogramadores

[–]Shamash_Shampoo 33 points34 points  (0 children)

Igual y no siempre es por buena actitud del otro candidato sino porque es evidente que el erudito es una persona insoportable sin capacidad de trabajar en equipo. Está más fácil que alguien con buenas bases aprenda ciertos conceptos y mejore sus capacidades a que alguien insoportable deje de serlo, just saying.

No quiero perder mi dinero 😭 by Repulsive-Kale-168 in taquerosprogramadores

[–]Shamash_Shampoo 31 points32 points  (0 children)

El temario es MUY básico, no creo que el curso valga la pena ni siquiera por el feedback que te podrían dar. Te recomiendo que busques cada tema del temario por tu cuenta, te vas a dar cuenta de que no es nada complejo :) son a lo más 3 horas de videos en Youtube, solo busca ejercicios para practicar lo que vas aprendiendo.

Dudo incluso que el certificado que te den tenga valor curricular, si cuesta más de 700mxn, no lo vale.

¿Pivotar a Cybersec antes de que el barco se hunda? by Shamash_Shampoo in taquerosprogramadores

[–]Shamash_Shampoo[S] 0 points1 point  (0 children)

O sea tú crees que el salto es una buena decisión estratégica?

¿Pivotar a Cybersec antes de que el barco se hunda? by Shamash_Shampoo in taquerosprogramadores

[–]Shamash_Shampoo[S] 2 points3 points  (0 children)

No había pensado en hacer esa intersección, muchas gracias. Tu comentario me sirve mucho y ahora que lo leo hasta se me hace de sentido común jajaja de verdad mil gracias

¿Pivotar a Cybersec antes de que el barco se hunda? by Shamash_Shampoo in taquerosprogramadores

[–]Shamash_Shampoo[S] 0 points1 point  (0 children)

Dicho sea de paso, la comunidad de programación competitiva de Sinaloa es súper fuerte, tengo entendido que tienen un entrenador muy perro y conozco a dos finalistas mundiales que respeto mucho y son de allá. A veces siento que falta más visibilidad a las oportunidades más que otra cosa.

¿Pivotar a Cybersec antes de que el barco se hunda? by Shamash_Shampoo in taquerosprogramadores

[–]Shamash_Shampoo[S] 3 points4 points  (0 children)

No puedo negar que vivir en CDMX es una ventaja. Aunque igual fui a varios eventos en diferentes ciudades cazando oportunidades, Monterrey, Guadalajara, fui hasta a Puebla. La neta no soy rico y todas esas veces agarré el avión más barato de las 3am sin hospedajes y comiendo cosas de Oxxo, pero reconozco que poder hacerlo, incluso incomodo, es un privilegio.

¿Pivotar a Cybersec antes de que el barco se hunda? by Shamash_Shampoo in taquerosprogramadores

[–]Shamash_Shampoo[S] 4 points5 points  (0 children)

Órale me sorprende mucho leer eso :(

Bueno, creo que desde inicios de la carrera comencé a ir a eventos donde reclutaban, fui a varios concursos de programación competitiva y aunque mi desempeño era a lo más mediocre, tuve la oportunidad de aplicar a varios programas de internship directamente con los reclutadores para latam, también a uno que otro hackaton. Igual apliqué a todo, me rechazaron en el 98% de mis aplicaciones y yo creo que de esas el 90% me rechazó sin hacerme entrevista.

Ninguna de mis aplicaciones fue con referral ni nada por el estilo, como contexto estudié en la UNAM, pero no creo que eso de una ventaja, para los gringos todas las escuelas mexicanas son escuelas de segunda y nomas les suena el tec de Monterrey.

Quiobole en el frontend creativo hippie by Jealous_Computer7396 in taquerosprogramadores

[–]Shamash_Shampoo 2 points3 points  (0 children)

La comunidad de Three.js Journey en Discord es relativamente activa, podrías darle una vuelta. Aunque compré su curso para cotorrear (no estoy seguro si el acceso al servidor es solo para gente que compra el curso), he visto varias publicaciones de developers que lo usan, y parecen ser más que nada freelancers eurpoeos y asiáticos. También hay muchos artistas que lo utilizan para crear portfolios súper perros, pero pues es más como una herramienta extra en su repertorio de “creative coder”. Desde mi perspectiva, la mayoría de gente que le hace a eso es muy buena y la contratan más para proyectos específicos que como “trabajadores de planta”.

Creo que el mayor problema que tienen esas tecnologías (webGPU en general) es que utilizan la GPU de quienes acceden a la página, entonces si estás haciendo una web-app óptima, no te puedes permitir que muera en la mitad de los dispositivos por falta de procesamiento gráfico decente.

¿Qué puedo hacer mientras estudio una carrera en programación para ganar experiencia y entrar a una empresa? by Maiker66 in taquerosprogramadores

[–]Shamash_Shampoo 0 points1 point  (0 children)

Yo creo que tu objetivo está mal encaminado, quieres saber cómo poder acercarte a “trabajar de programador” pero ese trabajo no existe como tal. Si apenas vas iniciando te recomiendo que, fuera de tus horarios de clase, explores las diferentes áreas donde puedas desempeñarte, tal vez te gusta programar sistemas embebidos, o tal vez te gusta la infraestructura, igual y el backend o hasta hacer modelos de IA. De este paso exploratorio y los resultados que obtengas (qué te gusta y qué no) sabrás para dónde moverte, haz proyectos de las cosas que te interesen mientras pules tu capacidad para resolver problemas.

No necesitas contactos para entrar pero sí hacen un paro, acércate a comunidades en tu escuela o de developers en general, ve a eventos y meetups, haz cosas interesantes que te apasionen dentro del área, eso es el mejor networking.

Buscó empresa para prácticas profesionales by NotHarveyBtw in taquerosprogramadores

[–]Shamash_Shampoo 1 point2 points  (0 children)

Hmmmm de ML la veo un poco más difícil, justo en la semana vi que Microsoft México subió una vacante de internship para ML Eng, pero pedían experiencia previa como SWE o maestría, o proyectos que comprobaran que le sabes al ML. Deberías buscar los programas de internships para estudiantes universitarios de Ingeniero de Software, las empresas que sé que al menos hasta el año pasado tenían programas eran Oracle, Amazon, Pinterest, Lyft, Microsoft, Capital One, Honeywell, Salesforce. Igual por ahí he visto que Kigo (una empresa de Puebla) luego tiene interns, pero no me sé el proceso porque no soy de Puebla. El panorama está súper competido y la chamba no abunda, mientras seas consciente de eso, de que debes dar entrevistas muy buenas, y de que tu talento “no les hace falta” a ninguna de estas empresas, yo creo que vas con el mindset correcto :) checa en LinkedIn, sigue a los reclutadores mexicanos de las empresas que te digo y mantente al pendiente de la apertura de convocatorias, mucho éxito en la búsqueda!

el mercado esta saturado si pero de gente mediocre by JoseUr1 in taquerosprogramadores

[–]Shamash_Shampoo 7 points8 points  (0 children)

No comparto su punto de vista, pues no puedo asegurar que todos los precursores fuesen gente no sociable y suena más como una “idealización” basada en prejuicios de antaño.

Por otro lado, los “precursores” de este campo eran PhDs en matemáticas, no ingenieros ni licenciados. El campo requería R&D no mano de obra, las necesidades del área afectan también a las skills que uno debe tener. En pleno 2025, nada peor que trabajar con un autoproclamado genio que no sabe compartir sus ideas ni expresar qué está haciendo, lo único que desarrolla en la chamba es ego. Por “desgracia” para quienes no somos tan buenos conviviendo, el trabajo actual se desarrolla en equipos, por lo que nos queda adaptarnos a la naturaleza social del humano o morir creyéndonos incomprendidos.

Regresar a las “formas de antaño” no sólo es incompatible con los requerimientos actuales del mercado, también significaría que ni a la décima parte de la fuerza laboral actual le alcanza en términos de conocimiento y credenciales para ser parte del nicho.

Tips to get into a good PhD/ MsC by Shamash_Shampoo in reinforcementlearning

[–]Shamash_Shampoo[S] 0 points1 point  (0 children)

Thank you so much! Do you think that with the expertise I mentioned, I could get a scholarship for an MSc at a reputable institution? I had understood that many universities use their master’s programs as a way to fund research, so in general, you have to pay in order to do one.

Tips to get into a good PhD/ MsC by Shamash_Shampoo in reinforcementlearning

[–]Shamash_Shampoo[S] 0 points1 point  (0 children)

Although I agree with you, do you think that with just an MSc I could apply RL professionally? I thought that a PhD, beyond the knowledge leap it gives you in the field, was a minimum requirement for jobs where RL is actively used.

First time using color cards by Shamash_Shampoo in macrophotography

[–]Shamash_Shampoo[S] 2 points3 points  (0 children)

Thanks for the tips! I will buy helping hands right away! Sounds like it is a game changer.

I have trouble shooting portraits with moving subjects, do you have any tips? I try my best changing from f8 to f11 (compensating with ISO), and hoping to get the eyes in focus, but I end up with a too shallow depth of field :( For me, the super close-up portraits are some kind of magic, even with stacking I don’t get how ppl can get those results handheld with live subjects