3 ms·
You also cannot generalize this statement: > I doubt I'm unique, nor even unusual. Yet, you do.
by leonheld 3y ago
You also cannot generalize this statement:
> I doubt I'm unique, nor even unusual.
Yet, you do.
- denton-scratch 3y ago> Yet, you do. No, I don't. TBH, I don't really know what it would mean to generalize "I doubt I'm unique, nor even unusual". Would that be something like "I doubt anyone's unique, nor even unusual"? I certainly didn't say anything like that.
- SiempreViernes 3y agothe claim that you are not unusual is blatantly you generalising from your own experience! You didn't even bother with the figleaf of "and I know many others like me"...
- denton-scratch 3y ago> is blatantly you generalising from your own experience It's not. "Generalising" means taking an individual observation, and drawing conclusions about all cases (or a large class of cases). I think you're saying that "I'm not unusual" is a canonical example of generalization, i.e. claiming that my case applies to a large class. But I didn't make that claim. It's possible that my observation was wrong - that I am unusual. But that would mean that the majority of my recent colleagues were also unusual, because I don't think more than a tiny fraction of them had Github accounts. Given a specimen case, and absent evidence to the contrary, it's a mistake to suppose that specimen case is unique or unusual. It's much more likely to be common. And if you discover similar cases, then it's definitely not unique, and unlikely to be unusual. But I think this is litigious point-scoring; I say that having a Github account is not a good discriminator for "software developer". If you disagree, please explain why, instead of claiming that I contradicted myself by saying I wasn't generalising in a post that contained a "blatant generalisation". [Note: I'm a brit, trying to transition gracefully from "-ise" to "-ize"; I'm having trouble internali[zs]ing the rules.]
- captaincaveman 3y agoYeah you're unusual, which sector do you work in?
- denton-scratch 3y agoI'm retired now. I spent most of the last 10 years of my career working for web-shops, mainly making Drupal-based websites using custom modules. This is the kind of work that the majority of developers do; it's not unusual, it's the norm. [Edit] Just noticed that the commenters above that seem to agree that I'm unusual, are all different commenters. I'm puzzled that people think I'm unusual, even to the point of asking about the work I do/did. But the sub-conversation is about Github; I presume that most of these commenters is a Github user, who works in Githubby environments, and so is exposed to a lot of Github users. I'm really not very unusual; I'm just an opinionated graybeard old-fart software geek, like a lot of us. We all have strong opinions about what software we're prepared to try to cooperate with. I found git over-complicated, and Github quickly became like a cross between LinkedIn and a sort of Facebook for coders. I never trusted it at all.
- captaincaveman 3y agoI agree with Git being overcomplicated, and the commands being a semantic mess, although they have improved somewhat over the years. I also didn't like how Github became some defacto self promotion thing. However, very few developers now don't use github to some degree in my experience (UK), bearing in mind so many new developers are/were being created each year compared to the past the more seasoned developers are becoming a vastly diminishing percentage.
- bbsz 3y agoThat's interesting for me. I was born in 93. In 2000s all of my then web-deving with html/php was without even an awareness of something like version control. I was storing snippets of code in .txt files in case my change (often made directly on the FTP server) was to crash everything. Of course, this was just a hobbyist environment, I was a teen running some small personal communities. Then, I stopped programming for years and when returned around 5 years ago `git` was basically everywhere. Now, after working in "professional environment" with software development, I don't imagine running any project without some version control when more than 1 person is involved. What were you using for version control, how did that work between programmers committing to the same new feature?