As I said before, whether you’re thinking about learning to program or you simply want to learn a new programming language, the first thing that comes to mind is which programming language you should learn, isn’t it?
Great, you’re making decisions. However, your mind is going to explode with the next battle. Let’s see, PHP sounds useful because I can build web pages and server-side web applications. Java seems to be used a lot at the corporate level, Python is highly recommended everywhere too, and with C#, I don’t know too much about it so far.
Ok, I think I’ve decided: I think I should learn this one — or this one. Wait, maybe it’s a better idea to get feedback from my friend the software engineer. In the end, their suggestion was to choose one and that’s it; it really doesn’t matter which one. Wow, this is so complicated. Stop! Stop!
1. The Power of Creating Apps for Back End, Front End, Desktop, and Mobile
Still not convinced? In 2015 we got React Native, which is an open-source mobile application framework created by Facebook. Now you have the power to use JS/ReactJS to build cross-platform apps: IOS, Android, and web. Is that not really awesome and tempting?
In addition, you probably have noticed how technologies as a whole are changing. They’re changing in such a huge way that you won’t have finished learning a version completely before a new one is released. And the worst thing is that sometimes they are totally incompatible.
5. There Are a Bunch of Job Offers Everywhere
Wrapping Things Up
- You have the power to build cross-platform apps for the Front-end, Back-end, desktop, and mobile.
Thanks for reading! I hope this piece turned out to be helpful for you.
About the author
Graduated from Computer Science Engineering from Universidad Gerardo Barrios. Roberto has over 6 years of experience in Web Development. He’s currently a Frontend Developer at Applaudo Studios.