I wonder how many people these days think that they're going too light on her, and are thirsting for stricter penalties?
Deleted Comment
Granted, I'm only 32, have only lived in Canada for 32 years, and haven't checked to see how common it is for parents to be sent to prison for things like this.
It's worth noting that the person who said that they'd only hire junior developers who know git isn't the President of the United States or anything, and can absolutely make their own hiring decisions.
It's perfectly reasonable to make your own hiring decisions, IMO, and asking people to know git, or the fundamentals of version control seems totally fair, IMO.
If people are willing to spend a few weeks solving leetcode problems, or answering mock interview questions, I feel like they could absolutely spend 15-30 minutes learning how to use git.
CS majors should learn it just by messing around with projects, but I don't see why an otherwise great candidate couldn't learn it very quickly
The OP was just surprised that people don't know git, and indicated that he wouldn't hire a junior engineer who didn't know git, but, there's very likely nuance to this, and I don't think that one person's personal preference necessarily needs to be discussed and debated extensively on Twitter, HackerNews, etc.
In my opinion, git is a very popular tool, and lots, and lots of people use it - and it only takes 15-30 minutes to learn the basics - for this reason, I think that it is fair to be surprised that someone doesn't know it.
10 years ago, my no-name college had a CS degree that required us all to take a "Software Engineering" course that covered the fundamentals needed once you graduated, including Git. We did group-style large coding projects where teams had to submit their GitHub repo at the end.
The prof was able to review who committed what and then hammered us on good commit messages, clean coding style, testing, etc.. I feel that a large part of my career success was due to the early start I had from that course.
I lone wolfed most of my group projects in college, and don't have any regrets, but, of the projects that I didn't loan wolf, most people didn't write a single line of code, or only contributed in relatively inconsequential ways.
I think that adopting distributed version control systems in higher education would be mostly good.
You could substitute git with WhatsApp, Google Drive, or e-mail for small projects, and get by just fine, but, why not spend 15 minutes learning the basics of git?
As far as I know, the use of git and other distributed version control software is very popular, and we don't see the same hesitation when adopting technologies like Google Docs and its collaborative editing features in college or university.
Is distributed version control software truly a controversial technology?
If distributed version control software is not suitable for use in college and university, what would be a more appropriate technology?
I noted that a function wasn't available in the snippet in my post, but 2 users still voted to remove the question without any feedback, person-to-person communication, etc., because it broke the rules.
While I'm a rule-breaker, and the problem, maybe GPT4 is where to go for code reviews.
One of my neighbours ended their life through MAiD a few years ago after becoming fully paralyzed due to ALS - and I can see why - all they could do was watch TV all day - they couldn't even wipe their own butt for like, a year.
Another one of my neighbours was on the fence for a long time, but then after their dementia progressed too far they were no longer eligible and regretted waiting - as they had to wait to die of natural causes at that point.
MAiD is fine.
I think that MAiD is fine.