The First CS Engineer Blog :Computer Science , Competitive Programming , Machine Learning , Flutter and Future Goals

The First CS Engineer Blog :Computer Science , Competitive Programming , Machine Learning , Flutter and Future Goals


The CS Engineer Programming coding goals future competitive programming


Hi,  I am Saumya Ranjan Nayak and this is my first blog post and thus the first step on this endless journey where at the end of the day I share  things that I learnt during the day and that may help you achieve your goals .

Intro :
    I am currently doing my bachelors in Computer Science in University in India and have a lot to achieve . I would be developing this habit of writing a blog post after dinner and before I go to bed. I had read about something called Habit Stacking in a book called Atomic Habits and it says that you can make a task a habit by associating it with an existing habit of yours and it totally makes sense .Its going to be pretty uncomfortable at first, but thats fine cause good things don't come easy .

         So, its the pandemic time going on and kind of 6th or 7th month of lockdown and I have been experimenting with me a lot and thus left a lot of things that seem to be illogical to be a part of the life and also taken up somethings and that align with my goals and though I am not good at those I am going to give everything to be good at it .
Well, I am pretty proud of me that I left social media and that's been great but I am on Twitter because first- it's the only social media where Elon is active and also I feel that people are more real on twitter and express who they really are as compared to Instagram. 
Just my perspective I might be wrong .

Believe :

So, honestly currently I am pretty much struggling very badly at competitive programming mainly I think because of my not so good background at math .But I know anything is possible with practice  and I believe in me and , its a thing I enjoy though its frustrating at times and I am trying to be more calm and thing as logically as possible. Currently its I guess the 5th or 6th month since I started doing competitive programming and till now I have almost solved minimum close to 250-300 problems from here and there .
Now I am solving the A2OJ ladders and I am at 71 out 100 problems of one of the ladders . 

I have decided to keep an habit of learning an algorithm the first thing in the morning and write a blog post or upload a video explaining it and practice problems during the day . 

Trying to visualize ideas :

    At night I will be working on Flutter projects of mine as I am learning it now and the right way to learn is to jump right in and start making something of your own . And it's pretty great as finally I found something that looks great without CSS and for some reason I don't know I hate CSS and also I am not into Web Dev . Not just telling naively, actually I had learnt HTML ,CSS and got attracted to React and in the lockdown and left it because there first I hated CSS and also no offence but I think a lot of people can make websites and I  just know that I don't want to do it . 

 But I always wanted to learn something by which I would be able to show my ideas visually and after some research I found Flutter and also Dart is mostly like C++ which is btw great and it just felt right and I jumped in . I am some app ideas in mind on which I would be working on soon .

Future Goals :

      I have planned how my future is going to look like and I will be working towards it . For example , I have planned to start my journey in Machine learning towards the end of my 2nd year and my goal always has been to be an AI engineer and to work and solve issues  that bring smile on the faces of people who are far far away from technology . Like the I like Google AI research team a lot and would love and will surely work there.

So , at last I just want to say that by  experimenting a lot I have narrowed down to these three things that I would be great at  :f
  • Problem Solving 
  • Competitive Programming
  • Machine Learning
  • Opensource
I guess that's  me . I hope you too achieve what you have as your goals .