Live data from Hacker News

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

news.ycombinator.com

71–80 of 182 posts

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

#71
1. Being introverted has nothing to do with having autism or social anxiety. If you honestly think this is the case, seek out a doctor, otherwise you are just mocking those with an actual condition. Seek real help and stop using this as an excuse.

2. The issue you are having isn't workplace politics. It's because as a developer, you have a responsibility to solve problems.

> what I implemented, which was what they asked, was not what they wanted"

That's your responsibility to speak up and help them solve problems. A developer who only does what people ask him to do will never get far. They are the literal code monkey. If you want to be successful, you need to work with people to help solve their problems. This means understanding why they are asking for things.

3. Honestly, it needs to start with you.

> I ended up being treated like a machine

That's because you probably treat them like machines.

> I love technology and code, less so humans. A lot less.

That's pretty insulting, and people are quick to pick up on how you treat them, and treat you like that in return.

The best thing you can do for yourself is assume that everyone else is honestly trying to do the best job they can, and honestly try to help them succeed at that job. Most people are like this. You'll have people lie to you and tell you to treat people poorly or assume bad things about people, but those are just dicks. Most people just want to do their job, do it well, and get home. Help them do this. Respect them as people who are just as valuable as you. But if your attitude comes off as not caring about their needs and only wanting to get back to he code, well, you aren't really doing your part.

Help others achieve success. That's what a lot of these books will tell you.

Anyways, really, what I wanted to say was to seek out a professional if you think you have a condition, or stop using it as an excuse. It's insulting at best.

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

#72
I've responded to this sort if inquiry before, so forgive the copy-pasta:

>> You sound like you have anxiety problems. What have you done to address your anti-social tendencies? Are you going to a therapist? Do you expect a fairy to fly into your house and magic them away? What job do you think exists where you don't need these skills?

>> Having a therapist does not mean you are crazy, and you don't NEED to be crazy to have one. It means you have having a neutral person who helps you track and set goals, track your moods, and help you process work relationships and events. Michael Jordan has a coach, brain workers have therapists. ( https://news.ycombinator.com/item?id=18277170 )

One thing I want to make clear is that this is not going to go away without actual effort and planning on your part.

I would recommend going to a therapist and having them help you process your social interactions and set goals for improving yourself. Which, overall, is what a therapist does. Way more than the cliche "Now let's talk about your father..."

A lot of good information in here, as well. Read some books, it's good for you! It makes you smarter! People have taken time to write them for the last thousand years for a reason!

You can spare the time away from social media to read a book, I promise. And the sense of achievement you get from finishing a book feels great.

- "How to Win Friends and Influence People" is a must-read.

- "Getting to Yes" is another excellent book about workplace conflict resolution.

- There are a ton of books about emotional intelligence. Find one that sounds interesting to you and read it.

I'll also recommend "Deep Work" and "Smarter, Faster, Better" for more general workplace productivity management, but feel free to sleep on those if you feel like it.

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

#73
I'm surprised no one has made this distinction, but you're really talking about three kinds of communication:

1. Functional communication about the job you're doing

2. Social conversations

3. Office politics

There is overlap: #2 will help grease the wheels for #1 and #3, while #1 becomes #3 when a situation is dysfunctional/you rise in the corporate hierarchy.

Despite the overlap, these are fundamentally different things, and perhaps it will help your anxiety to realize that you don't have to be a social butterfly to do well in an office.

Myself, I've gotten a lot better at small talk (a few years doing deliveries to construction companies as a city-boy with a grad school education will force you to get out of your comfort zone), and I can crack a joke, but I'm still not the life of a party, and I come across as a little weird. Still, I can communicate with people at work.

Be honest, be yourself but do try to get past the hangups you feel, and try to understand what other people care about, how you can help them, and put them at ease. You can be on the quiet side and still do those things.

Beyond that, I'd add that you should find some people who write or speak about workplace behavior. Maybe even read something alien: something from someone in marketing, sales or a "people" job, and treat it like a matter you can study and practice, just like anything else you'd do.

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

#75
First off, put it into your head that people skills are critical, for both professional and personal lives. Make it a goal for yourself to develop them.

Below are a few things that I had found helpful:

1. Book "Human Relationships" by Steve Duck [1]. The author of the book says that his students were suffering from the same people/relationship issues as everyone else in spite of the relevant education in psychology. So he reasoned something is all wrong about the way social psychology is taught, and wrote this book for helping people as oppose to teaching them. One impact on me was learning that the percentage of people feeling shy about initiating a conversation at some point in their lives was nearing half of them. In other words, the person in the front of you could also be just waiting to talk to you. I had read the first edition of the book which had very natural tone to it. The fourth edition [1] seems much refined for rigor, which seems impacting the basic premise of the book! So consider buying an older edition.

2. The challenge for me wasn't just difficulty in talking, but a limitation of interest and knowledge outside of the STEM fields. This then becomes a vicious cycle since you would not talk to people and not even learn about topics outside of work. Build some common interests outside of work, may be just by reading some books in isolation. Read a lot of news, as a lot of conversations build on it.

3. Early on, I used to be the silent one in many conversations because of #2 above. I started participating in the conversations simply by asking questions on what I did not understand. Asking too many questions annoys people, so need to be balanced. Read about the discussed topics offline afterwards as needed. Over the time, you get to understand those conversations, will start participating, and also, those people would start accommodating you while calibrating themselves for you with the skill level you have.

4. The people around would accommodate you, as far as they do not see it as your lacking interest in them. It's better to be seen as a person lacking people skills rather than as one lacking interest in them. Try not to miss lunches and dinners opportunities at work, even if you are not talking much there.

5. One-to-one conversations are easier. Break the ice with those. Soon you would be comfortable in a group setting where you are comfortable with say half of the people.

6. Join social media and make connections with all those people. Being behind a keyboard instead of face-to-face helps because you get more time to think how to respond. Do genuinely participate, click Likes, etc. This will not only develop connections with those people, but also slowly make you better for live verbal conversations.

[1] https://www.amazon.com/Human-Relationships-Steve-Duck/dp/141...

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

#76
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…

But I've found "no" sets business people off like startled chickens. Maybe because they have a more holistic view of the purpose that you’re all there for. As a developer, your job isn’t to say yes or no. It’s to understand the problem and solve it. If no solution is available within the constraints laid out, your job is not to deliver the bad news like a robot. It’s to understand the priority of the constraints and…

Whenever you want to say, "no", just substitute "it will cost more to do it that way, because...."

You will get interrupted somewhere in your explanation. When asked for a less costly alternative, pitch anything you would be interested in doing, and make that explanation more opaque to outsiders than the original technobabble. They don't really care to hear what you have to say; they just need to know that there is a technical cover (that only the tech employees can really understand) for choosing the status quo.

Nothing sells quite like an excuse to never change.

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

#77
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.

Can you give specific recommendations?

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

#78
I have your exact problem. I've been diagnosed as autism type I as well (equivalent to asperger's).

There are lots of good tips here, and often people suggest reading books and whatnot. Personally, it looks a bit overwhelming. I'll give you my advice just to add to the torrent, and hopefully you'll read it. I hope it's a bit gentler.

I'm not currently employed (still in university) and so this little problem of mine has not affected me as much as it may have affected you, but I recognize it will likely become a problem in the future, so I've been taking steps to remedy the thing.

1) The first thing I did this semester was start a conversation with the guy sitting next to me in class. He asked that I save his seat. When he came back, I asked what program he was in and etc. and got his Facebook contact info. Now, I've gone to great lengths to avoid him outside of class, but we talk in the ten minutes before the lecture starts, and I have found it's a good balance of pain vs gain. Take home: 5-10 min of meaningless conversation is better than nothing.

2) Someone else came up to me this semester in another class, asking about the homework. In time, I found that sitting next to him and chatting idly was actually relaxing. He is the kind of guy we all need in our life-- he simply doesn't have judgments to doll out to you, and will happily converse about whatever comes up, and happily sit silent if there's nothing to talk about. I make sure to ask how he is on occasion if I don't see him around. Take home: When you find someone that doesn't make you want to jump out of your skin, attempt to maintain your relationship.

3) Maintaining relationships: If you don't like social obligations but still want to maintain relationships to the degree that you're not treated as a robot in the office, the best thing to do is ask questions of the other person, the answers to which, of course, you are personally and genuinely interested in. I ask people about their day to start, and then I ask questions about their future: what do they want and why. This helps me understand their motivations and puts me at ease because the knowledge allows me to predict their behavior more accurately. Another thing is to just ask about people's days whenever you see them. When people give you a genuine response to the question, then you know you're on their good side. You can get on their good side by acting interested in them and asking about their day!

4) Don't push yourself to take on too many relationships or to get close to a lot of people. Keep it as simple as possible. Maintain as much distance as you want while at the same time edging slowly out of your comfort zone. Say hi or smile at people you pass in the office. If someone comes to your desk to give you a task, ask them how their day is going, SMILE. It's these little tiny actions that accumulate in the other person's mind to form a picture of you. You don't need to do anything huge.

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

#79
A few things:

1. No one considers you "that odd guy"

2. No one is that worried that you don't hang out at work place events

Your manager and coworkers should see that you get stuff done. For the most part, people don't care that much to evaluate you for being the odd guy or how social you are. People will judge you if your outward behavior are standard deviations off or if you're difficult to work with.

---

Your interaction with the marketing team shows that you need to learn some confidence about speaking up on things that aren't very clear. It's going to take practice to fix that. Escalate higher up to get guidence on that.

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

#80
post #46

I would encourage you to find a mentor who understands you. You'll be pleasantly surprised at how many engineers identify with the story you told. I think it's harder to "pick-up" the skills by reading generic, broad advice in the form of blogs, books, and more effective to find a person you can trust, who can give you advice on how to handle real situations you're going through. You'll be happier/more effective in t…

To that, this is a service I offer: improving the socialbility and softskills of developers and teams.

There's some decent advice in this thread. And no matter what you do it'll take work and change. But if anyone wants to improve on their softskills, i'd be happy to work with you! r.softskilldevs@ruru.name

Post reply on HN