Posts Tagged work

Keeping your IT job – what not to do

I recently stumbled across Anne Fisher’s “Keep your job: A 10-point survival guide” (CNN Money) which is a relatively bland list of suggestions (mostly paraphrased from Deb Bright) for keeping your job in the current uncertain economic climate. I suppose there are going to be more and more of these kind of articles as time goes by and layoffs increase, but one point jumped out at me:

#7 – For now, forget about work-life balance. A major preoccupation when the economy was humming along nicely, “having time for outside interests has to go right out the window now,” says Bright. “You need to concentrate on doing whatever it takes to make yourself indispensable.”

Now this is complete bollocks. Apart from the old adage “if you’re indispensable, you can’t be promoted”, dropping a proper balance – ignoring the bigger picture – and focusing entirely on work (/money) is partly to blame for the current mess. This advice also assumes the current recession/depression is short term – if not, you’ll soon burn out and be no use to anyone, you family, yourself, your company.

“That’s why a time like this, when the bubble is bursting, is a
great time to see how important it is to think about the big picture,
and what matters not just to us, but to building a sustainable economy
in a sustainable world.”

Work on Stuff that Matters: First Principles

You need to keep a big picture perspective – a nose-to-the-grindstone blind approach will ensure you’ll miss any wonderful opportunities change may throw your way. Remember that Bill Gates started Microsoft in a hotel room in the depths of a recession.

It’s times like these when tremendous competitive success can be
achieved. It’s times like these where companies can shift positions in
the marketplace. It’s times like these when leaders can become
followers, and followers can become leaders, because we are in a period
where everything is now going to open and unfreeze.
Michael Porter, Harvard University.
So I present my humble list of things not to do:

  1. Don’t give up your work-life balance. If you have a family, you need them to keep you positive and support and motivate you. Even if you don’t, you need a life outside the office to maintain a sense of perspective and true happiness.
  2. Don’t stop learning. Read, study, listen to podcasts and always sharpen your core skills (thanks Luke) – expand your mind whenever possible. If you do get canned, you want to be on top of the market and current trends – and in the habit of learning new skills rapidly.
  3. Don’t work for the kind of boss who doesn’t appreciate you unless you file daily status reports. You want someone who is in touch with your achievements, someone who knows what you are worth at a moments notice in case they are called on to defend you / your team.
  4. Don’t work harder (unless you are currently slacking) – work smarter. There will always be someone who can (and will) put in more hours, you want to be recognised for being smart and efficient.
  5. Don’t stay in your comfort zone. The current economic climate should be all the incentive you need to get up and going and push yourself. Don’t assume your job is safe, these are still early days in the crisis and nobody knows exactly how things will turn out. Use the opportunity to self-motivate!
  6. Don’t live in fear of being retrenched. If you hate your job, don’t work to keep it purely out of fear of the alternatives – you’ll only hurt yourself and your team in the long term. Realize that you may still be left without a job – through no fault of your own. A common sanity saving approach to the threat of violent crime in South Africa applies here too – take what precautions you can, and get on with your life.
  7. Don’t accept an attitude of entitlement from anyone, including yourself. You do not deserve employment simply because you have a degree / experience / live in a 1st world country etc, you earn your right to be employed, as does (or at least should :-) everyone else.
  8. Don’t believe you have absolute control of your future (or that anyone else does). Read Nassim Nicholas Taleb’s book The Black Swan: The Impact of the Highly Improbable, it will change the way you look at and deal with the world. Sometimes sh1t just happens.
  9. That said, also maintain an internal locus of control. Realize you can influence your life and your outcomes – you are responsible for many of the good/bad that happens to you, and your attitude directly influences your happiness. Do what you can to improve your own situation.
  10. Never, ever, lose your sense of humour. Find something to laugh about (humanity in general always works for me) – after all we live in a crazy world where Scott Adams’ economic opinions are taken seriously :-)Update: Three people so far have pointed out an important omission, so I’m cheating and adding an extra item.
  11. Don’t moonlight (or kill the golden goose – thanks Luke). Some people seem to think they can hedge their bets by moonlighting on the side – a backup plan just in case. This is a fallacy – your efforts need to be focused exclusively on your best option, your current job (if it’s not your best option, you’re doing something wrong). If you don’t focus, the result will be obvious – and you need to be performing at your best.
Disclaimer: common sense should prevail as always. YMMV. I work in an industry which is growing, thank God – for a company which really cares for its people. Anne (who was also recently downsized so she knows exactly what it feels like) did note in the comments on her article that one size doesn’t fit all, there is no black and white – her definition of “work/life balance” probably differs from mine.

Tags: , ,

Derivco hosting SEAS in December

Derivco will be hosting a SQL Server Enterprise Architectural Summit in December. Speakers are Stuart Ozer, Gert Drapers and Thomas Kejser (members of the Microsoft SQL Server dev team and of SQLCAT - SQL Customer Advisory Team).

See the Derivco site for details and to apply (only experienced DBAs considered :-)

Tags: , ,

If I could do it all over again

work-life-balance.jpgRecently Derivco hosted the first GIBS Leadership Forum event in Durban. Keynote speaker was Brand Pretorius, chairman and chief executive of McCarthy Motor Holdings.

At the end of his speech one of the things he was asked was how he managed a work/life balance and his answer has been rattling around in my head for days. He said that if he could do it all over again he would spend more time with the ones he loved, and that by the grace of God his wife and sons still loved him.

I seem to daily face the tug-of-war between my desire to provide financially for my family (now and in the future) and my desire to spend precious family time with them – the two usually being mutually exclusive. I love my family dearly, and don’t want to miss out on time with my wonderful wife and amazing little boys as they grow up – I am privileged to come from a wonderful family with parents who sacrificed a lot to spend quality time with my brothers and I (my parents are about to celebrate their 35th wedding anniversary – rare indeed) and I believe it made a huge positive difference to all of us.

On the other hand I want my family to be financially secure and happy, now and in the future – and I need to work hard to achieve this. I know money can’t buy happiness, but ever since my little boys were born (and we made the decision for my wife to be a stay-at-home-mom if possible) I feel an even greater need to achieve at work – to provide. Money freaks me out sometimes. If you add the fact that I love what I do and where I work, and I always have far more ideas and plans than I ever have time to implement or follow through, it becomes even more difficult to maintain a balance.

Happily I think I do a pretty good job maintaining a good balance (my wife will disagree at times :-) and I believe it benefits me, my family and my work. I force myself to remember that although there will always be someone at work who can and will put in more hours than I do, I can still do a great job focusing on working smarter and harder rather than simply working longer hours.

It helps every now and again to listen to someone I respect and look up to in a business / leadership sense like Brand Pretorius, who has been there and done that. It also helps to talk to others in the same boat – I am definitely not alone.

Tags: , , ,

Job Interview Opinions

Job-interview-nervous.gif Over the years I’ve gathered a bit of experience on both sides of a job interview, so here are some of my suggestions for candidates (including recommended reading) since I often find myself sending these out in response to queries about Derivco.

These are biased towards technical developer type interviews since that’s my area of experience, but I reckon most of them are generally applicable – still, see the disclaimer below and as always caveat lector. I think they’re common sense, but apparently not for some candidates…

  1. Find out as much as you can about the position you are applying for, especially if this is not your first interview for the position.
  2. Be positive, and show enthusiasm for the position (and the company in general). Nothing worse than a negative, unenthusiastic candidate – we love what we do, so we expect you to do the same. Attitude is important.
  3. Try and find as much about the company as you can – Google, Google news, friends or people you may know who already work there… shows enthusiasm and passion.
  4. Be honest and open, admit when you don’t know something, or can’t do something (especially important in a technical assessment or code walk through). I’ve seen candidates who refuse to admit something has them baffled – they end up um-ing and ah-ing and annoy the interviewer(s) who have other important things they could be doing.
  5. Depends on the position, but perhaps bring a portfolio of previous work (the things you are really proud of achieving). Also feel free to mention previous projects which may have failed overall (e.g. for reasons beyond your control) but which you are still proud of (or proud of a component / idea which was your own).
  6. Should go without saying, but you’d be surprised – be a little early, and make sure you’re well rested.
  7. ASK questions, as well as answer them.
  8. Don’t lie! Mad that I feel it necessary to say this, but I’ve seen candidates tell outright lies or make claims they can’t back up. We will check your working background, and we will catch you out in tech assessments – you’re only hurting yourself here.
  9. Dress smart, but not overly so (no suit and tie required – unless that’s your most comfortable gear, or you’re applying for CEO :-)
  10. Turn off your cellphone / pager / pda! As unbelievable as it may sound, I have witnessed more than 3 interviewees forget this common courtesy – one of them even answered a call!

Essential reading:
The Guerrilla Guide to Interviewing (Joel on Software, v3)
and if it’s a developer position, so is:
Why Can’t Programmers.. Program? (Coding Horror, Jeff Atwood)

Standard disclaimer: I don’t speak on behalf of Derivco, these are my *personal* comments. Although many of these *may* assist you with interviews for positions here, they also may not – they may not even apply – and in some areas may even ensure you *don’t* get the job :-)

Tags: , , ,

Interviewing at Microsoft

From the Scobleizer – very useful tips in general!


Ever wonder what it’s like to get a job at a big company? Well, our HR department invited me over to spend a couple of hours talking about interviewing. The third part, just posted today, was a mock interview where we did a whiteboard code session so you could see how the interviewer and interviewee think through an interview question.
Part I — What is it like to interview at Microsoft?
Part II — Riding the recruiting shuttle
Part III — Mock whiteboard session
I’ve interviewed a couple times at big companies now and find the process is similar to Microsoft’s, so many of the tips are useful too.

Tags: , ,

Recently the Flash team


Recently the Flash team @ work decided to thank a truly good-guy co-worker who is always helpful, cheerful and willing to go the extra mile to assist us. He’s part of the Desktop Support team, which means he gets some really horrible assignments :)… since he’s rather fond of good whiskey, we bought him a bottle of Johnnie Walker Black to take on a much deserved break. This was his wonderful reply.

YoYo Flashers.

Last Monday, guess what I did ? I got up very early from bed in my log cabin in the beautiful thick pine forest that touches the beach of Cape Vidal and ate my meusli. I then took my mountain bike, my wife and her bike to the beach where the tide was receding and the sand was rock hard near the water’s edge. Ever seen Cape Vidal’s coatline ? F*ck me – its nice ! You can see south until the sand meets the sky because the beach reaches 1 km in width and there are no peninsula’s. You also cannot access the beach for about 35 km from Cape Vidal southwards because the dunes become dense Amazon. So we kicked into high gear and cruised effortlessly south at about 25km/h amazed by the solitude and the expanse of the place. Not a friggin soul. And then we were joined by a huge kudu that tore out of the Amazon and on to the beach next us and galloped across the sand in confused zigzags for a while till it found another opening back into the dense undergrowth. For over an hour we watched a perfect day starting, being joined by Duiker and Kudu in this way.

I realised as I looked out to sea, that this ocean was going to offer some serious surfing over our pending week here. Backline thundered down about 300m out and the waves broke VERY favourably for riding purposes. So back to the log cabin for a big fat fry up feast breakfast, and then time to load the surfski (which is very long and thin like a canoe, as opposed to a waveski which is short and fat) on to the car and off to the launch area of the beach. You know what its like that first day you feel truly healthy and full of energy again, after having had flu. That was this day. It was awesome ! There is no price that equates to feeling healthy again !

That was totally terrifying, trying to get out to sea. Surfkiis are very fast but don’t like waves. Especially not tidal waves. They are meant for cruising behind backline. But you gotta get there. So I thought I timed it right, went for it and realised at that horrible moment that I had got it wrong. I watched a beast developing and coming towards me as I paddled frantically out to sea, straight at it. Obviously the trick is to get over it while it is still a swell. I didn’t. Until you get past backline there are rocks directly under the water surface and at the moment that I realised the approaching monster was going to smash the living f*ck out of me I stopped paddling and looked pensively down into the water at those rocks. I was 250m from shore and this is also shark infested water. Fishermen on shore pull them out almost daily – there are no nets.I got smashed in the chest and face, lurched with my boat backwards, thrown upside down, my head bashed the ski, and then the ski was violently removed from me so that the monster could tumble-spin and hit me without some great heap of fibreglass inhibiting it. I was without air and without any idea of orientation for yonks and two things were going through my mind. I need air and I’d love to keep not hitting any rocks. Eventually I was released. My head was bleeding but that was all. My surfski made it all the way back to shore – I had to locate my paddle and make my cumbersome way there independantly. It was awesome ! I had been in a war and survived. I stood bent over on the beach with my hands on my knees to allow a large percentage of the Vidal ocean to pour out my nose, and probably the very last green gooey remnants of my flu too. I felt exhilirated. My head wound was mild actually and there is only one thing to do when you fall off a horse ….

I went for it again, and again I was 250m out and thought I had mistimed it. There are no words to describe how scary it is to know that what has just happened to you may happen again. I paddled hard – very hard and made it over a very big dude with inches to spare, but that was it. None would break further back than that. It was mandatory for me to stop and turn my head to watch that wave smash its way down and away from me, and ofcourse it was mandatory for me to ram out my middle finger at it in aggressive jubilation and scream “F*ck you – I beat you you f*cking bastard !!!!” I paddled straight out to sea for about 3 km and the water was like glass behind backline with astonishing visibility. Apart from the sea still sporadically gushing out my nostrils (which is unexpectadly cleansing and rejuvenating in a sick kind of way) I was in heaven. The sun was well up and this was a day for a tan. What a paddle, and I made it back in safely too.

Sam, my wife, was rocking. As I returned to the log cabin, I found an animated note from her saying I had to get to the area of beach where we had started our cycle earlier. I found her there with our diving gear (no tanks, but the rest of it). She had found a series of reefs in a protected section of ocean near shore that was more brimming with fish life than Aliwal shoal. It was incredible. We dived and snorkelled for a full hour amongst a myriad of gyrating colour. Nice one bruv va !!! It really was beautiful. I lay in the sun with her for a while and looked out across those white dunes, amazed that more people don’t come here. But lying in the sun ends when you see dolphins suddenly. They were lazing around just behind the big backline break, in that calm glassy water, and I dashed back to the cabin to fetch the short fat waveski. The dudes were still there when I got back and I decided to paddle out to them right from that spot which wasn’t a launch area. But I really didn’t have too much respect anymore for the protection that a launch area was supposed to offer. I made it out with absolute ease and was surrounded by these beautiful creatures that were actually nudging my ski as they caressed around me. I spent a full half hour amongst them, and when I eventually bode adios and turned back to catch a wave, three of them turned and came with me. I caught a beautiful wave (which waveskiis are designed for, unlike those long things) and for the entire ride, those 3 dolphins rode the wave with me. I have never experienced that before. I know it is fairly common, but I have never had it, and will never forget that connection I had with those animals for those 30 minutes. The holiday makers that had been tanning along the beach were standing near the waters edge and were all watching those dolphins, I noticed. They must have seen me ride that wave with them too then – what a rush ! And what a wave – it was a great great wave – honestly one of the nicest rides I have ever had, even excluding the dolphin factor.

Sam made us an awesome lunch accompanied by beer bread that she potjied up in the pine forest outside our cabin and then we decided to shower and catch an afternoon sleep. We went to bed (didn’t sleep of course) and all I can say is that those surroundings are perfect for going to bed with your wife and not sleeping ! The main bedroom has its own door leading straight on to a wooden deck looking into the forest, and its nice to “not sleep” with that door wide open ! Awesome !!

I had brought some gym weights with me because I wanted to get fit this holiday if I could shake the flu quick enough. Even brought a gym bench, pull up bars, the works. So with the flu clearly gone and the short daylight of this time of year meaning that at 3:00pm we had just 2 hours of daytime activity left, Sam slept (as in properly) and I had a great gym work out. I went for a run on that deserted stretch of beach to the south after that, and even drove the surfskii back to the beach for one last paddle just before sunset. That was truly amazing – the waves were gone and it was like silk out there. There hadn’t been a breath of wind all day.

I returned to shower (we had an outdoor shower in the forest and one indoors – I used the outdoor one) and then settled in for a bit of SQL. This was another aim of mine for this holiday – to start to get to grips with Microsoft SQL. I had the books and laptop and hit it hard for 2 hours till 8:00pm while Sam read a book next to me. It was an excellent study session, and now with the mind and body belted into a beautiful state of peaceful relaxation, it was time to crank up a braai on the deck and slap the thick slab of rump on.

Flashers, as we sat in our deck chairs watching the coals redden, then cooking the meat, chatting, eating, playing a few games of cards and, still in our deck chairs, side by side and hand in hand with Pink Floyd powerfully seranading us through an incredible speaker system from the lounge that we moved on to the deck – as we did these things for the four hours that we were on the deck that evening, we sipped a top class whiskey out of expensive glasses that I brought just for the stuff, and with lots of ice. Yet another experience on this day that was like heaven. We had drink after drink – we must have eventually had at least 5 drinks each, and somehow we didn’t get drunk so much as high. Pink Floyd went from good to inexplicably phenomenal and Momentary Lapse of Reason gave me goosebumps, took my breath away, and then made me cry. Twice. We slept around midnight and I have no idea whether I dreamt or not. It doesn’t really matter.

I have been racking my brains to think whether I have ever had a better day than Monday the 14th of June. I don’t reckon. And this is just a quick thanks for the whisky !

Tags: ,

Derivco

I work here.


Update July 2006:

Since this post keeps getting around 11% of the recorded 1st entry hits on this blog (according to Google Analytics) I think it’s time for an update, and a FAQ to answer the most common Derivco-related questions I receive.

  • Firstly, the website is no longer in the “cheese” category :-) The current Derivco.com website is a huge improvement on the 2003 version.
  • Yes, it is a fantastic place to work – I’m not being facetious, it really is a world class company. Brilliant people (plenty of highly intelligent geeks), exciting and ever-changing projects, beautiful location and fun environment.
  • Yes, Derivco is hiring in all sorts of areas. See the website for details. I am however biased towards Flash ActionScript developer candidates :-)

Since Derivco’s address is already easy to find, check out the office and surrounding Forest Park via Google Earth [alternate link] (choose to run the linked KMZ file if you have Google Earth installed, and it will fly you directly there). If you don’t have Google Earth installed, then install it (!) – or use Google Maps instead (lower resolution though, and not nearly as fun).


Update September 2006:

Derivco vacancies / positions are not currently listed on the Derivco.com website, but you can find them via Google or on sites such as Career Junction (search for “derivco”).

Derivco Offers Bursaries

Derivco is offering Bursaries for the 2007 academic year for students studying towards a Bachelor of Science degree with majors in Computer Science, Mathematics or Statistics with an average of 75% per subject taken and who will be studying for either their 2nd, 3rd or honours year in 2007.

We are also looking for bursary students who will be studying to their 2nd, 3rd or honours year in the 2007 academic year in the areas below or any other relevant Project Management/ Business related area, with an average mark of at least 65% in the subjects taken.

* BComm IT
* BComm Economics/Finance
* Business Administration

Students who will be studying towards their 2nd, 3rd or honours year in BComm, BA or BSoc Sci in Human Resources Management in 2007 are also invited to apply as we will be offering bursaries in this area as well.

Should you know anyone who would be eligible to apply please contact Vukile (Vukile.McKenzie@derivco.com) or e-mail their CV as well as the most recent copy of their results to bursary@derivco.com.

Please note that you need to be a full time student at a Tertiary Institution in order to take advantage of this offer.


Update March 2007:

I posted an entry with some of my job interview opinions, experience and suggestions for all those who ask. Use at your own risk: Job Interview Opinions.


Update September 2007:

Derivco wins IT Company of the Year (KZN) at the Computer Society of South Africa (KZN Chapter) gala event.


Update August 2008:

Derivco is now a Microsoft Gold Certified Partner, and is a platinum sponsor at Tech-Ed 2008. Check out the new Flex derivco.com site.


Update late August 2008:
Hiring for IT positions is on the go again – Derivco IT is looking for skilled IT people at all levels. Head over to www.derivco.com, email your CV to cv@derivco.com (remember to state what specific or type of position you are applying for) or ask questions here.


Update November 2008:

Derivco will be hosting a SQL Server Enterprise Architectural Summit in December. Speakers are Stuart Ozer, Gert Drapers and Thomas Kejser (members of the Microsoft SQL Server dev team and of SQLCAT – SQL Customer Advisory Team).
See the Derivco site for details and to apply (only experienced DBAs considered :-)

If you have any general questions, post a comment below and I’ll respond when I can. You can also email me directly if you prefer.

Usual disclaimer yada yada applies – I may love working @ Derivco, but I don’t speak for the company or any of its clients. This blog is my personal scribble area, everything here is from my own viewpoint and is often written by an insane Perl script anyway. I am not responsible for any comments left on this site or post either, so don’t get any funny ideas.

Tags: , , , , ,