u/Dense_Cucumber_9217

Hey everyone, as a year-long lurker on this subreddit, need some advice and get off my chest.

I am CS major making the switch to CompE this semester, and just recently finished my classes this semester. I also have an internship at a startup defense company for embedded systems. While I am stoked, I am also terrified as shit.

Thats because while I like embedded systems, I am not the best at it. Especially making the switch from CS, I have to catch up and self-teach a lot of computer engineering concepts. My embedded resume entails me doing the UT Austin Embedded course on Edx last summer, working at my college's robotics clubs using ESP32s, and taking my school's embedded systems course. All of this was apparently good enough for the company as they interviewed and hired me...but I still feel I dont know much or not good enough.

I constantly still have to look things up, use Google for syntax, and ask AI architectural questions and why things work. If I get super stuck, I ask my TAs. (I know especially AI is bad as it will hallucinate but it explains why things work at 2:00am when nobody is around to ask).

All of this to say, I have no idea how things are going to go this summer and feel like they made a mistake in hiring me. Especially in defense, I'm terrified of not being able to google things, especially not being able to ask architectural questions and why things work the way they do as that is where I struggle the most. Sure, I will have a mentor, but I dont want to bug them every 5 minutes about why things are done the way they are, when AI could probably do the same. Again that embedded class I toke even with all that extra-curricular experience? I got a B+ in, nothing fancy. They should have hired my embedded systems TAs and not me.

Has anyone been in their shoes before? What do I do as an intern? Or should I just wait to see I'm not good enough?

reddit.com
u/Dense_Cucumber_9217 — 11 days ago