I have made some extremely good friends through work, including the individual who, outside my family, is the person who I still see that I have known the longest in my life (we started our new jobs at the same company on the same day, approx 35 years ago).
The mistake is when your colleagues become your only friends. Changing jobs can see you lose your entire 'support network'. Always take the time to maintain friends outside your current work.
Here's an important corollary:
Don't shit where you eat.
https://en.wiktionary.org/wiki/don%27t_shit_where_you_eat
That is, avoid getting into romantic relationships with people at work. And for God's sake don't think of work as a cruising ground for members of the appropriate sex(es).
Sure, there's a chance both of you might simultaneously be two of the lucky ones for whom everything always goes perfectly, without any hitches or conflicts. But back in the real world, relationships have problems, and jobs have problems, and when one of those problems inevitably occurs in one domain, it sucks if it dominos over into the other domain.
In the ideal world, we'd all be eternally happy with our personal relationships, and eternally happy with our jobs. But if you suddenly become unhappy with one for some reason, it really sucks if you also lose the other because of it.
And also remember what Freewheelin' Franklin of the Fabulous Furry Freak Brothers said:
"Dope will get you through times of no money better than money will get you through times of no dope."
https://pbs.twimg.com/media/ETBgAc0WoAEEZMF.jpg
https://en.wikipedia.org/wiki/The_Fabulous_Furry_Freak_Broth...
I honestly think there's a huge amount of survivor bias in this mindset. I'm in my thirties and I know more married couples who met at work than those who didn't meet at work. And the ones who didn't meet at work met at school. Even had two senior managers at my first job break up their marriages (both with kids) to get together. As far as I know they got married and are still happily together.
I think you just hear a lot more of the wild stories of the ones that go wrong.
Of course, it’s probably not terrible advice to tell everyone in a breakup to treat their soon-to-be ex as if they will one day be your manager. It’s just not likely that everyone will be able to follow through.
I have a wild tinfoil hat conspiracy theory that all corporate social events and activities are designed to foster this kind of 'support network' to discourage employees from leaving. I wondered why so many people stayed away from those when I started my first job.
So I'd say it depends; just go into it knowing making the friends isn't the same as when you're in school.
If I would make a friend among co-workers, surely it would not end if any of us switch jobs? As in ex-student friends. Put in another way if you lose your friends from changing jobs they were not your friends.
The original post is a great example of why it’s dangerous to ask for advice on the internet. It often(not always) trends towards heavy handed and extreme views. But in real life, extreme views and stances are rarely the right course of action.
If you are working among people you trust, then this is all the better for learning an effective communication style, including saying 'no' or standing your ground. It's a safer environment than you will encounter later.
In my experience, 'nice' and 'not guarded' people in modern academia might only be like that because they are confident that they have enough power to get their way if you hit a point of disagreement. So, it's not always a good thing for you.
This is just my take. I can say for sure that trying to learn about office politics would have been a terrible way for me to spend my time at 19. YMMV.
Documentation is always key. And notes about experiences is also important. Check on this one.
> 2) Confirm managers decisions with a recap email (especially when you disagree with them).
This is always important. I discussed a lot to with people in higher ranks than me to find for the perfect fit for a project. Check on this one.
> 3) Understand that while you may not like politics (I don't) knowing how the game is played allows you to mostly stay out of it.
Yeah I stay in the mainstream part, and just vote if there is something to vote on. But it is just a decade where keeping up with politics will just drive you nuts.
> 4) Work time is work time, learn to be productive and then go home and switch off.
That's something I really need to learn. For me it is really hard to switch off my head.
> 5) Work friends are NOT friends.
Always true. I mean you can meet with them for lunch etc., but it will always be about work.
> 6) Learn to say 'No' in a way that doesn't ruffle feathers but does result in the no case.
Also know your weaknesses and don't lie about them. This will save a lot of nerves.
> 7) If something seems interesting, go for it - all the best experiences in my working life have resulted from stepping outside my comfort zone.
Also something I need to learn. For me it is really hard to step out of my comfort zone.
Find a hobby that requires focus but isn't your day job.
If you are focussing on rebuilding a motorcycle you aren't worrying about that project that is going to go late because the stakeholder is MIA or is present and their intelligence is MIA.
For me it's Motorcycles, Cycling, Chess and Reading but for you it could be painting, woodwork whatever - if you are a developer try to pick something away from a screen or that has screen work be the ancillary part - there is a therapy in sitting outside on a sunny day working on a bike that I can't find anywhere else.
> Work friends are NOT friends.
This is very hard for people to learn, including me, but it will make you much happier.
And, I'd add something that someone else said:
8) The most important determiner of how happy you are is your choice of life partner.
When you are young and in your first real job my experience is your best friends often are work friends. It's pretty natural to do things outside of work with the same people you really enjoy working with.
1) Take copious notes (in whatever format works for you).
2) Confirm managers decisions with a recap email (especially when you disagree with them).
3) Understand that while you may not like politics (I don't) knowing how the game is played allows you to mostly stay out of it.
4) Work time is work time, learn to be productive and then go home and switch off.
5) Work friends are NOT friends.
6) Learn to say 'No' in a way that doesn't ruffle feathers but does result in the no case.
7) If something seems interesting, go for it - all the best experiences in my working life have resulted from stepping outside my comfort zone.