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

6 Things That Make Accelerate’s Community Awesome

A Day in the Life: Alex Phillips (Engineering Manager, Yelp)

Integrate Dash Plotly to your existing Django and Docker project.

Dune-L2 Polygon

Using the Unity Animation System

The Why and How of MapReduce

Project updates

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

CAN YOU SOLVE IT ?! #01 Construction of a cabled network

★[LeetCode] (Easy) 141. Linked List Cycle

Elastic Beanstalk for Instant Development and Flask App Deployment.

Sliding Window Technique

Paned glass window overlooking a mountainous lake