22 septiembre 2020

Mi experiencia estudiando DAW

He creado un canal en Youtube donde realizo entrevistas a ex estudiantes de DAW, DAM, ASIR y SMR. Te dejo los enlaces antes de comenzar:

Lista de reproducción de Experiencias en DAW: https://www.youtube.com/playlistlist=PLavYi8Mz2807rMBB9RdN3Ervfm65aQ2nY

Lista de reproducción de Experiencias en DAM: https://www.youtube.com/playlistlist=PLavYi8Mz2806Is93xB90EYJKUWdaYNnuJ

Lista de reproducción de Experiencias en ASIR: https://www.youtube.com/playlistlist=PLavYi8Mz2807nMb_hu8GjWaqhD_r6z8We

Lista de reproducción de Experiencias en SMR: https://www.youtube.com/playlistlist=PLavYi8Mz2807nhgSUUJI0J50fP4MpQGwP

Voy a hablar sobre mi experiencia estudiando DAW y si realmente creo que vale la pena estudiar este grado superior, este ciclo o como lo queráis llamar.


Si eres un lector que no vive en España pues bueno que sepas que a lo mejor este artículo no te interesa o en tu país tienes estos estudios pero se llaman de una forma totalmente diferente. En el caso de España lo solemos llamar Grado Superior o Ciclo de Formación Profesional, depende de la comunidad donde viva la gente y demás.


Es una educación postobligatoria e inferior a la universidad más enfocada en la práctica que en la teoría y que realmente está muy bien y en este artículo vamos a ver qué tiene este Grado Superior que lo hace tan especial. A la hora de estudiar programación es normal que pienses en las alternativas que hay.


Una de las opciones es aprender por tu cuenta, lo cual es bastante difícil más que nada porque tienes que saber bien dónde encontrar la información que necesitas, pero es posible conseguirlo y de hecho conozco programadores autodidactas buenísimos.


Otra opción para aprender a programar y mejorar en programación vienen a ser los bootcamps. Los bootcamp son unos cursos que duran entre unas nueve y doce semanas aproximadamente y te vas allí a programar con muchísima más gente todo el día. Van profesores que se dedican a ello y te van a enseñar las últimas tecnologías y no sólo eso sino que además cuando finalices vas a acabar con un portfolio bien bonito con muchos proyectos realizados y te van a poner en contacto con empresas que probablemente te quieran contratar si les gusta lo que ven en ti.


¿Cuál es el problema de estos bootcamp? El primero es que se necesita normalmente experiencia previa en programación por lo tanto te hacen una prueba de acceso y los segundo es que son muy caros, por lo tanto si no tienes experiencia o si no tienes dinero esta opción no es del todo viable.
Entre otras muchas más opciones que hay en España, una de ellas es este Grado Superior de Desarrollo de Aplicaciones Web, ahora entraré un poquito más en detalle sobre qué se hace este grado superior y básicamente si vale la pena, en mi experiencia, o no.


La parte negativa del grado superior (o positiva) es que dura dos años. Esto significa que si no tienes tanto tiempo en tu vida para estudiar deberás buscar otras alternativas. Normalmente la gente joven sí que tiene tiempo para estudiar estos dos años pero últimamente me está contactando mucha gente, algunos jóvenes, otros jóvenes pero no tanto y ya tenéis una familia por lo tanto tal vez no podéis permitiros estar dos años estudiando por lo tanto esta opción tal vez no sea para vosotros, todo dependerá pues de cuánto dinero tengas ahorrado y si podéis combinarlo con el trabajo entre otras muchas cosas.


Lo bueno de que dure dos años es que vas a salir con una base muy buena, por lo tanto nada te va a sonar completamente de cero sea lo que sea y tus conocimientos de programación, en mi opinión, serán bastante buenos. En mi caso considero que salí con muy buenos conocimientos de programación de ahí, obviamente luego te tendrás que encargar personalmente de que no decaigan o de que no se estanquen porque la programación requiere una renovación constante.


Y después de mil años haciendo un resumen de las opciones que hay voy a hablar un poco sobre mi experiencia de este grado superior, de las asignaturas que hay, de mis sentimientos o recuerdos sobre etc.

Bueno pues voy a hablaros ya del primer curso.


En el primer curso las asignaturas a destacar yo diría que son bases de datos, programación, lenguaje de marcas y sistemas. Hay alguna más como FOL (que es orientación laboral) en la que básicamente veíamos películas como un 30 por ciento, pero aparte de esto pues había estas cuatro asignaturas que os he dicho que personalmente me gustaron mucho.
En lenguaje de marcas básicamente aprendes HTML, CSS, XML y alguna cosa más que ahora mismo no recuerdo pero es esto simplemente aprendes html y css desde cero y luego sí que trabajas algunas cosas más como el diseño responsive. Pero es esto aprendes html y css desde cero por lo tanto acabas con unos conocimientos bastante buenos para cuando pases a segundo tenerlos bien asentados y poder realizar aplicaciones web.


En base de datos seguíamos la documentación de Oracle porque en mi instituto en particular, supongo que otros institutos también lo hacen por lo tanto es importante que os informéis, están asociados con Oracle y al finalizar esta asignatura y aprobarla recibirás dos títulos oficiales de Oracle que os pueden abrir puertas a futuros trabajos si queréis enfocar vuestro trabajo a bases de datos. Esta asignatura recuerdo particularmente que me gustaba mucho y de hecho se me daba muy bien, no es difícil simplemente es práctica pues trabajábamos bases de datos y hacíamos muchísimos ejemplos en la consola. La verdad es que realmente era una de las asignaturas preferidas que tuve ese curso y no me lo esperaba para nada, pero la verdad me gustó bastante.


Otra asignatura que tenía era la de programación, obviamente a la asignatura por la que te apuntas. Esta asignatura la hacíamos con C++ o C, dependiendo del profesor. En esta asignatura básicamente lo que te van a enseñar es a programar. Las bases de la programación.


Te va a preparar para tener unas bases muy sólidas y en segundo te van a apretar muchísimo, vas a tener muchísimo trabajo comparado con primero y por lo tanto en la asignatura de programación pues aprenderás todo toda la base de programación, por lo tanto es una asignatura que te puede costar al principio pero realmente no es difícil. A mí me costó un poco al principio, de hecho me acuerdo un ejercicio en el que había dos bucles uno dentro de otro y que me quedaba loco diciendo ufff cómo funciona esto y era una tontería. Al final te van a enseñar las bases de la programación y no vas a salir de primero diciendo buaah soy un crack.


Y hay finalmente una asignatura de sistemas en la que estábamos trabajando todo el día con máquinas virtuales con Windows, con Linux…. trasteando con discos duros, haciendo particiones, formateando, creando usuarios en linux…


Me acuerdo un examen en el que había que saberse 80 comandos de Linux, en plan una brutalidad y bueno al final aprendes Linux sí o sí aunque no tengas ni idea. Entonces otra vez más es una asignatura en la que tienes que practicar mucho, en Windows obviamente si has trasteado de pequeño (porque al final Windows está en todas las casas casi casi) pues no está tan complicado, pero en Linux que es un sistema operativo que no se suele haber habitualmente en los hogares…te puede costar un poco, pero como os digo no estás allí en un máster universitario ni nada, por lo tanto los profesores ya saben que al principio cuesta un poco y van a ir subiendo el nivel progresivamente .


Pero al final es aprenderse los comandos, cómo moverse entre directorios y demás, tampoco es nada excesivamente complicado.
Y bueno este es el resumen de primero, básicamente no vas a salir siendo un crack pero tendrás una base muy sólida.


Por cierto una duda muy frecuente es si hay que tener un ordenador portátil propio o hay ordenadores en los institutos. Pues esto depende de los institutos obviamente, aunque yo recomiendo que si te dejan llevar ordenador portátil (que creo que en todos te dejan) pues lo lleves ya que allí podrás guardar más fácilmente todos los archivos, todas las entregas que tengas que hacer y además probablemente puedes hacer los exámenes en el propio portátil por lo tanto es más fácil copiar alguna cosilla….


Bueno pues ha llegado la hora de ir con segundo, con el segundo curso de DAW, donde realmente empieza la chicha, donde realmente te van a presionar muchísimo y particularmente yo iba bastante estresado porque tenía muchas entregas constantemente….


En Segundo están las siguientes asignaturas: hay una que es programación en entornos cliente que viene a ser programación con javascript, otra que viene a ser programación en entornos de servidor que viene a ser php (al menos cuando yo estaba), otra asignatura que venía a ser programación con java y otra en la que lanzamos aplicaciones en plan nos enseñaban el tema de servidores y demás. También había una asignatura que realmente sólo hacíamos una hora o dos a la semana, por lo tanto tampoco recuerdo muchísimo, pero también está estábamos así un poco con linux y demás concretamente con el tema de los servidores, de compartir archivos y demás…. otra asignatura es una en la que hacíamos principalmente bootstrap y Photoshop (no me preguntéis por qué pero básicamente hacíamos eso) y otra en la que hacíamos bases de datos una hora a la semana.


Si no fuera suficiente con tener que aprender tres lenguajes nuevos de programación, llegan las prácticas. Unas prácticas que normalmente no te van a pagar y son unas trescientas o cuatrocientas horas (no lo tengo muy claro) en las que irás a una empresa a trabajar por las tardes o por las mañanas, dependiendo de cuándo tengas clase. Por lo tanto se te acumula toda la faena de golpe.
Javascript realmente es muy fácil, de hecho es un lenguaje que os recomiendo que aprendáis muy bien ya que actualmente está súper demandado. En especial frameworks o librerías como pueden ser React / Vue está súper demandado. Node.js también está súper demandado. Actualmente JQuery está a la baja, está prácticamente muriendo por lo tanto os recomiendo que cuando acabeis el grado superior aprendáis React.js y Node.js.


PHP tampoco es realmente complicado pero como os digo al tener que aprender tanto lenguaje, al final acaba haciendo que tengas un cacao mental bien grande. En PHP pues hacíamos tiendas online (obviamente sin pasarela de pago como tal, pero bueno) con las sesiones, con cookies, jugabas con prácticamente todo y al final aprendimos el framework Codeigniter. Es un framework con el que también hice las prácticas por lo tanto era un framework que tenía muy por mano ya que cuando lo hicimos, que fue a finales de curso, pues yo ya llevaba todas las prácticas trabajando con Codeigniter, por lo me fue muy fácil.


Después Java pues sí que me costó un poco más ya que es todo más diferente, es un lenguaje que hay que compilar por lo tanto suelen petar cosas a menudo. Al ser un lenguaje más diferente a los otros dos cuesta un poco más. Ahora no sé si lo seguirán enseñando o lo habrán cambiado por otro lenguaje, pero hace unos años sí que se enseñaba Java. Java es un lenguaje que sigue teniendo demanda pero no sé hasta qué punto por lo tanto bueno no sé yo al menos me quedé con esos conocimientos y no los he ampliado más.


Y como os he dicho al principio, el grado superior es una cosa muy práctica por lo tanto tendrás muchísimos trabajos tanto de php, de javascript, de java… vas a tener muchísimos trabajos unos detrás de otros por lo tanto no puedes parar.


Vas a estar programando siempre y aumentando tus conocimientos porque realmente cuando aprendes es cuando te enfrentas a un problema y te enfrentarás a muchos problemas realizando esos ejercicios
Sobre la asignatura en la que hacíamos a Photoshop la asignatura esa en la que hacía servidores y bases de datos no voy a comentar nada porque hacía como una o dos horas a la semana máximo, por lo que eran prácticamente irrelevantes.


Sobre las prácticas ya os he dicho que sólo eran unas 300-400 horas,no sé si hay dual modo dual (modo dual es un modo en el que hace es creo que son mil horas de prácticas pero te las pagan muy mal, igual cobras dos o tres euros la hora no lo sé pero bueno al menos te pagan algo yo sinceramente casi que prefiero hacer 300h y adiós muy buenas).


Aprendí mucho en las prácticas, realmente aprendí sobretodo Codeigniter como os he comentado antes, aprendí JQuery que ahora mismo está muy a la baja y de hecho me acuerdo que había un debate sobre por qué no nos enseñaban JQuery en el instituto y los profesores defendían que javascript se tenía que seguir enseñando y es cierto porque fue acabar elgrado superior y apareció ECMASCRIPT6 que dio un cambio bastante importante al javascript como lo conocíamos y obviamente ya os he dicho que ahora los frameworks y librerías de javascript están subiendo muchísimo, por lo tanto me alegro de que enseñen en javascript y no te enseñen directamente JQuery, que está bastante bien pero ahora mismo ya no es realmente necesario.


Entonces las prácticas no te las pagan pero bueno si tienes suerte a vas a aprender, si no vas a estar un poco aburrido. Había casos de todo tipopero al final lo importante es que lo pases y si tienes suerte aprenderás y tal vez te contraten. A mí por ejemplo me acuerdo perfectamente que me dijeron que no me querían ( éramos dos haciendo prácticas en esa empresa ) y el último día me dijeron que no me querían en la empresa porque yo les había dicho que quería seguir estudiando en plan me rechazaron porque quería ir a la universidad y yo me quedé como vale es por eso pues perfecto sé que valgo para esto. Al final me llamaron unos tres o cuatro meses después que me querían contratar.


Y bueno para finalizar simplemente ya sabéis que para ser programador realmente no hace falta un título como tal (a mí nunca me lo han pedido) pero sí que es verdad que si tienes estudios pues obviamente te abrirás más puertas laboralmente.
Si estás pensando en estudiar DAW pues espero que mi experiencia te haya aclarado un poco más cómo funciona esto y nada más que decir, puedes seguirme por las redes sociales y Youtube.

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram