5 preguntas para definir tu trayectoria profesional en el mundo de TI

Definir una carrera profesional no es fácil. Hay muchas opciones para elegir y muchas cosas que te gustan, lo que hace que sea un poco difícil saber qué camino tomar. Cada vez que se pregunta "¿qué carrera profesional quiere seguir?" la respuesta típica es ...

Sé un desarrollador sin morir en el intento: lo que he aprendido después de cuatro años trabajando como uno

El lunes pasado fue mi cuarto aniversario trabajando en Swapps como desarrollador de software. También fue mi aniversario de cuatro años trabajando como desarrollador de software. Antes de trabajar aquí en Swapps, tuve algunos trabajos menores en mi universidad pero ninguno relacionado con el ...

Cómo configurar llaves SSH y GPG para su flujo de trabajo de desarrollo

Hace mucho tiempo, en una galaxia muy, muy lejana, descubrí las llaves SSH y las llaves GPG y pensé que eran buenas … así que comencé a usarlas, obviamente de la manera incorrecta (si quiere saber un poco más, puede iniciar aquí and también ...

Comenzando con Elixir y Phoenix

Como desarrolladores, estamos siempre buscando nuevas herramientas que nos ayuden a crecer. Últimamente, he estado aprendiendo sobre programación funcional y cómo puede afectar el código que escribo en general. Durante esa búsqueda, descubrí sobre Elixir, un lenguaje funcional que aprovecha el Erlang virtual machine. ...

Ética y algoritmos en un mundo “inteligente”

Sí, los algoritmos, el "software inteligente" y demás, están aquí para quedarse, y esa es una realidad que tendremos que aceptar algún día porque cuanto más tiempo pase, más nos encontraremos en la intersección de la humanidad y la tecnología en un choque. de ...

Desarrollo de software con equipos distribuidos

Mi primer trabajo como desarrollador, en el año 2009, fue de manera remota. Y aunque esta experiencia fue positiva, no sé en que momento me volví detractor del trabajo remoto. Creo que fue cuando pasé de ser desarrollador a liderar equipos de trabajo para una empresa ...

Aportes grandiosos de mujeres en el Software

La humanidad siempre ha buscado conquistar nuevos horizontes y, conducida por su curiosidad, ha ido dominando diferentes áreas del conocimiento cuyos fenómenos se atribuían a los dioses. Nos hemos permitido aprender acerca del fuego, de por qué la tierra no es plana, del espacio exterior y ...

Herramientas para la organización de equipos

Como Project Manager en una empresa de desarrollo de software, tienes muchas cosas que hacer. Debes crear tareas, asignarlas correctamente, hacer pruebas, realizar un seguimiento de lo que todos están haciendo, asegurarse de que todos estén haciendo lo que se supone que deben hacer, ...