Two memorable work life lessons?

Isn't disagreement a type of moaning? What are you doing to me in this post? :rolleyes: Did you read this to your cat before posting?
No, it's not. I'm giving you a life hack. You need to get out of the habit of moaning, as it's just a waste of your time and energy. You also need to stop moaning to yourself internally, it won't help you. No-one likes being moaned to, it drains their energy. As I said, you just need to focus on the next small step that will solve your problem. Essentially you need to focus on solving the problem instead of moaning about it. This is a serious tip and I hope it helps you in life. :cool:
 
No, it's not. I'm giving you a life hack. You need to get out of the habit of moaning, as it's just a waste of your time and energy. You also need to stop moaning to yourself internally, it won't help you. No-one likes being moaned to, it drains their energy. As I said, you just need to focus on the next small step that will solve your problem. Essentially you need to focus on solving the problem instead of moaning about it. This is a serious tip and I hope it helps you in life. :cool:
You keep your condescending tip and I'll keep mine. :cool: My life is practically awesome. Moaning has helped me get here.
 
People probably call you moany pants behind your back, just saying :cry:. Where would you be without moaning?
But they don't.. I could take a guess at what people call you to your face.

Here's a moaning example from today. I'm in the office. I don't want to be in the office, but I'm here due to 'hybrid working'. I need a dump. The toilets on the ground floor looks like someone's died straining. I've found some nice toilets on the first floor. I go. 4 empty cubicles. I take the end cubical for a private, peaceful moment. I start going. Someone enters the toilets and chooses the cubicle NEXT to mine and starts with some god awful gassy discharge. Why oh why. :(
 
1. Endure employment only for as long as necessary to save money to go self-employed, so your success is not tied to the opinion of your boss.
2. Once you are self-employed, realise how difficult running a profitable business actually is, and that it's a lot easier to find flaws in a business owner's strategy than do it yourself.
 
But they don't.. I could take a guess at what people call you to your face.

Here's a moaning example from today. I'm in the office. I don't want to be in the office, but I'm here due to 'hybrid working'. I need a dump. The toilets on the ground floor looks like someone's died straining. I've found some nice toilets on the first floor. I go. 4 empty cubicles. I take the end cubical for a private, peaceful moment. I start going. Someone enters the toilets and chooses the cubicle NEXT to mine and starts with some god awful gassy discharge. Why oh why. :(

Not much, I don't get out much. :cry:

Stay strong! :D
 
Regarding the moaning thing,

It's certainly something I wouldn't do - once you get known for being a 'moaner' people won't take you seriously, disregard you - or find ways to avoid you, people who moan all the time can be a real bore, and drag others down.

Same as being like 'chicken little' running around saying the sky is going to fall, (even if you're right) there are better ways to point out problems, than get overexcited - people will just ignore you.
 
1) Be overly explicit about implications in documentation. If you highlight an important point or caveat, explain why it matters. When my mentor originally gave me feedback along these lines I was irritated because I thought I would come across as patronising / stating the obvious, but on reflection it was sage advice because the reader of something you wrote is never going to have the same exact understanding of the point you are trying to get across, or make the same inferences that seem obvious to you.

2) It's uncommon to get proper pay rises without changing roles. Being excellent at your job doesn't tend to bring a great deal of reward unless you have a significant performance-based pay element like commission or whatever. Think about how this applies not only to yourself but to others, especially subordinates whom you may not be able to retain because your hands are tied by HR or senior management. If you hire someone really good on an average wage you probably won't be able to pay them what they deserve in a years time.
 
Last edited:
Two things that are important for new grads but also relevant more generally (especially when moving companies/starting a new role).

------------------------------------------------------------------------------------------------------------------------

1) Networking: make sure you know people in various parts of your organisation. Perhaps takes a bit more effort now hybrid and remote working is common but it's important to attend social events, at least show your face regularly for a round or two in the pub etc. Smokers have a huge advantage here as they congregate in the same areas and inherently build a network just from sharing a fag with people across departments.

Ad hoc, informal social events are good too, if a few people in your team fancy go karting then send an email out across the local office/department with a proposed date and see if anyone else fancies it... have done poker nights, go karting, trips to some random ping pong bar. Turn up to the formal company events too, not just the Christmas party. Company entering a charity run... turn up, even if you're fat and slow, plenty of fat execs and HR women "running" at walking pace at these things... so just turn up, it's the drinks/BBQ after the event that most people enjoy.

Likewise network externally too, turn up at industry events, meet people outside your company, ask about what they're working on.

Why do all this? It just makes life so much easier if you know people and are known. What works better drafting an email or trying to message on slack some busy stranger you've not met before or contacting the guy you had beers with on slack/communicator or asking a quick question by the coffee machine etc..

Maybe you've got an interest in some different area X, a couple of the guys in the X team know you and let you know Brian is leaving soon or there's a new project and they're swamped so they'll probably have a new role open up. Maybe your manager tries to stop you from leaving your current team but you see an MD you know in the pub and complain to him about it informally, by next week he's overruled your manager (this literally happened to me years ago).

The same thing externally - I've seen posts in this sub-form by mid-career people talking about applying for jobs, that's sub-optimal. You want referrals from people you've worked with, people you've met at events who say send me your CV/add me on LinkedIn or (good) recruiters who know your industry well. You'll get a first-round interview 99% of the time if it's from a direct personal referral. This works both ways too, companies want you to refer good people you know or have met as referrals are known to typically be better hires, they often offer employees cash rewards for successful referrals for this very reason. Doesn't even have to be your team, Darren who you met at go karting is looking for a Scala Developer for his team and you remember some guy Dan from a hackathon who was an absolutely cracked Scala guy so you reach out and offer to make the referral. Later on they're like "where did we find Dan again, he's insanely productive" "oh dowie met him at a hackathon and referred him"... it just looks good for you too if you've actively brought in good people... also those same people are likely to return the favour to you if asked later on.

------------------------------------------------------------------------------------------------------------------------

2) Asking for help (constructively):

This somewhat ties in with the above but applies more broadly too, there will always be some people you've not met yet in a big organisation. Especially important as a new grad or indeed in a new company. You're sometimes going to find yourself in a situation where you're stuck on something, someone else probably has the solution and just two minutes of their time can probably save 2 hours or maybe even 2 days of your own time, massive negative for you in the latter case if you've allowed yourself to be stuck for that long.

If you're a new grad (or indeed a new, experienced hire *if* asking about company-specific stuff) you'll get a lot of leeway initially. Ideally for the long-winded stuff where a bit of teaching/mentoring is needed, you want to speak to people in your own team or teams you're going to be working closely with, ideally still you should have a mentor to help with the really generic stuff. Do not blow this, take notes both to help yourself and because of the next point...

Avoid asking repeated question. It's going to pee people off a lot, especially if they're busy. If someone is showing you something and you didn't quite get down every step stop them then and there "wait, just go over that last part again" as you take your notes.... don't nod along if you didn't follow it as that just means you need to ask again later, get it all clear the first time around. Can be anything from how to log a timesheet, support ticket, how to log into a test system, how to get a log file whatever... There's going to be some level of basic knowledge that everyone in the company or everyone in your job/role has, that's going to require some guidance but you need to be self-sufficient at the basic stuff quickly as if you have to ask that stuff again because you didn't note it down before you're not only going to look like a chump you're potentially taking time away from the other stuff you need to ask that you couldn't have known. This ties into...

Help people to help you. One of the worst things you can do is to try and dump the whole problem on someone else, unless it's been incorrectly assigned to you in the first place then WTF are you doing??? Especially if you're going to someone external to your team or speaking to someone you've never met before and asking for advice. First, ask yourself what have you done?

I think it's OK sometimes to ask for some pointers, especially if it's an area you're less familiar with but this should be super brief and not turn into you trying to get them to do your work for you if you've done nothing so far... Make it clear you're just asking for initial pointers. Even then you should perhaps outline a few thoughts "I'm about to tackle this X issue, I'm going to get A, B and C and try Y approach but I'm a bit uncertain about Z." Asking about a general approach to something or for some documentation their team may have are fine, quick, initial questions.

But more generally you really ought to have done some work yourself and narrowed down your question, especially for people external to your team, to something specific. "I've done A, B and C, I've checked X and Y... I think Z is a possible issue"... and they're the expert on Z... What shouldn't be happening is you approaching them and them having to say "have you checked A, B and C" if those are obvious things for you to have done already! Make sure the expert on Z is being asked specifically about Z and you've done your work first on A, B, C... or whatever basic stuff any competent developer, consultant, or whatever your job is should know as it's a complete waste of the other person's time if they're having to coach you through basic things.

It's such a bad thing to do when asking for help and makes people look like complete chumps, the difference between a good grad and a bad grad or indeed even some experienced consultants say... that stuff impacts your reputation. People will avoid phone calls and delay answering emails or slack/communicator messages from time wasters... but the guy who has his **** together and who makes a phone call is much more likely to have it answered as they know it's more likely to be a quick question. The guy who has his **** together *and* is known to them, was at go-karting, beers etc.. is even more likely to be able to reach out and ask for help.

------------------------------------------------------------------------------------------------------------------------

Those two things are a huge multiplier, you might be equally as skilled as someone else but, if you're able to avoid getting stuck on something for hours by asking a quick 2-minute question, or if you're able to be more efficient because people more readily answer your calls/messages and give you advice then you're going to be more productive overall. Additionally, you're increasing your chances of promotions or internal moves and indeed later on external moves from the people you're getting known by and you're hopefully leaving a good impression with.
 
Last edited:
If you're a new grad (or indeed a new, experienced hire *if* asking about company-specific stuff) you'll get a lot of leeway initially. Ideally for the long-winded stuff where a bit of teaching/mentoring is needed, you want to speak to people in your own team or teams you're going to be working closely with, ideally still you should have a mentor to help with the really generic stuff. Do not blow this, take notes both to help yourself and because of the next point...

Avoid asking repeated question. It's going to pee people off a lot, especially if they're busy. If someone is showing you something and you didn't quite get down every step stop them then and there "wait, just go over that last part again" as you take your notes.... don't nod along if you didn't follow it as that just means you need to ask again later, get it all clear the first time around.
I agree with these points. You basically get 'free pass' to ask stupid questions when you join a company, you aren't expected to know stuff in the first few weeks and can get away with even quite basic questions. Don't waste this opportunity, you only get it once. But you need to make it stick, because after a couple of months you'll lose credibility if you're still asking questions like 'who is <important person you'd be expected to know by now>?' or 'how do I log on to system xyz?' you'd been expected to be using for weeks. To use an analogy, it's a bit like if you don't catch someone's name when being introduced you can't really just come out and ask them after meeting them many times without it being awkward, you need to get it early on even if you have to ask three times above the music.
 
Back
Top Bottom