You are viewing a single comment's thread from:

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

in #introduceyourself8 years ago (edited)

Ooh, you're in an exciting time. First learning about blockchain technology was an amazing experience for me as a software developer as well. It changed my life's trajectory; before blockchain, I had been setting myself up to go into cyber security. I knew immediately that blockchain would change the world of computing forever.

And here we are, some three or four years later, posting about it on a blockchain based on my some of my proudest work, Graphene. :-D

Did you pursue C++ at all, @adokce? Do you do any modern C++ programming?

Sort:  

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++.

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.

Coin Marketplace

STEEM 0.18
TRX 0.23
JST 0.035
BTC 94313.10
ETH 3182.98
USDT 1.00
SBD 2.99