Live data from Hacker News

We are done with “Hacking”

cacm.acm.org

71–80 of 98 posts

Re: We are done with “Hacking”

#71
post #62

Author, Yegor Bugayenko, is misogynist in worst of it. I listened to him being guest on a podcast, where he told that women brain is unfit to perform logical tasks, like coding or planning, and that women are much more fit at home kitchen than in any office. And I wish I was exaggerating, but one of the hosts was female programmer and he tried to convince her that she's inferior as professional because of her gender.

Link?

Re: We are done with “Hacking”

#72
post #62

Author, Yegor Bugayenko, is misogynist in worst of it. I listened to him being guest on a podcast, where he told that women brain is unfit to perform logical tasks, like coding or planning, and that women are much more fit at home kitchen than in any office. And I wish I was exaggerating, but one of the hosts was female programmer and he tried to convince her that she's inferior as professional because of her gender.

What podcast was it?

Re: We are done with “Hacking”

#73

Earlier quoted context omitted.

It's unreasonable to expect people to retain knowledge of every little corner of a programming language when there's an easily available reference they could use instead. "How often they need to refer to reference material" is a pretty terrible metric for measuring the abilities of a programmer.

Its not an unreasonable metric, if a round trip through Stack Overflow is in your thought loop then you will be significantly more limited than someone who doesn't need that. If you are doing something very obscure then its reasonable, but most programmers don't do obscure things on a daily basis. Its similar to being unable to do math in your head. You can get away with always using the calculator but you'll be outp…

Both will be outperformed by someone with a computer.

Re: We are done with “Hacking”

#74
post #20

The author repeatedly cites the availability of cheaper hardware as some sort of savior of modern programming but fails to mention that the volume of data and the real-time demands of modern products were not present for many older systems that ran on more expensive hardware.

Volumen of data of course increased, but how much of that increase does actually account for "growth" and not just "inefficiency bloat" as a result of cheap hardware resources?

"Website obesity" [0] is a phenomenon where this is especially evident.

[0] http://idlewords.com/talks/website_obesity.htm

Re: We are done with “Hacking”

#75
post #31

"Programmers do not need to write much code anymore; all they need to do in most cases is wire together already available components." As a general statement, I feel like this is objectively false. Just look at how much code gets added to Github daily.

I would argue that it's also theoretically misguided. After all, it's not like programmers in the past didn't use libraries and pre-built components.

If anything, I'd argue the LOC it takes to accomplish many tasks is actually increasing because applications are held to higher standards of quality, scalability, availability, scope, etc.

Re: We are done with “Hacking”

#76
post #14

> Programmers do not need to write much code anymore; all they need to do in most cases is wire together already available components. As if this stops you from re-inventing the wheel in attempt to understand more. Understanding things is what distinguishes programmers. I had exactly the same discussion with one of my friends that wants to become a programmer. His argument was that programming is not fun at all becau…

I would tell your friend that programming best occurs at the appropriate level of abstraction to succinctly express the problem at hand.

For example, if you are trying to write "business logic", you don't want to have to worry about allocating memory or ensuring data consistency. You just want to worry about business concerns.

I suspect your friend has simply not tried any sufficiently difficult programming project. If your problem is non-trivial, you feel appropriately grateful for libraries that provide higher layers of abstraction.

Re: We are done with “Hacking”

#77
post #31

"Programmers do not need to write much code anymore; all they need to do in most cases is wire together already available components." As a general statement, I feel like this is objectively false. Just look at how much code gets added to Github daily.

You're ignoring the operative word, which is need. You can't say much about that point without actually doing some analysis. For instance, how much of that code is wiring? How much of that code is rewriting existing solutions for educational purposes? And so on.

Re: We are done with “Hacking”

#78
post #62

Author, Yegor Bugayenko, is misogynist in worst of it. I listened to him being guest on a podcast, where he told that women brain is unfit to perform logical tasks, like coding or planning, and that women are much more fit at home kitchen than in any office. And I wish I was exaggerating, but one of the hosts was female programmer and he tried to convince her that she's inferior as professional because of her gender.

Hey, I think this is an ad hominem argument and not really relevant to the hacking -> sociotech argument the author was trying to make.

Re: We are done with “Hacking”

#79
post #27

Earlier quoted context omitted.

Even here in Toronto I know many making that much or far more. Core framework devs make about $500k a year and AI devs with AI PhD's from good schools are in the seven figures per year.

What’s an example of a “core framework dev”?

Ember JS core team member, for example.

Re: We are done with “Hacking”

#80

Earlier quoted context omitted.

Its not an unreasonable metric, if a round trip through Stack Overflow is in your thought loop then you will be significantly more limited than someone who doesn't need that. If you are doing something very obscure then its reasonable, but most programmers don't do obscure things on a daily basis. Its similar to being unable to do math in your head. You can get away with always using the calculator but you'll be outp…

Both will be outperformed by someone with a computer.

I hope the programmers are given computers by default :)
Post reply on HN