The difference between a junior developer and a senior developer isn’t actually about writing better code. It’s that for people with more experience, their gut feeling about how best to solve something is just correct more often. That’s it.

@manton I think we often have a better sense of when our code needs to be revised for clarity, too: working unintentionally as a side effect, as opposed to working.
Not a perfect sense, by any means.

@manton I’m working on a presentation for new developers in my field and I wanted to start it with “don’t be to clever”, but I also want to add “unless you’re actually as clever as you think”. The value of experience is the discretion between the two.

@jesse Totally. It’s so common for new developers to write very clever code that in a few years no one can possibly understand and maintain. 🙂

@manton And they often know which documentation to look things up in instead of going straight to generic searches!

@manton
"That's the kind of take I expect from a junior" - A Senior
😆
Only half joking.
