Tag Archives: social skills

6 Ways to Negotiate Like a Pro Board Gamer

I have learned more about negotiation by playing board games than from taking a college course on negotiation. A lot of people are scared of negotiation. They’re afraid to ask for what they want. To me, this is crazy. Are … Continue reading

Posted in Psychology | Tagged , , , , , , , , , | 3 Comments

How to be an Interesting Person Even if You don’t have an Exciting life

Have you ever started a new job and wondered how to talk to your new co-workers? Have you ever been on a date and you weren’t sure what to say? You want to be interesting, memorable, and respected. But when … Continue reading

Posted in Psychology | Tagged , , , , | 3 Comments

How to Make Your Life Cooler When You’re a Software Engineer

Imagine someone asks you, “What do you like to do for fun?” Do you feel excited to talk about your life outside work, or do you just shrug it off like you do nothing special? There are times when you … Continue reading

Posted in Psychology | Tagged , , , | 4 Comments

The Best Non-Technical Books for Early Career Software Engineers

Some problems are not solvable by code. In my own quest for solving problems in the last 5 years, I’ve read dozens of books and applied their ideas to my own life. This list contains some of the best non-technical … Continue reading

Posted in Software | Tagged , , , , , , | 3 Comments

8 Good Communication Habits for Early Career Software Engineers

Communication is a superpower. As you advance in your career, you are not limited by technical expertise, but by your ability to influence other people. You might think, “I’m bad at talking to people.” That might be true today, but … Continue reading

Posted in Psychology, Software | Tagged , , , , , | 11 Comments