#Desarrollo de software
Publicaciones etiquetadas con Desarrollo de software.
-
No todas las empresas quieren contratar un "Ingeniero Senior"
Muchos que dicen querer contratar un Ingeniero Senior, en realidad lo que quieren son desarrolladores “nivel Mid” con muchos años de experiencia. Pero no quieren Seniors.
-
Cómo programar una base de datos realmente útil
La forma en que decides diseñar e implementar una base de datos tienen implicaciones más allá de las técnicas.
-
Mejora tu propuesta argumentando en contra de ella
¿Te has preguntado por qué una propuesta fracasa y otras no? Aquí te explicamos cómo evitar puntos ciegos y efectos secundarios indeseados.
-
La realidad de trabajar como desarrollador en Amazon
Descubre lo que se necesita para sobrevivir en el conglomerado de mini-empresas que es Amazon, desde la perspectiva de un Sr. Design Technologist.
-
Software Libre: ¿Vale la pena involucrarse?
Descubre si invertir tiempo y esfuerzo en software libre es beneficioso para tu carrera de desarrollador y cómo puede impulsar tus habilidades blandas.
-
El trabajo asíncrono le gana por mucho al trabajo duro
En un mundo remoto, el trabajo asíncrono es la clave para mejorar la eficiencia y la creatividad de los desarrolladores. ¡Aprende a adaptarte y prosperar!
-
El nombre que le pones a las cosas sí importa
El nombre de las variables y funciones sí importa. Aprende cómo la nomenclatura adecuada en la programación puede potenciar tus soft skills y mejorar tu carrera.
-
Por qué hacer over-engineering
En mi pueblo hay un dicho: salió más caro el caldo que las albóndigas. Pero construir algo desde cero cuando existe ya un paquete que resuelve el problema no es hacer over-engineering.
-
Analogías, principios básicos y modelos mentales para resolver problemas
Usa principios básicos y modelos mentales para ofrecer soluciones más robustas a los problemas con los que te vas a enfrentar en tu carrera.
-
Razones comunes para que los desarrolladores busquen nuevos empleos
Aquellas empresas que reparen en invertir en mejorar y facilitar el trabajo de los desarrolladores la van a tener muy difícil contratando y reteniendo talento.
-
Presentación: Cómo mis Soft Skills me volvieron mejor desarrollador
Mi participación en el meetup de Perú .NET Develpoment, donde hablé sobre Soft Skills y cómo me hicieron mejor desarrollador.
-
Los mejores Product Managers tienen las peores ideas
El rol del Product Manager no es dictar hacia donde debería de ir el producto, sino funcionar como un catalizador de ideas
-
Agregando una opción de ”ninguna de las anteriores” a formularios
Qué bueno que ganó la empatía por el usuario, y no los tecnicismos.
-
SQLite no usa Git: ¿por qué?
Ninguna de las razones que SQLite expone para no usar Git tienen que ver con la validez de la tecnología, sino con el impacto que esta tiene en las personas que tendrán que interactuar con ella.
-
Por qué las metodologías ágiles no sirven para construir software
Para las personas que promueven estas metodologías lo importante no es construir software y agregar valor al usuario, sino seguir el manifiesto al pie de la letra.
-
Los éxitos de la noche a la mañana tardan 10 años en construirse
Recuerda: los éxitos de la noche a la mañana tardan 10 años en construirse.
-
Los desarrolladores de software se casan entre ellos
Busqué “Software Developer”, y este fue el resultado.
-
Los desarrolladores ya no se preocupan por la fiabilidad de su software
Estamos tan acostumbrados a lidiar con software hecho lo más rápido posible que hemos normalizado darle la vuelta a estos problemas de maneras inaceptables.
-
Un botón de "no me gusta" mejoraría considerablemente las recomendaciones de Spotify
Un algoritmo que no ofrece igualdad de oportunidades para que resultados opuestos se manifiesten, es un algoritmo sesgado.
-
¿La carrera de un desarrollador de software se termina a los 35?
A los 35 años, muchos desarrolladores reflexionan sobre su continuidad en la industria, pudiendo ahí decidir explorar nuevos horizontes profesionales.
-
Como pensar en términos de sistemas, de forma segura
Los modelos mentales te ayudan a extrapolar la experiencia de otras personas para tomar decisiones, pero recuerda que cuando el modelo y la realidad no concuerdan, la realidad siempre gana.
-
Software Habitable
Al crear software habitable, las personas que trabajan en él tendrán más oportunidades de crear valor para sus usuarios.
-
No escribas bugs
Un consejo puntual para reducir sistemáticamente la cantidad de errores que escribes en tus programas: re-lee tu código frecuentemente.
-
¿Por qué hay una guía de estilo para JavaScript?
Se me hace muy curioso cómo es tan fácil ver el lado negativo de las cosas en lugar de preguntarse qué problema se está intentando resolver.
-
Mejora tu currículum: evita cometer el error más grande
Tu currículum debería de ayudarte a encontrar oportunidades que realmente le aporten a tu carrera. No cometas este error.
Recibe contenido sobre Desarrollo de software y temas relacionados cada semana.
Suscribete