Varias profesiones (médicos, abogados, arquitectos...) tradicionalmente han obligado desde siempre a sus miembros a reciclar sus conocimientos. ¿Ocurre lo mismo para nosotros, los ingenieros de la web?
¿Hay que renovarse?
Todo ingeniero que no se renueve,
pierde su condición como tal y poco a poco se va quedando tan
anticuado que llegará un momento en el que no pueda trabajar en su
oficio. Los ingenieros informáticos pertenecemos a una profesión en
la que si no se estudian nuevas tecnologías y no se está al día,
nuestro título al cabo de 10 o 15 años no vale prácticamente nada.
Sí, sabremos los conceptos básicos, los protocolos y los
fundamentos de ingeniería, pero sin conocer las herramientas,
tecnologías ni técnicas, ¿podemos acaso trabajar? La respuesta es
no.
Cómo vamos a trabajar si no sabemos
las funcionalidades que tenemos disponibles en los distintos
lenguajes y plataformas, los distintos protocolos de comunicación y
estándares que existen. Si no conocemos lo que se puede hacer,
nuestras soluciones serán menos eficientes en tiempo de desarrollo y
lo más seguro es que ofrezcan menos funcionalidad y un peor
desempeño. En definitiva, es imposible desarrollar buenas
aplicaciones, a menos que queramos reinventar la rueda constantemente
y que las aplicaciones que desarrollemos parezcan tener una década o
más.
Cómo puedo renovarme
El problema
Muchas veces me he planteado seguir
estudiando para ampliar mis conocimientos. Y he leído libros e
información en internet sobre nuevos lenguajes, nuevas técnicas de
desarrollo, he realizado cursos de programación, y estoy realizando
un máster. Pero ese tipo de docencia de “léete un libro” y
realiza un proyecto, me ha parecido inútil en un mundo
interconectado. Si el profesor sólo me da bibliografía ¿para qué
existe? ¿No podría yo hacer lo mismo? O lo que es peor, ¿voy a
volver a la docencia universitaria donde sinceramente y salvo
honrosas excepciones no merecía la pena ir a clase?
La solución
Actualmente ha surgido en la red de
redes un tipo de docencia más interactiva y práctica. Todo comenzó
con los vídeos de Salman Khan, en los que les explicaba a sus
sobrinos de Bombay cómo sumar. Poco a poco estos vídeos tuvieron
miles de visitas en el youtube y Salman decidió montar una
fundación, donde las lecciones estuvieran explicadas mediante
vídeos. En la actualidad, el portal de vídeos
http://www.khanacademy.org/
contiene miles de vídeos en los que se explican las mas diversas
materias.
La idea de esta fundación es
proporcionar al alumno la teoría de forma sencilla y que pueda
volver a estudiarla tantas veces como quiera y que luego éste
realice los ejercicios que demuestren que se ha comprendido la
lección. En varios colegios de California se está probando esta
metodología y la universidad de Stafford está planteándose ofrecer
un máster usando estos métodos.
Todo esto es muy bonito, e inspirador
para los docentes, pero ¿tiene algo que ver con nosotros? Pues sí,
ya que gracias a este germen que ha plantado Salman, han surgido
varias webs que ofrecen cursos con lecciones del mundo de la web con
variaciones de esta metodología:
- Coursera: https://www.coursera.org/category/cs
- Code School: http://www.codeschool.com/
- Udacity: http://www.udacity.com
- KillerSites University: http://www.killersitesuniversity.com/
Algunas lecciones son gratuitas, otras
no, algunas usan extensivamente vídeos, otros confían más en
material interactivo, etc. En definitiva, se ha evolucionado mucho
desde los tiempos del Open Courseware donde simplemente un profesor
de una determinada asignatura subía a una web los materiales que
daba a los alumnos o era grabado en vídeo por un ayudante.
La contrapartida
Obviamente, tenemos que entender que
este tipo de docencia es complementaria, en el sentido de que se
necesita tener una base de conocimientos sobre el tema si se desea
aprender al máximo en el curso. Es decir, no tiene sentido que
hagamos un curso sobre una nuevo framework de desarrollo web
cuando no sabemos programar o no entendemos el concepto de algoritmo.
Quiero decir con esto, que la docencia tradicional no va a
desaparecer, sino que se va a ver complementada.
Conclusión
Como reza el título de esta entrada: “renovarse o morir”. No
esperes mejorar en tu trabajo o incluso encontrarlo si no tienes
experiencia en tecnologías y/o técnicas de ingeniería modernas.
Diego J. Romero
Diego J. Romero
Enhorabuena por el artículo, es muy interesante ya que pone de manifiesto una realidad que sufren muchos profesionales, normalmente con no muchos años de experiencia, que buscan aumentar sus capacidades y su nivel de conocimientos y especialización sobre materias relacionadas con su trabajo actual o futuro.
ResponderEliminar¿No crees que en el futuro esta idea formativa que está germinando en el ámbito privado tenga cabida en el ámbito público, en las distintas Universidades?
Thanks for some other informative web site. Where else may just I am getting that kind of information written in such an ideal way? I have a venture that I’m just now working on, and I have been at the look out for such information. Hadoop Online Training .
ResponderEliminarThanku for sharing this excellent posts..
ResponderEliminarBig data training .All the basic and get the full knowledge of hadoop.
Big data training
Great job and thanks for sharing the data hadoop is the best online training course in hyderabad for more details refer at hadoop online training
ResponderEliminarHadoop training in hyderabad discusses many such things such as tools, resources or news related to hadoop.Nice techno resources available as always,at
ResponderEliminarbigdata online training
Thank you, good post
ResponderEliminaritabhyas