Earlier quoted context omitted.
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.
You might like to hear about such things, but most people only want to hear about weekend activities they consider "fun" (e.g., going out drinking) or "normal" (e.g., doing stuff with the kids). If you say you spent the weekend learning something new, most people will act like you're boring and perhaps even make nasty comments like "you must be fun at parties" (like someone in this thread did).
Ask HN: What non-technical skills make a senior dev and how to develop them?
91–100 of 136 posts
Re: Ask HN: What non-technical skills make a senior dev and how to develop them?
#92* Also be able to reach out to other teams to unblock issues.
Re: Ask HN: What non-technical skills make a senior dev and how to develop them?
#93Earlier quoted context omitted.
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.
> The point is to bring up something that can get you excited and animated. Well, the only time you'll get that out of me is when I'm angry. Most of my weekends involve: * Reading research papers * Reviewing other peoples' source code * Reporting security vulnerabilities to open source projects (usually with a patch) * Improving these projects: https://github.com/paragonie I never have any time to watch movies, play…
You've probably had some bad experiences, but you'd be surprised to know many people are not out there to get you for being different.
Re: Ask HN: What non-technical skills make a senior dev and how to develop them?
#94Earlier quoted context omitted.
>Most of what I do can be classified as "work". Isn't that the problem? Weekends are for resting, or doing whatever you want to do, which doesn't have to be work.
Well, for me it's not usually work, but it's still "work". It's fixing faucets, and trimming bushes, and cleaning out rain gutters, and keeping cars maintained. Much of a weekend is what I need to do, not what I want to do.
I see people doing all of that every weekend in my suburb. Definitely not something you should shy away from sharing.
Re: Ask HN: What non-technical skills make a senior dev and how to develop them?
#95http://www.yacoset.com/Home/signs-that-you-re-a-bad-programm...
http://www.yacoset.com/Home/signs-that-you-re-a-good-program...
Re: Ask HN: What non-technical skills make a senior dev and how to develop them?
#96Depends 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…
I find that my estimates are generally all over the place and multiple attempts at predicting how much time it will take to complete an assignment don't converge as time passes. Even though I had seen and been given diverse tasks over the course of my work, I can not really pick a previous item of similar magnitude for reference.
Re: Ask HN: What non-technical skills make a senior dev and how to develop them?
#97Depends 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.
In healthy environments (and yes, they do exists) good deeds are actually rewarded, not punished.
Re: Ask HN: What non-technical skills make a senior dev and how to develop them?
#98Earlier quoted context omitted.
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.
You might like to hear about such things, but most people only want to hear about weekend activities they consider "fun" (e.g., going out drinking) or "normal" (e.g., doing stuff with the kids). If you say you spent the weekend learning something new, most people will act like you're boring and perhaps even make nasty comments like "you must be fun at parties" (like someone in this thread did).
Not all people are looking for their own words echoed back to them. Like the OP who suggested this advice in the beginning, some people are really interested in seeing things from different viewpoints.
Re: Ask HN: What non-technical skills make a senior dev and how to develop them?
#99Being 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.
Why strange? Staying there when difficulties arise, future become incertain, keep working when it becomes boring or very messy or unrewarding, being able to do the work of the designer or the project manager because they are gone, all these are proofs that you are reliable and able. I would certainly choose such a guy for a senior position.
Re: Ask HN: What non-technical skills make a senior dev and how to develop them?
#100Depends 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…
Do you have any suggestions for becoming more accurate when it comes to estimating effort? I find that my estimates are generally all over the place and multiple attempts at predicting how much time it will take to complete an assignment don't converge as time passes. Even though I had seen and been given diverse tasks over the course of my work, I can not really pick a previous item of similar magnitude for referenc…