Junior dev drowning: I’m building the company’s most critical app with Claude Code, but I still don’t know basic C#
It's been a month since I was hired after finishing my web development internship at a company (not a tech company, more in agriculture) to work as a programmer using the ASP.NET and Angular stack. I program everything with Claude Code because the company pays for the most expensive plan. Lately, I've been getting complaints because the database queries the AI makes are incredibly long, convoluted, and don't provide the necessary data. The only "senior" there tells me the query could be simpler, that the data can be taken from this or that table, etc. He tells me this off the cuff, as if he expects (and still expects) me to deduce the rest of the information, as if I should know what information is in the hundreds of tables scattered throughout the vast array of databases they set up for each project (a new project comes out almost every two or three weeks). For example, we started a new project two weeks ago, and it was assigned to me without any context, business rules, or explanation of the data stored in the database that the backend would consume. Little by little, and in fits and starts, I was discovering what the app was about. On the fly, they'd tell me I could pull data from a certain place (which, if I'd known that beforehand, would have made things much easier). And so, I found myself building both the backend and the frontend, designing components in Figma, and simultaneously trying to guess what data they wanted to see on the front end—all without knowing anything about C# and only the basics of SQL. I get the feeling they expect me to be a prodigy who, thanks to Claude, can do everything quickly, but the reality is that it's stressing me out because I'm not learning anything about the stack. I'm handling many different things simultaneously, and I have to deduce, almost guess, what they want the app to do. And I ask myself, is this what a junior developer does? Am I gaining real experience?… A couple of days ago I finally learned how to print a hello world in c#, however I am only building one of the most important apps of the company that serves data in real time.