Need advice to progress my career in SWE field. Please help.
Hi,
I am a software Engineer at Accenture , joined as a fresher from tier 3 college. It has been 2.3 years since i joined. I am really interested in developing applications/software. For the first 1.6 years i worked in a useless support project. After 1.6 years got a little bit courage and told my manager that i was not interested in doing such work. I know i should not have waited that long and after that I got released from that project and joined another project where i was part of a backend team whose tech stack is c# and sql . It is not a typical web application and the architecture is really complex. I joined this project at the wrong time as there is nothing to develop and all the functionality was already developed i just need to fix bugs. Everyday my team lead dumps few defects or bugs. Most of them are data issues and have nothing to do with functionality and business logic. Most of my time goes into searching log files and looking for any errors . It is really frustrating . They recruited me in this project just to fix defects and decrease the work load of other team members as more number of people in a team = less workload
It has been more than 2 years and i didn't do any quality development/ engineering work till now and due to all this i have a weak profile/resume. Ofcourse i did few projects in my college days which i have included in my resume.
Then i decided never to work for IT services companies like TCS, Infosys, HCL, Wipro, Accenture, Cognizant etc and came to a conclusion that these companies are more about quantity rather than quality and there is nothing in our control and most of them have support/maintenance projects and they are not the right organizations for anyone who is really interested in technology
Then i decided to work for any product based organization like amazon, arcesium, flipkart, swiggy etc. I started studying(leetcoding) data structures and algorithms. I also have some theoritical knowledge about system design concepts . My aim is to join those companies at entry level/SDE1 position . I have not applied to any such companies so far as i have scope to improve at ds and algo.
Now the big question is will I atleast get a chance to appear for interviews for such companies? Even if i got good at DS and algo do product based companies give an interview opportunity for someone like me who is from a tier 3 college and whose profile is just avegare?
1 more issue is that most of the product based companies except AMAZON do not have SDE 1 positions in their career portal instead they have openings for SDE2. In such case how can i get into such organizations?
Please suggest me what to do. Any refferal from product based organizations would be really appreciated
comments
Just stay calm and keep leetcoding!