Live data from Hacker News

The silent majority in software

vadimkravcenko.com

121–130 of 371 posts

Re: The silent majority in software

#121
post #35

Earlier quoted context omitted.

Or Apple, or libertarians, or Rust, or any other similar darling. Or suggesting that absolute free speech comes with issues when coupled with the global reach and pseudo anonymity of the Internet.

Or saying anything negative about any country ("nationalistic flamebait," anyone?)

I constantly do those things, any downvote consequences have yet materialize.

Re: The silent majority in software

#122
post #86
post #8

> The “silent majority” was used by President Richard Nixon during his presidency and his campaign against the Vietnam war. He spoke to the people who were not actively voicing their opinions and who were overshadowed by the vocal few who were supporting the war. This is a shocking misunderstanding of history. The “silent majority” Nixon spoke of were folks opposed to anti-war protests . Nixon intentionally prolonged…

> If you ever find yourself about to say that Nixon did something that a non-evil person would do, you’d better triple check your facts. I mean, he did give us the EPA. What the ulterior motive was, I'm unsure.

But you triple checked it, that's the point. Default evil.

Re: The silent majority in software

#123
post #73
post #67

Earlier quoted context omitted.

Great salespeople aren’t expected to run lemonade stands after work. “You’re so good at sales, how come you don’t want to sell something in the evening? There must be something you’re itching to sell to your neighbors.” Software engineers seem unique among professionals that you’re expected to maintain a hobbyist body of work that’s also your professional calling card.

I think that applies to a lot of creative industries. Certainly when I was looking to be a designer some 20 years ago you were expected to maintain a portfolio. I don’t even mean in that sense though, I just don’t understand having a skill like that and not using it for fun. For what it’s worth, the best salespeople I know have almost no purely home life and are taking calls and making deals all hours of the day.

Still, hobby projects are not a portfolio.

Re: The silent majority in software

#124
post #63

I used to be part of the silent majority of software developers but that changed after I became disillusioned about the direction of the industry. Nowadays, I'm basically forced to use certain inefficient tools in order to get a job because a bunch of highly vocal junior devs who got their way. It's a bit like in politics; when times are good for the majority, most normal people aren't interested in politics; they ha…

I am regularly up at night in a cold sweat worrying about how if I suddenly needed to find a new job I’d have to learn some sort of front end JavaScript framework.

Honestly that's why I swapped from front-end at the beginning of my career. Back end and infra moves much slower, jobs tend to be more secure and specialized, and pay seems higher overall. Learning Java back in the 00s was one of my best career moves.

Re: The silent majority in software

#125
post #6

> Usually, the comments on HN/Reddit are polarised by a single group of people who have the same opinion, Can't speak for Reddit, but that's not at all the case here. For example, I often speak of my hatred of microservices here. I'll get some upvotes and agreement, some people telling me it's a dumb opinion, and some people telling me we're doing it wrong and explain their right way. Believe it or not, I learn a lot…

I don't think microservices are silent majority. They seem like more of a blogger architect who likes to tinker with stuff thing. I would expect the true silent majority just uses monoliths. If it works and doesn't make people complain every day when they work on it, why use a microservice? That's more work. Everyone likes to think of microservices as a modern high tech thing, but to me it seems like old fashioned un…

>The focus seems more on individual parts than on the vision of the complete project.

Quite the opposite - they think about architecture as opposed to a crappy unmaintainable hodgepodge that the vast majority of web applications are.

Inferiority of web-based apps doesn’t come from nowhere.

Re: The silent majority in software

#126
post #73
post #67

Earlier quoted context omitted.

Great salespeople aren’t expected to run lemonade stands after work. “You’re so good at sales, how come you don’t want to sell something in the evening? There must be something you’re itching to sell to your neighbors.” Software engineers seem unique among professionals that you’re expected to maintain a hobbyist body of work that’s also your professional calling card.

I think that applies to a lot of creative industries. Certainly when I was looking to be a designer some 20 years ago you were expected to maintain a portfolio. I don’t even mean in that sense though, I just don’t understand having a skill like that and not using it for fun. For what it’s worth, the best salespeople I know have almost no purely home life and are taking calls and making deals all hours of the day.

Assuming you treat your creative job also as a hobby, while nt doing so is also perfectly ok, doesn't mean your work has to be public, right?

Re: The silent majority in software

#127
post #119
post #50

Earlier quoted context omitted.

I know many developers (over 35 years old) in Europe doing the same (they earn above the average european salary, so like 140K EUR/year or so): Java, no HN, no Linkedin, no FAANG, no leetcode, no switching jobs every 2 years. They have families, they are normal people. If you ask them about monads, they would have no idea (like me) what are you talking about. That's the path I'm heading to (hopefully).

140k EUR for a dev role? Normally I'd say you're delusional, but since you say you actually know people who consider that normal, may I ask which country(ies) you're talking about (since it's apparently not Switzerland or Norway, where I might have believed it)? I still have a strong suspicion that either your friends gave you wildly inflated numbers, or you happen to know some serious outliers. Check this out for a…

That site seems to exclude Ireland entirely, which would I think would come in ahead of Germany for salaries and is both a European and Eurozone country.

Re: The silent majority in software

#128

Earlier quoted context omitted.

I don't think microservices are silent majority. They seem like more of a blogger architect who likes to tinker with stuff thing. I would expect the true silent majority just uses monoliths. If it works and doesn't make people complain every day when they work on it, why use a microservice? That's more work. Everyone likes to think of microservices as a modern high tech thing, but to me it seems like old fashioned un…

I've joined a company with a silent majority monolith, and joined at the inflection point where they realise their monolith is strangling them... If your dev guide in the wiki says "to run unit tests, use docker-compose exec monolith test some.package.test_class", you're in danger. This company needs to start breaking the monolith down into, well maybe not microservices, but at least smaller monoliths, if they want t…

The hard part is to recognize when to start moving towards microservices.

As long as the team is small enough and the core product is still undergoing rapid development, I think it's premature to use microservices. Too much overhead without any tangible benefit.

But with multiple teams working on different parts of a profit-generating system, it makes sense to the transition - ideally, having a relatively stable core monolith and developing new services around it, occasionally extracting some core functionality as needed.

Re: The silent majority in software

#129
post #85
post #61

Earlier quoted context omitted.

> If you ever find yourself about to say that Nixon did something that a non-evil person would do, you’d better triple check your facts. Actually Nixon did several things "a non-evil person would do", Nixon as evil is a carricature. Like giving back Native American lands, or green-lighting the first major environmental protection legislation, or to get talking with China. And of course the Vietnam war itself was esca…

He very nearly signed a Basic Income law. I originally read that the Democrats voted against it because it was too low, but more recently read that someone convinced Nixon that a Basic Income would have terrible consequences based on some faulty historical information about the Speenhamland system, which turned Nixon against BI. But it was close; he could have made history in a much more positive way than what we cur…

>He very nearly signed a Basic Income law.

What such law ever passed Congress during his tenure?

Post reply on HN