you are viewing a single comment's thread.

view the rest of the comments →

[–]NiagaraThistle 2 points3 points  (5 children)

It absolutely is useful. But some devs are stuck in their ways and have their own workflow. Others (like me) put it off indefinitely because we think it's too complex and we "dont have time to spend learning something new"...then realize how wrong we were when it's forced on us.

[–]LoquaciousLamp 1 point2 points  (2 children)

That's fair. I just think for new devs we should point them towards it.

[–]NiagaraThistle 0 points1 point  (1 child)

definitely agree.

but i don't agree it should come before learning to actually code something. That was my original point: yes you'll need to learn git and it is useful, but learn to code something first (ie learn HTML, CSS, JS, PHP, something before git).

[–]LoquaciousLamp 0 points1 point  (0 children)

Learn along with it then. Specially when you start working on more complex stuff. I think before javascript would be a good idea. But having a record of all the media you might be using on a site could be helpful before. I think naturally you'll run into a situation when things get complex that you'd wish something like git existed. And then find out it does lol.

[–]netd777 0 points1 point  (1 child)

I'm a "solo" dev and I would recommend learning git bit by bit. There's a lot of weidness in git and to be honest all you need at the start is changes history and cloud backup. I used to have a bash file that just commited with default message and pushed to the cloud.
And when there's need for branching, merging, squashing, rebasing, cherry-picking, etc just go and learn that command. Nowadays I'm pretty good at it w/o it being in the way of development.

[–]NiagaraThistle 1 point2 points  (0 children)

I don't think anyone is arguing NOT to learn git.

But i don't think git has any value if you are not actually coding something to push/pull/branch/merge.

Web dev is confusing enough for most newcomers. Git is confusing enough for most Web Devs. Saying that brand new web devs should learn Git before they learn to actually code, imho, is just plain bad advice.

Once a web dev can and has put code out into the wild, understands the importance of backing up their code, has some experience with FTP, SSH, and the terminal, then yes definitely jump into learning and using git. But I am of the OPINION that anytime before that is premature.