http://perpetual.education is a design/programming school. We like to be part of the discussion over here at Dev.to / We have time-slots for free conversations for career advice IRL : )
Java is great for Object Oriented Programming (OOP). You probably wonder what OOP is, I don't know either
How much of those languages did you learn? People often say "I learned x"- but it seem like people "get acquainted" with a language - and start using it.
Concepts like OOP, abstractions, persistence, patterns, good and bad practices, synchronicity (and more, much much more) are the true pillars of modern programming you should learn. A language is just a tool to express those concepts and their interactions.
Do not fall in this beginner "Tutorial Trap" of assuming you know how to program by just learning some language sintax and jumping to the next language, otherwise you might have a bad experience. (like many of us already had)
Most languages have a very marked roadmap of concepts and peculiarities to learn, and the awesome thing is that most of them share most of those concepts. Follow those roadmaps, try to pick one or two languages you find comfy with, and code whole projects with increasing layers of abstractions.
Over time you will realize that you are being able to face any project.
Thank you for the kind words and encouragements. I really should focus on the fundamentals before moving forward too fast with new programming language! As if it always feel like I'm behind of the tech world :)
http://perpetual.education is a design/programming school. We like to be part of the discussion over here at Dev.to / We have time-slots for free conversations for career advice IRL : )
How much of those languages did you learn? People often say "I learned x"- but it seem like people "get acquainted" with a language - and start using it.
With HTML, you can build a webpage.
This.
You must go deeper.
Concepts like OOP, abstractions, persistence, patterns, good and bad practices, synchronicity (and more, much much more) are the true pillars of modern programming you should learn. A language is just a tool to express those concepts and their interactions.
Do not fall in this beginner "Tutorial Trap" of assuming you know how to program by just learning some language sintax and jumping to the next language, otherwise you might have a bad experience. (like many of us already had)
Most languages have a very marked roadmap of concepts and peculiarities to learn, and the awesome thing is that most of them share most of those concepts. Follow those roadmaps, try to pick one or two languages you find comfy with, and code whole projects with increasing layers of abstractions.
Over time you will realize that you are being able to face any project.
Thank you for the kind words and encouragements. I really should focus on the fundamentals before moving forward too fast with new programming language! As if it always feel like I'm behind of the tech world :)
perpetual.education/escape-tutoria...
Amazing article!!
It is!!! Learned so much from it
Not much, I have to admit, I spent the most time with Javascript and still feel like I am just getting acquainted with it haha.