¿Cómo empezar a programar?
Hola, soy ingeniero civil con varios años de experiencia y bastante buenos ingresos. Sin embargo, debido al muy probable colapso de la industria de la construcción, estoy considerando invertir en aprender a programar. Así que hay algunas incógnitas para mí. ¿Qué sistema de aprendizaje elegir? ¿Cursos presenciales o en línea? ¿Qué lenguaje de programación específico debe aprender para ingresar al mercado de la mejor manera posible en caso de emergencia? ¿El curso solo es suficiente o debo prestar especial atención a otra cosa?
Hola, soy ingeniero civil con varios años de experiencia y bastante buenos ingresos. Sin embargo, debido al muy probable colapso de la industria de la construcción, estoy considerando invertir en aprender a programar. Así que hay algunas incógnitas para mí. ¿Qué sistema de aprendizaje elegir? ¿Cursos presenciales o en línea? ¿Qué lenguaje de programación específico debe aprender para ingresar al mercado de la mejor manera posible en caso de emergencia? ¿El curso solo es suficiente o debo prestar especial atención a otra cosa?
7 users upvote it!
3 answers
For starters, I recommend the Python programming language. Compared to others, it is much easier and accessible.
You can immediately buy a course for ridiculous money (e.g. PLN 50) on Udemy and start working.
Bootcamp training for which you will pay from 4k to even 15k PLN at the beginning I advise against for several reasons, not only about money.
Of course, there are plenty of courses for beginners on YT as well. For example, a great series on the channel "Channel about everything". The playlist is called: Python Course - Programming.
People everywhere write that the average time needed to start working as a junior developer is a year, if we spend 1 to 2 hours a day learning.
For starters, I recommend the Python programming language. Compared to others, it is much easier and accessible.
You can immediately buy a course for ridiculous money (e.g. PLN 50) on Udemy and start working.
Bootcamp training for which you will pay from 4k to even 15k PLN at the beginning I advise against for several reasons, not only about money.
Of course, there are plenty of courses for beginners on YT as well. For example, a great series on the channel "Channel about everything". The playlist is called: Python Course - Programming.
People everywhere write that the average time needed to start working as a junior developer is a year, if we spend 1 to 2 hours a day learning.
Machine translated
2 likes
JavaScript is probably easier to learn and there are the most job offers.
In Java, the earnings are a little higher, but it is correspondingly more difficult to learn.
There are a lot of free tutorials on the internet, even in Polish. There is much more to English than that. I recommend starting with free knowledge to see if this is even for you. Because it's a shame to go for full studies or a paid expensive course, if it turns out that you don't like it at all. After learning the basics, you can expand your knowledge with paid books, training, courses, etc.
Great free books, from basics to cool advancement, are here: https://goalkicker.com
If you choose Java, it's worth learning some popular frameworks like Spring. In addition, SQL databases and the basics of Linux systems.
When you change your job, if you already earn a good salary, you may have a problem, because during an internship or as a junior in IT, you will probably get less than you currently earn. So if you decide to make such a change, it is worth thinking about financial security, e.g. a financial cushion for a few months, so as not to panic. It's an investment in the future, but it's worth planning a re-industry plan now.
JavaScript is probably easier to learn and there are the most job offers.
In Java, the earnings are a little higher, but it is correspondingly more difficult to learn.
There are a lot of free tutorials on the internet, even in Polish. There is much more to English than that. I recommend starting with free knowledge to see if this is even for you. Because it's a shame to go for full studies or a paid expensive course, if it turns out that you don't like it at all. After learning the basics, you can expand your knowledge with paid books, training, courses, etc.
Great free books, from basics to cool advancement, are here: https://goalkicker.com
If you choose Java, it's worth learning some popular frameworks like Spring. In addition, SQL databases and the basics of Linux systems.
When you change your job, if you already earn a good salary, you may have a problem, because during an internship or as a junior in IT, you will probably get less than you currently earn. So if you decide to make such a change, it is worth thinking about financial security, e.g. a financial cushion for a few months, so as not to panic. It's an investment in the future, but it's worth planning a re-industry plan now.
Machine translated
Machine translated