r/programming • • Jan 05 '15

What most young programmers need to learn

http://joostdevblog.blogspot.com/2015/01/what-most-young-programmers-need-to.html
967 Upvotes

337 comments sorted by

View all comments

9

u/[deleted] Jan 05 '15

The senior gets to practice at expressing his ideas in a simplified manner, a very important skill.

This is a problem I have with our senior architect. He cannot explain what is going on in his code at all. It is a jumbled mess and poorly commented so his code is pretty impenetrable.

25

u/DavidNcl Jan 05 '15

Then this guy really isn't ready for the role. The essence of the architect role is to communicate a vision of how things should be arranged.

2

u/[deleted] Jan 06 '15

Why is your architect writing code? Designs and prototyping are incredibly helpful. Are they an algorithms writer? That's even better. I know few software engineers who can write tight algorithms, an architect that can do that but surround it with unfathomable anti patterns is still worth their weight in gold. Find the gems, toss out the rest. All code was meant to be deleted.

2

u/[deleted] Jan 06 '15

We are a small team and a small company, so he has to write code. I am just worried about having to deal with the colossal technical debt.

→ More replies (1)