Este documento propone un modelo educativo basado en software libre. Argumenta que la educación debe enfocarse en enseñar a los estudiantes a saber hacer, saber ser y saber ser para los demás. Actualmente, las universidades no enseñan estas habilidades de manera efectiva y en su lugar forman "expertos" en tecnologías específicas que se vuelven obsoletas rápidamente. Se necesita un cambio hacia una educación que enseñe a aprender, resolver problemas y desarrollar software de manera independiente.
1. Un Modelo Educativo
Basado en Software
Libre
José Enrique Alvarez Estrada
jeae@prodigy.net.mx
http://www.geocities.com/leonardo_da_vinci_mx/
ICQ 31463788
Yahoo! Messenger: leonardo_da_vinci_mx
2. AGENDA
Introducción
La Comunidad GNU
Por qué y para qué enseñamos
¡
Saber hacer
¡
Saber ser
¡
Saber ser para los demás
Cómo podemos lograrlo
Conclusiones
3. ¿UTOPÍA?
¢
Durante el Renacimiento, Thomas Moro,
escribió un libro que ha influido
decisivamente en la cultura occidental
hasta nuestros días: "Utopía".
¢
Utopía es el nombre de una ciudad
ficticia, un sueño de organización social,
económica y política, diseñada para
reunir las mejores ideas, los mejores
esfuerzos y las mejores mentes, para
beneficio de la comunidad completa.
4. ¿UTOPÍA?
La palabra en sí misma ha quedado como
sinónimo de algo bello pero imposible, a pesar
de intentos reales (como la Comuna de París o
las Fábricas de los Socialistas Utópicos del
siglo XIX) por llevarse a cabo.
¿Es imposible la Utopía?
¿Debemos los seres humanos renunciar a ella
y dedicarnos a buscar nuestro propio bienestar
por otros medios?
La respuesta, en ambos casos, es un rotundo NO
5. JUST FOR FUN...
Recientemente David Diamond publicó un libro
donde presenta una biografía de Linus Torvalds, el
autor principal del sistema operativo Linux,
curiosamente titulado "Just for Fun: The Story of
an Accidental Revolutionary".
Torvalds es el moderno Thomas Moro, no porque
haya propuesto un ideal de ciudad, sino porque ha
demostrado con hechos que:
¡
David todavía puede vencer a Goliat,
¡
Las utopías tienen cabida en este planeta
¡
Existen otros modelos de crecimiento más allá
del que los Estados Unidos propone y Microsoft
dispone.
6. JUST FOR FUN...
Torvalds no se propuso lo que este sistema operativo
ha logrado
Pero hoy representa el estandarte de todos aquellos
que nos oponemos a lo que Microsoft ha hecho con
la informática y la computación
Así como un ejemplo claro de las ventajas que
presenta el modelo europeo de medición del éxito,
basado en:
¡
La felicidad personal obtenida a través de lo que
haces para vivir
¡
En contraposición con el modelo norteamericano
de éxito, donde éste se cuantifica en miles de
dólares de ingresos al año.
7. JUST FOR FUN...
Si alguien con pasión por el trabajo y que
además sólo pretende divertirse con lo que
hace, consigue poner en jaque a la empresa
más importante del Mundo
¿No significa algo?
¿Aun debemos formar a nuestros
profesionales con la "mentalidad Microsoft"?
8. LA COMUNIDAD GNU
No podemos comprender a Linus Torvalds,
sin entender primero algunas
características importantes de la
comunidad que él representa:
En el mundo GNU, ni los grados
académicos ni el salario son importantes
¡
Lo importante es la cantidad de líneas de
código que se han producido
¡
Esto deja afuera barreras culturales tales
como edad, género, raza, falso respeto
por el grado académico ostentado, etc.
9. LA COMUNIDAD GNU
Aquí, un muchacho de 16 años le puede dar
lecciones a un doctor de 60
Como Miguel de Icaza −sólo por citar un
ejemplo− ha demostrado
El software GNU obliga a renunciar al
egoísmo económico, o cuando menos
ponerlo en segundo término.
Todo el código fuente de un producto GNU,
debe ponerse a disposición de la
comunidad en Internet, permitiendo que se
estudie o modifique.
10. LA COMUNIDAD GNU
GNU permite la individualidad del
programador
A la vez que obliga al trabajo en grupo y a
la formación de nuevos mecanismos de
comunicación entre las personas.
¿Podemos pensar que ha desaparecido el
egoísmo en la comunidad GNU?
No, porque el egoísmo es parte de la
naturaleza humana.
11. LA COMUNIDAD GNU
Simplemente, ha cambiado hacia un
egoísmo más social y menos individualista
Lo importante es ser reconocido, ser
valorado por el esfuerzo propio, por la
propia inventiva
El dinero es una consecuencia natural del
servicio que se brinda como apoyo al
producto, y no del producto mismo
12. LA COMUNIDAD GNU
La comunidad GNU no trata de "asaltar" al
cliente, vendiéndole tantas licencias como
máquinas tenga, o una increíblemente cara
"licencia para servidor" basada en el
acceso concurrente
Por el contrario, se trata de hacerle
entender que el mejor soporte y
capacitación para el producto GNU
provendrá de los propios autores del
producto
13. LA COMUNIDAD GNU
El cliente tiene absoluta libertad de
aprender por sí mismo o de buscar a
terceros que presten sus servicios a la
comunidad y se conviertan en potenciales
competidores de los autores del mismo.
La ley de oferta y demanda indica que, a
mayor oferta e igual demanda, el precio de
los bienes y servicios baja, beneficiando a
todos.
14. LA COMUNIDAD GNU
Todo esto nos lleva a un cambio de cultura:
abandonar la "cultura del producto" y
permutar a una "cultura del servicio".
Todos los países del primer mundo han
evolucionado de las economías de
producción a las economías de servicio
El servicio es el sector económico más
importante en la actualidad, con grandes
ventajas respecto a la producción, tal como
la no saturación de mercados.
15. LA COMUNIDAD GNU
En el momento en que se regala o se libera
un software, éste deja de ser un producto
para convertirse en un servicio.
La plusvalía del desarrollador provendrá de
su conocimiento de la herramienta, y de la
forma en que pueda enseñar a otros cómo
aprovecharla
Aunque desde luego se obtengan otras
regalías por conceptos de distribución en
CD, garantías, soporte técnico, etc.
16. POR QUÉ Y PARA QUÉ
ENSEÑAMOS
Un estudio de la UNESCO resume lo que
este organismo considera que debe ser la
educación en el siglo XXI
El trabajo, titulado "La Educación Encierra
un Tesoro", asegura que el éxito
profesional de los futuros profesionistas
dependerá de tres factores básicos:
1.− El saber hacer.
2.− El saber ser.
3.− El saber ser para los demás.
17. POR QUÉ Y PARA QUÉ
ENSEÑAMOS
Muy interesante: en ninguno de estos
puntos aparece:
¡
Saber hacer billete
¡
Saber cobrar más
¡
Saber joder a los demás para conseguir
su puesto
Esto cuestiona abiertamente todo nuestro
modelo educativo, y debe reflexionarse con
sumo cuidado
18. SABER HACER
Hay que enfrentar la realidad de los datos:
¡
En México, de todas las personas que
están en edad universitaria, solamente un
15% realmente estudian en la universidad
¡
Y de este porcentaje, un 50% estudia
carreras económico−administrativas, con
poco o ningún impacto social positivo y
un alto índice de desempleo.
19. SABER HACER
¿Enseñan realmente nuestras facultades de
informática y computación, a hacer algo
práctico a sus estudiantes? NO
Estamos empecinados en formar
"paqueteros":
¡
Saben manejar un software hecho por
otros
¡
Su conocimiento caduca
aproximadamente cada dos años, cuando
una nueva versión del software que
manejan es liberada.
20. SABER HACER
Nuestras carreras de informática y
computación van destinadas a formar a los
cuadros medios, no a los desarrolladores
A consencuencia de esto, las
certificaciones han ganado un lugar que no
merecen en la escala de importancia del
mercado contratante de profesionistas en
computación
Desplazando a las licenciaturas, que cada
vez son menos valoradas por los
empresarios
21. SABER HACER
Y por esta causa es que no contamos con
nuestras propias herramientas de
ingeniería de software, y tenemos por tanto
una completa dependencia respecto a las
producidas en el extranjero
Saber hacer significa, en este contexto, que
los universitarios tenemos un compromiso
con el desarrollo de las herramientas que
nuestro país necesita para salir de la
mediocridad y la dependencia tecnológica en
que vivimos.
22. SABER HACER
Además, inculcamos en nuestros
estudiantes un desprecio tácito hacia los
desarrolladores de software (léase
programadores):
¡
Haciéndoles ver que se trata de un
"oficio" artesanal, no de una disciplina
que merezca llamarse profesión
¡
Algo para lo que sólo sirven los del
CONALEP, o los de las Universidades
Tecnológicas.
23. SABER HACER
Estamos formando "administradores" de
tecnología, que no entienden la tecnología
que supuestamente administran
Y lo que es peor, que no son capaces de
llevar a cabo aquellas labores que realizan
sus subordinados, ya que no saben
programar.
Se trata de un ejército donde los generales
nunca fueron soldados, y no saben cargar o
disparar un arma.
24. SABER HACER
Durante años, se nos ha dicho que la
informática y la computación son las
carreras del futuro, sólo porque es donde
supuestamente más dinero se va a ganar.
Pero lo que no se nos dice es que, en
nuestra profesión, la única constante es el
cambio: la tecnología de hoy no es la
misma que la de ayer, y de seguro habrá
otra diferente mañana
HAY QUE APRENDER A
“VIVIR EN EL JABÓN”
25. SABER HACER
Estamos formando una cantidad enorme de
personas potencialmente infelices, que
esperan que su único trabajo consista en
usar paquetes, y que tendrán que vivir en
un mundo de cambios constantes, cuando
lo que buscan y esperan es estabilidad
Aprender a aprender es la única opción
viable, si queremos un futuro promisorio
Y por el contrario, nuestras escuelas se
empecinan en enseñarnos los detalles de
una tecnología en particular
26. SABER HACER
En consecuencia:
Si continuamos planeando nuestra currícula
universitaria en base a lo que los empresarios
necesitan (o peor aún, a lo que creen
necesitar), continuaremos desarrollando
"expertillos" en una tecnología, con grandes
lagunas formativas y de comprensión de la
misma, altamente dependientes de cursos
constantes (y caros) y sin capacidad de
adaptación.
ESTO NO ES SABER HACER
27. SABER SER
Las curriculas universitarias actuales no
contemplan un aspecto fundamental de la
persona: la necesidad de trascendencia.
Si bien es socialmente aceptada la idea de
que los artistas quieran trascender (o al
menos, ser famosos), de ninguna manera
podemos aceptar que los informáticos o los
computólogos puedan y quieran trascender
a través del software que desarrollan.
Nosotros también tenemos necesidad de
trascendencia, y queremos saber que lo que
hacemos es importante para otros
28. SABER SER
Pero la sociedad mexicana todavía ve al
software como un producto desechable, sin
mayor pretensión de durabilidad (además
de "pirateable"), y sin tomar en cuenta el
arte y la ciencia que se necesitan para
crearlo: el software se compra y se tira
como una bolsa de plático desechable.
Así, una de las enormes frustraciones del
profesional dedicado al desarrollo de
software a la medida, es que debe sublimar
por completo la necesidad humana de
trascendencia.
29. SABER SER
Cada periodo escolar veo ingresar nuevas
generaciones de estudiantes llenos de
sueños, de ideas y de expectativas
Deseando ser los siguientes creadores de
un Age of Empires, de un C++ o de un Linux
Para luego observar con horror, cuatro o
cinco semestres más adelante, que se
consiguieron una "chambita" de
programador en VisualBasic, donde su
futuro profesional se limitará a crear tontas
"basecitas de datos" para alguna sórdida
empresa
30. SABER SER
¿Culpa de ellos?
Quizás, por haber sucumbido a una
solución fácil
Pero sobre todo culpa y fracaso de
nosotros, los profesores, por haber
infundido en ellos la visión de mediocridad
que nos caracteriza
Si las universidades no nos comprometemos
en cambiar la visión del software de la
sociedad, entonces nadie lo hará.
31. SABER SER
Una de las mayores satisfacciones de un
desarrollador de software, es recibir un
correo electrónico de una persona,
diciendo que está utilizando su software y
lo encuentra provechoso.
Esto lo comprendieron las grandes
compañías transnacionales de desarrollo,
quienes fomentan que su equipo de
programadores esté integrado por
personas que disfrutan de esta
retroalimentación positiva
32. SABER SER
Pero en México, los programadores están
acostumbrados a percibir la ingeniería de
software como una labor de constante
frustración:
¡
Quejas de los usuarios, nunca su
agradecimiento:
¡
Fechas límite insalvables
¡
Jornadas de 12 horas al día, 6 días por
semana
¡
Requerimientos poco claros e
improvisación constante
33. SABER SER
Con la visión de trascendencia en mente, es
relativamente fácil para las universidades
lograr que todos los proyectos que los
muchachos universitarios desarrollen
durante su formación se orienten hacia sus
aficiones, hacia aquello que les gusta y para
lo que son buenos.
Esto nos ayudará a crear un profesional feliz,
provechoso y comprometido con su labor, en
oposición a los mediocres que estamos
produciendo en la actualidad.
34. SABER SER PARA LOS DEMÁS
Nuestras universidades se han enfocado a
formar profesionales extremadamente
egoístas
Cuya única preocupación consiste en
"trabajar lo mínimo posible y ganar mucho
dinero"
Sin preocuparse en absoluto por la manera
en que su labor afecta a su entorno y a su
país.
35. SABER SER PARA LOS DEMÁS
Si no, analicemos la visión de "saber
computación" que muchas escuelas
todavía nos venden:
¡
En cuyas publicidades aparece el
"triunfador" con un auto último modelo,
novia espectacular y viajes vacacionales
a destinos de playa
¡
Sólo por saber computación (léase
Windows, Word, Excel y PowerPoint).
36. SABER SER PARA LOS DEMÁS
Tal vez esto sean los resabios de la
mentalidad ochentera de los "ricos en
tránsito", el sueño fresa de la generación X
Nadie acepta su pertenencia a la clase
media, y por el contrario todos vivimos
esperando la oportunidad de que "mi
compradre llegue al gobierno" o del
"hueso" que nos saque de pobres
Siempre pensamos en términos personales:
"Lo importante es llegar yo, quedar por
encima de los que están a mi alrededor; los
demás que se jodan".
37. SABER SER PARA LOS DEMÁS
Este paradigma es absurdo y está obsoleto.
Necesitamos pensar no sólo en nuestra
mejora personal, sino en la mejora de todos
aquellos que nos rodean, de toda nuestra
clase social.
Los países latinoamericanos estamos
negativamente influenciados por la
mentalidad norteamericana de "para ayudar
a los demás, comienza por ayudarte a ti
mismo", lo que puesto de otra manera, es el
egoísmo de decir "yo tengo que llegar a ser
rico a como dé lugar, o habré fracasado"
38. SABER SER PARA LOS DEMÁS
Esto nos lleva a dos situaciones:
¡
Primero, como la finalidad del alumno es
"ser rico", y la mayor parte de ellos jamás
lo logrará, tenemos estudiantes
condenados a la frustración constante
¡
Segundo, hemos creado un culto a
figuras como Bill Gates, a las que
valoramos en términos del dinero que
han ganado, y no a la forma en que han
afectado positivamente la vida de otras
personas (si es que lo han hecho).
39. SABER SER PARA LOS DEMÁS
Palabras como "Patria" o "Nacionalismo"
se han perdido completamente en nuestras
aulas
Nuestros profesores solamente nos hablan
del mucho dinero que vamos a ganar por el
hecho de dedicarnos a la computación
Nunca se nos habla de la substitución de
importaciones, la creación de nuevos
empleos y la transferencia tecnológica.
40. SABER SER PARA LOS DEMÁS
Saber ser para los demás implica, entonces,
comprender que más allá de la retribución
económica que recibamos por nuestro
trabajo, éste tiene una profunda influencia
social, que ante todo debe ser positiva y
comprometida; y que en tener más o menos
dinero no va a radicar nuestra felicidad, sino
que ésta provendrá de hacer aquello que nos
gusta: si la labor que realizamos no tiene
ninguna trascendencia para las personas,
entonces no merece la pena hacerla.
41. CÓMO PODEMOS LOGRARLO
Necesitamos formar a nuestros estudiantes
como verdaderos expertos en crear
software.
El núcleo de nuestras carreras
universitarias debe concentrarse en la idea
de programar, sin dejar de lado las
modernas técnicas de análisis y diseño.
Para ello se requiere la creación de un
ambiente propicio para que los estudiates
programen
42. CÓMO PODEMOS LOGRARLO
Hay que obligar a las universidades que
enseñan informática y computación a que
cuenten con su propia fábrica de software,
destinada al desarrollo de software GNU
¡
Esta fábrica actuará como un
"micromundo" en el cual los tutores
puedan controlar todas las variables que
permitan el óptimo aprendizaje de los
estudiantes, y donde éstos puedan jugar
todos los roles, hasta encontrar aquél
para el que son especialmente
competentes.
43. CÓMO PODEMOS LOGRARLO
Una fábrica de software es tan necesaria
como un hospital para una facultad de
Medicina.
Las fábricas de software universitarias
pueden promover sus productos y
servicios en su comunidad
Ppueden constituirse en empresas
autosuficientes, con la capacidad de becar
a sus estudiantes y luego insertarlos
fácilmente en el mercado de trabajo.
44. CÓMO PODEMOS LOGRARLO
Todos los trabajos y tareas que se
encarguen a los estudiantes deben
reflejarse en "líneas de código", y no en
trabajos "de rollo"
Hay que crear campamentos
preuniversitarios de verano dedicados a la
ingeniería de software (Granjas de
Software)
Hay que promover los concursos de
programación
45. CONCLUSIONES
Como país, nuestra única oportunidad en
las áreas de informática y computación
reside en formar desarrolladores de
software.
En la medida que de nuestras aulas
emerjan estudiantes que sepan programar,
que sepan ser mejores personas para ellos
mismos y para los demás, tendremos el
futuro que queremos.
De otra manera, las cosas seguirán siendo
igual de grises que hasta ahora.
46. GRACIAS POR SU ATENCIÓN
Con las piedras que les arrojamos,
los genios construyen los caminos
por los que transitaremos mañana.