Hello Everyone,
I recently joined a small company that advertised a junior position. I cleared the technical task, which was a take-home assignment. In the interview, I was told I was the only one who cleared the assignment.
After 2.5 months, I was told that I was asking too many questions and it was okay for me to make mistakes but not ask questions, so I stopped asking questions. After that, I made a mistake as I misinterpreted how something would work (It turns out both my solution and the instructions given to me were incorrect).
Once the project was finished, I was told I was too junior, my code was not clean, and I was let go from the company. Currently, they are hiring for a senior role with the same job description.
The manager told me he would only give me a referral if I did a non-development-related Google search task during my notice period (which ends in mid-May). He also told me to put my job as contract work. I am having difficulty trusting him to give me a good referral.
My plan is as follows:
- Learn more about clean code and focus on code quality.
- Start working on open source, which might help improve my technical communication skills.
- Build a side project.
- Leetcode
- AWS Certifications
Should I keep the job experience on my resume or not? What are some ways for me to navigate my current situation?