41 Comments
User's avatar
Rajat Gupta's avatar

Another great article, Tanay! Love the way you give a structure to think about the various decisions one can take.

I have a request for a future article. I am a roc8 finalist. Not to get ahead of myself but would love an article on how to grow in your career? As in what to do after you get a job. The different pathways covered in detail like doing tech conferences/communities, blog writing, indie projects, open-source contribution, and remote work.

Also, eagerly waiting for your book on managing personal finance.

Expand full comment
Tanay Pratap's avatar

Personal finance book is taking shape. Let me know if you want some specific questions answered, I’ll put that in the book.

Expand full comment
Rajat Gupta's avatar

- Primer on ESOPs, RSUs, and Equity especially in the context of startups. Must-know points.

- Income Tax, also if someone chooses to work remote - what all changes in that case

- Banking, credit, and debit cards

- How much to invest in equity and debt instruments? Any MF recommendations

- Investing in smallcase, stocks, and finally the new rage - cryptocurrency

- Good resources/people in the industry one can follow for finance advice. Basically, your counterparts in the finance domain.

Expand full comment
Aman upadhyay's avatar

I had started level0 this month and will be finishing it today, will start working on your roadmap after that. Thank you for being the mentor I wanted.

Expand full comment
Nikhil Upadhyay's avatar

Thanks for sharing this. From the previous post on checklist, I analyzed that I am in the 50% category and what I am lagging behind is Testing and Web security which I'll have to work on these things.

Expand full comment
Abhishek's avatar

Hey Tanay, I'm interviewing for few startups they have mentioned in their JD that they can pay from 10 LPA to 20 LPA. But, I don't have the guts to ask for 15 LPA since my previous salary was 6 LPA. According to the checklist, I come somewhere around 60-70%. Also, I fear if I get a 15 LPA+ job and won't perform, they might remove me. I am not sure of what to do. Every time a recruiter asks me my expectation, I say 8-9 LPA. What should I do?

Sincerely waiting for your and others suggestions/advice

Expand full comment
Tanay Pratap's avatar

Ask for money. It’s their job to judge you whether you deserve or not. 10LPA would be minimum if you have done 70pc of the checklist.

Expand full comment
Abhishek's avatar

Thanks for the reply.

Expand full comment
Kshitiz's avatar

Any thoughts on people who already have a job and are on 20% point?

Expand full comment
Tanay Pratap's avatar

Learn and then switch.

Expand full comment
Gaurav's avatar

Hi sir, I at 40% of that checklist. my 2nd year of college is going to end this month. I am a little bit confused should I start doing leet code and DSA now or firstly work on completing the checklist. I am looking forward to applying for roc8 in the future.

Expand full comment
Tanay Pratap's avatar

Do both.

Expand full comment
Gaurav's avatar

got it, sir. thank you.

Expand full comment
Lazybones's avatar

Hello sir, I'm comfortable and can do stuff in react but when it comes to front-end machine coding rounds, the vanilla js part where you have to create a nested comments section and stuff like that, I struggle a lot.

Can you please tell me what should I do now to improve this vanilla js DOM manipulation and how to improve in these machine coding rounds?

Expand full comment
Tanay Pratap's avatar

I have a playlist on YouTube for exactly this problem. The vanillaJS app building. You can go through this.

Expand full comment
Vinay Sharma's avatar

Hi Lazybones, any specific resource you r using to understand machine coding rounds. I'm going in this direction, do lemme know if you can help somehow, on twitter maybe @thevinayysharma. thank you :)

Expand full comment
Rishabh Pagaria's avatar

Thank You So much for this. Right now my 3rd year is going to end within a month and also the placement year for our college is going to start from july 2021. But no worries this would be little hard for me but I'll work my ass of to complete the checklist and learn more and more. There is pressure but Tanay your positivity and the knowledge you are sharing with the community gives us much strength to do more and more.

Thank You

Expand full comment
Ksk's avatar

Hi, I'm graduating this august and know about 30% on this list. I'm currently a CSD candidate in Cognizant. Do you have any advice for me?

Expand full comment
debanjan sarkar's avatar

Can I know like, it will be good for me to start with DSA RIGHT now, OR , I wil learn JS and react first and then do some projects in a company and gain some experience, and then start preparing for product based companies with DSA?

Expand full comment
Dhanush Kumar's avatar

Hello Tanay Bhaiya,I recently pinged you for guidance to get a job in next 5-6 months due to financial needs.I'm in my 8th sem and started Level0 as per the roadmap. Is there any possibility for me to get anywhere around 6lpa with preparation over 6 months.Should i work over this checklist now by taking a gap year or is it better to join a firm and prepare along with work.

Expand full comment
Tanay Pratap's avatar

Get a job first.

Expand full comment
Dhanush Kumar's avatar

Thanks bhaiya will work on getting my first job as per your guidance.

Expand full comment
Aman rai's avatar

Hey Tanay I got a internship in startup though stipend is meagre i ma designing whole backend of their web site from scratch. If possible i will also try to get my hand dirty on frontend too. Is it good and i know my dsa well

Expand full comment
Sandeep's avatar

Hi Sir

I had submitted my 5 projects. My interview date is in next week. But I'm very afraid because I know only practical not a theory like any other interview. this is my life first interview. I don't know what will be asked and what will be the situation.

Expand full comment
Sandeep's avatar

Thanks 😍

Expand full comment
Abhishek's avatar

Happy to help

Recently I was asked debouncing in an interview in startup

Hence I wrote a blog on it, if interested give it a read

https://abhishekkdubey.medium.com/debounce-implementation-in-javascript-interview-question-cea39d0352e7

And if you like it, give some claps too ^_^

Expand full comment
Shashank Kumar Singh's avatar

Hi Tanay, Thanks for this wonderful checklist and for the way to approach it. I am in 3rd year right now. And in few months, I'll be a final year student and my college Placements will start. I have completed level 0 , filled up the 2022 cohort form and wish to join level 1.

I am at 30-40 % of this list.

How should I go about this list, coz there are a lot of things which we would learn in level 1 too and its scheduled in January 2022. And during that the time duration will become leas than 6 months.. So any suggestions on this ?

Expand full comment
Tanay Pratap's avatar

Start learning things which are not there in levelOne roadmap and also read more of basics.

Expand full comment
Shivansh Shukla's avatar

Thank you for this....I know 20-30% of it and got a 3.6lpa job at a product based startup....i have 5 projects and wanted a job via roc8 but i wanted to make better projects than the 5 that i have....so instead went for the job...did i do the right thing?...i didnt spend time on the 5 projects because of some financial issues... I know thats an excuse but i couldnt come with a solution to this....

Expand full comment
Tanay Pratap's avatar

roc8 would have got you a better job

Expand full comment
Shivansh Shukla's avatar

I will be working on my projects whenever i get time and apply at roc8....thank you for your suggestion...😊👍

Expand full comment
Mohammed Sadiq K's avatar

Thankyou for the checklist and this guide Tanay.

Is C# a good language to stick with for backend? I already have 2 years of experience but in WPF, if i switch to web backend, would it be better to carry on with C#, or switch to nodejs or java?

Expand full comment
Tanay Pratap's avatar

Java and C# are good languages to stick for backend

Expand full comment