manton
manton

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.

|
Embed
Progress spinner
tewha@appdot.net
tewha@appdot.net

@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.

|
Embed
Progress spinner
jesse@pub.frostillic.us
jesse@pub.frostillic.us

@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.

|
Embed
Progress spinner
manton
manton

@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. 🙂

|
Embed
Progress spinner
rosemary@snailedit.social
rosemary@snailedit.social

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

|
Embed
Progress spinner
happyborg@fosstodon.org
happyborg@fosstodon.org

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

Only half joking.

|
Embed
Progress spinner
In reply to
manton
manton

@rosemary Right! Knowing what to look for and where to look.

|
Embed
Progress spinner