12 types of software developers in office
Written by Manoj
Satish Kumar

Dear reader,
In every Software IT company, you will come across certain coding animals called "developers"
(pun
intended).
Developers are the ones that write code. The code that executes on a given machine and is meaningful
in
use. This is the code that is responsible for different applications / services that we use.
If you are a software developer or if you want to become one, in a company you will encounter 12
different
types of developers that you will interact with. You will come across these developers who have
different
qualities and they are inevitable. You cannot avoid them. You cannot work without them either.
Let's see what type of developers you will encounter based on their behavior
Type #1 : The Super developer
This developer completes all the tasks within the given time. Sometimes the Super developer is the
one
who
drives the whole project on their own.
When you encounter the super developer, you will need to be well prepared before approaching
him/her.
Type #2 : The Delegate developer
This developer always keeps delegating the task / work given and always tries to make others
work.
The delegate developer often doesn't want to do work on their own and they are often referred to as
"lazy
developer"
If you encounter the Delegate developer, you will probably be delegated to another developer (the
Super
developer in most cases)
Type #3 : The Show-off developer
The Show-off developer always wants to impress the management and will always try to perform the
tasks
that have visibility to the management.
If you see a developer always trying to present / prepare presentations / send update emails very
often, you are probably interacting with a Show-off developer.
Type #4 : The Secret developer
The secret developer is often very talented and will refuse to share what they are doing at desk.
They
operate in silence and will be doing impressive work behind the scenes. Yet, it will be kept
secret.
They end up winning Hackathons and other coding challenges but remain un-noticed.
The Secret developer is opposite to the Show-off developer
Type #5 : The Extra activity developer
This developer always tries to participate in team building activities and group non-technical
meetups.
The Extra activity developer spends >60% of the time in performing activities that are not
related
to
the job and tries to get attention from the management as a "team builder"
Type #6 : The Complaining developer
The Complaining developer starts complaining about every task given and always tries to avoid doing
work.
They sometimes start complaining about things like work-life balance, employee satisfaction
etc.,
If you come across a complaining developer, you need to realize that their career has not been that
great
and you shouldn't follow their route either.
Type #7 : The Compliance developer
This developer always complies to office standards, timings, attire, and other rules and
regulations.
Their conformance to the system is so effective that management starts noticing it and will make
them
a
role model to other employees.
From wearing office Identity badge to following office hours, the compliance developer follows them
all.
Type #8 : The Entrepreneur developer
This is an interesting character. The entrepreneur developer always thinks about building a startup
company while working in another company. They try to generate income from other sources so that one
day
they can stand on their own legs and not report to any manager.
The Entrepreneur developers are usually very talented and can get the job done in an effective
manner.
Type #9 : The Utilizer developer
This developer always tries to utilize other developers to get the work done and they don't help
them
when needed. They just 'use' other people for their own benefits.
I personally don't like this behavior and suggest you stay away from them as well.
Type #10 : The Noisy developer
The Noisy developer always has a comment to say about different conversations that happen in the
office
meetings / desk. They do this to get management's attention but end up getting a tagline of
"noisy".
After a certain period of time, the management will just start ignoring them and their
thoughts.
Type #11 : The Funny developer
The funny developer always tries to be the joker in a group. Whether it be at the office desk or
during
lunch , they try to crack jokes to gain attention in the group. They are hilarious sometimes.
And the last type : These are in majority in number in any office.
Type #12 : The Casual developer
The casual developer is nothing extra ordinary, nothing funny, nothing secretive.
They just operate in silence and complete office hours, collect their paycheck and checkout from
office
after work.
Conclusion
So all of these types of developers are inevitable and you will encounter them as you stay in a
company
for a longer time. You will have to realize and learn to interact differently with different types
of
developers.
Comment below if you have encountered a different type of developer in your office
Good luck.
If you found this article helpful, share it with your friends.