If you just got out of uni as a dev, let me tell you: no one is coming to save you.
That’s what I’ve been realizing since I started working at a company a few weeks ago.
In university, most projects are closed-ended. Some may be open, but usually effort matters more than the final outcome.
Not in the real world. As a junior, your superiors should be more flexible, of course. But remember, they most likely have bosses too, and the pressure on them to deliver is intense.
This means your job as a junior is not to slack off and just “do your tasks.”
I felt this firsthand last week. Before that, I was assigned to a slow-moving, more relaxed project. It was great for onboarding. However, all it took was being assigned a task on a messy SQL database for my lack of database fundamentals to show.
Because of those gaps in fundamentals, I found myself relying too much on AI, almost blindly trusting it, since the project PoC had to be completed end-to-end in one week.
That was the perfect recipe to produce fast but low-quality work, probably giving my boss more work in the end.
It was a learning experience, and I take 100% responsibility for it.
That’s why I decided to share this experience with you, and hopefully some of you relate to it.
So the lesson for me was clear: no one is coming to save me.
Top comments (0)