PREGUNTAS
Respuesta directa
Depende
Respuesta corta
Por lo general se prefiere dejar las subidas para el día Lunes, salvo excepciones
Respuesta detallada
En realidad, no debería haber problema para subir cambios a producción un día Viernes. El problema aparece dado que por lo general el fin de semana el equipo de desarrollo y trabajo no estará disponible, lo que implica que, si llegasen a existir errores para el usuario, los mismos no sería solucionados hasta el día Lunes.
02/03/2024
Respuesta directa
No debería
Respuesta corta
Se dice que la jornada del Viernes debería ser más corta ya que no se deberían subir cambios a producción, pero no es una buena excusa
Respuesta detallada
La realidad es que el programador siempre suele tener algo para hacer: desde hacer un refactoring / mantenimiento a un módulo de un sistema hasta aprender a cómo implementar algo de mejor manera. Por lo tanto, si bien hay muchas organizaciones que se lo permiten a los empleados, dar medio día libre suele ser más un capricho que un privilegio del programador
02/03/2024
Respuesta directa
Menor peso, misma calidad
Respuesta corta
Además, ha habido un soporte creciente por parte de los principales navegadores, además de Photoshop
Respuesta detallada
Google, que desarrolló WEBP, prioriza la velocidad de las webs como un factor de posicionamiento en su motor de búsqueda. Por lo tanto, usar WEBP puede mejorar el rendimiento de un sitio
11/01/2025
Respuesta directa
No
Respuesta corta
No es requisito indispensable tener un manejo del idioma inglés, ni tampoco conocer mucho de matemáticas para desarrollar sistemas, todo depende del tipo de proyecto que estés desarrollando
Respuesta detallada
Haber, si vas a entrar como desarrollador en una empresa que hace videojuegos es OBVIO que necesitarás conocimientos de matemáticas, por más que te sirvan las fórmulas, pero sería ideal que conozcas un poco del tema, así te serán más fáciles las pruebas unitarias que realices. Todo va a depender de la organización y el proyecto en el que estés. Por ejemplo, empresas multinacionales pueden requerirte el idioma inglés, tanto para que puedas comunicarte en reuniones, como así también para completar documentación
11/01/2025
Respuesta directa
Depende
Respuesta corta
Avalo que si un algoritmo no funciona, el mismo no sea modificado, SÍ y SOLO SÍ el mismo no puede ser mejorado
Respuesta detallada
Si el esfuerzo de modificación no es grande, y los riesgos de hacerle un refactoring, o bien de ampliar el código no son altos, entonces todo código que pueda ser mejorado debe hacerlo.
11/01/2025
Respuesta directa
Por supuesto
Respuesta corta
Si desarrollas un algoritmo, deberías testearlo a fondo y comprobar cada una de las validaciones que tenga, aunque también debería hacerlo otra persona
Respuesta detallada
No es suficiente que solo el desarrollador testee su propia creación, alguien más debería hacerlo, ya sea otro desarrollador, o en el mejor de los casos un tester. Tampoco está demás que existan usuarios que lo prueben
11/01/2025