145 lines
6.1 KiB
Markdown
145 lines
6.1 KiB
Markdown
[[!meta title="A guide for IT bosses"]]
|
|
|
|
|
|
## Introduction
|
|
|
|
You are an IT boss. Your job is to manage the
|
|
[IT crowd](https://en.wikipedia.org/wiki/The_IT_Crowd).
|
|
Depending on your skills and knowledge you may find this
|
|
job more easy or hard.
|
|
|
|
This guide is created by those who you try to manage: The IT crowd.
|
|
|
|
## Background
|
|
|
|
I am a System Engineer currently working 80%
|
|
for [local.ch (Swiss Phonebook)](http://www.local.ch) and 20% for
|
|
[ungleich (Unix/Linux infrastructure company)](http://www.ungleich.ch).
|
|
|
|
On a daily basis I see how employees and bosses are acting and I spent time
|
|
on analysing the behaviour of both parties (for fun - not profit).
|
|
As I often see common mistakes and behaviour patterns, which make
|
|
good or bad bosses, the idea was born to create a guide for IT bosses.
|
|
|
|
## Guidelines
|
|
|
|
### Be honest
|
|
|
|
Not a special requirement in regards of IT, but if you want your
|
|
employees to respect you, you definitely need to be honest.
|
|
|
|
Don't even think about playing tricks on them, they will find out and
|
|
everybody will lose the respect for you. Guaranteed.
|
|
|
|
### Be available
|
|
|
|
Your job involves a lot of meetings and coordination.
|
|
Your employees understand that and may even be very thankful you took that job.
|
|
Still, as you are the boss, communicate straightly when you are available, so
|
|
people can bring their questions and problems to you.
|
|
|
|
If you see there is too less time to be available for your team, it's probably
|
|
good time to split up the team or to move on to another position
|
|
and promote somebody else for being the head of IT crowd.
|
|
|
|
### Give freedom
|
|
|
|
More important than in probably most other areas is the amount of freedom you
|
|
give: IT professionals are usually bright people who understand their job very
|
|
well. The learn on the job (which includes getting side tracked from time to time),
|
|
they are keen to touch the latest and newest technologies and have a high motivation.
|
|
|
|
Adding artifical borders to the way the work makes them less productive, less motivated and
|
|
in the worst case leave your workplace.
|
|
|
|
Pay even more attention on this topic, if you have some technical background.
|
|
You may know (or think you know!) what the best solution or technical choice is,
|
|
but you hired those people to do a good job, not just to execute your thoughts, did you?
|
|
|
|
### Don't assume
|
|
|
|
Don't try to enhance the working situation
|
|
of your employees with stuff you assume could be good for them.
|
|
|
|
You will most likely be wrong.
|
|
|
|
Instead listen to your employees or ask them about your idea.
|
|
Spending an hour or day discussing is probably more worth than throwing away your
|
|
shiny new invention.
|
|
|
|
### Give tools
|
|
|
|
Have you ever seen a good craftsman working with broken tools? Probably not. Take the same
|
|
approach for your IT professionals: If they request specific tools
|
|
(software, notebook, mobile phone, screen, etc.), they probably have a good reason for it.
|
|
|
|
Don't hesitate to question the request ("Why do you need this / how does it make you more
|
|
efficient?"), but also don't hesitate to let them buy the right tools afterwards.
|
|
|
|
Denying to give good tools makes your employees less motivated, less productive and
|
|
indicate you don't value their work.
|
|
|
|
Regarding value: Did you consider that the 3000 USD notebook,
|
|
even if it is not better than the employees current computer,
|
|
is worth the motivation you gain from it?
|
|
|
|
### Plan, assist and communicate objectives
|
|
|
|
Your key competence as an IT boss is probably planning and communication.
|
|
Use this power to **assist (!)** your IT crowd: Aid them in planning their work,
|
|
show them how to plan and communicate what you expect from them.
|
|
|
|
Don't try to squeeze them into a specific way of working. Better: Let your employees know
|
|
what the objectives are (expected results, date of delivery).
|
|
They probably
|
|
figure better out how to reach it than you. Always remember:
|
|
IT guys are different,
|
|
some of them love to work in the night,
|
|
some of them cannot concentrate in open plan offices
|
|
and some of them want to work under high pressure (do all the work in one night).
|
|
|
|
### Consider the difference
|
|
|
|
Compared to many other professions, IT people are behaving a **bit** differently
|
|
(that's why sysadmins have their own
|
|
[time management](http://www.amazon.com/Management-System-Administrators-Thomas-Limoncelli/dp/0596007833/)
|
|
book, for example). This may require special treatments from your side: For instance
|
|
the usual motivation factors may not work as expected. If you listen carefully, you
|
|
may hear "weird" requests like "I'd like to start working at 14:00 until the night".
|
|
If possible, try to honour these requests: They don't cost a lot of ressources, but
|
|
they require an open minded leader.
|
|
|
|
### Set values in relation
|
|
|
|
IT projects are quite often expensive and there are various reasons for it.
|
|
One of them being a future orientated market requires using latest high
|
|
technology equipment. IT guys are used to carrying around computers worth
|
|
a car or a bigger house. Thus IT guys are aware of the money that is being
|
|
spent on IT equipment.
|
|
|
|
As stated before, your IT guys may have special requirements, not only in terms
|
|
of working time, but also their choice of tools may be non standard.
|
|
|
|
Instead of denying to buy simple tools for your IT guys, include those costs into
|
|
the project budget. Also consider reading
|
|
[Parkinson's law of triviality](https://en.wikipedia.org/wiki/Parkinson%27s_Law_of_Triviality).
|
|
|
|
## See also
|
|
|
|
The following resources may be of interest for you as well:
|
|
|
|
* [The Hacker FAQ](http://www.seebs.net/faqs/hacker.html)
|
|
* [Managing Humans: Biting and Humorous Tales of a Software Engineering Manager](http://www.amazon.com/Managing-Humans-Humorous-Software-Engineering/dp/1430243147/ref=sr_1_1?ie=UTF8&qid=1366379157&sr=8-1)
|
|
* [How to Work with Software Engineers](https://www.kennethnorton.com/essays/how-to-work-with-software-engineers.html)
|
|
|
|
## More to come
|
|
|
|
This article is work in progress and is being enhanced by input
|
|
from other IT professionals (thanks for all the great comments!).
|
|
|
|
If you want to contribute,
|
|
you can add a comment on [Hackernews](https://news.ycombinator.com/item?id=5575419),
|
|
[reddit](http://www.reddit.com/r/sysadmin/comments/1co3y5/a_guide_for_it_bosses/)
|
|
or [[contact me directly|about]].
|
|
|
|
[[!tag localch net unix]]
|