Every time that I read this about remote work, all I can think is how much I miss IRC and the culture that came from it. We were doing remote work effectively decades ago. Don't have hallway conversations to fix bugs? Easy, just post your problems on the team chat and someone (often one of several people) would love to drop by to help. I'm not sure exactly all of the forces that have led to this changing so much, but…
Confessions of a Software Developer: No More Self-Censorship
281–290 of 372 posts
Re: Confessions of a Software Developer: No More Self-Censorship
#282Earlier quoted context omitted.
I don't take issue with what you've said about remote work despite very much having the opposite opinion to you because you phrased it as your own personal opinion. This blog post does pretty much the opposite though; its analysis of remote work is pretty much entirely just generalizations of their own experience, but phrased as if they're objective truth. It was an especially weird editorial choice to make use of th…
It feels like you're blaming the author for the lazy thinking of someone who might read his opinion and take it as objective fact. The 7 times 9 analogy doesn't track it all. 7x9 = 63 is an objective fact by definition . His thoughts on remote work are an opinion by definition . If other people decide that what he says is dogmatic, blame it on their own lack of critical thinking skills. The meta-point of the article…
Re: Confessions of a Software Developer: No More Self-Censorship
#283Well written article full of humility and vulnerability? I love it. My reaction: you don't need to feel ashamed of not knowing something, there is far too much to know and I'm still learning new techniques and concepts 37 years in, so I would never judge you for it. I would also not judge you for having your own preferences and opinions. I too prefer working in an office to remote work, but when I say this out loud o…
> I would also not judge you for having your own preferences and opinions. I too prefer working in an office to remote work, but when I say this out loud other developers take it as advocating RTO or saying remote work is worse when it just doesn't suit my personality. I get that it's a touchy subject but there is no need to get up in my face about it. You ever wonder why? Serfes finally got freedom after corona, but…
So I'd prefer to work in an office, so long as it was nearby and the commute was short and my officemates were fairly quiet. This does not mean that I'm "advocating for serfdom". Working for an employer is no more (and no less) serfdom in an office than it is at home.
Re: Confessions of a Software Developer: No More Self-Censorship
#284Yet when I look at the conversation itself, I cannot find anything that seems directly hostile towards them:
I do not see personal attacks from either side. I see a normal debate with some snark now and then, which is hardly unusual in online discussions. I may be missing something that happened out of view, but from what is available, the tone does not appear toxic.
It looks like a normal debate, very prolonged, but a normal debate until the author gets banned: https://lobste.rs/~7u026ne9se I don't understand why they get banned though. I see no bad interaction from either side.
A moderator rebukes the OP for starting a fight: https://lobste.rs/s/gkpmli#c_mejg0v I don't understand this either. Both sides were equally forceful in the debate. But the debate was always civil. Yet only one side receives a rebuke. The whole incident seems strange to me.
More weirdness:
Re: Confessions of a Software Developer: No More Self-Censorship
#285Earlier quoted context omitted.
Obviously, because it was a fictional, simplified example for the post. My real use case was more complicated and involved multiple developers working on different parts of that flow. The problem with if-else chains is it's easy for a programmer to forget to handle a case that another developer added in the called component. Unit tests can't help a spec miscommunication. But, visitor pattern can as it forces the hand…
As a "half way" point, modern (21+) java brings pattern matching switch statements to the language, but you'd probably construct the F# version in Java using a sealed "marker" interface. Something like sealed interface Result permits ValidationError, SearchQuery, UserProfile {} Along with the specific implementations of those ValidationError, SearchQuery and UserProfile classes and then a switch statement like: Resul…
Re: Confessions of a Software Developer: No More Self-Censorship
#286Earlier quoted context omitted.
> I would also not judge you for having your own preferences and opinions. I too prefer working in an office to remote work, but when I say this out loud other developers take it as advocating RTO or saying remote work is worse when it just doesn't suit my personality. I get that it's a touchy subject but there is no need to get up in my face about it. You ever wonder why? Serfes finally got freedom after corona, but…
That is a very strange (and very emotional) take. I find it easier to focus with some other people around me, so long as they're being quiet. An office (or a library) is easier to work in than my house. I also really like the idea of separation between my home and my workplace. If I was rich and had room in my house for a separate office I could close the door on when the workday was over, perhaps I'd feel differentl…
Re: Confessions of a Software Developer: No More Self-Censorship
#287Earlier quoted context omitted.
I don't find the conversation to be especially disrespectful. The people in the thread in question attempted to shame him, to some extent. Shame is a social measure to coerce people who are behaving contrary to society's expectations to change their behaviour. However, while shaming him, they did not especially resort to childish name-calling or ad hominem. They reasoned with him extensively as to why his behaviour w…
I don't know, I'd kind of like to see their responses before passing that much judgement on them. > you're advocating for a toxicly positive carebear forum Please stop putting words in my mouth.
Re: Confessions of a Software Developer: No More Self-Censorship
#288Earlier quoted context omitted.
His opinion on remote work is an opinion. The reasons he gives for having that opinion are not presented as opinion, but as fact.
Is your reasoning for your opinion that he didn’t preface his opinion as “in my opinion”? His words read the same as any editorial I’ve seen.
It's pretty hard to know where the opinion is.
The whole paragraph presents as though author is relating known symptoms of a disease. We're never really sure which they themself actually experienced. They look more like arguments in support of a cause.
Author is totally entitled to open that door, but then it also becomes fair game to attack the perspective.
Re: Confessions of a Software Developer: No More Self-Censorship
#289Earlier quoted context omitted.
Agile. Case in point.
Did you read the article? :)
Ok, gonna go read it.
(Hmm. The author says "Follow Scrum, Lean / Kanban, or eXtreme Programming to the letter, and let your team focus on the product."
I disagree - quite vehmently. I guess that's obvious, given that I'm calling out the various capital-A agile methodoliges, and the parasitical industry around them, as harmful/bloated/mostly pointless. But how did you figure out I hadn't read the blog post from that? Now I have, I just think he's wrong).
Re: Confessions of a Software Developer: No More Self-Censorship
#290Earlier quoted context omitted.
How far back are we talking? 90s? 80s? 70s? For the 70s, I would agree with you. But the moment home users, and particularly kids, gained access to the internet, you started to see a subculture of trolling. Source: I was one of those 80s kids. It’s not something I’m proud of, but writing bots to troll message boards and scrapers for porn and warez played just as significant role in my journey into my IT profession as…
Well, yes. We definitely fucked with the systems, and to a lesser extent the people. But 80s internet didn’t have shit like swatting. Or what Mr. Beast makes people go through for entertainment. And everyone was in on it. We were all trolling, and being trolled, and perfectly well aware of what trolling was. But now people deliberately target and exploit the vulnerable on the internet. I feel like the only thing you…
As for security, that was always an issue. Malware, denial of services attacks, etc aren’t a recent phenomena. And hacking was so prevalent that even Hollywood caught wind, hence the slew of hacker movies in the 80s and 90s (Wargames, TRON, Hackers, Anti Trust, Swordfish, Lawnmower Man, and so on and so forth).
The problem isn’t that internet etiquette has gotten worse. The problem is that there is so much more online these days that the attack surface has grown by several orders magnitude. Like how there’s more road accidents now than there was in the 70s despite driving tests progressively getting tougher (in most countries). People aren’t worse drivers, there’s just more roads and busier with more vehicles.