Live data from Hacker News

Ask HN: Resources for introverted devs to learn workplace politics?

news.ycombinator.com

61–70 of 182 posts

Re: Ask HN: Resources for introverted devs to learn workplace politics?

#61
Been in your situation for some years.

My anxiety was a drain on my productivity and happiness. In the end, success mean't understanding it thoroughly.

Limiting human interactions is great for the company's productivity and terrible for your own personal and emotional growth.

Some of the personal strategies that helped me: - Going on a technology cliff for a while, really trying hard to adopt a non-IT/non-code mindset. - Separation of work and life - Understanding the people we work with and why we don't all get along. - Your interests will change over the years. What is cool to code-up today may well bore you at a later date. - Physical exercise, this did wonders. Get to the gym, lift weights, get out and run.

Some resources I kept coming back to: - 16personalities.com or any lengthy MBTI explanations. - Podcasts on people and culture. E.g: This American Life from NPR is a well known one. - Books, movies, plays and podcasts that I initially labeled as 'boring' and uninteresting. This was discovered from all the people I did not vibe with.

Good luck OP. You can do it!

Re: Ask HN: Resources for introverted devs to learn workplace politics?

#62
post #52

It's easy. - Lie - Cheat - Take credit for other people's work. - Deflect blame to other people. - Make friends with other jerks in the company and collaborate with them to distort facts in your favor at the expense of value creators within the company. - Once you climb high enough in the hierarchy, start using your 'friends' as scapegoats for everything that goes wrong; you gotta keep feeding the beast... Even when…

To able to utilize these skill without getting into trouble yourself is hard. I myself have no issue of using these skill, but its not easy. There are lack of courses or books to teach you this.

Just talk loud, talk a lot, smile a lot, keep complimenting your superiors and berate your subordinates often; that makes you look tough and your superiors will love it.

Re: Ask HN: Resources for introverted devs to learn workplace politics?

#64
post #18

This will be a controversial one, but have you tried alcohol? The next time there’s a staff night out, go to it, drink, lose your inhibitions and talk to people.

> go to it, drink, lose your inhibitions and talk to people.

Be careful, this can go sooooo badly!

Re: Ask HN: Resources for introverted devs to learn workplace politics?

#65
Firstly Be above the politics. Do your job and just be yourself and be nice and polite to your work mates.

You lack communication.

When you get a crap spec like the ones you have obviously got. You should reject it with the exact reasons why the spec was insufficient.

Tell them politely and clearly what is insufficient about it. If you have a direct superior approach them first with your concerns about each spec and get them to help you to setup a meeting where you hash out the specifics.

There is no magical answer to getting this right. You just need to learn when to be assertive and just be clear, concise, logical and polite and ask for clarification if something is unclear.

It works wonders.

Re: Ask HN: Resources for introverted devs to learn workplace politics?

#66
post #7

I absolutely sympathise and struggled with this myself to some extent. One thing that has worked for me is one-by-one adopting particular tactics that I see socially successful people using. And I mean I consciously note and incorporate them individually into my interactions. Eventually they get almost automatic. That may sound crazy and that it would look contrived. But I have never been called on it, no one has eve…

#3 I would go further: any time your instinct is to say no, ask yourself two questions:

“Is this really impossible, or am I prejudging the acceptability to the questioner of the cost/effort needed?” and

“Is it likely that the questioner has prejudged a solution to their actual problem, and how can I get them to step back to the real problem, which may have a more-viable solution than the one they seem to be asking about?” (A lot of time, if you are familiar with the business domain, you can see the likely underlying problem yourself and just get them to confirm it, but otherwise you can try to walk them back to it.)

“Yes, it is possible, but it will take X, Y, and Z,” from which the client can decide it is not worth it is usually more honest, as well as more socially acceptable, than “no”.

And, “That would be difficult—but if you want to acheive X, A would provide the same benefit and be much easier to implement.” Can be better than both “no” and explaining the difficulty in th suggested course without exploring alternatives.

Re: Ask HN: Resources for introverted devs to learn workplace politics?

#67
post #4

Definitely read How to Win Friends and Influence People by Dale Carnegie. However, just reading a book on this subject is not enough. You will actually have to apply the principles in your everyday life. Dealing with people is kind of like an art. And just like any art (like painting) you can only get better with deliberate practice. Doing this might feel a little uncomfortable at first, but it's how we grow as peopl…

IMO, the book is over-hyped and not that helpful. It's incredibly easy to spot people who utilize concepts in that book and are not being genuine in their interaction. 'Masks' are a great way to prevent authentic connection. I've found better utility in a combination of books about positive psychology, emotions in relationships, and analytical psychology.

I've often tried to find better methods of communicating with people, but I'm still struggling with one major problem:

What do you do when someone literally does not react to anything you say in any way whatsoever? I could tell them "Yeah, X sounds like a great idea!" or "Please don't do that, I think X would be very harmful to the project", and their reaction would be the same "OK thanks, guess I'll go do X now".

Then if doing X results in failure and they learn nothing from the experience.

Re: Ask HN: Resources for introverted devs to learn workplace politics?

#68
What an interesting question. Kudos to you for your self-awareness and being willing to tackle this. There's a lot of good advice in the comments (and a couple of clunkers).

I found it interesting that you phrased your interest as "learn workplace politics." From what you describe, it sounds more like this is more an issue of communications and process. I work in the consulting industry, where communications and process are often both critical to successful outcomes.

When I was starting out, I found Gerry Weinberg's books Becoming a Technical Leader, Secrets of Consulting, and The Psychology of Computer Programming to be very interesting and helpful. In fact, in one of them (I think it's Becoming a Technical Leader), Weinberg talks about how an "introvert" may actually turn out to be the more effective technical leader because they focus on solving problems instead of talking about them.

Weinberg also talks about not saying "no" (suggested in another comment), and this is something I've found to be very valuable in consulting. Rather than just telling someone their request can't be done, or accepting it mutely, tell them how much it will cost to do it (Weinberg explains this as the "Orange Juice Test" in Secrets of Consulting).

I do agree with the comment about using wireframes to confirm your understanding/spec with your users. There are other techniques that can also work (e.g., creating user stories with your stakeholders), but the common element is that you must communicate clearly, concisely, and cooperatively with others.

Sorry this comment is a little scattershot, but best of luck with your efforts.

Re: Ask HN: Resources for introverted devs to learn workplace politics?

#69
post #18

This will be a controversial one, but have you tried alcohol? The next time there’s a staff night out, go to it, drink, lose your inhibitions and talk to people.

Was going to say this, most office offsites have alcohol. Drink coffee with it if it makes you sleepy. Don't have more than one drink with each course. Don't drink while actually in the office (!), if you socialize enough at the offsites and smile at people, they won't care that you don't small talk at the coffee machine.

Re: Ask HN: Resources for introverted devs to learn workplace politics?

#70
A few things come to mind:

1. I agree with the others who said it's a thing you need to practice. While talking to people can be stressful, talking to people about things you're interested in is much less stressful. Find something in common and talk about that.

The connection doesn't need to be done entirely in person. For example, if you and your coworker share an interest in some area (space flight; unit testing; a particular video game; etc.), and you come across an interesting article, write a quick note to that person saying "Hey, saw this, thought you might find it interesting. I like how..." Then when you see that person, there's a good chance they'll say "thanks for sending me the article on Topic X that we both enjoy!" and a relatively low-stress conversation will follow.

2. On the other hand, it helps to set limits. If the sales people you work with tend to be more challenging, see if you can involve your boss, a product manager, or someone like that as a filter. Set-up time on your calendar blocking off meetings. Meet people half way, certainly, but also make it clear what you need to be successful.

Post reply on HN