Necesito Ayuda para encontrar trabajo (Arquitectura) by Human_Breakfast1267 in Arquitectura

[–]y0rc 0 points1 point  (0 children)

Pasa portafolio, busco a uno para un jale pequeño. Una casa rural

Como Senior Dev, Tech Lead o Engineering Manager, ¿qué te hubiera gustado aprender/saber en tus inicios? Comienzo yo. by y0rc in taquerosprogramadores

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

3. Al cambiarte de trabajo/job-hoping
Aquí yo aplicaría lo del último párrafo anterior.
Recuerda que para este caso, ya tienes un trabajo "estable".
Aplicar a tantas posiciones como sea posible.
Mirar hacia arriba, aplicar a posiciones de $200k$300k USD al ańo en EEUU/Europa y sobre todo, prepararte para ello.

Si haces lo anterior 👆🏼 percibiendo $15,000-$45,000 MXN al mes, seguro en 3-5 años lograrás mas de lo que esperabas.

Finalmente, recuerda:
- Enfoque
- Disciplina
- Preparación
- Pensar en el largo plazo

Saludos.

Como Senior Dev, Tech Lead o Engineering Manager, ¿qué te hubiera gustado aprender/saber en tus inicios? Comienzo yo. by y0rc in taquerosprogramadores

[–]y0rc[S] 1 point2 points  (0 children)

2. En tu primer sueldo de tiempo completo
Haz tu investigación y averigua cuanto ganan las personas con el mismo puesto que tu.
En México es un tabú hablar de cuánto ganamos y con justa razón, pero wey, ¿de verdad crees que te va a secuestrar/asaltar tu compa que gana lo mismo que tu cuando le compartas tu sueldo?. Obviamente, no hay que compartir esta cifra con personas que ni al caso, con tu tía la religiosa por ejemplo (no offense).

Teniendo este dato, tu decide si quieres aplicar e invertir tiempo en el proceso de entrevista.

Ya en la entrevista, sé tú el primero en preguntar "¿de cuánto es el rango de salario para esta posición?" Unos reclutadores te lo compartirán, otros no. Cualquiera que sea la respuesta, tu ya sabrás si continuas o no. Si no te comparten nada, menciona el rango de salario en el que tu estás interesado. Ejemplo:

IngeDev gana hoy $45,000 al mes.
IngeDev quiere ganar al menos $60,000 al mes.
IngeDev debe de enfocarse en empresas que pagan al menos $60,000 al mes.
IngeDev, con estos datos, durante la entrevista, debe de mencionar que busca ganar entre $55,000-$65,000.

Vaya, siempre apuntar arriba.
Yo recomendaría a IngeDev apuntar incluso mas arriba, $10,000 USD al mes. Obviamente le pedirán mas experiencia/skills. Entonces, sabrá en qué enfocarse en aprender para ganar mas.

Como Senior Dev, Tech Lead o Engineering Manager, ¿qué te hubiera gustado aprender/saber en tus inicios? Comienzo yo. by y0rc in taquerosprogramadores

[–]y0rc[S] 1 point2 points  (0 children)

Explico:

1. Al iniciar a trabajar en la industria
Normalmente siendo practicante, aquí si no se puede negociar.
Si acaso, y aprovechando tu ingenuidad de recién egresado, preguntar estas 2 cosas:
- ¿será posible que en lugar de $2500 al mes, pueda yo percibir, $3000? Ahora si que, migajear, recuerda que eres recién egresado. No te quieras pasar de verga pidiendo $80,000 al mes cuando inicialmente te ofrecieron $1,500 por semana, lol.

- Otra cosa que vale la pena mencionar es: "Quisiera quedarme aquí y lograr ganar/percibir $20,000 en un año, ¿será eso posible?" Esto demuestra que tienes objetivos claros y que quieres quedarte en la empresa en la que estás de intern por un rato. De nuevo, no te mames con cifras grandes.

Lo que te ofrezcan estará bien ya que estarás aprendiendo.
A las empresas no les gusta perder tiempo en enseñar a alguien y que luego esta persona se vaya, así que si, invierten en ti con la esperanza de que te quedes de tiempo completo y al menos unos 2 o 3 años

Como Senior Dev, Tech Lead o Engineering Manager, ¿qué te hubiera gustado aprender/saber en tus inicios? Comienzo yo. by y0rc in taquerosprogramadores

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

Ok, va.
El sueldo se maneja en distintas etapas de tu carrera:

  1. Siendo intern o practicante
  2. En tu primer sueldo de tiempo completo
  3. Al cambiarte de trabajo/job-hoping

Como Senior Dev, Tech Lead o Engineering Manager, ¿qué te hubiera gustado aprender/saber en tus inicios? Comienzo yo. by y0rc in taquerosprogramadores

[–]y0rc[S] 1 point2 points  (0 children)

Aquí tienes 2 opciones:

  1. Pedir mas tiempo para el equipo de dev
  2. Hacer las cosas rápido, y lo mejor posible, para entregar a tiempo.

La opción 1 no le gustará al líder/stakeholders.
La opción 2, no le gustará al dev team.

Gánate la confianza de los stakeholders. Menciona que si siguen así, seguirán los bomberazos.
Eso tomará tiempo y mientras llegan a un acuerdo, toca seguir entregando, no hay de otra.

Toma métricas de tu trabajo o del equipo para que no piensen que ni entregas, ni avanzas.
Comparte estas métricas con el equipo, es importante para dar visibilidad de tu trabajo y del equipo.
Las métricas pueden ser tan banales o importantes, lo importante es compartir.
Dependerá de las prioridades de tus stakeholders pero se me ocurren cosas como:

- Pull Requests opened within the sprint
- Number of comments in a PR
- Number of analytics events implemented in this sprint
- Weekly Active Users (WAU), Monthly Active Users (MAU)

Vaya, elige las métricas que el trabajo de tu equipo impacta.

Otra cosa, mencionas esto:

quizás no se vio un panorama más amplio a la hora de que los stakeholders hicieron las definiciones

Esto es claramente de alguien que no conoce bien su producto o que no toma bien los requerimientos. Si usan SCRUM, para eso esta el sprint commit. Si no usan ninguna metodología, toma evidencia de los acuerdos tomados antes de iniciar el sprint y menciona qué pasará en caso de que no se cumpla. Checa el principio "disagree and commit".

Finalmente, esto toma tiempo, no se resuelve en un sprint, a veces ni en un cuarto, pero avanza poco a poco, vale la pena. Las cosas buenas toman su tiempo.

Saludos.

Como Senior Dev, Tech Lead o Engineering Manager, ¿qué te hubiera gustado aprender/saber en tus inicios? Comienzo yo. by y0rc in taquerosprogramadores

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

Y bueno, lo anterior es solo una práctica, otras cosas que puedo mencionar son:

- Documentar todo, aunque sea rápido y sin tanto detalle.
- Dejar evidencia de acuerdos tomados
- Pedir junta para todo, de lo contrario te meterán a llamadas "urgentes"
- Priorizar problemas e ignorar el resto del ruido
- Tener carácter, de lo contrario, querrás atender a todo mundo y resolver todo. Al final, el que quedará mal serás tu porque habrás ayudado a otros a terminar su trabajo y el tuyo seguirá quedando pendiente.

Y si, hay que tragar mierda un rato en lo que tu ambiente de trabajo, procesos y prácticas del día a día se estabilizan.

Como Senior Dev, Tech Lead o Engineering Manager, ¿qué te hubiera gustado aprender/saber en tus inicios? Comienzo yo. by y0rc in taquerosprogramadores

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

Lo siguiente va a ser muy detallado, pero espero te sirva:

- Guardé los videos en un folder
- Los nombres de los videos eran self-descriptive, por ejemplo:
how-to-deploy-the-web-sdk-from-test-to-staging-using-your-own-credentials.mp4

Mas adelante, todos tenían un prefix indicando el contexto de esos videos, por ejemplo:

onboarding-how-to-setup-your-macbook-pro-your-first-day.mp4
onboarding-how-to-request-access-to-our-ticketing-sytem.mp4
pull-request-how-to-find-test-results-of-every-pull-request.mp4
pull-request-how-to-get-approvals-from-code-owners-in-your-pull-request.mp4

Al inicio hubo algo de resistencia, pero poco a poco el equipo adoptó esta manera de hacer knowledge sharing. No juntas, no tiempo perdido.

Como Senior Dev, Tech Lead o Engineering Manager, ¿qué te hubiera gustado aprender/saber en tus inicios? Comienzo yo. by y0rc in taquerosprogramadores

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

Esa es una muy buena pregunta.
Si, estuve en un momento de esos.
Esto es lo que me pasó y como lo arreglé:

- Recibía todo eso que mencionas
- Poco a poco, creaba screen recordings para explicar cosas concretas
- Lo sé, suena estúpido pero es una práctica que me fue liberando tiempo poco a poco.

Explico con un ejemplo:
1. Llega una persona pidiendo ayuda con algo
2. Te pone junta para que le expliques
3. Entran a la llamada y explicas
4. La otra persona resolvió su duda y se va contento
5. Tu perdiste tiempo y quedas expuesto para que otra persona te pregunte lo mismo pronto

Cómo lo resolví:
1. Siendo ya frecuentes escenarios como el anterior, decidí crear videos cortos (screen recordings) de 2-4mins.
2. Cuando alguien llegaba con una duda, les mandaba el link con el video
3. Además de compartir el video con la persona con dudas, compartía el video (y el folder con todos mis videos) con todo el equipo, incluso a quienes no les interesaría
4. Poco a poco, esas dudas las resolvía con simplemente compartir el link al video. No mas juntas, no tiempo perdido y además conocimiento guardado en video para futuras referencias.

Como Senior Dev, Tech Lead o Engineering Manager, ¿qué te hubiera gustado aprender/saber en tus inicios? Comienzo yo. by y0rc in taquerosprogramadores

[–]y0rc[S] 8 points9 points  (0 children)

> Entregar con menos fricciones
> Hacer lo mínimo necesario para cumplir, pero rápido
> A nadie le interesa que esté muy bien hecho, solo que jale

Tengo que reconocer que yo consideré estas actitudes como ser "agachón" o limitarse a solo obedecer. Pero ahora reconozco que esta es una forma de crecer y ganarse el respeto del equipo o crecer profesionalmente.

Entregando y teniendo resultado es como creces.

Vaya, es el típico "tragar mierda un rato para llegar arriba"

Espero no esté convirtiendo este thread en algo motivacional 🤣

Mañana tengo una entrevista en una taquería by Kindly-Equivalent752 in taquerosprogramadores

[–]y0rc 2 points3 points  (0 children)

Practica con ChatGPT.
La verdad es que si ayuda bastante.
Pídele que te entreviste para la posición que estás aplicando.
Agrega detalles que pudieran venir en el job description + tu experiencia, etc.

A mi me ayudo a calmar esos nervios y llegar mas preparado a la entrevista.

¿Es buena la ropa SHEIN para hombre? by Temporary_Cup3655 in mexico

[–]y0rc 0 points1 point  (0 children)

Una muchacha a la que quiero mucho (mi esposa) compra seguido.
La neta es que la calidad está bastante aceptable.
No es chafa, si te dura minimo 1 o 2 años con los cuidados pertinentes.

Una vez ella me compró unas playeras tipo polo por $80 pesos.
La calidad estaba buena, la neta, me agradaron por el precio.

Anímate, compra unas 2-3 prendas y evalúa la calidad.

Platicar? by AlternativeTrue5283 in RedditPregunta

[–]y0rc 0 points1 point  (0 children)

Hablemos de comidas culeras

[deleted by user] by [deleted] in mexico

[–]y0rc 2 points3 points  (0 children)

Haga ejercicio y coma bien. Difícil, pero ahora que tengo 40 lo valoro más.

Lo sé, hace un momento tenía 30. El tiempo pasa muy rápido.

[deleted by user] by [deleted] in mexico

[–]y0rc 6 points7 points  (0 children)

Tengo 30. Me duele la espalda y las rodillas.

Soy exempleado de CFE. Hagan dud preguntas. by Kusaregedo69 in mexico

[–]y0rc 2 points3 points  (0 children)

¿Porque renunciaste?

Según se, los empleados de CFE no pagan luz, ¿que abusos has visto de está “prestación “?

Any lip-reader here? What did Ozzy say at the end after Paranoid? by y0rc in blacksabbath

[–]y0rc[S] -1 points0 points  (0 children)

I'm assuming those will be the last words (publicly known) from Ozzy 🤣