this post was submitted on 16 Jan 2025
49 points (100.0% liked)
Programming
17832 readers
110 users here now
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Rules
- Follow the programming.dev instance rules
- Keep content related to programming in some way
- If you're posting long videos try to add in some form of tldr for those who don't want to watch videos
Wormhole
Follow the wormhole through a path of communities [email protected]
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Bad advice in this thread. As someone who spent half a decade building what (was) a quite impressive GitHub (github.com/dginovker), no interviewer or recruiter ever looked at it. This was after ~600 applications.
I also volunteered to be part of resume screening at two major companies. Not a single person in either company looked at GitHub repos.
To answer your initial question, use a library. Make cool things, learn good tech that is useful in the real world. You will never have a job where you have to reimplement a hashmap.
Almost my entire career I've worked in open source, so it's very easy to see what my technical work looks like. No one has ever looked at it.
When I have been on the other side, I have looked at the GitHub "portfolio" of junior applicants, but TBH, it didn't bring me much. There will always be lots of opportunities for improvements in those examples, but that's the point - I expect them to improve on the job.
More experienced developers will almost never have significant work on GitHub, and if they do, it's not a "portfolio", but just their past work.
Hmm, they've looked at mine. But it's not intended to be impressive, and I've switched to self hosting my version control anyways