A little background:
I started coding properly from Nov’21, started with C++ and gradually leveled up and began full fledged problem solving in vacations as there was nothing else to do exams were over. I did problem solving with the intent on fetching a job offer. Overall during my entire preparation I solved more or less 450 problems (leetcode & others).
Then came the placement session. I somehow secured two offers on the same day and the TPO office decided to give my name only for a single company which was Amazon.
Present:
As offers get rescinded to Jan’24. I somehow got an off-campus offer in a PSU where I am currently working. Here I am working in s/w development team, and till now:
- I have developed two modules (by looking at already implemented code and figuring out how it can be used in my modules).
- Some generic classes to format all reports generated in the entire project. (object, constructor and methods, fairly easy although understanding the requirement was the tough part).
The problem is that I always take time to figure out the things and I have this solid impostor syndrome. I take time in understanding the requirements and how to get started and what to do next.
This may be due to the fact that I didn’t get converted into full time from my internship (In retrospect this was seriously my fault, I was too much occupied with my final year thesis, the project itself was too hard and complicated and the mentor was mostly busy and no-one else in the team of entry level from whom I could discuss more, also other college issues). Sometimes I think that I could have done it better.
Dilemma:
Now as my joining date is coming close I’m super confused and nervous (given the present scenario) a bit scared to leave the current job and join Amzn or not. I am starting to feel that I am not prepared and have not solved any problem for the past 5 months. Read some reviews regarding Amzn and it all seems that the pressure is going to be too much and I'm not sure