So I was having an immense de-motivation and a feeling of "Why I am doing this" and "I think I am not made for this". And let's see what I did at last.
I sat facing my own blogs. I don't wanna do some stupid shit which could lead to waste of my time and efforts and I made a list of goals, I want to achieve. Here are these:
>Money
>And for fun
How?
A nice business idea
A nice team
So this was all, I thought If I would be a master in all three of them, nothing can stop me from:
I got some ways to improve on CP:
I sat facing my own blogs. I don't wanna do some stupid shit which could lead to waste of my time and efforts and I made a list of goals, I want to achieve. Here are these:
- Master in competitive programming:
Why?
For placements and internships
For fun
How?
Learning Data Structures and Algorithms
prestigious
For placements
For fun
How?
Learning DS and algo
For Projects(placements and internships)
For fun
How?
Learn HTML, CSS, JS, NODE, MONGODB, EXPRESS, REACT
For placements and internships
For fun
How?
Learning Data Structures and Algorithms
- ICPC, Google Kickstart, Google Codejam, Google Hashcode(All of them are competitive programming contests)
prestigious
For placements
For fun
How?
Learning DS and algo
- Web Development
For Projects(placements and internships)
For fun
How?
Learn HTML, CSS, JS, NODE, MONGODB, EXPRESS, REACT
- Machine Learning
For projects and creating tools
How?
Udemy course and others
- Startup Idea
>Money
>And for fun
How?
A nice business idea
A nice team
So this was all, I thought If I would be a master in all three of them, nothing can stop me from:
- learning for placements and internships
- making money
- gaining industry knowledge
- having a little fame in university
This plan was good and I feel really nice after listing them out but I was very curious If it is even feasible to do all of it.
I had some insights now:
I only had 2-3 months for improving my competitive programming
In these 2-3 months I have to focus on doing data structures and algorithms and doing really good competitive programming. Atleast I should be able to do all questions of a div2 contest inside or after contests.
But for that, I need to do a lot of problem solving. At least 5-6 questions per day of rating range from1500 to 2000+. Per question 30min on an average so for 6 questions I have to devote at least 4 hrs(1hr extra for reading concept behind it) to competitive coding.
I had ample time for web development
Web Development is something which requires a great deal of learning and patience. Let's see if I really find it interesting. But in order to clear Gsoc, my primarily aim should be to focus on web as I have a very old laptop which do not support android studio(it supports but hangs a lot).
So at the end of this year I would have these things in my hand:
- A good hold on competitive programming(atleast a candidate master)
- A good CGPA(current is 7, so if these 2 semesters go right(approx 9) then average is 8.33 which is good enough for almost all companies)
- A project on my cv(game of codes)
- For july concentrate on end sems
- for august to january concentrate on cp.
I got some ways to improve on CP:
Buying a course from GFG- Practicing hard at codeforces
- Practice on tags:
- Pick a tag, do it from gfg, do it from codeforces
Practice Raandom:Pick a rating on codeforces, try to do as much possible
- Do ladders:
- Pick a ladder, solve all 100 questions and that's it.
- You find any topic specifically irritating you? goto practice on tags
- Of course, do upsolving side by side
Per day 3B 5C
- 20 minutes on B=1 hr on B
- 30 minutes on C=2 hrs 30 minutes
- 3hrs 30 minutes\
Per day: 1B 3C 3D
- 10 min on B
- 20 min on C=1hr
- 40 min on D=2hr
- 3 hr 10 min
Per dayL 1C 3D 2E
- 15 min on C
- 30 min on D:1 hr 30 min
- 40 min on E:1hr 20 min
- 3 hr
For 20 days
NOw it would be approx september and I can do A,B,C,D,E goal achieved!
Let's see.
- Exploration:
- Python
- WebD(HTML, CSS, JS)
- CP(Some cool DS)
- To be explored(as side hustles):
- Stock Market
- Business Adminstration
- Blogging
- A Startup Idea
- Teaching(E-learning)
So I have covered a lot now, i think its time to ROAR...
Comments
Post a Comment