Reflecting on being a former noob

  • I don’t think engineers do enough to make people with less experience or less subject matter knowledge comfortable. It makes me sad that people entering the field are terrified because… wait for it… they have no experience. For every person that has the most experience, they have a story of how they started. We, the “experienced” people, need to be better at communicating that zero-knowledge on Day 1 is not just tolerated, but it’s welcomed.
  • Do people think that 1:1’s with their managers are just to gab? I don’t think there is a “Beginners guide to get the best out of your first job” book out there anywhere (although, there should be!). New developers need to be told how to utilize their managers. I’m not a manager, but I have an agenda when it comes to 1:1’s because I want to a) use my manager’s precious time wisely and b) ensure they have the information to help me succeed.
  • Ditto to 1:1’s for peer feedback.
  • I was astonished at how many new developers viewed any sort of SCRUM/Kanban/Sprint deadlines/whatever as a be-all-end-all on their time and work. There was not a great understanding of the iterative nature and benefits of such workflows. New developers may not ask why certain processes are the way they are because they are so overwhelmed with all the technical topics they need to learn as well. It’s our jobs to make sure the value of chosen processes is clear so others find it valuable too (or challenge it).
  • On the topic of questions and being overwhelmed, it’s our jobs to anticipate what a new developer needs. Some will be more vocal than others about needing help. Offering unsolicited guidance may seem annoying to the receiver, but try to put yourself in their shoes. If you were brand new to a field (and shy), how much easier would it be for someone to offer their expertise without having to ask?

--

--

--

Node.js Language Owner at Heroku. Programmer, student, cat mom & hot sauce collector in Brooklyn.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

How AWS Helpful for Organizations

What is Social Coding?

Application Modernization and the Urgency of Transition

7 Python Libraries for ML Dev in 2020

Hello World Program in Python

Why You Need Software Testing

Build and test your program using Gitlab Pipeline

How to make Discord life a little less painful for beginners

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Danielle Adams

Danielle Adams

Node.js Language Owner at Heroku. Programmer, student, cat mom & hot sauce collector in Brooklyn.

More from Medium

My journey as software developer.

Studies In Program Composition: 1 — Introduction

Roadmap to your first Tech Job/Internship

Women Who Code Delhi Mentorship Program 4.0 — Week 1