DEV Community

Discussion on: Are newer developers pushed too exclusively towards web development?

Collapse
 
adipolak profile image
Adi Polak

Hi, I'm answering this from my own perspective:

Web development is visual, hence for folks that want to learn to code, it is the fastest way to see progress. Within minutes, one can spin a website.

My first programming language was C. The first thing I learned was the console, and how to print an excellent menu with it. The visual part satisfied me much, and I know I'm progressing.

Later on, I learned about pointers and memory stack and more fun C things, by that time, I was already in love with code and was happy to learn new stuff - as well as debug for days to fix bugs. I passed the getting hooked phase. I coded fun games with complex logic and poor UI - the consol/terminal was my UI, and I was proud of my accomplishments.

Was that sufficient for me to get a job? No, it was only part of my Computer Science Education.

Later on, I continued to Distributed Systems, mainly because I enjoy a good challenge.

Is it rewarding like building a beautifully animated game?
Yes and No, I rarely able to share happiness with most people that surround me daily. ( only at meetups and conferences with like-minded ) but, the compensation is good.

However, my personal mission is to help people get into distributed systems and Big Data development. So a week ago, I asked this on twitter:

Got some input out of it, but it didn't vary much and wasn't rich to draw insights and how I can help.

I hope more people will get into Distributed Systems and Distributed Data.
It is rewarding and holds unique challenges.