DEV Community 👩‍💻👨‍💻

Cover image for How I got into Computer Engineering 🧑🏻‍💻?
Muhammad
Muhammad

Posted on • Updated on

How I got into Computer Engineering 🧑🏻‍💻?

Everything started at the age of 12.

🤖 Androids were rare then. But I had one. The other thing I had was Broadband Internet. One day I woke up from sleep and said, why not combine both. And then I tried to do it. And I failed.

Kept failing until I succeeded to turn on the hosted network from command prompt on my Windows 10, and share bandwidth. That's how I could use Internet on my tiny smartphone as Wifi, without using a network router.

That was a phenomenol victory! And victories feel good. Really good.

Instantly got interested in computers. Started learning to code the same day. Started learning C/C++.

#include <stdio.h>
int main() {
  printf("Hello, world!");
  return 0;
}
Enter fullscreen mode Exit fullscreen mode

To the 12-year-old me, C/C++ wasn't easy. But to my unquenching curiosity, it wasn't hard. I even learned pointers! Kept struggling to learn, until I realized Python is a better one to start with.

Fast forward and now, I'm a software backend engineer, working in organizations and providing significant business value. And I received the first paycheck before all my friends and peers. About C/C++? I developed a simple library that tries to make things easy:

Lesson

If you have a dream that you deeply believe in, keep chasing that dream until you reach it.

Top comments (0)

🌚 Browsing with dark mode makes you a better developer by a factor of exactly 40.

It's a scientific fact.