If you are a code newbie and haven't heard of GitHub.... chiiilllle you betta get with the program right now! LOL!
Ok, so you guys know that I like to be as honest and transparent with you all of the time. So here is my new confession: I just now started updating my GitHub account. Why now? Because I didn't understand it or the importance of it until now. (insert face-palm)
I started coding in July 2020. I had and still have no mentor. I have been doing this coding journey on my own ever since as a new mom and well within the first year of my marriage.... well, a little over a year.
I have always heard about GitHub, but even with the Youtube videos and such, I still didn't understand the concept. (I'm ignorant, I know.)
I would play around with it and make some commits every now and then but that was it. I still had all of my notes and code files on my laptop and that's how I would do it.
I'm strolling around on LinkedIn and I saw someone who made a post about his struggles on finding a job. He had a lot of feedback from his post and one particular person commented with her feedback from his profile. She listed 3 things and amongst those things, she talked about his GitHub account and how quiet it was. Quiet meaning that he hasn't been active on it and hasn't had a lot of commits(activities). She said that it was important to "light up your profile with green commits" because it:
- showed employers the quality of your code,
- how often you code,
- how well you work with others on their code and vice versa.
So I went to my GitHub account knowing damn well that I haven't made any kind of commits on there, and it literally shows that I only had activity in October (one green square), January (one green square), and February (two green squares).
I freaking panicked!!
I didn't want employers to look at my account and judge it as I'm not serious about coding or that I was a fraud, or a lazy ass... you get the drift! LOL!
So, the only thing I can do is to "commit" to GitHub, upload all of my code projects back from August 2020 to their own reps, and also upload my notes to their own reps.
But why your notes?
Because I am still learning, and there are times where I am not coding, but I am taking notes from my studies.
Uploading your notes will also show your commitment to coding and will also "light up" your account green for that day.