Member-only story
5 Different Software Developer Personalities That I’ve Met So Far
There are so many kinds of software developers on the work floor. Here are some fun descriptions for a few of them

After working for more than two decades in the IT industry, I’ve encountered many, many different colleagues. And in retrospect, I’m quite sure I’ve been several of the different types described below — throughout the years. Perhaps you’ll recognize yourself as well.
Let’s have a look!
Eager Junior
The fresh one. They have just finished their studies (or never started them in the first place) and are ready to rumble. They are full of energy and prepared to conquer the world in the upcoming weeks.
When they enter the room on their first day — you know something is going to happen. Their eyes are beaming and no matter where you are in the office, you hear their voices in the distance. They try really hard, and they smile all the time (which makes sense because they haven’t encountered bugs, deadlines, boring tasks, meetings, or feedback on their code just yet). Of course, they’re not familiar with jargon and terminology, so they’re stumbling over their own words when they try to explain all the awesome techniques and tricks they’ve brought with them.
And they code fast. Like, really fast. They’re eager to show off their skills, and they believe that they’ll earn credits when they write code as fast as they can. The fact that it’s often beneficial to make plans and think through all scenarios up-front hasn’t struck them yet.
They also don’t seem to care in the first weeks about the existing infrastructure. At any workplace, there are frameworks, design guides, habits, and protocols that should be followed and used. But the Eager Junior? They are not aware. They want to write code, and they want to write it fast. After they’ve blazed through their task, they’ll walk up to their superiors like small and cute puppies: Look what I wrote in just some hours!
They will always hit a wall, sooner or later. That wall will show them that it’s awesome that they’re eager — but that there’s more to this job than writing code.