upvote
Even though it wasn't part of the curriculum, I learned to use Git (and Mercurial) before I finished school. I found it pretty useful then even for school projects that were, by their nature, solo projects that would never see the light of day. I didn't find Git super burdensome.

Idk, I feel like the difficulty of Git (which is real in some respects) has long been exaggerated by people who are categorically unwilling to RTFM.

reply
One place I applied to 'hmm think we toss it onto sourcesafe once and awhile'. It was their main product. They had about 15 people working on it. Plus one big ol folder on that one machine that was 'the builds'.

Some slight rigor shows you are not just doing whatever. I found most projects once you scale past 2 or 3 people and your 3rd release you basically are forced into some sort source control. Or it is a game of 'what file did they break today and I have to spend 3 hours fixing before I can add my feature'. Then you end up with merge meetings and very weird things happening.

Usually missing source control in an older org means there is a large swath of tech debt. Watch for the weeds. You will find other things very quickly.

reply
I never understood this thinking of "I don't need a source repo". As soon as I learned about RCS, I started to used it for all of my code. Why? So I can easily diff my changes and review history.
reply
... And take more liberties in editing and trying out new codes!
reply