Categoría: cultura
Por Jonathan Turner
Levantarse delante de un grupo y hablar de algo durante cualquier período de tiempo puede ser aterrador. Pero también puede ser una gran manera de compartir tu conocimiento, de aumentarlo y de ayudar a los demás. El objetivo de esta entrada en el blog es darte algunas ideas sobre cómo empezar si tienes algún interés pero aún no tienes experiencia.

Por Maureen Makes
Debemos crear proactivamente un entorno en el que las personas de todos los orígenes se sientan bienvenidas y reciban la confianza que necesitan para sentirse cómodas y el apoyo que necesitan para crecer. Esto no es un tópico. Es un proceso, una práctica y una promesa. Llegar a un lugar donde la diversidad no sea un objetivo, sino parte del tejido mismo de nuestra organización.
Por Parker Johansen
El mundo que nos rodea está lleno de llamadas para aprender a programar. Puede que pienses: «Sé cómo codificar». Aprender a codificar puede ser el principio del viaje, pero yo propongo que incluso el dominio de un idioma no debería ser el final. Puede que sea el momento de aprender un nuevo idioma.
Por Neil Sorensen
Recientemente tuve la oportunidad de hablar en una conferencia de desarrolladores locales, Big Mountain Data and Dev. Mientras preparaba mi charla, me llamó la atención lo importante que han sido para mí las comunidades a las que pertenezco. Lo supe por primera vez cuando asistí a la reunión local de Artesanía de Software, y sin las relaciones que desarrollé allí, probablemente no estaría trabajando aquí hoy.
Por Dave Adsit
Al diseñar la arquitectura de una aplicación o sistema de aplicaciones interrelacionadas, es esencial identificar qué atributos de calidad del sistema son más importantes para los usuarios, desarrolladores y propietarios. A menudo esto se hace implícitamente sobre la base de la experiencia y las preferencias de las diversas personas que participan en el proyecto. Cuando los atributos de calidad se seleccionan con intención y propósito, ayudan a orientar el diseño del sistema. En , los atributos de calidad en los que nos centramos han evolucionado a medida que la empresa ha ido evolucionando.
Por Jody Bailey
Como ingenieros, la forma en que trabajamos es importante. En , nuestra cultura de ingeniería y prácticas de ingeniería han sido cuidadosamente creadas y alimentadas por nuestros fundadores, líderes y un equipo de ingenieros que se preocupan profundamente por el oficio de la ingeniería de software.
Por Maureen Makes
La retroalimentación es una de las mejores herramientas que tenemos para mejorarnos a nosotros mismos. Puede ayudarnos a identificar nuestros puntos ciegos, ver el impacto de nuestras acciones y ser más efectivos en nuestros roles.
Por Neil Sorensen
Ante la complejidad técnica, a veces olvidamos que el aspecto humano del desarrollo de software puede ser aún más desafiante. Afortunadamente, podemos comprender cómo otras disciplinas han superado desafíos similares. De hecho, esos conocimientos han llevado a varias de las ideas más revolucionarias en nuestro campo.
Por Maureen Makes
Los equipos autónomos son cada vez más frecuentes en nuestra cultura, con el 81% de las empresas de la lista Fortune 1000 desplegando algún tipo de modelo de equipo «autodirigido» en partes de su organización. Como escribe Dan Pink en su libro Drive, la autonomía es uno de los principales contribuyentes a la motivación individual.
Por Chuck Bates
Ya has oído la frase antes, tal vez incluso asistió a una, pero lo que realmente es un día de hacking? ¿Cómo se ve un día de hacking?
Por Allan Stewart
La industria del software siempre ha sostenido la suposición básica de que la arquitectura es importante. Por asociación, el papel del arquitecto siempre se ha considerado importante. Pero desafortunadamente, no siempre está claro qué es la arquitectura o cuál debe ser el trabajo de un arquitecto.
Por Matt Baker
Un código base que se está desmoronando le impedirá eventualmente entregar valor a sus clientes. ¿Cuáles son algunas medidas que puede tomar para mitigar este riesgo?
Por Amy Dredge
es diferente de la mayoría de las organizaciones de ingeniería. Estamos estructurados de forma diferente, desde lo que constituye un equipo hasta cómo desplegamos el código. Vamos a saltar y caminar a través de un día típico en la vida de un desarrollador en .
Por Chuck Bates
¿Cómo funciona el desarrollo? ¿Cómo se compara con otras empresas de tecnología? ¿Se consideran ciertos procesos como los «mejores» para mí y mi trabajo?
Por Jody Bailey
En, estamos muy orgullosos de nuestra cultura de empresa. Es realmente un lugar increíble para trabajar. Y una de las partes más sorprendentes de nuestra cultura es que sólo hay dos reglas y tres valores fundamentales que ayudan a darle forma…
Por Allan Stewart
¿Qué significa para un equipo ser responsable? ¿De qué debería ser responsable un equipo? ¿Cómo deberían estructurarse los equipos? En nuestras carreras, hemos experimentado dolor cuando las respuestas a esas preguntas han sido mal definidas. Hemos tratado de hacerlo mejor, aprendiendo de la comunidad y de nuestras propias experiencias pasadas…