3 ms·
Do you think if I had a choice, I would have chosen Git? Ugh. No, I'm forced to use it as a condition of employment. You're right: I'm not qualified to use it
by blakeyrat 10y ago
Do you think if I had a choice, I would have chosen Git? Ugh.
No, I'm forced to use it as a condition of employment.
You're right: I'm not qualified to use it, I disqualify myself with the rule "only use software that at least pretends to be usable", but that doesn't mean I have a choice in the matter.
- dozzie 10y ago> Do you think if I had a choice, I would have chosen Git? Ugh. > No, I'm forced to use it as a condition of employment. And you deem it a valid reason to avoid learning the tool you use? O_o
- blakeyrat 10y agoI don't want to be able to think the same way people who think Git is a great tool think. If that makes sense. If I get brainwashed into thinking Git is well-designed or good in any way, I'm afraid I'll completely lose my ability to design quality user interfaces.
- dozzie 10y agoGit with its interface may be rough, but this is merely a superficial trait. The same category as saying that Erlang is fugly because its syntax derives from Prolog. Who cares? It's mechanics and semantics, respectively, that matter. I can whack git repository with a hammer and achieve good, reliable results this way (and I already needed it several times in weird scenarios; I wouldn't get far with Hg under the same circumstances). Pretty much the same case as with Linux OS: all the internals are easily accessible, and user interface is just good enough for me to use.
- blakeyrat 10y ago> Who cares? I care. I want to build software normal human beings can actually use. Git is not that. Learning more about Git is me going in the wrong direction entirely. I don't want to go in the wrong direction, I want to go in the right direction.