People in the industry: have you ever thought of quitting?
As an electronics engineering student, I liked studying and learning about vlsi and socs. In fact in my final year of university, I took a couple of backend vlsi subjects, and liked them. However I never got a chance to work on any related projects, so I won't be able to tell you if I'd be any good at it. It was around this time that I landed an internship at <company_name>. My work there mostly embedded c and assembly language based, which I didn't mind.
On conversion to full time role however, I was shifted to a different team, as my internship team didn't have vacancy. This new team worked in depth with verilog and arm communication protocols, and microprocessor architecture, topics which I wasn't familiar with and/or good at.
It's been almost an year that I've been in this new team , and I still don't have a clear understanding of the fundamentals and overall workflow of testbenches/components the team uses — i only know a top level view, how to setup things and how to run them and get results — that is all my work had been about so far, just these adhoc tasks and sometimes scripting for automating them.
The feedback i got recently is of poor performance, and even got a final warning regarding it, and that they will have to take action if I don't improve in the next 2 months. This feedback has been by both my manager, and my manager's boss.
I know most people will tell me I still have time to improve and i should take this feedback in stride, but am I wrong to consider quitting? From this industry overall?