Me autoplagio de un comentario, contexto: informática; esto va sobre la eterna guerra entre universitarios versus fp's o informáticos de formación versus "intrusos" (lo de intrusos va con cariñoooooooo ehhhhhhhhhhh, que lo digo así para que se entienda, uno de mis mejores amigos y muy potente en informática es uno de esos "intrusos")
al lío
Estaba diciéndome un meneante hace tiempo que lo importante es la práctica/experiencia de un FP, muy por encima de los conocimientos más o menos teóricos de un ingeniero en informática (también me dice que algunos ingenieros solo saben programar en Pascal) y he desarrollado mi visión con este tocho que os pongo a continuación:
Creo que lo que pasa es que, por ejemplo, en la universidad se solía (ahora ya no, o no tanto) empezar por Pascal, pero a lo largo de los años llegábamos a programar en muchísimos lenguajes, un teleco una vez me reconoció que yo había estudiado unos 25-30 lenguajes más que él; en general no se trata del número de lenguajes (eso al final es muy espurio, coleccionar lenguajes porque sí es bastante absurdo) sino de entender bien los paradigmas.
Y así tienes que aprender -entre otras muchas- las siguientes cosas: programación imperativa y dentro de ésta programación estructurada, OOP, programación funcional y lógica dentro de la programación declarativa, incluso más: la programación basada en restricciones derivada de la programación lógica usando ecuaciones, programación multiparadigma, la programación DSL con los lenguajes específicos de dominio (paradigmas: SQL en declarativo para BD's relacionales e imperativos como LOGO), programación orientada a eventos y finalmente la famosa POA con la factorización de los cross-cutting concerns, etc, etc (hay más pero ya paro que me llevaría todo el día).
En definitiva es falso que en la uni solo se vea Pascal (que ojo, Pascal tampoco es que tenga nada de malo, pero está muy "incompleto" en muchos aspectos), y es falso que un ingeniero en informática solo sepa programar en Pascal y no sepa lo que es un switch; y que confunda los hubs con los routers y con los switchs. Y que no sepa la diferencia que hay a la hora de conectar hosts entre concentrar y conmutar, etc. Que parece que hay gente que piensa que en la universidad solo jugamos a las cartas y no estudiamos nada, y es al revés: se estudia un puto huevo (demasiado).
Y si no aprendes todo lo que más arriba no te conviertes en ingeniero en informática a menos que hagas una titulación "cifuentes".
Lo que sí es cierto es que en los FP's se va más al grano (mi pareja está haciendo un FP de administración de sistemas y redes y le estoy ayudando, por lo tanto conozco los dos mundos: el FP y la universidad), los conceptos son más sencillos y directos, hay muchas cosas que no se explican y se asumen como dogmas de fe, y de hecho en cosas prácticas un FP nos barre a los ingenierios (eso el primer día).
Pero hay un problema: en la universidad no se hace tanto hincapié en la práctica y sí se hace mucho hincapié en la abstracción de conocimientos, es decir en la uni te dan una sólida formación (si no es la Juan Carlos I) en conceptos, por lo tanto lo entiendes todo mucho mejor que un FP, además no es tu trabajo meterte en el ámbito del FP pero si te quieres meter lo puedes hacer y acabas siendo bastante mejor que él, porque tu formación te permite pensar, innovar y relacionar, es decir, ahí hay un cerebro funcionando, en cambio el FP es un autómata (no estoy diciendo que un FP no le funcione el cerebro, tampoco estoy diciendo que el FP o el "intruso" no piensen) al que no puedes sacar de sus 5 cosas que tiene controladas y a menos que amplíe mucho los conocimientos no se puede meter en tus ámbitos (simplemente porque no es capaz, le falta mucha "chicha"). La experiencia de los FP's y de las persoans autodidactas está muy bien, pero trabajar la abstracción superior lo es todo. Yo mismo solo con experiencia sin casi formación formal llegué a implementar lo del vídeo de abajo por hobby (y de hecho en la asignatura de electrónica digital de mi carrera fui la máxima nota durante años, era una asignatura donde era raro pasar de 7 u 8 y yo tenía un 9,85):
https://www.youtube.com/watch?v=TdujZroKpcU
Es una máquina de von neumann realizada con componentes discretos, simple electrónica digital, tengo muchísima experiencia en electrónica digital y puedo barrer en 5 minutos a bastantes ingenieros electrónicos en este campo, y de hecho he llegado a hacerlo, pero si le doy tiempo al ingeniero electrónico, él acaba barriéndome a mi porque tiene muchos más conceptos en la cabeza que yo no tengo, tiene una formación formal que yo no tengo, entiende cosas que yo no entiendo, soy muy hábil con los componentes digitales y ya está, en el alto nivel soy un palurdo que no entiende las cosas.
Seguimos: En bastantes casos el FP es un "acomplejado" (no lo digo por mal) que ve que sus jefes universitarios cobran más que él y saben hacer menos cosas (que no digo que no sea así porque hay muchos casos y efectivamente hay casos así reales), pero el FP no es consciente de que el universitario ha estudiado cosas que a él ni le suenan y que si el universitario ha aprovechado su carrera tiene un potencial bestial, no sabrá crimpar un STP? vale; le dices que haga un cable cruzado y como él solo ha hecho un cable directo en toda su vida pues anda perdido? vale.
Pero tiene -por ejemplo, entre muchas más cosas- un conocimiento profundo sobre lo que es una LAN Ethernet, entiende el STP y el SPB, controla muy bien los pseudocables (vpn mpls punto a punto level 1), la estructura vpls (level 2), la VPRN (level 3); tiene un dominio muy alto del modelo OSI (que en el FP que dije antes se pasa de puntillas por él) y de la pila de protocolos TCP/IP, hace mucho tiempo que ha superado el paradigma del longest prefix match y conoce la ingeniería de tráfico y como implementarla; ha trabajado con SAN, con NAS y con DAS y según los requerimientos de la red no se tira de cabeza a por la primera SAN que recomienda el comercial listillo de turno; y ha estudiado muchísimas más cosas que un FP, y por supuesto muchísimas más cosas que un intruso autodidacta [repito: lo de intruso no va con mal rollo, solo es para que se me entienda]. En fin creo que se comprende por donde voy (y sí, efectivamente yo soy un acomplejado con respecto a los ingenieros electrónicos).
A lo que voy, el FP de informática y la carrera de informática son cosas distintas, lo de "acomplejado" no es para hacer sangre sino para animar a aquellas personas que sepan un huevo (FP's o personas sin formación reglada en informática (usualmente autodidactas)) y que no tengan la carrera pues que se la hagan y para ser aún mejores y con un conocimiento mucho más profundo (si tienen posibilidades para ello claro, que no siempre se puede hacer una carrera). Y no me vale lo de: "es que yo soy mejor que 80 ingenieros en informática, esa carrera está tirada" <-- muy bien listillo, si está tirada háztela, demuestra que está tirada (y repito: si es que tienes posibilidades para estudiarla).
Hale pues, eso es lo que tenía que decir. Saludossssssssssssssssssss
Comentarios
Cuando tienes casi 10 años de experiencia en el sector y sólo vas con un bachillerato tecnológico bajo el brazo sabes ciertas cosas que a algunos se les escapan.
1° que indistintamente se venga de carrera o de FP, cuando se empieza no se tiene ni puta idea. Quizás se conozca algo de la tecnología, pero ni sé sabe trabajar, ni se conocen todas las herramientas, ni se tiene una mierda de soltura.
2° que el que es bueno, lo es, indiferentemente de estudios, y el que es malo también. Llega un nivel que solo prima la capacidad, y no lo que aprendiste en un libro escrito hace media o una década (y por lo tanto, obsoleto)
3° que el que asciende es el trepa, no el que es bueno, y los estudios son secundarios.
4° que excepto a un par de empresas con cierta caspa, llega un momento que a todo el mundo le importa una mierda tus estudios, y solo les importa tu currículum y la confianza que desprenda en la entrevista.
En resumen, eres un dulce niño de verano, como dirían en cierta serie, y te falta mucho por aprender, y muchas paladas de mierda que comer. Al menos tú has evitado buscar curro durante la crisis, ese fue el peor invierno de todos.
#1 muy predecible
#3 es lo que hay, predecible o no.
#4 predecible por falso, llevas muy poco en informática, yo llevo 32 años; por otro lado además de ing. informático soy técnico en recursos humanos y esto que has puesto: "la confianza que desprenda en la entrevista" significa que solo te han entrevistado aficionados
#15 cuantas entrevistas te han hecho y por cuantas empresas has pasado?
#16 como ya te he dicho soy yo el que hace las entrevistas, para eso soy informático y psicólogo del trabajo y las organizaciones
#16 por otro lado tu experiencia práctica en entrevistas probablemente no valga nada, te has acostumbrado a un sistema de hacer entrevistas podrido (que es algo que se ve mucho en españa); conmigo muy probablemente no pasarías la entrevista, pero no es culpa tuya, has aprendido de aficionados que no saben lo que es una entrevista
#21 al que hay
#22 ese que hay (o más bien las experiencias que has tenido tú) está mal, te han entrevistado aprendices de entrevistador, por ejemplo eso de demostrar seguridad en la entrevista se enseña en la especialización de psicología del trabajo que es una payasada: puedes tener una persona muy buena que se ponga nerviosa en la entrevista (TIENES QUE EVALUAR SU CAPACIDAD NO SU CONFIANZA EN UNA ENTREVISTA TEMPORAL Y PUNTUAL)
#22 dices tú en otro comentario: "yo no terminé la carrera, me quedé a cuatro asignaturas, y entiendo lo que dices."
si solo te quedan cuatro asignaturas debes tener un buen conocimiento a alto nivel: para mi es como si la hubieras terminado, y no lo digo en plan aceptación "bienvenido al grupo de los guays", no estoy diciendo eso, eso sería una falacia, lo que digo es que puedes entender los puntos de vista que he comentado, y que tienes los dos mundos: la practicidad y la abstracción; no eres menos, sácatelo de la cabeza, debes ser muy valioso
#24 es un termino despectivo, no descriptivo, tu argumento es similar a decir "no digo imbecil por faltar, solo por describir"
Respecto a la traca de psicoanalisis en este post y en #25 y #26 no podrías haber fallado en mas dimensiones. Soy de los que creen en la meritocracia, así que no me siento nunca amenazado, si alguien desempeña mi trabajo mejor que yo, es mejor que yo, si alguien lo desempeña peor, es peor.
A veces la gente que es mejor que yo tiene estudios, y a veces no, en otras ocasiones la gente que es peor que yo, tiene estudios y otras no, es sencillo. Así que cuando me viene alguien en plan "Con mis estudios me como el mundo" pues le miro con condesdencendia, porque el mundo probablemente no te lo vas a comer en la vida.
Lo que si esta claro es que la carrera te abre puertas cuando empiezas que gente sin ella no puede acceder, pero también esta claro que si no las eliges en ese momento, y eliges una puerta a la que gente sin carrera puede entrar (desarrollo por ejemplo), en 5 años las otras puertas las tienes cerradas al estar obsoleto, y vas a vivir el resto de tu vida trabajando con gente que no va a tener tus estudios, y que posiblemente sea mejor que tu en tu trabajo.
Y eso lo he visto durante años en diferentes empresas, algunas de ellas multinacionales con inmerecido renombre.
#27 la verdad es la verdad si te sientes faltado por la verdad es tu problema: resuélvelo
"Con mis estudios me como el mundo", yo no he dicho eso, relee, estoy hablando de la capacidad de abstracción versus la práctica directa y más o menos inmediata
"no podrías haber fallado en mas dimensiones"
#6 Por supuesto, la decisión de estudiar una ciencia o un oficio no te hace mejor ni peor profesional "per se". Los objetivos son distintos. En otros campos no hay esta confusión (por ejemplo lo que digo entre matemático y contable), pero en la informática parece que al final todo el mundo tiene que aspirar al puesto equivalente al de contable (si no fuera así sobraría el 90% de titulados en la carrera de informática) y de ahí las dudas y disquisiciones que surgen entre uno y otro. La verdad es que existen muy pocos trabajos (y menos en España) que requieran a un "computer scientist", que es lo que es en realidad un titulado en informática.
Un matemático por ejemplo es consciente de esta situación y sabe que estará sobrecualificado para gran parte de los puestos a los que puede aspirar en el mercado laboral. Un titulado en informática en cambio se preguntará por qué está compitiendo con gente que no conoce siquiera las bases de cómo funciona un ordenador, pero es que la gran mayoría de los trabajos en informática solo requieren un conocimiento superficial de lenguajes orientados a objeto, tecnologías web, bases de datos y, eso sí, mucha soltura con las herramientas utilizadas, que suelen cambiar a más velocidad que en otros campos, aparte de pasar muchas horas documentando, testeando, etc. Ahí la capacidad de aprendizaje y adaptación a lo nuevo juega un papel muy importante, más que todo el bagaje que uno pueda llevar de antemano, y será por eso por lo que los autodidactas tienen una gran presencia en la industria.
#7 me han gustado mucho tus comentarios, me han hecho pensar sobre cosas que solo intuía
#0 Me leí el artículo del principio al fin y aunque no tengo ni idea de las cosas que has explicado ha sido bastante interesante.
Una pregunta. Una persona que siguiera un montón de cursos ofertados gratuitamente de universidades como MIT, Stanford, Harvard y demás, ¿crees que podría llegar a tener los mismos conocimientos que un titulado universitario, en informática, máster incluido?
#29 sería acumulación de conocimiento pero un poco anarquico, sin columna vertebral, pero la persona sabria muchas cosas, quizas lo que faltase seria algo que vertebrase e hilase todo eso junto desde una vision unificada y con sentido
Si no fuese porque a lo largo de la historia de mi vida he visto a ingenieros meter cada pifiada que no meterían ni técnicos medios, pues... En este caso de electrónica también.
Voy a poner el ejemplo de los discos duros de WD. Como sabéis hace años la serie "green" de Western Digital tuvo un fallo catastrófico (serie WD20EARSxxxxx y no solamente) simplemente por la implementación de una característica que supuestamente iba a alargar la vida de estos discos duros. El ingeniero de turno tuvo "la gran idea" de que las cabezas del disco duro se aparcasen cada cinco segundos. Pensarás, es una gran idea porque cuanto más se use el eje de cabezales más gasto de energía. Si pena, que como pasa no pocas veces, no pensemos más allá de nuestras narices. Porque el supuesto ahorro de energía que no era tal (de hecho no compensa el supuesto ahorro con la pérdida de rendimiento) además iba a producir un acortamiento de la vida del disco duro, puesto que el eje de cabezales no deja de ser un elemento mecánico o electro-mecánico y sufre un desgaste y cuanto más se mueva, más desgaste sufre. Esto hacía que el parámetro SMART de ciclo de vida del dispositivo se disparase (LCC) y que estos discos duros la mayoría de las veces no pasaran ni siquiera del año de vida.
Cualquiera que sepa un mínimo de electrónica e incluso de electricidad (que no son lo mismo, aunque lo parezca) sabría lo que es un elemento mecánico y que pasa si se mueve muchas veces, si se calienta, si fricciona contra otros elementos,... El de WD se debió de olvidar.
Salu2
#20 ya he dicho en el artículo que no decía "acomplejado" por mal, simplemente es una descripción, si estás acomplejado lo estás, es una evidencia, no te he llamado: "acomplejadooooo de mierdaaaaaaaaaaa", simplemente he dicho que hay gente así: y tú eres una de ellas; no hace falta ser psicólogo para entender a una persona así y su conducta
#20 lo que pasa que yo te entiendo, tu autoestima la percibes como amenazada, tienes miedo de "ser menos" y si te has leído mi artículo te darás cuenta de que no eres menos: eres distinto; pero vamos sigue sacando tus mecanismos de defensa, es algo muy humano
#10 pero no va el artículo de eso?
#12 No lo he leído.
#13 vale, pues va de eso, y con cierta prepotencia.
A lo que yo respondo, que la carrera te da ventaja al empezar, pero a los años, entre que lo estudiado se ha quedado obsoleto y que la gente tiene su experiencia, en el mundo laboral real, te van a contratar por curriculum, y te van a mantener en la empresa por capacidad, no por tus estudios.
El que vale vale, indistintamente de los estudios y el que no vale, lo mismo.
#14 te aseguro que la prepotencia solo la has visto tú, he intentado ser lo más objetivo posible, si estás acomplejado no es mi problema
#18 en el momento que has usado el término "acomplejado" en el articulo te has retratado, por mucho que digas que no intenta faltar.
lo vuelves a usar ahora, y sigues intentando faltar.
Así que la prepotencia esta bien detectada, y mi primera respuesta acorde a ella.
La cosa es asi ... aunque los FP no sepan ni como se escribe la palabra "álgebra" esta es la base de las consultas SQL. Un Universitario ha tenido un curso de álgebra, más otras cuantas asignaturas de "estructuras de datos" donde aprenden lo que es un "arbol balanceado" (el FP jamas ha escuchado esas dos palabras juntas), mas otras dos de "fundamentos de bases de datos" donde COMPRENDEN, por ejemplo, como y porque funcionan los indices a bajo nivel. Resultado ... cuando sale de la carrera un universitario quizas no ha hecho un SELECT en su vida pero en dos o tres meses debe ser capaz de hacer queries que al FP le parecen arameo, y es aún mucho mejor diseñando la BBDD.
Por muy capaz que sea el FP tendra que ponerse mucho las pilas.
Obviamente no estamos hablando de hacer una puñetera página web ... aunque, bueno, es que ESO es lo que enseñan en los ciclos.
Por cierto! ... Suerte en las pruebas de algoritmia para entrar a Amazon, Atlassian, Google, o similar.
Otra cosa ... los conocimientos sobre IA y redes neuronales en que asignatura del ciclo lo dan ahora? ... pq es algo que seguramente no vale para nada ... no? ... y la base matematica sobre la que se basa, por ejemplo, TensorFlow seguro que se cubre en las asignaturas de calculo del ciclo ... AH QUE NO DAN NADA DE CALCULO EN EL CICLO!
De las cosas mas feas despreciar el conocimiento y el esfuerzo de los demas ... un grado universitario en informatica son 4 cursos a los que la mayoria tiene q dedicar mas de 4 años de estudio intenso pq no hay asignatura facil y el nivel de exigencia es altisimo. Un ciclo no son ni dos años, 1/3 de las asignaturas son relleno, y las demas se las sacan con la gorra. Pero si hasta se puntua la asistencia a clase ... vamos, no me jodas.
#8 yo no terminé la carrera, me quedé a cuatro asignaturas, y entiendo lo que dices.
Ahora te pregunto yo, para que estudias todo eso si al final vas a acabar programando en java 1.6 con struts, hibernate y spring?
Respuesta... para nada.
Lo que dices es correcto, si tu plan es hacer algo de eso en tu vida, pero si al final lo que haces es echarle un curriculum a deloitte para ir a trabajar 14 horas al día (eso si, con corbata), no deberías de tener ninguna queja de que otras personas sin carrera hagan lo mismo, incluso mejor que tu.
Y a los 5 años, todo lo que has estudiado en la carrera... obsoleto. Así que si en esos 5 años no les has sacado provecho y has encuazado tu carrera profesional en algo que no pueda hacer un FP, a nivel practico vales lo mismo que ese FP en el mercado laboral.
Tener la carrera no lo es todo, hacer algo con los conocimientos que te ha aportado, es mucho mas importante que conseguir el titulo y luego conformarse con un puesto de trabajo que cualquiera con un cerebro normalito puede hacer.
#9 Que cada uno estudie lo que le salga lo de los huevos. No entiendo el sentido de ir enseñando a ver quien tiene la po....a más grande.
Resumen. No voy a leer todo el tocho.
#2 En resumen (el mío, no el del artículo ):
- Carrera: estudias una ciencia
- FP: estudias un oficio
En un trabajo de alto nivel teórico (pongamos diseñar un compilador o un programa para demostrar teoremas o de procesamiento de lenguaje natural):
- Carrera: al menos comprenderá los conceptos que necesita para trabajar, aunque tenga que familiarizarse con las herramientas para hacerlo.
- FP: literalmente no sabe lo que es un transistor (o si le suena, pensará que funciona con magia negra), ni apenas el orden de un algoritmo. En realidad nadie lo va a contratar para un trabajo así (suponiendo que existan trabajos así en España).
En un trabajo con la penúltima tecnología de moda (o no) para diseño web o manipulación básica de bases de datos (99% de los trabajos):
- Carrera: sería como contratar a un matemático para llevar una contabilidad. Sabrá hacerlo si lo ha estudiado (últimamente las carreras meten bastantes tecnologías de uso práctico para que no parezca que están obsoletas), y en caso contrario puede aprender rápidamente aunque al principio no rendirá tanto, pero es un trabajo para el que estaría sobrecualificado (que es el caso habitual en España).
- FP: Podrá empezar a dar resultados inmediatamente si ha estudiado esa tecnología o algo parecido. En caso contrario, estará más o menos en el mismo caso que el de la carrera, pero con menos bagaje teórico para comprender los conceptos en caso de que sea algo que se salga de lo habitual.
Caso real:
Tanto uno como otro se darán de bruces con tecnologías que no han manejado y, con gran premura de tiempo, que es como funciona esta industria, tendrán que ponerse al día con ellas para sacar resultados sin conocerlas a fondo. En el resultado importará bastante más la agilidad mental de la persona, su experiencia y su disposición a estar en formación continua, normalmente sacando horas de su tiempo libre, que los conocimientos teóricos o prácticos previos que pudiera tener, aunque tanto uno como otro, qué duda cabe, pueden dar ventajas a la hora de usar tecnologías concretas.
#5 Yo hice ambas cosas en su momento. Mi opinión, ni una ni la otra te hace mejor.