@@midulive Gracias a ti midu, por el trabajo y dedicación, para muchos de nosotros es una inspiración a la hora de querer renunciar a programar, tus vídeos son incentivo para seguir aprendiendo
Ostras, entré al video esperando un videíto para escuchar de fondo como siempre hago, pero me gustó bastante las correcciones que has hecho respecto al testing y a la internacionalización, no lo había visto de ese modo, que midugod
midu saludos desde colombia, creo que este contenido que estas creando si me deja asombrado, como le enesenhas a la gente a ser mejor, me iba a dormir y me trasnoche viendo tu video, debido a que estas dando la informacion que todos necesitamos muchas gracias.
Yo sigo la regla de 3, si se usa el string o lo que sea en mas de 3 sitios lo abstraigo en un nuevo js. También se puede usar el "Rename Symbol" para reemplazar en todos los lugares allá donde uses esa variable.
Ya no se si soy 'junior' o todavía estoy en la placenta :(. Llevo estudiando 4 meses en un ciclo front-end y estas cosas no las habia visto en mi vida. ¿algún consejo?
Ufs viendo estas Pruebas técnicas veo cuan lejos estoy todavía. Y cuanto camino me falta por recorrer. Lo mejor que me llevo es el autocorrector de vscode XD
Desde que uso typescript ya dejé de usar constantes y volví a usar "magic strings" porque es mas ergonómico (me evito importar la constante en todos lados) y como puedo definir el tipo como una union de strings específicos es imposible tener typos. Si es mas engorroso un refactor cambiando los nombres pero en mi experiencia cuando necesito un magic string es porque es un dato especifico de la UI que casi nunca necesitas cambiar. O sea, engorroso pero igual facil porque cambio el nombre en el tipado y ahora solo tengo que ir a buscar los errores de tipos
Hola midu, soy de colombia, te sigo hace mucho, en mi carrera nunca tome la iniciativa de estudiar programacion porque en un principio queria dedicarme a otra cosa, pero ahora me llama mucho la atencion el desarrollo web, se muy bien las rutas y tecnologias que debo de aprender pero quisiera que me dieras consejos para iniciar de una buena forma y no tenerle miedo a javascript jeje, saludos!
Estos videos son super divertidos, LOS AMO, se aprende bastante y uno se entretiene mucho mientras se aprende, gracias midu, eres un grande, vales mucho 😎
Ese último pasa cuando eres un "Programador de solo GPT" jejejeje. Hay criterio de por medio para usar herramientas IA, tarde o temprano te va a delatar si eres nuevo o no.
JavaScript no tiene logo oficial. JavaScript es una marca registrada de Oracle. El logo que siempre veis, es uno que creó la comunidad hace tiempo, pero no es oficial.
Excelente video como siempre Midu! He aprendido y he disfrutado mucho este video! Infinitas gracias! Tengo una pregunta, ¿Cómo se realiza un test? Soy nueva en esto y la verdad no tengo idea de cómo se hace un test y como colocar el código de ese test en una aplicación...
mierda.. esas pruebas tecnicas son para juniors o trainee ?? 😬 siento que aun me falta mucha practica para estar a la altura o quizas sea cuestion de entender mejor algunos conceptos y luego utilizar GPT .... que crees midu ???
Y aqui se me viene una pregunta... si en una CR no le haces entender al mendrugo el porque no hay que tener "magic values" sino centralizarlos en constantes. Apruebas la PR? integras y lo arreglas tu? integras y más deuda que sumamos?
Otra cosa, los tests de componentes la verdad que nunca les encontré sentido SALVO en codebases muy mal hechas en donde es facil romper todo sin querer e imposible de detectar en code reviews... Bueno y tambien si tienes un proyecto gigante con decenas de juniors/trainees haciendo codigo sobre una app estable que no debería cambiar. El resto? Testear componentes es una pérdida de tiempo enorme que no agrega valor, solo te dan un numerito lindo para que los TLs/arquitectos se sientan bien consigo mismos. Lo único que le veo el sentido testear es lógica encapsulada en funciones puras, ESPECIALMENTE si usan regexes
Habría sido bueno preguntarles cuantas horas se demoraron haciendo la prueba. Yo las veo de por lo menos 20 horas... En ese tiempo hago mi propia startup...
Detalles que me llaman la atención de las pruebas: las faltas de ortografía y que se asombren de que alguien pueda escribir un simple párrafo para un readme sin ChatGPT xD
Creo que deberías agradecer que la gente done su tiempo sin esperar dinero a cambio para darte contenido. Yo no haría ni un 10% de lo que hicieron ahí regalando mí tiempo. Creo que aquí hay muchas cosas mal que hay que destacar. El hecho de que tu experiencia sea asi con las pruebas técnicas no las hace la verdad absoluta y voy a poner un ejemplo claro. A mi apenas me importa una falta de ortografía o el test a la hora de presentar un proyecto por el siguiente motivo: hacer estas pruebas toma tiempo y dinero de producción. De las personas que lo presentan, las cuales siempre se pretende que sean pocas asumiendo filtros preexistentes, voy a tener que sacar a mi futuro trabajador. Estos errores mínimos se pueden resolver con instrucción o con plugins, pero la capacidad lógica y la disciplina a la hora de documentar y ordenar no se puede corregir en tiempo laboral. Si una empresa le presta atención a esas ridiculeces que dijiste se nota que no son eficientes y les espera un futuro negro cuando tengan buena competencia o clientes más exigentes.
Las pruebas son ridículas a mi parecer. Desde la perspectiva de quien busca trabajo no puedes dedicarte el tiempo necesario para responder profesionalmente (código, diseño, test, funcionalidad, ux, estándares, etc) a todas las que estás postulando. Y finalmente las negativas son basadas en conceptos controversiales al menos.