DEV Community

Sai Sakthi
Sai Sakthi

Posted on

My Life as a Dev II - (Starting with Python)

So if you read the first post, this is a continution from there, but still you can follow this if you did not read about it,

In short, I spent a year installing Mac OS in Windows resulting in complete utter failure but I was in 9th grade so I won't complain much there. But I did learn many things in Computer, especially in the virtualization side of things

Then it was 10th, Anyone in India knows it's a Big deal because there was public exams, so for that year I did not use computer that much.
I mostly used it to study and sort of things, but I wished for a new laptop

Then it was over, The April leave arrived and my life long wish of new laptop with it too, HP Victus 15
It was fantastic,
You know the first thing I did, Game. I mean it is a gaming laptop, I played Titanfall 2, A absolute masterclass of a game, glad to be that it's my first game

So I was spending like that, then I finished that game too, but I just felt this empty void this boredom, It told me you don't belong there,
This destiny shit I guess, Led me to see a video on Python absolutely by chance I never searched, It was rare to see algorithm of youtube recommended that, then I just thought "Ok what's a big deal let's learn it just one hour"

There it is all started, the bro code (absolute legend who taught me Python and JS) and another bald guy I don't remeber I saw those 2 videos, one was short like for a hour, it was nice and good and wow that feeling to type something and get it in this black box in pycharm, that feeling was different.

It took me about 4 months to properly learn Python from those videos, remember that was just basics, I learnt it in a month then I did some exercises for 3 months and learning random modules

A embarassing part here, I tried installing C++ in Pycharm
🤣🤣
It was so embarassing looking now that i can't control my laugh on how stupid and naive I was back then,

So this was going on, learnt Python and when C++ did not run in Pycharm (Obviously) I installed Clion and tried it and well ...

I DID NOT UNDERSTAND ANYTHING

what the heck is std::cout << "hello world << std::endl;

WHAT THE HECK IS THIS
I gave up after a month and then I touched Java

there it came, every Java beginner confusion
class HelloWorld {
public static void main(String[] args) {
System.out.println("hello world")
}
}
atleast there is "print" in here instead of "cout" 🤣🤣
that convinced me to proceed with it, It was a good decision as I loved OOP,
Inheritance : What, are you a child, well ... yes
Encapsulation : Protect the medicine (here it is the data in java) by capsulating it (private declaration here in java)
Polymorphism : Naruto / Ninja clones with different costumes 🤣🤣
Abstaction : GUI, like interfaces are (part of) abstraction in technical sense here so I just made sense of it like this

It was fun, Car class Animal class and things like that, I saw the bro code videos (again coming in clutch here) his videos really strengthened mmy knowledge in java but after seeing method over-riding and things like that, I felt it was enough,

We learnt 2 languages. So we should be able to do a project right
right ...

Top comments (0)