He tenido el placer de trabajar con algunos investigadores de Ciencias de la Computación excepcionalmente creativos. Todos parecían compartir algunos temas comunes, algunos de los cuales se enumeran a continuación.
- Lectura más allá de la literatura informática. Los investigadores creativos que tengo en mente siempre están leyendo. Es importante destacar que no solo leen trabajos de investigación de su campo específico. Leen trabajos de investigación de otros campos no relacionados con la informática (por ejemplo, psicología, ciencias cognitivas, ciencias sociales), libros (¡muchos leen mucha ciencia ficción!), Publicaciones en blogs y editoriales. Un par de ellos usan su lectura para iniciar conversaciones (“¡hablemos de este artículo esta noche en el pub!”) O para ayudar a otros (“¡Leí este documento y creo que está relacionado / relevante para su trabajo!”).
- Escribir sobre ideas a medias. En los primeros días de mi doctorado, había dos campamentos en el laboratorio. Un lado abogó por bloguear sobre ideas. El otro lado pensó que esto era terrible, y quería “mantener” sus ideas hasta que fueran pulidas y publicadas. Los creativos estaban en el grupo anterior; usan publicaciones en línea para intercambiar ideas, tomar notas, reflexionar y debatir ideas, viendo la discusión como una forma de evolucionar y mejorar las ideas.
- Asistir a eventos multidisciplinarios. Las creatividades que tengo en mente siempre aparecen en eventos aleatorios que no son de informática. Asisten a eventos de arte, política, diseño y psicología / ciencias sociales. También dan charlas allí y han aprendido a presentar investigaciones de informática a audiencias no técnicas.
- Trabajando en problemas ‘reales’. Muchos investigadores creativos han construido sistemas reales (sitios web, aplicaciones, dispositivos, software de código abierto) o han trabajado con empresas / empresas emergentes que lo hacen. Muchos de ellos han saltado de un lado a otro entre el mundo académico y comercial / start-up. Parece que esto ha ampliado su visión lejos de los detalles de un problema de investigación, obligándolos a tratar con muchos aspectos de su trabajo, incluida la retroalimentación (a menudo cruda) de las personas que usan su sistema / código.
- Cómodo estar ‘equivocado’. El ego tiene un papel importante en la investigación académica (probablemente demasiado grande). Los investigadores creativos en los que estoy pensando han estado contentos de ser refutados y a veces se sienten cómodos equivocados. Por el contrario, he visto a otros investigadores aferrarse a puntos de vista / opiniones particulares sin una mejor razón que esa opinión siendo el status quo.
- Investigación orientada a problemas. Estos investigadores tienen una visión muy orientada a los problemas de su trabajo y buscan soluciones a ese problema específico. No están “casados” con metodologías, enfoques o algoritmos particulares. En contraste, hay otros que he visto que tienden a convertir cada problema en un clavo que su martillo puede resolver.
Parece que mucha de la creatividad que he visto se ha centrado en vincular ideas que no parecen estar relacionadas y resolver problemas de maneras que al principio no parecen intuitivas. Mucho de lo anterior parece ser acerca de ampliar sus perspectivas y exponerse a diversas opiniones, métodos e ideas.
- ¿Cuáles son los trabajos de investigación que un graduado de CS debería haber leído antes de seguir una carrera como desarrollador de software?
- ¿Cuáles son algunas aplicaciones del mundo real de la visión por computadora?
- ¿Existe una relación entre el aprendizaje múltiple y el análisis de datos topológicos?
- ¿Cómo se compara la investigación de la industria como Google Deepmind con la academia?
- ¿Google financia una gran cantidad de investigación académica, especialmente en el aprendizaje automático?