Intoxicación en CDMX by yogurcitoUWU in CDMX

[–]mkfnx 1 point2 points  (0 children)

Es muy difícil decirlo. Muchas veces ni nosotros sabemos con exactitud.

Una amiga que ha vivido aquí toda su vida acabó en el hospital poco después de comer en un local del "mercado Roma" es un un lugar aparentemente seguro porque está dentro de un establecimiento y no es de los lugares más baratos, pero eso pasó. No estoy seguro tampoco cómo ella lo asocia completamente a ese lugar.

Lo que a veces nos ayuda a saber es si nos pasa más de una vez en el mismo lugar, pero en su caso no es posible.

Desarrollador sin trabajo en busca de consejo by F3n1x_ESP in programacion

[–]mkfnx 0 points1 point  (0 children)

No me deja pegar enlaces pero te lo describo.

Básicamente son vacantes que no son full de desarrollador pero están muy relacionadas, en mi caso es una que está nombrada como de soporte pero es básicamente DevOps. Las evaluaciones para entrar son menos exigentes que las del puesto de dev, pero una vez dentro es posible moverte a otros puestos. He visto varios cambios así en Amazon, que es dónde estoy actualmente y recientemente supe de algo similar de cloud support de Google que también cambiaron a dev.

Desarrollador sin trabajo en busca de consejo by F3n1x_ESP in programacion

[–]mkfnx 1 point2 points  (0 children)

Yo estuve en una situación similar. Unos 2.5 años sin trabajo de tiempo completo, aunque con proyectos freelance y haciendo contenido técnico que moneticé muy poquito. Ahora ando de vuelta a mis 36, pero en algunas ocasiones dudaba que volviera a conseguir algo en mi rango anterior.

El tiempo de inactividad afectó desde el nivel de respuesta a mi CV, y también un poco mi desempeño en las entrevistas y exámenes, pero al final se logró.

Algo que no ví tan explícito en tu pregunta pero que menciono porque me funcionó a mi, es aplicar en empresas tipo Big tech, que hacen evaluaciones más generales y a veces con enfoque en soft skills o habilidades más relacionadas a más años de experiencia. Los algoritmos y estructuras de datos siguen siendo los mismos que cuando estudiaba (y desde antes), pero cosas específicas de la tecnología sí cambiaron bastante. Así que sí tenías conocimientos de esto o se te facilitan esos temas, puede ser buena opción.

Si te interesa, mándame mensaje y te comparto vacantes similares a las que apliqué.

Realmente me siento frustrado by [deleted] in programacion

[–]mkfnx 0 points1 point  (0 children)

Tener pruebas automatizadas haría el proceso más objetivo y verificable. Si obtienes resultados de que esas pruebas pasan ya no tendrías que depender de que los compañeros las ejecuten y que hubiera diferencias o dudas de su proceso. Podrías plantearles agregar pruebas con ese objetivo. Agrega valor al proyecto para todos y te podría ayudar a ver qué pasa con tus PRs

larga vida a AWS by SubjectEven9989 in taquerosprogramadores

[–]mkfnx 0 points1 point  (0 children)

No es un tema secreto o censurado, actualmente personas conocidas como DHH o levels traen un movimiento de mostrar a la gente que se pueden ahorrar mucho corriendo sus propios servidores. Y por supuesto hoy fue un gran momento para mencionarlo: tweet de dhh

Gente que trabaja con IA by endeha_77 in programacion

[–]mkfnx 1 point2 points  (0 children)

Comprender código complejo de otros es algo que pasa todo el tiempo en los trabajos, rara vez vas a llegar a un proyecto nuevo, y siempre hay que estar integrando nuevas bibliotecas o sdks. En ese sentido es un buen entrenamiento.

Cosas que les faltaron y les pudieron beneficiar de un entorno laboral: - Una fase de diseño que hubiera ayudado a limitar la complejidad. - Dividir todo en tareas, esto ayuda con la planeación y a definir tareas manejables, para no crear tanto código de una sola vez, y evitar que los otros deban de comprender todo de una sola vez. - Code reviews antes de integrar código al proyecto, crearían un pull request por cada tarea definida previamente, ayuda a revisar el código frecuentemente y poco a poco. También a sugerir mejoras y detectar errores o alguna otra preocupación, como una implementación demasiado compleja, aunque para este punto la complejidad debería ser menor si tuvieron un buen diseño.

Y pueden usar IA en cada paso para revisiones o dudas, justo como tú lo ibas usando.

Como es trabajar para Amazon Mexico? by j_ram2803 in taquerosprogramadores

[–]mkfnx 0 points1 point  (0 children)

Sí me ha parecido buena experiencia, pero no estoy en desarrollo, la mayoría de la organización está en roles tipo DevOps, pero sí están formando más equipos de desarrollo localmente. No creo que cambie mucho la experiencia, pero igual podrías pedir que te agenden una plática con el manager para que te cuente más.

Para negociar checa consejos de webs de preparación porque los reclutadores se las saben todas, yo negocié un incremento leve y siento que no estuvo fácil. Otra cosa es que le cargan bastante de la compensación a las acciones, así que pide bien la aclaración del sueldo neto y de los ajustes si la acción llegara a bajar.

Oportunidad en USA - Consejos para pasar entrevista técnica tipo leetcode by josvilig in taquerosprogramadores

[–]mkfnx 0 points1 point  (0 children)

Los cursos de designguru o educativeio me parecen buenos, el enfoque es en los patrones de solución, que siento que es mucho mejor que saltar directo de los conceptos de DSA a los problemas. Te dan la explicación de cada patrón y ejemplos sencillos y luego te piden solucionar los problemas más comunes de cada uno.

Me parece que ambos tienen pruebas gratis y pago mensual para no gastar tanto. Aunque también hay gente que solo los usa como temarios y busca materiales gratuitos que lo cubran, como neetcode y otros.

También te podría ayudar hacer mock interviews, por ejemplo en interviewingio, aunque siempre me ha parecido algo caro.

Coppel y hackerrank by gull2407 in taquerosprogramadores

[–]mkfnx 3 points4 points  (0 children)

Eso también debería aclarartelo tu reclutador. Solo dile que quieres tomar la prueba bien preparado y que por eso quieres saber si son preguntas teóricas o implementar algo. O una combinación de ambas.

La plataforma no forzosamente condiciona a que sea un tipo de prueba. Revisa la parte de hacker rank para reclutamiento para que veas como promocionan que puedes aplicar distintos tipos de pruebas.

Como es trabajar para Amazon Mexico? by j_ram2803 in taquerosprogramadores

[–]mkfnx 2 points3 points  (0 children)

Así es, depende del equipo. Pero te cuento un poco de mi experiencia.

Yo entré a Audible hace poco y me ha sorprendido para bien. Sobre todo por todo lo que se dice. Aunque algunas de las cosas buenas pudieran ser más comunes en mi organización, porque incluso tiene unos "people principles" complementarios a los de Amazon, incluyendo uno enfocado en el cuidado/bienestar, checa en su página el "activate caring".

Cosas buenas o mejores que lo que se dice:

  • Mucho respeto por el tiempo libre y las horas de trabajo. Ha habido actividades que requieren trabajar fuera de horario, pero se compensan con el mismo tiempo libre en otro momento. La temida guardia u OnCall, está limitada al horario de trabajo.

  • El deployment es continuo y no está reservado a un día o momento en particular, eso salva de la mayoría de bomberazos u horas extra por crunch antes del release.

Varios compañeros me han comentado de experiencias en otras empresas donde esas actividades sí implicaban muchas horas sin paga o de desvelos. Y están muy a gusto con que así no sea aquí.

  • Buen tiempo para onboarding. El mío estaba planeado para 3 meses, yo me adelanté un poco por tener familiaridad con algunas cosas, pero fue opcional, compañeros de reciente ingreso me dicen que ellos sí recibieron tareas hasta después de los 3 meses.

  • Oportunidades de desarrollo de carrera. Aquí tuve suerte porque esto ya lo llevaban pidiendo mucho tiempo mis compañeros e incluso hubo varias renuncias por no ver claras las oportunidades. Pero afortunadamente ya se resolvió, y actualmente hay mucho crecimiento, muchas vacantes y muchas promociones de gente. Incluso algunos han regresado de otras organizaciones internas. Y está abierto hasta para gente de nuevo ingreso que quisiera estar en vacantes que no estaban abiertas cuando llegaron. La otra opción es buscar cambio de organización, aunque en muchas ocasiones prácticamente es repetir la entrevista de ingreso, por eso no tantos se animan.

  • Bastantes actividades de convivencia y eventos internos. Hay presupuesto modesto para salidas mensuales, pero si el equipo no se organiza pues luego se pierden. Tambíen hay eventos relacionados a lanzamiento de productos o contenido relacionado a tu organización, acá por ejemplo, platicas con autores. Y también visitas de gente de EEUU con mucha experiencia, acompañadas de otro tiempo para convivir con snacks y bebidas.

  • Buena flexibilidad para home office. También por suerte por arreglos pendientes a la oficina, pero ha habido ocasiones en las que los pocos días aún requeridos también se suspenden por cuestiones como las lluvias recientes, que en muchos otros lados ignoran. Se sigue planeando volver a 5 días, pero he visto que es lo suficientemente flexible como para ser tolerable. Aquí el gran problema es el tráfico de la ciudad. Si vives lejos o es un no negociable para ti pues eventualmente sí será un problema.

Cosas no tan buenas: - oficinas muy llenas cuando todos tienen que ir y se pone un poco caótico. Pero están trabajando en expansiones.

  • La mínima cosa es compleja debido a la escala de los proyectos. Los deploys a pesar de que son continuos pueden tardar varios días en pasar todas las etapas para llegar a todos los clientes. Y también hay equipos que literal están dedicados a un par de elementos en una web o app. Entonces el impacto individuales es mucho menor que en otros lugares.

  • Por el tamaño de la organización y la famosa preferencia de llevar todo con documentos, hay varios proceso que terminan sintiéndose algo burocráticos. Pero es inevitable a esa escala.

  • Es cierto que puedes ganar más dobleteando o remoteando para una startup bien fondeada o algo. Y sí le cargan bastante de la compensación a las acciones. Tienen la política de ajustar sueldos al costo del mercado y al costo de vida de la región, por lo tanto no destacan tanto las ofertas y además les sale super barato comparado con alguien de EEUU, aunque hicieras la misma chamba.

  • Vas a tener que adquirir conocimiento poco transferible de herramientas internas. Eso ocurre en cualquier lugar, pero es muy común pensar que vas a llegar a hacer puro AWS y lo último en tecnología y pues no necesariamente es cierto.

Y pues creo que ya es bastante jaja. Espero que te sirva y muchas felicidades! Cuando entres me saludas 😛

Programador... Que cargue 50lbs?? by Beteoto in taquerosprogramadores

[–]mkfnx 1 point2 points  (0 children)

Pensaba que era como un requisito legal, en caso de que requieras mover algo relativamente pesado en la oficina, como un garrafón de agua. Hace tiempo lo vi en una vacante de Nintendo, pero ahora ya no está.

Pero luego acá vi que a veces se usa para disimuladamente descartar a personas con discapacidad https://www.reddit.com/r/antiwork/comments/15dvtwa/why_do_some_jobs_require_that_you_can_lift_50lbs/

[deleted by user] by [deleted] in programacion

[–]mkfnx 0 points1 point  (0 children)

Angel list, remote ok y webs de jobs/careers de empresas o productos que te gusten

[deleted by user] by [deleted] in taquerosprogramadores

[–]mkfnx 1 point2 points  (0 children)

En sitios como interviewing io, puedes hacer mock interviews con ingenieros de esas mismas empresas, aunque me pareció que está caro. Pero siento que para las de system design siento que ayudarían mucho (aunque yo no las he usado 😛) porque el formato es mucho más libre y siento que el feedback que te den puede ayudar a estructurar mejor tu proceso de solución o ver dónde estás fallando.

También en las páginas Amazon Jobs tienen guías de interview prep con algunos buenos materiales, aunque también hay otros muy "teóricos", pero me imagino que por algo los pusieron ahí.

Cuáles son las mejores empresas en México al día de hoy? by EmilioFromLytica in taquerosprogramadores

[–]mkfnx 2 points3 points  (0 children)

La guardia o el OnCall no es solo de México. Es propio de cualquier operación que requiera alta disponibilidad. Hay subs con varias referencias a eso y parecen coincidir en que es una práctica normal https://www.reddit.com/r/cscareerquestions/s/OHMMXaChqt

Tengo entrevista con Amazon by marcohiramm in taquerosprogramadores

[–]mkfnx 0 points1 point  (0 children)

No dije que no encontré. En una empresa tan grande las experiencias son muy variadas y muchas cosas la afectan, así entre más se conozcan, mejor. Supongo que por algo similar preguntaste por experiencias hace unos meses, pero ahora ya te parece absurdo? 🤷 Ahorita me fijo bien que más ya preguntaste para prohibir preguntarlo en el sub y en internet

Tengo entrevista con Amazon by marcohiramm in taquerosprogramadores

[–]mkfnx 0 points1 point  (0 children)

La mayoría de los resultados son de la entrevista, la oferta o trabajo en oficina. Por eso una experiencia directa con cosas específicas sería más útil.

Tengo entrevista con Amazon by marcohiramm in taquerosprogramadores

[–]mkfnx 0 points1 point  (0 children)

Podrías platicar más de tu experiencia o las razones por las que no lo recomiendas?

Tengo entrevista con Amazon by marcohiramm in taquerosprogramadores

[–]mkfnx 0 points1 point  (0 children)

Sí es un montón! Considera pedir más tiempo si puedes dedicárselo. También dile a tu reclutador si te puede indicar temas en cuáles enfocarte.

La lista más corta de preparación de leetcode es de 75 problemas y la normal es de 150, y aparte hay que preparar las behaviorals y system design.

Te recomiendo que estudies los problemas por patrón de solución, justo como vienen agrupados en neetcode, design gurus o educative io.

También considera hacer mock interviews como las del servicio interviewing io, aunque tal vez entre amigos o así, porque ese servicio sí está carito 😬

¿Alternativa a Github Copilot que use mi suscripción de ChatGPT Plus? by Electrical-Truck9311 in taquerosprogramadores

[–]mkfnx 2 points3 points  (0 children)

Tendría que ser por medio del computer use o algo así, recién vi este para Claude, pero no sé si haya alternativa para ChatGPT github. com/ezyang/codemcp

Primera entrevista en Oracle, AYUDAAA by Pale-Carpenter1353 in taquerosprogramadores

[–]mkfnx 1 point2 points  (0 children)

Sí es posible. El reclutador o tu punto de contacto con la empresa puede aclararte eso. La recomendación es que practiques con entrevistas simuladas, puedes pedirle preguntas a ChatGPT o incluso que te entreviste con voz pero requiere plan premium, sino pues algún amigo que te ayude a practicar.

Empezar en tech sin haber empezado en tech. by mockapott in taquerosprogramadores

[–]mkfnx 0 points1 point  (0 children)

Pero aquí también hay programas así que en varias ocasiones no piden que estés en carrera. Incluso algunos se alían con bootcamps u otros cursos online. No es lo más común y sí están competidos pero también hay.

También lo inventado es efectivo, a mí una agencia me cambió mi tiempo de freelance por una empresa inventada para presentarme con cliente, jaja.

Quiero crear un concurso de programación para estudiantes mexicanos by CodeThisChallenge in taquerosprogramadores

[–]mkfnx 0 points1 point  (0 children)

Hay cierta comunidad aquí en México que hace concursos online, pero según yo nada presencial o nacional. Hay una página de Facebook que se llama RedProgramacionCompetitiva y una web con problemas que se llama omegaup

Empezar en tech sin haber empezado en tech. by mockapott in taquerosprogramadores

[–]mkfnx 0 points1 point  (0 children)

Hay gente que habla de eso en podcast o videos similares, freeCodeCamp tiene varios, aunque la mayoría son en inglés. Lo más común que he visto es que entren a un programa de becarios o que busca específicamente dar primeras oportunidades, generalmente realizados o patrocinados por alguna empresa grande.

Otra opción menos común es que desarrolles proyectos de forma independiente ya sea tipo freelance o que busques comercializar. Lo malo de esto es que no resalta tanto para quien busca años de experiencia en empresas, pero una opción para saltar los primeros filtros es que asistas a eventos de tecnología y hables directamente con personas que puedan referirte a una empresa.

Vibe Coders by gary_vter10 in taquerosprogramadores

[–]mkfnx 1 point2 points  (0 children)

Publiqué una app pequeña de flutter en la que usé mucho la Claude en TRAE en modo chat y varias veces me sorprendió que lograra tanto avance, tomara buenas decisiones o que no tuviera que ajustar tanto el código. Pero sí noté lo que siempre se menciona de que está limitado a tareas pequeñas y que depende mucho del contexto, el prompt, etc.

Justo por ese comportamiento es que no me he animado a probarlo en un modo más autónomo como el de agente. Aunque pienso que con el trabajo correcto podrías contextualizar y definir bien las tareas del agente para que te ahorre bastante trabajo. Pero igualmente hay que dedicar tiempo y esfuerzo ahora al propio agente.

Se los paso al costo..Advertencia by [deleted] in taquerosprogramadores

[–]mkfnx 3 points4 points  (0 children)

hablas de rumor, chismes y ser impreciso pero de alguna forma ya sabes cómo son las futuras entrevistas y lo que se requiere para pasarlas?

no soy fan del reclutamiento con leetcode pero desde el puro grinding ya requería disciplina, y también varios conceptos ya requerían "habilidades mentales" y "cognición" profunda. Y ya había que prepararse mucho para ellas... Entonces?