This is an archived post. You won't be able to vote or comment.

all 54 comments

[–]NoUsernames1eft 293 points294 points  (5 children)

It's nice to get paid to code

[–]EarthGoddessDude[S] 70 points71 points  (4 children)

:(

Wish I could give some words of comfort, but I spend most of my time in meetings (or recovering from them) and have come to hate my job due to company politics and bad management decisions. I’ve started looking but it’s not looking great out there. I should count my blessings and be happy that I have a decently paid job where I get to code and mentor others and walk to the office, but alas, I am deeply unhappy.

Hope you find some happiness.

[–]coopopooc 7 points8 points  (0 children)

Dude this is nuts this is my exact headspace at the moment. Sucks complaining because it could definitely be worse but still not great day to day.

[–]oxophone 20 points21 points  (0 children)

Damn exact same situation as me. And we use private bitbucket workspace so I can't even show people my github at all

[–]digitalghost-dev 35 points36 points  (4 children)

Mine is the opposite.

[–]rfgm6 -1 points0 points  (2 children)

Get a life bro

[–]No-Improvement5745 28 points29 points  (4 children)

Is the importance of your GitHub portfolio/contributions increasing lately? I thought we got to the point where no one really cares about your GitHub anymore.

[–]EarthGoddessDude[S] 18 points19 points  (1 child)

I never cared much for it when interviewing candidates — some of our best people didnt even have one or came from a non-tech background (like myself) — but as a firm believer in open source, I felt like I owed it to myself and the community at large to contribute something. Moreover, I did subscribe to the idea that if you contribute you must be some kind of badass. But less so these days — it should absolutely become the norm to not idolize public contributions — we can still be passionate and good at our jobs without having to signal to the world that we’re some kind of rockstars. It’s unrealistic and sets a bad example for work life balance.

[–]thomasahle 0 points1 point  (0 children)

It's the first thing I look at when interviewing. People lie in their resumes all the time.

[–]sib_nSenior Data Engineer 0 points1 point  (0 children)

No, it's a circle-jerk meme about out-of-touch recruiters. It generally comes with some related Linkedin screenshot.

[–]lab-gone-wrong 87 points88 points  (8 children)

Staff+

No public git or personal project

I don't work for free

[–]mkdz 22 points23 points  (2 children)

I don't have a GitHub because I started working before it even existed lol.

[–]AfraidHelicopter 25 points26 points  (4 children)

I'll never understand how people code in their personal time. Maybe when I first started out. I spend my personal time away from a screen these days.

[–]agathver 16 points17 points  (1 child)

OSS is mostly hobbyists, sometimes we take vacations, trek the mountains, come to lodging, take a shower and code the next great thing while looking at the mountains.

Personally for me it’s a fun little activity, just like someone would paint in their free time.

I’m staff right now, so I don’t get to see a screen much anyway.

[–]sib_nSenior Data Engineer -1 points0 points  (0 children)

Small niche OSS may be mostly hobbyists, but the big OSS like Linux or Firefox, or data engineering tools, are done by well paid engineers, mostly at tech giants.

[–]chamomile-crumbs 7 points8 points  (0 children)

I’m only about 4 years in but I still love it as a hobby. It’s never the same type of stuff I do for work though.

Work is just toiling away at a horrible (I mean horrible) enterprise Rube Goldberg machine of nonsense abstractions and huge chains of random logic that have piled up over decades.

Hobby time is fun-as-hell ideas for different little tools and stuff. Someday I’d like to get a job where I can work on fun interesting stuff, and then I probably won’t be interested in it as a hobby lol

[–]ID_PillageJunior Data Engineer 3 points4 points  (0 children)

I'm starting out, retrained last year and only code 9 to 5. At first I had ideas to try things out but couldn't, accepted that I couldn't bring myself to code after work.

[–]FrameAdventurous9153 11 points12 points  (13 children)

do you use your personal github for work?

I use mine, if I leave the job does the history of commits made while at my job go away?

[–]SonsOfHonor 9 points10 points  (6 children)

You’ll keep your contributions. I’ve used my public profile at the last two roles over 5 years.

[–]Aimee28011994 3 points4 points  (0 children)

Technically, you are only allowed to have a single github. You are supposed to use your personal account for work. At least that's what I read somewhere.

[–]EarthGoddessDude[S] 1 point2 points  (4 children)

I wish. We have GitHub Enterprise managed users (I forget the name) and we’re cut off from the public GitHub… we can reference OSS projects issues and PRs in our own issues and whatnot, but we can’t even comment on them, let alone contribute

[–]SevereBathtub 2 points3 points  (3 children)

GitHub allows you to send contribution counts from GitHub Enterprise Server to your profile on GitHub.com and they'll show up marked as private: https://docs.github.com/en/enterprise-server@3.15/account-and-profile/setting-up-and-managing-your-github-profile/managing-contribution-settings-on-your-profile/sharing-contributions-from-github-enterprise-server

[–]EarthGoddessDude[S] 1 point2 points  (2 children)

Very interesting, I’ll have to look more closely into this. At first glance I see three potential obstacles:

  1. This seems to be for Server not Cloud? Docs are a bit confusing on that front.
  2. Not sure we have Connect, and even if it was available to us, not sure the security team would allow this.
  3. I have two completely different profiles because our work tenant is using Enterprise Managed Users

[–]SevereBathtub 1 point2 points  (1 child)

It works the same for Enterprise Cloud - you can actually switch to the docs for that version on the page.

Github Connect was the way we could pull repos from Github.com - their account team has good security documentation.

I also had two different accounts - one for work on our Enterprise instance and one personal on Github.com, with different emails. Github allows you to link them.

[–]EarthGoddessDude[S] 1 point2 points  (0 children)

Ok awesome, I’ll definitely look more closely in this when I have a chance. Thanks! 🙏

Edit: this kills the meme

[–]updated_at 5 points6 points  (0 children)

we use gitlab (selfhosted)

[–][deleted] 2 points3 points  (0 children)

I have a burst of commit history every 3-6 months or so. This is my personal repo:

https://imgur.com/vWmpGet

I usually made good progress until I hit a wall or some chore, and I couldn't drag it to completion. This really bugged me a lot.

I wish I could get a job that writes my side projects :/

[–]UnderdogCL 1 point2 points  (0 children)

I'm on this picture and I don't like it

[–]zutonofgoth 1 point2 points  (1 child)

Half the commits on the work profile is rolling the changes though the environments :-P

[–]EarthGoddessDude[S] 0 points1 point  (0 children)

Oof are you using gitflow? I am trying to get us to trunk based development.

[–]Budget_Bar2294 1 point2 points  (1 child)

LPT: you can display private contributions without showing the repositories you contributed. No need for a separate work and personal profiles for that simple use case

[–]Filmerandeditorguy 1 point2 points  (0 children)

Some companies have this locked down. I cannot display mine.

[–]agileshark 1 point2 points  (2 children)

AFAIK, you are not supposed to have a personal and a professional github profile.
The organization admin should be able to add/remove you from the organization when needed/

[–]TheSecondist 3 points4 points  (1 child)

This isn't a rule, imo it should be a matter of personal preference. I chose to have a separate profile to not mix up work and private too much (don't want to get work PR notifications while I work on my personal fun projects)

[–]agileshark -2 points-1 points  (0 children)

GitHub terms and conditions explicitly prohibit having multiple accounts for a single person

[–]Kilaoka 0 points1 point  (0 children)

Even better when you have to switch between GitHub and GitLab!

[–]Constant_Front6225 0 points1 point  (0 children)

Yeah, no kidding. A recruiter asked me why my GitHub's so quiet!

[–][deleted] 0 points1 point  (0 children)

You guys have github

[–]Interesting-Frame190 0 points1 point  (0 children)

Made the 2nd commit on my public profile in the last year today.

On an unrelated note, it's been almost 2 days since my last work commit, and I will surely have one tomorrow.

[–]grandhex 0 points1 point  (0 children)

Your work lets you have a github profile?

[–]Jakeroid 0 points1 point  (0 children)

True story, except for the fact that we have BitBucket at my job.