Si estas buscando un trabajo como desarrollador de software o algún rol relacionado, estas son mis recomendaciones que te servirán para aumentar tus probabilidades de pasar una entrevista técnica: Mis recomendaciones para pasar una entrevista técnica en Anchor Puedes escuchar este episodio en Spotify o Apple Podcasts: neosergio.fm en Apple Podcasts neosergio.fm en Spotify
Archivo de etiqueta: software development
Lenguaje de programación vs Framework de desarrollo, ¿Cuál se debe aprender primero?
Últimamente hay una moda en crecimiento por el uso de librerías y frameworks que faciliten el desarrollo de software y reduzcan considerablemente el tiempo y esfuerzo empleados, sin embargo a la vez que este crecimiento tiene sus ventajas, también se ve una reducción en la calidad de código. Hace unos meses leí una pregunta enSigue leyendo «Lenguaje de programación vs Framework de desarrollo, ¿Cuál se debe aprender primero?»
SVN + Git, una manera de combinarlos y ser feliz.
SVN y Git provienen de dos modelos distintos de control de versiones: el centralizado y el distribuido, en la práctica son similares, sin embargo existen marcadas diferencias que hacen que la elección de cuál usar en un proyecto, dependen de varios factores. Ventajas y desventajas del modelo centralizado Luce mas simple Existen muchas herramientas paraSigue leyendo «SVN + Git, una manera de combinarlos y ser feliz.»
El poderoso tablero Kanban en la gestión de tareas
Uno de las metodologías con mayor difusión y aplicación en diversas áreas profesionales es Kanban para la gestión de tareas y trabajo en progreso, aquí un video si es que no estas muy al tanto de que es: httpv://youtu.be/I-H-WXAX_oM El tablero kanban es una herramienta que ayuda a implementar la metodología del mismo nombre enSigue leyendo «El poderoso tablero Kanban en la gestión de tareas»
Los principios ágiles
Al hablar de metodologías ágiles de desarrollo de software, lo primero que a muchos se le viene a la mente es el manifiesto ágil (para mi al puro estilo de Los Simpsons). Pero a unos cuantos se les viene a la mente que este manifiesto se ve soportado por los principios, principios que a vecesSigue leyendo «Los principios ágiles»
La diferencia es la documentación
Existen muchas formas de desarrollar software y por supuesto muchas metodologías para hacerlo, cada una con sus ventajas y desventajas como muchas otras. Sin embargo es muy frecuente leer y/o escuchar, la siguiente expresión: Lo único que cambia es la documentación (sobre todo cuando se habla de metodologías ágiles vs tradicionales). Siendo objetivo, el procesoSigue leyendo «La diferencia es la documentación»
El mejor IDE
Hace unos días leía una pregunta en una lista de correos sobre python (cito la pregunta): ¿Cuál es el mejor IDE – GUI para Python ? Y las respuestas obviamente eran los nombres de herramientas, decidí que era una buena oportunidad para escribir mi respuesta extendida, y mostrar mi punto de vista. Para mi lasSigue leyendo «El mejor IDE»