Am I a bad engineer?
Long post ahead!!!
Its been around a year since I've started working in a service based company as a Frontend dev, WLB, compensation and all is good based on I've just started. During this year of working I do not feel like I've done anything, our team is working on a product for past 2-3 year and its nearing the completion. My role was mostly to cordinate with testing team and solve frontend bugs and minor addition to the project (which was mostly copy pasting), even doing these minor task took me some time initially and I still have to take help from seniors time to time. I got kinda bored with all the repetitive task and I requested my manager to assign me to other development happening within team, he agreed and assigned me some different task but I cant seem to understand anything here, I get stuck in the most basic things, I feel stupid when I am not able to come up with easy solutions.
I am seeing other engineers learning new tech stacks in a small amount of time and getting hold of it while i am not able to understand things in my own tech stack.
I've recently gotten a appraisal as well(my company is quite good and gives it to everyone) and I feel like I don't deserve a bit of it.
I am a 2023 graduate , I did MCA because that was the only good option I could see for myself(mostly cz of money) at that time earlier to that I did a bachelor's (Non CS) without gaining any knowledge of anything. My basics are not that good, In college my only focus was to get a job so I did DSA and some front-end development using ReactJS(projects mostly code along with ytube) to be able to grab a good placement.
Is software engineering not for me? If no, then how do I overcome this, i don't wanna be a mediocre.
No you are doing fine. You are just a victim of rushing. Read https://www.norvig.com/21-days.html and join a few open source projects for the hobby. Don't stress much on becoming the best engineer with lots of skills. Instead learn because it is fun. You already have a job and with open source contributions you can prove your capabilities. Even if you don't do well right now, you will be able to in the future. Just keep up with the latest trends.
Doing fine. Not everything is a race. Unconentional careers make the best stories anyway.
I am a 2023 graduate
Bruh, you're in year 1 of ~40. That is like saying "Is science not for me", a month into middle school
Sorry returned here after long time, its Yamaha Motor Solutions India
If possible can you share your ctc and company name. Sounds good to apply.