Ask HN: What non-technical skills make a senior dev and how to develop them?
41–50 of 136 posts
Re: Ask HN: What non-technical skills make a senior dev and how to develop them?
#42Re: Ask HN: What non-technical skills make a senior dev and how to develop them?
#43Re: Ask HN: What non-technical skills make a senior dev and how to develop them?
#44You must be great fun at parties.
Re: Ask HN: What non-technical skills make a senior dev and how to develop them?
#45Depends on what kind of dev you are talking about. In a consulting shop (enterprise or web dev or advertising)? Big company (software, hardware or where software dev is an expense)? Game company? Silicon Valley startup? Senior devs in each of these types of companies have some skills in common and some that are particular. The common ones, in my opinion: * Ability to communicate with non technical folks * Ability to…
Willingness to do grunt work is a fast track to becoming a manager who says "I haven't coded in years". No good deed goes unpunished. When you step up to be a team player and do that grunt work, you open yourself up to getting more and more of it. Next thing you know you have to stand up for yourself or become a door mat.
* Deal with difficult users or customers
* Write documentation
* Go back and forth between different stakeholders to make sure everybody is on the same page
* Make sure other developers have the right tools and equipment
Depending on the manager he could be doing this but if he doesn't the senior Dev has to do it or the project fails
Re: Ask HN: What non-technical skills make a senior dev and how to develop them?
#46There's a lot of great specific examples in this thread but I think it all boils down to this one quality; being able to put your own ego aside. I think what lets a developer graduate from one level to the next is realizing that your own knowledge, vision, etc. is limited and not always the right way to go. Being able to put your own desires aside and execute someone else's vision while still providing the benefit of…
I don't recommend doing it too often (no-one wants a reputation for being precious or difficult), but used correctly it can be powerful.
Re: Ask HN: What non-technical skills make a senior dev and how to develop them?
#47I think everyone in this thread is wrong. There is one thing I look for any time someone is looking to increase seniority in the organization and that's ownership. How much responsibility can you own with minimal oversight? Will you seek out the resources you need? Will you remove blockers. Will you do what you say? Will you get others to help you? Some people do this by producing lots of code and some of them do it…
Over the long-term though I found grit to be a more useful skill to cultivate. Patience and perseverance sound like cliche, but in the end whether in relationships or life, those count the most.
Re: Ask HN: What non-technical skills make a senior dev and how to develop them?
#48- The ability to communicate clearly
- The ability to understand team members with empathy
- A unique penchant for foresight
Re: Ask HN: What non-technical skills make a senior dev and how to develop them?
#49Earlier quoted context omitted.
People ask me that all the time and it's awkward. I very rarely do anything anyone else would consider "fun", even on weekends. Most of what I do can be classified as "work".
You don't have to talk about things that other people think are fun. The point is to bring up something that can get you excited and animated. If what you call "work" does that for you, then I'd love to hear about it.
Re: Ask HN: What non-technical skills make a senior dev and how to develop them?
#50Being the last man standing. Seems sad but when people leave bad company, usually the people who stay get promoted and some of them become senior developer. I have seen this strange pattern a few times.