What better place to start than at the beginning?
What you may get out of this entry:
(a) For those who have yet to start out, there will be some valuable questions that you should ask prospective employees about work place induction and culture.
(b) For those who have just started out there will be a little insight into the corporate culture of my organisation to which you can compare your own.
(c) For those who are managing there will be some recommendations about how you might possibly handle brand new, green, workers.
PART ONE
The date that I started working was early 2006. What follows falls in roughly the first 3 - 6 months.
I was part of what was a sort of quasi-internship program. I was part of a group of young people who were all similarly just out of school. I will call us interns.
A little bit about my organisation. The organisation is medium size and is very serious about: accountability, record keeping, service, and security. I was placed in the IT department, which provides infrastructure and software solutions to the rest of the organisation.
All of the interns were given two and a half days of orientation to familiarise us with it's aspects. I felt very nervous and jittery.
What I expected was to be drilled heavily in things like: our roles and responsibilities, organisational strucutre, code of conduct, record keeping, and security.
What we got were a lot of talks that felt very thin on content, some feel good motivational speeches (we were told that we were the organisation's future, which felt distinctly false to me), and a brief tour around the town that we were working in.
What was conspiciously absent from the discussion was exactly what we were supposed to be doing: responsibilities, performance goals, etc.
It all felt very vague and wishy-washy. I expected a lot of structure, order, and discipline and found what looked like disorganisation and entropy.
This was not confidence inspiring and I only felt more frightened.
Then I met my director. I will call him Adam.
ASIDE: All names mentioned here are pseudo names.
ASIDE: The hierarchy in decreasing order of authority: directory -> team leader -> myself.
What immediately crossed my mind was: something's wrong.
Adam asks me: "So would you like to go and see your work place?"
My thoughts: "Um ... you are in charge here aren't you? Shouldn't you just be laying out what will happen?"
The sense of disorganisation was only increasing. But it got worse.
It turned out that my team leader i.e. my immediate supervisor, was away on leave. Let's call him Bernard.
For two weeks I had nothing to do but busy myself learning the technologies that we used: C#, HTML, ASP.NET etc. All of this time wondering nervously: what is in store for me? When is the axe going to fall?
Then Bernard returned from leave, and I thought: "This it ... ", and nervously waited. Two hours passed and he gave no sign of noticing me.
Then I realised: he hasn't been told that I'm a part of his team.
So I went over and introduced myself timidly.
Bernhard: "Oh! So you're on my team?"
Me: "Um ... yeah ... "
ASIDE: What I often felt like I should have said was: "Um ... I don't know what to say ... sorry?".
ASIDE: I told one of my friends about this little episode and he burst out laughing. It had a very Dilbert feel to it.
As it turned out he was a nice man, we both had a similar sense of humour, and got on well. I'm very fond of Bernard.
PART TWO
After I got used to Bernard you would think that things would improve, but they didn't noticeably.
Bernard said to me on a few occasions: "I'm sorry I just don't have anything appropriate for you to do right now."
No one seemed to be taking the initiative in regards to teaching me. I hoped that on joining the organisation that I would be apprenticed to a skilled programmer who would help me cross the divide between school and work and that things would move along. But this never happened, and I was quite dissapointed.
Now don't misunderstand: Bernard would always help me if I had a direct question, but no one was offering me any clues about the larger picture.
I did wonder why no one took a skills inventory. I did raise the issue on at least one occasion, but Bernard did not seem interested.
There was however a performance development plan that had to be filled out. Bernard said to me: "Don't worry about most of this, just sign it." I asked: "Is there a set of performance outcomes for IT interns?" and he replied: "No, but there should be ..."
I can only say that my morale was low during this time. To my mind nobody seemed to care that much about my development,and I was hardly getting any work to do. I was very worried that someone would ask me why I wasn't up to a certain standard.
Indecision played a large part in my suffering. I kept wondering: "is this how things are meant to be?" And I would always reply to myself: "this is your first job, obviously you can't tell much, you need more data, just watch and wait."
I did however ask another IT intern Charles about how often he spoke to his team leader, and he replied on average once a day.This was very disheartening since I sometimes spoke to Bernard once every two to three days, but these periods could easily stretch for up to a week or more, lack of contact was making me miserable. Charles was also involved in a significant project, while I had barely touched a few lines of code.
I was told much later: you can always ask questions. This attitude vexes me greatly. If you have knowledge of what you need to learn then yes you can ask questions. But a green recruit in their first job is ignorant of what they need to know. The recruit needs to be taught at least a little. This is up to other team members and managers. You can bootstrap yourself from a little knowledge but not from no knowledge.
You may ask why I didn't simply speak to someone. The truth was I was uncertain and frightened: "is it ok to speak to someone about these worries?", "will I cause offence?", "will I be branded a trouble maker?", "will I be written off?" I honestly did not know and so I chose to remain silent, afraid that if I was wrong and I raised these issues then things would get worse. I considered myself at the bottom of the food chain and border line expendable.
ASIDE: My managers would probably be shocked and maybe offended at this last paragraph. I'm not saying that this was true, it was just how I felt.
ANALYSIS FROM HINDSIGHT
I overheard one of my coworkers remark that the organisation was very relaxed and also that you were expected to be very independent, (I would say autonomous).
Much later I would hear that the industry that I do IT in is infamous for having a management culture of: just keep doing what you are doing and only if you do something wrong will we tell you. This management culture is meant to be on the way out, but I can safely say that it is alive and well, and sadly still spreading down to younger team leaders ...
So let's review the factors:
- Workers are expected to be autonomous.
- Managers keep more of a hands off approach.
- Feedback is minimal especially positive feedback.
Workers who are left to do their own thing with little interaction from management would naturally come to think that what they do doesn't matter.
This seems to explain the sense of apathy and entropy that I have felt since I started.
ADVICE FOR MANAGERS
- Green interns straight out of school often do not have enough prior knowledge to be able to direct their own development. Also be alert to the need that they may not feel comfortable raising these issues.
- Take a skills inventory of the intern. You will probably be amazed at what skills are lacking e.g. I had no knowledge of databases before starting work which boggled the minds of my team leader and director.
- Pay attention to your intern, leaving them off by themselves for more than a day at a time simply says: "I don't care about you."
- Paying attention to your intern doesn't mean micromanaging them, or being tyrannical, but just asking them what they have been doing and the problems that they have gone through will boost their morale no end. It certainly helped me.
- Try to arrange for some sort of teaching / mentoring from senior programmers within the organisation. There is nothing like talking to a veteran to help an intern get a better view of the field and to gauge their own skills.
- One to five day external, vendor developed courses are not adequate training by themselves. I will have more to say about vendor developed courses in a later entry.
ADVICE FOR INTERNS
- Unfortunately the placement and treatment of interns in medium to large organisations is pretty random.
- No one really owes an intern anything. Managers often have more urgent higher priorities.
- Try not to get angry if your manager does forget about you, it's not personal. If you can master this please tell me how you did it ...
- Assume that you will be expected to teach yourself a lot of the skills for your job. More about skill sets will come in a later entry.
ADVICE FOR THOSE STILL IN SCHOOL
Ask at the interview:
- Whether they have a mentoring system, or anything similar.
- What training is provided, note: external vendor developed courses don't count for much.
- What sort of culture the work place has:
-- how much pressure is there?
-- how autonomous are the workers?
-- what is the management style?
-- how much contact is normal? how easy is it to get feedback?
-- how does the performance system work?
-- are there special rules for interns?