Live data from Hacker News

Things Many People Find Too Obvious to Have Told You Already

threadreaderapp.com

61–70 of 506 posts

Re: Things Many People Find Too Obvious to Have Told You Already

#61
post #58

> Your idea is not valuable, at all. All value is in the execution. Then why did Amazon patent the concept of a drone that will fly to your car and recharge it?

Because one day that idea could turn into a product that is valuable.

Re: Things Many People Find Too Obvious to Have Told You Already

#63
post #58

> Your idea is not valuable, at all. All value is in the execution. Then why did Amazon patent the concept of a drone that will fly to your car and recharge it?

Ideas are not valuable. A stable of patents backed up with a team of IP lawyers is.

Re: Things Many People Find Too Obvious to Have Told You Already

#64
post #5

Earlier quoted context omitted.

And yet many job listings for programmers demand you have a CS degree…

Because for many employers "ability to program" is a minimum requirement, not the full job description.

>Because for many employers "ability to program" is a minimum requirement, not the full job description

I think this was the author's point. You state it is a minimum requirement, implying a CS degree is a more challenging requirement. Yet it's not hard to find people with CS degrees who do not have the minimum requirement.

Re: Things Many People Find Too Obvious to Have Told You Already

#66

> People underestimate how effective a generalist can be at things which are done by specialists. People underestimate how deep specialties can run. These are simultaneously true. This is really, really important. In my experience, this is not just unknown but actively ignored and disagreed with (either explicitly or effectively) by a large majority of people involved in software businesses. This hamstrings: companie…

There's also often a messy transition period where a team goes from a bunch of generalists to more specialists. This can be extremely rocky for all involved as often generalists have lots of historic operational knowledge and strong opinions, but the new specialists come with external knowledge of best practices and how to scale. It is important that historic knowledge is respected for the context it provides, while…

>often generalists have lots of historic operational knowledge and strong opinions

*citation needed

Edit: to be clear, in my experience the specialists that aren't also generalists on some level are the least productive on the team because they have trouble participating outside their knowledge domain. Maybe I have worked at the wrong places though...

Re: Things Many People Find Too Obvious to Have Told You Already

#68
post #31

Earlier quoted context omitted.

Yes. I often explained that CS was more like a math degree than an engineering degree.

Ironically, an engineering degree is also like a math degree.

Electrical engineering surely is.

Re: Things Many People Find Too Obvious to Have Told You Already

#69
This one had me stop

>The explosive growth of the tech sector keeps average age down and depresses average wages. Compared to industries which existed in materially the same form in 1970, we have a stupidly compressed experience spectrum: 5+ years rounds to "senior." This is not a joke.

I agree that it compresses the experience spectrum, but has the opposite effect on wages. It's tough to find any industry that pays more for the amount of experience/education.

Post reply on HN