The computer Scientist as Toolsmith II

Anuncio
The computer Scientist as
Toolsmith II
Facultad de Ciencias Exactas y Naturales Ingeniería de Software II
1er cuatrimestre 2009
Grupo 1
Bursztyn
DeMarco
Gutesman
Podestá
Motivación
Fred Brooks obtiene el premio ACM Allen
Newell. En SIGGRAPH 94 da su discurso
de aceptación.
PhD. Matemática aplicada (computer Science)
Manager de desarrollo de las IBM­
360
Trabajó en el desarrollo de supercomputadoras de uso científico.
Escritor de The Mythical Man­Month
Ganador del Turing Award 1999
def: Ciencia
“Rama de estudio que se encarga de
observar y clasificar hechos, especialmente para
La formulación cuantitativa de leyes generales
Verificables” Webster dict.
O sea... http://www.flickr.com/photos/balakov/1381419433/
Ciencia = DESCUBRIMIENTO de hechos y leyes
Disciplinas científicas
vs. ingenieriles
“El científico construye para estudiar; El ingeniero, estudia para construir”
http://www.flickr.com/photos/31910792@N05/3202232939/
http://www.flickr.com/photos/31910792@N05/3195031285/
Computer Science
NO es una ciencia, ...es una disciplina sintética (aka. Ingeniería)
http://www.flickr.com/photos/doug88888/3139395660/
“Nuestra” ingeniería
...y el resto
Hacemos cosas (computadoras, algoritmos, software, lógicas!)
http://www.flickr.com/photos/mngyver/3218111856/
http://www.flickr.com/photos/ethanhein/2479298400/
La “ingeniería de los objetos abstractos”
H. Zemanek
“Nuestra” ingeniería
...y el resto
No construimos bienes de USO...
http://www.flickr.com/photos/daveseven/3472478560/
http://www.flickr.com/photos/thomasthomas/268846488/
...sino mas bien cosas que ayudan a OTROS
a mejorar la vida humana...
¿Qué somos?
“Un fabricante de espadas tiene éxito cuando sus clientes mueren de viejos...”
Problemas
Nos olvidamos de la esencia de los problemas que
atacamos...
http://www.flickr.com/photos/30121397@N04/3507813824/
...armando complejos modelos abstractos y
complicando el lenguaje hasta que se torna
inaccesible por humanos...
...mas problemas
“Mientras más honramos los aspectos matemáticos
y abstractos de nuestra disciplina, más se confunden
los objetivos de las mentes mas brillantes...”
http://www.flickr.com/photos/lapolab/2403693037/
“...desviándo el foco de los problemas
que la sociedad necesita solucionar...”
“Computer” en
Computer Science va bien!
Dominio: problemas de complejidad impensada e intratable con técnicas manuales
Propósito
“No renombremos la disciplina, pero formemos defensas conscientes para acciones de nuestro subconsciente...”
Enfoquémonos en nuestros usuarios y evaluemos nuestro progreso con su éxito.
“Haremos máquinas pensantes, cerebros gigantes...”
Alg
ori
tm
es
l
a
u
s
vi
s
e
n
Patro onido
S
Lenguajes de programación
Estructuras de datos
Muchísimo funding en investigadores geniales
os
3 décadas de inversión
con fondos del estado (USA)
Pero de cerebros gigantes...
muy poco
(para semejante inversión)
AI hoy
El cerebro humano ganó más respeto:
Ahora son sistemas expertos, planners,
asistentes....
Los objetivos de la IA llevaron a la
disciplina en la dirección equivocada.
IA > AI
Si la intención es construir sistemas que
resuelvan los problemas más dificiles...
Los sistemas de amplificación del
conocimiento van a vencer a los de IA.
Tesis
“Dejemos de soñar con que las
computadoras van a pensar y
enfoquemos nuestro esfuerzo en unir
nuestra mente con la computadora...”
Bookmarks de del.icio.us
Toolsmith: Un colaborador
“Hay que formar mas equipos
interdisciplinarios, unirnos con aquellos
cuyas inteligencias queremos aumentar”
Cómo me ayuda esto como computer scientist?
Nos centra en problemas relevantes y no solo ejercicios y problemas escala de juguete
Nos mantiene honestos en cuanto al éxito y al fracaso, para no engañarnos a nosotros mismos
Nos hace enfrentar TODO el problema y no las partes “divertidas”
Esto nos permite llevar la disciplina a nuevas areas que nunca hubiéramos conocido
Cuando una
colaboración es buena?
Cuando un profesor full-time usa la herramienta
para su trabajo diario
Y el crédito?
En un equipo campeón, todos reciben medalla. Si
la colaboración fue buena, no va a haber
disputa.
Conclusiones
?
Descargar