Comments (8)
Sergio:
Hola Jordi,
Podría hacerte un par de preguntas? Es que me voy a pasar a la programación y justo he visto que has realizado los 2 cursos que tenía pensado hacer pero luego te apuntaste a un bootcamp, entonces no sé si sería mejor ir directo a bootcamp.
Gracias y disculpa las molestias!
from ama.
Hola Sergio!
Claro, pregunta lo que quieras.
from ama.
Sergio
Genial, pues muchas gracias eh Jordi, que al fin y al cabo soy un desconocido.
Yo había leído muy buenas cosas por internet del curso introductorio de harvard edx y del de python del mit edx. Como python parece ser de los lenguajes más sencillos, pensé en cursar el del mit para saber de python y el introductorio de harvard edx para tener una base un poco más sólida en general.
Entonces, mi pregunta básicamente sería: por qué sentiste la necesidad de apuntarte al bootcamp de codeworks? Es porque te dan una ayuda a la hora de encontrar empleo o porque está mejor visto por las empresas?
Muchas gracias!
from ama.
Bueno, lo que yo te puedo decir es que el de Python me pareció un curso genial como intrducción a la Computer Science, es decir, los fundamentos de programación y para conocer un poco las operaciones que se realizan más normalmente
A parte de eso, que es muy importante, ahi no se enseña mucho sobre aplicaciones reales de programación
luego el CS50 de Harvard está muy bien para reforzar todo eso. Y, hacia el final, se enfoca un poquito en el desarrollo web, pero a mi me parece, visto ahora desde la perspectiva, que las habilidades que te enseñan ahi no llegan para lo que se pide en un trabajo real
Entonces, la pregunta, podría haber aprendido lo mismo que aprendí en el Bootcamp con cursos online? Pues por supuesto. Pero aun así le veo algunas ventajas, y yo no me arrepiento para nada de haberlo realizado:
El Bootcamp sirve para respirar un poco el ambiente que se vive en cualquier oficina donde se desarrolle, con gente que sabe más, menos y con poco tiempo para las cosas. Vas a estar viviendo esto 24/7. Y lo digo en serio: había días en que incluso dormía ahi. También te permitira estar en contacto con gente que luego va a salir a trabajar en empresas que quizás un día te querrán a ti. En este mundo las redes de personas son muy importantes.
Y tercero, saldrás de ahi con tres proyectos grandes bajo el brazo, que es lo primero que yo miraría si te estuviera haciendo una entrevista de trabajo.
Qué más... En el bootcamp te ayudarán mucho a buscar trabajo. Y también te sirve para tener un hilo con los excompañeros a los que preguntar cosas. También te 'legitima' un poco como programador por delante de gente que haya hecho solo cursos online.
Ahi puedes tocar un poco todos los palos y ver si te enfocas más a ser un desarrollador de frontend, de backend o devops, y eso pienso que es importante, centrarse cuanto antes.
from ama.
Sergio
Genial, todo esto es muy interesante así que te lo agradezco de verdad. Seguro que me será de ayuda cuando tenga que tomar la decisión de reconvertirme.
from ama.
Como consejo rápido... Si haces el curso de Python del MITx, tómatelo muy en serio. Tienes que darlo todo porque la primera parte de la curva de aprendizaje de esto es my empinada, y cuanto más trabajo le pongas al principio, más fácil será después.
También otra cosa, Python es un idioma genial para aprender a programar y te lo recomiendo mucho, pero piensa que antes o después tienes muchos números de acabar programando en JavaScript
from ama.
Sergio
Lo dices porque el frontend es algo así como los guisantes que siempre te acabas comiendo uno aunque los apartes? O porque el frontend está subiendo tantísimo que todos los programadores van a tener que ser un poco fullstack con el tiempo? Es que según tengo entendido python está subiendo mucho y con django te puedes ocupar de todo casi, pero imagino que el frontend fuerte siempre será de JS?
Yo tenía pensado un plan de estudios previos a aprender a programar que incluye información personal y no reproduzco y después meterme de lleno en la programación.
from ama.
Lo de JS lo digo porque cada vez hay mas equipos que trabajan con backend en Node también, así que todo su stack acaba siendo en js.
Y yo el consejo que te daría es que te metieras ya. Aprende haciendo las cosas, no leyendo sobre ellas: Leyendo no te puedes equivocar, y eso es un problema porque prueba-error es el fundamento de todo aprendizaje
Mi punto de vista, vamos...
from ama.
Related Issues (1)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ama.