Live data from Hacker News

Hermit Programmers Are Dead

cesarsotovalero.net

71–80 of 133 posts

Re: Hermit Programmers Are Dead

#71
If you are going to write a text pontificating how good programmers should work, at least have the decency of placing a decent toolbar at the top (broken in Safari).

And even the content is not much better.

Re: Hermit Programmers Are Dead

#72
post #24

In summary, hermit programmers who only write code for themselves are dead because: As they don’t plan, you never know when (or if) they are going to finish a task. As they don’t document, their code is not reusable because nobody knows how it works. As they don’t test, chances are the code they write is full of bugs. As they don’t refactor, the software cannot evolve. As they don’t handle infrastructure, their code…

Yeah what about this guy that created V8:

> The genius behind Google’s browser

https://www.ft.com/content/03775904-177c-11de-8c9d-0000779fd...

He was heavily characterized as a hermit at the time at least (maybe now we'd just say remote worker).

Re: Hermit Programmers Are Dead

#74
Huh. The author would probably consider me a "hermit programmer."

> As they don’t plan, you never know when (or if) they are going to finish a task.

> As they don’t document, their code is not reusable because nobody knows how it works.

> As they don’t test, chances are the code they write is full of bugs.

> As they don’t refactor, the software cannot evolve.

> As they don’t handle infrastructure, their code has only been executed on their machine, and only God knows what will happen when the code runs in production.

> As they don’t have good communication skills, they do not know how to sell what they do to the market, which is why they are always behind the competence.

> As they don’t diversify their skills, powerful AI will take over their workplaces.

I have only one answer to these rather ... interesting ... statements: https://stackoverflow.com/story/chrismarshall

Re: Hermit Programmers Are Dead

#75
post #50

Earlier quoted context omitted.

Indeed, the whole article is worthless and designed to elevate its author who presumably has all of these "communication skills" and a reasonably good looking picture. He might even get hired because managers love this kind of incoherent drivel. He is still wrong though.

corroborated by his tagline: "I'm a Ph.D. student doing excellent research in Software Technology"

https://en.wikipedia.org/wiki/Dunning–Kruger_effect

Re: Hermit Programmers Are Dead

#76
post #39

Earlier quoted context omitted.

Maybe "Bad Programmer" is more apt Some of the very best programmers I've ever met tick all those boxes. They could deliver in a week something other teams would struggle with for months. The problem of course came when other people would try to understand and build on what they had done. If you believe the quote that "Real Developers ship" then they where absolutely Real Developers.

I suppose it depends how we define "good" and "bad". To me "good" means "produce working code that can be easily picked up by others". Because of that I suppose I don't fall into this mythical group of programmers that can crank out something in a week that teams struggle with for months. I've done it several times but it's not how I usually roll, plus teams can be super slow sometimes so single guy beating them isn'…

Consider yourself lucky for working at a place where you get recognition for "leaving the garden better for the next guy"! Of course, that also depends on the next guy taking the effort to understand your code and documentation instead of just thinking "I wouldn't have written it this way, so it must be bad", as many developers are wont to do unfortunately...

Re: Hermit Programmers Are Dead

#77

Huh. The author would probably consider me a "hermit programmer." > As they don’t plan, you never know when (or if) they are going to finish a task. > As they don’t document, their code is not reusable because nobody knows how it works. > As they don’t test, chances are the code they write is full of bugs. > As they don’t refactor, the software cannot evolve. > As they don’t handle infrastructure, their code has only…

They sound like a good strawman, if I ever saw one.

Re: Hermit Programmers Are Dead

#78

If you are going to write a text pontificating how good programmers should work, at least have the decency of placing a decent toolbar at the top (broken in Safari). And even the content is not much better.

The toolbar works fine, seems like Safari is broken.

That being said, the article sucks and I hate his fonts.

Re: Hermit Programmers Are Dead

#80
This seems about ten years out of date. Current cloud deployment software is now so powerful that a lone developer can write and deploy entire systems: front end, middle tier micro services, data stores, private network, firewalls, all of it, boom. And it’ll be containers every where so dev and prod will be more in sync than ever.

And communication skills where highly useful in the mid 90s as much as they will always be. And the salaries for developers are so much higher now than before. Yeah sure everyone that knew what CGI was in 1996 got a great job, but that salary was like 25% of what is now.

Post reply on HN