You are viewing a single comment's thread from:

RE: Hello Steemit. My name is Adnan and I'm... well, it's complicated

in #introduceyourself7 years ago (edited)

Hey, thank you for your attention. So one year ago, I wanted to do everything: web, mobile, game development, design bla bla bla... and I started with C++.

I followed thenewboston's YouTube videos about it and gained some basic knowledge (from variables to structs and classes, pointers and vectors). Then I went to UnrealEngine and wanted to build a simple game. However, I tought about making 2D game first so I went to LibGDX Java framework for building 2D games in Android Studio. First I followed some Java courses and simple mobile applications with Java.. aand I changed my mind again.
Now I'm dedicated to learn Javascript as much as I can (and then it's frameworks and NodeJS) for web development (and maybe hybrid mobile apps).

However, I still have C++ classes in university but I'm not doing anything serious with C++.

Sort:  

But you're honest about it, and that's 2/3 of learning. :-)

If you love Javascript and web, then definitely go for that. But I recommend, if you can do it and don't hate it, learning modern C++ too, while you're still early in your career. Having both of those tools on your belt will make you a lot more capable, and thus valuable, especially in the blockchain world, where a lot of the most interesting projects are written in C++.

If you do work more with C++, seriously question whether your university is teaching you good, modern C++. C++ gives you plenty of room to make mistakes, and many teachers push outdated techniques that make it much, much harder to stay out of trouble with things like memory management.