Live data from Hacker News

On Being a Generalist

flaviocopes.com

31–40 of 140 posts

Re: On Being a Generalist

#31

The conversation is missing a dimension: How big can the domain be? One can be a specialist in JavaScript, for example. But you could just as well say you specialize in React or Vue, as the article says. A React developer might say person who does all JavaScript is a generalist; the JavaScript developer could point to a full stack engineer and say "that's an actual generalist". The opaqueness makes it difficult to di…

Yeah. It seems like the author considers himself a generalist, but it sounds to me like he's a front end specialist.

Or a front-end generalist?

The use of one word or another indeed seems to depend on the optics.

Re: On Being a Generalist

#32
I think being a generalist is definitely a value. In a near future, specialists will be substituted by artificial intelligence (AI). Generalists, instead, will stay at their place, since they do what AI (currently) can't: making connections.

Re: On Being a Generalist

#33

Google hires tons of generalists. The reasoning here is very flawed. Hiring specialists is higher variance. They could be amazing for your company or it could be that you need to do something slightly different and they are mostly useless. Generalists are safer but with less upside. Of course this dichotomy is false anyway. Everyone exists on a spectrum. No one has only a single skill at “max level” and no one has ev…

Most them are SA-/SW-SREs, SRMs or other technical leads or managers.

I was also thinking if it's like generalist in tech. Or does Google seriously expect their software engineering recruits to generalists who are proficient in design, copy writing, B2B sales, digital marketing, management etc.?

Edit: phrasing

Re: On Being a Generalist

#34

One thing to watch out for if you want to be a generalist is feelings of inadequacy. Probably because you end up knowing something about a lot of things, you are very aware that people are better than you at each of those things. It can be tough. However, I would still heartily recommend it. It's fun! You generally are learning how to make new things, rather than new ways to make the same things.

In those cases you have to lean into your strengths. You need to be helping those specialists point in the right direction, providing cover for their weaknesses, so you share credit as a teammate in the success. Generalists are peer leaders.

Re: On Being a Generalist

#35
post #8

Often we cherish specialists quoting "Jack of all trades, master of none". Curiously enough, the full version of the original has a twist: “A jack of all trades is a master of none, but oftentimes better than a master of one." https://www.theodysseyonline.com/7-phrases-youve-been-misquo...

Indeed, and given the costs to become the very best, it's often a choice like this. Say you need to hire athletes with in experience swimming, running, and gymnastics to design some classes for your school. Would you rather hire:

- 3 gold medal Olympians, each of whom have medaled in the 3 areas

- 1 bronze medal Olympian who has single-handedly medaled in swimming, running, and gymnastics?

Re: On Being a Generalist

#36
I've seen people on hn describe themselves as "serial specialists". (However, nobody admits to being a "parallel generalist".)

https://news.ycombinator.com/item?id=22337342

>I'm a generalist too, or as someone else put it - a serial specialist. You could just stagnate until you retire. That's basically what I'm doing, but for slightly different reasons.

https://news.ycombinator.com/item?id=22335697

>Something i learned about myself a little bit farther in was that I wasn’t a generalist so much as I was a serial specialist (once you haven’t touched something you used the be good at for seven years, can you still claim to be good at it? Turns out I can’t).

https://news.ycombinator.com/item?id=4317080

>Going for knowledge just because it sounds cool isn't going to be a motivator strong enough for success. Find stuff you're interested in and dive into those. The way to become a well-rounded person is to become obsessive in many things (possibly not simultaneously) that are unusual in some way. In fact, learning anything will feel like specialization, and in fact being a serial specialist is probably the most viable way to become a "Renaissance man" today.

>Note that the first thing that came to my mind when I read your post was: "To be a true Renaissance man, you need to have been dead for 400 years". I won't write it here :)

The Church of the Subgenius has a similar concept called the "Short Duration Personal Savior" (or ShorDurPerSav, the proper Tibetian term):

https://news.ycombinator.com/item?id=10045688

>Wow; just wow. Thank you for filling that gaping hole in my education with Dick Tuck [1] [2]! My new short duration personal savior [2].

http://www.subgenius.com/bigfist/goods/shordurpersavs/X0012_...

>From: Purple Kitty

>-= SHORT DURATION PERSONAL SAVIORS - A LESSON =-

>BEGINNER LEVEL - CLEARED FOR ALL BOBBIES - BEGINNER LEVEL - CLEARED FOR

>Shockingly, some Bobbies are still unclear as to what a Short Duration Personal Savior is. The concept of the Short Duration Personal Savior (or ShorDurPerSav, the proper Tibetian term) is a new one-- traditional religions tend to emphasize "unwavering servitude" over convenience. But is absolute devotion to one savior always best? Buddha is a wonderful role model for certain aspects of life, but when that po'bucker shoves you out of the way as he walks by, don't you wish that you worshipped George Foreman instead, if only for the next few minutes?

>Well, you can! The Church of the SubGenius heartily endorses the concept of disposable saviors, or ShorDurPerSavs. Choose your messiah to fit the situation. If peace and compassion are what you need right now, follow the teachings of Gandhi. Later, when you need to cut a business deal, emulate the wisdom of Sam Walton. When you need a witty remark on the spot, let Samuel Clemens into your heart to inspire you. And when you need Slack in your life, sell your soul to "Bob".

>"Bob" is the most frequently invoked of our infinitely varied Short Duration Personal Saviors, with good reason. He has Slack--he IS Slack. He symbolizes the "easy life", where one follows the Path of Least Resistance and gains Slack effortlessly. But no one is expected to worship "Bob" 24/7! If you're trying to get that PC to work, choosing "Bob" as your ShorDurPerSav will hinder you far more than helping you! "Bob" couldn't use a PC if he wanted to (though he sold more of them last year than IBM and Packard Bell put together)! Read through Stephen Levy's _Hackers_ and let the TMRC be your ShorDurPerSavs! There ARE no limits!

Re: On Being a Generalist

#37
I have always preferred being a generalist since I tend to get bored quickly. Once you are a generalist you can build any side project you can think of without any external help.

It fascinates me how you can cover almost all of the software development landscape using just a couple of languages ( C# , Javascript and Java). C# runs on servers ( .NET core ), Desktop(WinForms and WPF), mobile platforms ( Xamarin Forms), Java runs well on servers and Android and Javascript can also be used on both servers(node) and clients(Apache Cordova for mobile support and Electron on Desktop). In my career I've worked with web development ( html/js frameworks, express ), databases(dynamodb and mysql), microservices(node, .net core, Sparkjava), Mobile( Android, Xamarin Forms, Windows phone and Blackberry) and even was an Engineering Manager for over 3 years. And all it took was to learn 3 languages.

Re: On Being a Generalist

#38
post #35
post #8

Often we cherish specialists quoting "Jack of all trades, master of none". Curiously enough, the full version of the original has a twist: “A jack of all trades is a master of none, but oftentimes better than a master of one." https://www.theodysseyonline.com/7-phrases-youve-been-misquo...

Indeed, and given the costs to become the very best, it's often a choice like this. Say you need to hire athletes with in experience swimming, running, and gymnastics to design some classes for your school. Would you rather hire: - 3 gold medal Olympians, each of whom have medaled in the 3 areas - 1 bronze medal Olympian who has single-handedly medaled in swimming, running, and gymnastics?

[deleted]

Re: On Being a Generalist

#39
post #35
post #8

Often we cherish specialists quoting "Jack of all trades, master of none". Curiously enough, the full version of the original has a twist: “A jack of all trades is a master of none, but oftentimes better than a master of one." https://www.theodysseyonline.com/7-phrases-youve-been-misquo...

Indeed, and given the costs to become the very best, it's often a choice like this. Say you need to hire athletes with in experience swimming, running, and gymnastics to design some classes for your school. Would you rather hire: - 3 gold medal Olympians, each of whom have medaled in the 3 areas - 1 bronze medal Olympian who has single-handedly medaled in swimming, running, and gymnastics?

> - 1 bronze medal Olympian who has single-handedly medaled in swimming, running, and gymnastics?

Has anyone ever achieved this? It sounds like you're saying you would rather hire 1 person that doesn't exist rather than hire 3 people that do.

Re: On Being a Generalist

#40
post #35
post #8

Often we cherish specialists quoting "Jack of all trades, master of none". Curiously enough, the full version of the original has a twist: “A jack of all trades is a master of none, but oftentimes better than a master of one." https://www.theodysseyonline.com/7-phrases-youve-been-misquo...

Indeed, and given the costs to become the very best, it's often a choice like this. Say you need to hire athletes with in experience swimming, running, and gymnastics to design some classes for your school. Would you rather hire: - 3 gold medal Olympians, each of whom have medaled in the 3 areas - 1 bronze medal Olympian who has single-handedly medaled in swimming, running, and gymnastics?

Let's not fool ourselves into thinking being bronze level is what it means to be a generalist. That's still performing at an unbelievably high level.
Post reply on HN