Work through the first month of trepidation

Dear new developer,

I remember the first month of my first job. I wasn’t sure who was who, what was what or even why was why. It was hard to find tasks that I felt helped the team. I wasn’t sure what words people used off-handedly meant. I’d read and re-read instructions, fearful that I wasn’t “doing it right.”

Every day was a struggle.

Eventually, I learned my way around. Around the code base. Around the organization. Around my tools. Around the team.

And everything got better.

And then I switched jobs and it happened again. The trepidation, I mean.

Yes, it was a bit easier, because I had previous experience to look back on. But I still needed to learn a ton to be effective at job #2. Eventually things got better.

And then I switched jobs and it happened again. The trepidation, I mean.

See a pattern? For every job I ever took, the first month was tough. You just don’t know, and worse, you don’t know what you don’t know. And even worse, you’ll often be hired into a company that is moving fast, so you may have a hard time finding someone to teach you.

There’s no easy solution, but there is a solution. Recognize that this will happen. Put your head down and do the work. Take one day at a time and celebrate your successes each time you leave work.

  • “Today, I learned how to deploy to our QA environment.”
  • “Today, I fixed two bugs and characterized a third.”
  • “Today, we were in a meeting and I made a meaningful comment.”
  • “Today, I figured out who the Docker experts are.”

And, soon enough, you’ll break through and find your way. Promise.

Sincerely,

Dan

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.