News for hackers. Stuff that matters.
Re:Shit – An implementation of Git using POSIX shell by outworlder on Tuesday February 11, 2020 @08:39PM (#22304932)
Yes, and you don't have to spend one hour learning how to push a button.

A version control system is tackling a non-trivial problem. Go learn it properly, otherwise you'll be one of the 'users' that, at best, will be stumped on trivial issues, losing productivity and running to others for help. At worst, you'll be making bad decisions and dragging down your team.

Would you also say that you don't need to learn anything and can just "guess" while working with a programming language?

Re:Shit – An implementation of Git using POSIX shell by onion2k on Wednesday February 12, 2020 @01:18AM (#22306335)
Go learn it properly, otherwise you'll be one of the 'users' that, at best, will be stumped on trivial issues, losing productivity and running to others for help. At worst, you'll be making bad decisions and dragging down your team.

I have no problem with people on my team asking each other for help, and I definitely don't consider it bad for productivity when they do. If someone on my team suggested people asking them for help was bad I would bring it up in their next one to one because that's a really bad sign something is wrong.

If everyone on my team decided to learn the internals of git so they didn't need to ask one another when a problem arose I would be genuinely concerned about how the team is working.

Re:Shit – An implementation of Git using POSIX shell by ptx on Wednesday February 12, 2020 @03:56AM (#22307126)
I think the point was "trivial issues". What if a Java programmer kept asking their teammates if the statement terminator in Java is colon or semicolon?
Re:Shit – An implementation of Git using POSIX shell by onion2k on Wednesday February 12, 2020 @05:22AM (#22307594)
Users can resolve trivial issues without knowing the internals though, so that wouldn't make sense.