Un antropólogo Ingeniería: ¿Por qué las empresas de tecnología tienen que contratar a los desarrolladores de software con conocimientos etnográficos


1955a58Nota del Editor, Tricia Wang: Estoy muy contento de anunciar que el próximo colaborador en el Co-diseñar máquinas con la edición es Astrid Countee (@ianthro), un antropólogo, desarrollador de software, analista de datos y escritor todo-en-uno. En este artículo, Astrid ilustra cómo ser antropólogo le hace una mejor desarrollador, y sostiene que la brecha entre la ciencia social y tecnología debe enjugar para alcanzar nuevas innovaciones. Su artículo se hace eco de los temas planteados en la edición contribuyentes Stephen Gustafson y Che-Wei Wang puesto – donde ambos autores discuten la importancia de la parte humana de las innovaciones AI. Como fan de mucho tiempo de trabajo de Astrid, También estoy emocionado de que llegamos a escucharla relatar su viaje de sus inicios como estudiante neurocirujano de convertirse en un antropólogo y un programador de software. Ella es un organizador para los carriles de las muchachas, un taller que enseña a las niñas y las mujeres cómo codificar. Su libro recientemente disponible, Hablar familia y Enfermedades Crónicas, una guía práctica para las familias negras para controlar la diabetes y la hipertensión. Actualmente está realizando una maestría en ciencias de la computación y matemáticas. Más de la escritura de Astrid en Ianthro.

foto por Martin QuirozNo siempre tengo sueños de ser un ingeniero de software. Durante mucho tiempo soñé única de ser un cirujano. Estaba fascinado con la medicina, y deseados para poder ayudar a la gente de adentro hacia afuera. Fue con este enfoque singular que entré a la universidad como una ciencia forense pre-med mayor y empezó a bajar por un camino que pensé con seguridad terminaría conmigo en la sala de operaciones.

Pero mi destino fue cambiado, al principio muy lentamente y después con una rapidez. El primer par de años en la escuela había sido duro en mí. Me hizo la pregunta si estaba haciendo lo correcto, ya que no estaba disfrutando de mi importante tanto como pensé que lo haría. No me gusta la forma en que las ciencias naturales enseñan a través de la memorización. Yo estaba interesado en el descubrimiento, y quería el reto de hacer algo nuevo, en lugar de aprender cómo las cosas ya trabajaron. Todas estas cosas eran pequeñas molestias en un primer momento, pero me dejaron tomar la decisión de dejar mi designación pre-medicina. Ahora era libre de tomar las clases que he encontrado interesante. He encontrado una psicología que estudia mejor ajuste, la neurociencia y la lingüística. Entonces tomé mi primera clase de antropología. Esto marcó el comienzo de la variación rápida. He encontrado la disciplina que me gustaría seguir estudiando en la universidad, y una visión del mundo que me dio la oportunidad de descubrir. Me encantó la integración de las ciencias naturales, la filosofía de arte e historia. Se permitió que mi mente para ver el mundo desde una nueva perspectiva.

Mientras trabajaba en mi título de grado, También trabajé a tiempo completo en una empresa de datos. Fue en esta empresa que he aprendido acerca de la tecnología y de mi amor y afinidad por ella. Aprendí cómo ejecutar consultas, cómo construir las bases de datos, y cómo manipular los datos de una manera que nunca había pensado antes. Fue un gran complemento a mis estudios de grado como un antropólogo médico. Fue también en esta compañía que se plantaron las semillas que me llevan a convertirse en un ingeniero de software. Era la misma sensación de descubrimiento combinado con herramientas para construir lo que quería a la existencia.

He encontrado la forma de aplicar la antropología a todo lo que hice, incluyendo el software. La antropología y el software no son exactamente mantequilla de maní y jalea, pero lo hacen mantener un delicado equilibrio con la innovación.

Excavando en Antropología

La antropología es una disciplina amplia que se trate con técnicas como la etnografía, a menudo utilizando la teoría fundamentada, donde vaya a cabo en el campo y permitir que una cultura que le diga lo que son y cómo se hacen las cosas. Es una ciencia diferente a cualquier otro en el que lo que se puede estudiar casi no tiene límites. La inmensidad de la disciplina que entrena a ver patrones universales. Se entiende todo como perteneciente a un sistema de. Es a través de la comprensión del sistema que se puede encontrar su equilibrio en algo desconocido, y encontrar su camino a través de él. No es de extrañar que cuando empecé a trabajar como ingeniero de software, Me sentí atraído por DevOps y sistemas de ingeniería. Mi formación antropológica me llevan directamente al marco de cómo funciona la tecnología.

Sé que el valor de holismo, de ver cómo una pieza afecta a otro. Es una cosa obvia que a menudo se pasa por alto cuando la construcción de sistemas técnicos. La gente suele pensar en la tecnología como máquinas hablando con máquinas. Y si bien es cierto que en algún nivel en la pila de tecnología, la construcción de software es más sobre la gente que cualquier otra cosa. Hay personas que están utilizando los sistemas, hay personas que son la arquitectura de los sistemas. Hay gente que está escribiendo el software. La huella humana se puede encontrar en todas partes hay. Así, tiene sentido que el pensamiento humanista en el software es revolucionario. Es la razón por la que Apple puede cambiar el mundo mediante la adopción de su iPod y lo conecta a un teléfono celular. 10 Hace años los teléfonos inteligentes fueron una parte muy pequeña del mercado. Ahora, en el mundo occidental, lo más probable es que hay más teléfonos inteligentes y las tabletas en un hogar que no son ordenadores personales. No es por accidente, o solamente por gran marketing. Es mediante el uso de la tecnología para aprovechar un sistema holístico. Estos sistemas existe a nuestro alrededor todo el tiempo, y un antropólogo está capacitado para erradicarlos, entiéndelos, y predecir cómo cambiarán.

Se prepara con la Ingeniería

Pero al igual que cualquier ecuación equilibrada, siendo un desarrollador de software ha cambiado mi punto de vista como antropólogo, así. Mi entrenamiento, incluso como un practicante aplicado no era casi como un proyecto impulsado ya que mi trabajo como ingeniero de software. Con el fin de romper los problemas que yo estoy mirando, es útil para empezar a hacer algo, con el fin de entenderlo. Incluso si eso significa esbozar la cadena de acontecimientos que estoy tratando de arreglar, la acción es una virtud. Usted es un ingeniero de software ya que escribe programas de trabajo. Eso es todo. Ningún trabajo revisada por pares, ninguna lista de reconocimientos para demostrar su valor. Que la ejecución intencionada ha influido en la forma en que pienso en la resolución de problemas. Me obliga a adentrarse en el trabajo sucio mucho más pronto. También significa convertirse en un experto en la reducción de los grandes problemas a su tamaño. La única manera de comer el elefante es un bocado a la vez. Nadie lo sabe mejor que un ingeniero de software. Es una gran parte del trabajo para diseccionar lo que está haciendo a pequeños trozos de problemas solubles. Estar en medio de ella es lo que me gustaba de ser antropólogo. Al ser un ingeniero de software que lleva a un nivel completamente nuevo.

El trabajo está siendo co-creado, mientras que usted está pensando. Usted tiene la capacidad de resolver problemas con más de entendimiento y comprensión delicada. Puede utilizar su fuerza de voluntad para crear una puerta donde no existía. Es una interesante tácita para traer de vuelta a mi caja de herramientas antropológica. Me hace querer ser algo más que un observador. Ahora tengo otra opción. Puedo construir un contenedor virtual. Puedo decir al mundo que no encuentro valor en algo, y aumentar ese valor a través del software y el poder de internet. En el corazón de la web, de hecho hay, Sólo las personas de hacer las conexiones en formas que nunca antes.

Los trucos del oficio

¿Cómo soy una mejor ingeniero de software, debido a la antropología? Para principiantes, Estoy locamente curiosa. Los ingenieros de software son conocidos por sus egos. A ellos les gusta el ser el mejor y más brillante, que les gusta descansar problemas complicados utilizando realmente grande código que se ejecuta en una sola línea. Como antropólogo, Estoy interesado en todas las soluciones posibles. ¿Tenemos que escribir código? O necesitamos una mejor documentación? ¿Cómo podemos trabajar en hacer que el sistema existente más fácil de usar por lo que no necesita la documentación? Pienso en código como una herramienta para resolver el problema, no es la única manera de resolver un problema.

Ser antropólogo me obliga a ser un buen comunicador. Eso incluye la escritura de manera efectiva, ser visualmente atento y escuchar. Esto significa que cuando estoy hablando con los clientes me hacen un punto para mirar a los ojos, darles toda mi atención y escuchar. La comprensión de lo que realmente necesita un cliente es la mitad de la batalla. Incluso el proceso de recolección de requisitos, que parece bastante sencillo, puede estar lleno de campos de minas, si no se comunican plenamente con los demás. Me tomo el tiempo para aprender acerca de la gente que estoy software de creación de. Se me ayuda a tener empatía por sus necesidades y para entender mejor cuándo extender la mano para la orientación.

Como antropólogo, Pienso en la representación y el poder. Soy consciente de que existen sistemas de poder en juego que afectan a lo que la gente está dispuesta a decir y lo que no son. ¿Quién está dando estos requisitos? Están hablando en nombre de los demás? Si es así, puedo llegar al nivel del suelo y averiguar cuáles son las necesidades reales? También estoy pensando en cómo las nuevas características afectar a los sistemas que están actualmente en vigor. Mi objetivo es asegurarse de que mi trabajo tiene el mayor impacto posible en el sistema sin hacer trabajo innecesario. Hacer que la tecnología debe ser sobre la resolución de problemas dentro de un sistema de funcionamiento, pero hay gente en posiciones altas que pueden tratar de sesgar su proyecto en la tecnología que hace que se vean bien. Al ver esto desde el principio me da la oportunidad de llevar el proyecto en marcha antes de que se descarriló.

La ingeniería de software aumenta todos los aspectos de mi formación antropológica. Aprender a escribir programas que procesan y analizan los datos hacen posible que yo haga el análisis de una amplia gama de temas. Las herramientas de la ingeniería intensifican mi disciplina en la antropología. En el pasado, Podría esperar hacer un proyecto antropológico y tienen unas cuantas personas leen al respecto. Ahora, Puedo publicarla en línea y participar medios de comunicación social y llevarlo a la atención de miles. Al ser un ingeniero de software significa que puedo tomar eso aún más, y hacer que los sitios dedicados al tema, escribir programas para realizar análisis a gran escala y mucho más.

Siendo un ingeniero de software me ha hecho interesado en ser un científico de datos, y la combinación de mi amor de los datos con los datos de Big. Me ha hecho interesado en periodismo de datos, y encontrar formas nuevas e interactivas que permiten presentar la información en línea. Ingeniería da mi marca de las alas de la antropología. Me he acostumbrado tanto a re-imaginar cómo puedo solicitar la antropología a nuevos lugares que la innovación y la antropología han convertido vinculado en la forma de trabajar.

Lo mejor de ambos mundos

Siendo entrenado tanto como un antropólogo y un ingeniero de software significa que mezclar y combinar estas dos perspectivas. Yo vivo por iteración. Pequeños cambios en el tiempo tienen un efecto enorme. Pero incluso cuando estoy haciendo esos cambios, Siempre estoy manteniendo el panorama en mente. He observado patrones en el sistema que estoy trabajando en el, y se han vuelto sensibles a la forma en que mis cambios iterativos afectan a la totalidad. Pero yo siempre estoy buscando la ruptura hacia abajo problema. Lo que es la solución más simple que puedo poner en acción? Puedo mejorar esto un poco más? Conseguir algo en funcionamiento es más informativo a mi problema inmediato que teorizar soluciones generales.

La antropología y la ingeniería de software parecen ser las dos caras de la misma moneda. El yin y el yang de estas disciplinas sangran en uno otro y hacer la unión más fuerte. La certeza de la ingeniería es inspirador. Hay menos cuestionamiento de lo que debe hacerse y la construcción de más y haciendo que demostrar un concepto. Es liberador para mí como un antropólogo. Si construyo, Puedo demostrar que tiene valor. La antropología es poco frecuente en que se trata de una ciencia social que incorpora objetos, y no sólo las personas, en el estudio de fenómeno social. En cuanto a los ordenadores y la tecnología como aspectos de la cultura material que sea fácil de utilizar la formación antropológica en conjunto con el software. La "suavidad" de esta ciencia da a mi trabajo como ingeniero de software significado social. Las herramientas de nuestro pasado nos permite ampliar nuestro ser físico, como un martillo que permite la ampliación de la capacidad de nuestro brazo para golpear. Las computadoras son herramientas que son extensiones de nuestro ser mentales. Son donde almacenamos nuestros recuerdos, cómo nos conectamos con los amigos, la forma en que organizamos nuestros pensamientos, cómo nos presentamos al mundo.

La tecnología ha reducido para llegar a miles de millones y miles de millones de personas. Eso lo cambia todo. Con el fin de mantener la creación de herramientas significativas que elevan el nivel de la existencia humana, usted tiene que tener una comprensión de la imagen grande. Las artes liberales y las ciencias sociales están diseñadas para pedir a las grandes preguntas. A medida que avanzamos con la fabricación de la tecnología que va a influir en el mundo, tendrá que tener tecnólogos con la comprensión social. Es importante saber no sólo cómo crear la tecnología de sonido, pero para crear la tecnología que será utilizada por la gente.

 


Este artículo es parte de la Co-diseñar con máquinas Edición. Leer otros artículos en esta edición.

Al igual que lo que está leyendo? Materias de la etnografía es un sitio dirigido por voluntarios sin publicidad. Estamos encantados de que siga siendo así, Pero necesitamos tu ayuda. No necesitamos sus donaciones, sólo queremos que usted separe la palabra: nuestra recompensa para el funcionamiento de este sitio está viendo personas repartidas nuestros artículos. Únase a nosotros en gorjeo, tweet acerca de los artículos que usted tiene gusto, compartirlos con sus colegas, o convertirse en un colaborador. También unirse a nuestro Slack tener discusiones más profundas sobre las lecturas y / o de conectarse con otras personas que utilizan la etnografía aplicada; usted no tiene que tener ninguna formación en la etnografía para unirse, damos la bienvenida a todas las personas humanas centradas de los diseñadores de ingenieros y arquitectos.

Etiquetas: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

4 Las respuestas a las “Un antropólogo Ingeniería: ¿Por qué las empresas de tecnología tienen que contratar a los desarrolladores de software con conocimientos etnográficos”

  1. Julio 5, 2016 en 11:29 pm #

    Creo que te gustaría disfrutar de Tim Ingold preciosa 2013 Making libro: Antropología, Arqueología, Arte y Arquitectura. Nota de que “la antropología y la ingeniería de software parecen ser las dos caras de la misma moneda”; quizá un nombre para esa moneda es “fabricación”.

  2. Ashley Hoffman
    Enero 20, 2018 en 1:30 pm #

    Estoy tan feliz que he encontré con este artículo! Recientemente tuve una discusión con mi hermano menor que no está segura de lo que quiere hacer por su carrera. Yo le he animado a empezar la universidad como estudiante Gened sólo para tener una idea, pero se han encontrado con la resistencia ya que quiere una cierta comprensión de su camino antes de unirse. Sus intereses personales / aficiones son la historia y las computadoras (diseño de software). Le he dicho que siempre puede cambiar su dirección si encuentra cambian los intereses y su experiencia demuestra que incluso puede ser un cambio bastante drástico. Estoy emocionado de compartir esto con él, ya que puede ayudarle a inspirar en una serie de puntos! Tal vez va a hacer clic con su carrera y comenzar su propio viaje. Incluso si un desarrollador de software antropólogo no se convierta en su carrera, por lo menos espero que eso le va a inspirar a pensar cómo puede aplicar sus intereses y ayudarle a ver las posibilidades que se solapan. Gracias por el gran post!

  3. Abril 20, 2018 en 2:17 pm #

    ¡Eh ,

    Gracias por la elaboración de este post sobre Un antropólogo Ingeniería: ¿Por qué las empresas de tecnología tienen que contratar a los desarrolladores de software con etnográfica skills.It es una gran lectura. Particularmente me encuentro sus pensamientos acerca de los trucos del oficio interesting.Keep hasta estos mensajes interesantes.

    ¡Salud!

Trackbacks / Pingbacks

  1. Un antropólogo Ingeniería: ¿Por qué las empresas de tecnología tienen que contratar a los desarrolladores de software con conocimientos etnográficos – Anthrocode - Julio 31, 2016

    […] Fuente: Un antropólogo Ingeniería: ¿Por qué las empresas de tecnología tienen que contratar a los desarrolladores de software con etnográfica… […]

Deja un comentario para Ashley Hoffman