Live data from Hacker News

Ask HN: Is it OK to not have a “thing”?

news.ycombinator.com

11–20 of 27 posts

Re: Ask HN: Is it OK to not have a “thing”?

#11
There was a post or comment I read recently that mentioned different levels of developers and how/why they're hired. It came down to sometimes devs are hired for what they know or alternatively for what they can learn and that those two generally break down into intermediate and senior devs.

The point isn't that you have a current 'thing'. The point is that you went deep into some of these past things as deep as necessary and should be able to tell the story of how that went. This is one of the parts I always cover when interviewing for senior devs: tell me in your own words of a time you went deep into a problem and came out with a solution. If they can tell a coherent technically detailed story then they had first-hand knowledge of the issues and how the solution was found and applied.

Edit: A different perspective is that no company of considerable size needs a generalist dabbler, they have specialists in relevant areas. A person like that could be versatile as they could be part of any team or project but isn't indispensable. Probably better to work at smaller companies where wearing many hats is a definite plus.

Re: Ask HN: Is it OK to not have a “thing”?

#12

I'd stop looking at the tech you use as your "thing", and look more at what you have built. Are there common threads behind the problems you have solved? The industries you have worked in? As your career progresses, those are your niche, not the specific tech you used on a project or two.

This also varies across the board from issue trackers, image libraries, renderfarms, security related tools and so on. But it might help me to sit down and try and consider what commonality exists between the projects I've worked on and have a think about it from there. Thanks

Re: Ask HN: Is it OK to not have a “thing”?

#13
You should read the book Range by David Epstein. He talks about how generalists can make an impact due to bringing solutions from multiple fields together, often in ways that specialists can't see due to being in the field too long (they lack the "beginner's mind") or just don't have such a breadth of experiences. Here's a HN discussion about the book: https://news.ycombinator.com/item?id=20094242

The bigger thing is the convince employers of this fact, however, which most people won't understand to be true. Instead, therefore, of making just one big resume with all of your experiences, make resumes for disparate fields: full stack resume will only contain full stack experience; same for data science, devops, and so on. This will make you seem like a specialist. Don't lie but don't downplay your experience as well.

Re: Ask HN: Is it OK to not have a “thing”?

#15
It’s not about what you can do or what your skills actually are... but how you market those skills.

A made up example: I used to do Windows programming, progressed to websites and the back ends to support them, learned SQL and DB optimization, sprinkle some 3D programming in there.

Generalist? Nope. UI expert with 20 years of developing UIs across multiple platforms. Additionally, I spent time learning some of the back end like services and SQL so I can better understand the interface between the UI and the back end developers.

Re: Ask HN: Is it OK to not have a “thing”?

#16
Yes. The concept of selling yourself as a prepackaged, easy to comprehend commodity is soul crushing. You are trying to convince other people to exploit your labor. Be flexible and use the term that the person you are selling yourself to wants to hear and don't let it define you. Don't allow yourself to get married to it. Its a label to use for other people's benefit.

Re: Ask HN: Is it OK to not have a “thing”?

#18
Look back on your past projects and try to see common patterns where you've either succeeded or enjoyed the experience irrespective of outcome. They don't necessarily need to be technical and they don't need to be specialties. What you're looking for is common traits of situations you've been effective in. Then think about what you'd enjoy doing in the future. Try to chart a path to begin getting experience in that latter area via your existing experience or knowledge.

There may be multiple paths and sometimes finding the best one is a process of trial and error. Your intended destination can even change midway because of what you learn in the process. It also helps to develop a unique perspective on what you're doing, as that can help you bring you value to a project without necessarily being pigeonholed into a specialty.

Re: Ask HN: Is it OK to not have a “thing”?

#19
post #12

I'd stop looking at the tech you use as your "thing", and look more at what you have built. Are there common threads behind the problems you have solved? The industries you have worked in? As your career progresses, those are your niche, not the specific tech you used on a project or two.

This also varies across the board from issue trackers, image libraries, renderfarms, security related tools and so on. But it might help me to sit down and try and consider what commonality exists between the projects I've worked on and have a think about it from there. Thanks

I think as a counterpoint I’d offer that you don’t need to find a common thread. Breadth is a value in its own right. Demonstrating that you have such a wide base of experience shows that you can adapt to new challenges, and reduces the applicability of any lack of direct prior experience. Finding a common thread may help you refine your own ambitions, and that’s great. But you don’t need to sell a specialist narrative to explain your generalist background. Embrace it! A lot of roles value it over specialization!

All of that said, regardless of what larger orgs may say about preferring candidates who can be effective across the org, I think you’ll find that generalists are more valued in smaller teams/startups/etc. And if that’s your cup of tea, go for it! There’s a ton of business [co]founders looking for someone with a broad skillset.

Re: Ask HN: Is it OK to not have a “thing”?

#20
post #3

Nobody has a "thing," it's all branding. As soon as the wave crests on a certain piece of hype, very suddenly it's nobody's thing anymore. What we all do is we omit a ton of stuff from our resume and narrative to make it sound like we fit better into these artificially small roles. If you get bored with a single role, work in a early startup where you can wear a lot of hats.

> Nobody has a "thing," it's all branding

I don't agree. In my lab, where everyone is a researcher or research student and most people have tech skill and are building software, it's clear everyone has a "thing". One person was good at analyzing data and produce top-notch visualizations, few guys are good in ML, one person at was in her best game when designing experiment, one is the blockchain guy, some are very good technically, we are two good (or willing to) write documentation for newcomers, etc. Of course, all those people have a broad variety of skills, yet everyone have a special thing, and a smart strategy is to collaborate with them when you need the best on a particular point.

Post reply on HN