Ask HN: What makes a project on an entry-level dev's resume stand out?
I'm a Poli Sci major getting a minor in CS (long story) and am curious what I can do project-wise to make them stand out from the crowd of simple CRUD to-do lists.
I'm currently working on a web app [0] to track my running data, but it has a long way to go and is frankly fairly useless at the moment.
[0] https://github.com/John123Allison/RunJS
25 comments
[ 0.25 ms ] story [ 53.5 ms ] threadhttps://github.com/neosensory
We'll take any help we can get with contributing to any of the projects posted up there.
If you are being welcomed in to this project then you should take up the offer and then do some serious hard work fixing every possible issue you can in the github issues and asking guidance from the project maintainers as much as you can when you get stuck.
Answer that and then I'll suggest projects.
Thanks!
notice the number of github stars on these projects: https://awesomeopensource.com/projects/golang
https://www.reddit.com/r/golang/comments/82m6zq/open_source_...
https://awesomeopensource.com/projects/golang
https://www.infoworld.com/article/3442978/10-open-source-pro...
[1]: https://deno.land/
Pick one where someone actually reviews PRs and there isn't hundreds of them sitting open from months ago
"Check out this thing I made - runwithjohnjs.com" will have a much greater effect.
For bonus points, write about how you built it (just use dev.to).
A cool project will get you in the door, then you just have to perform well on the interview (for which many prep materials exist online).
It's sometimes much more challenging to dive into an existing project, learn their frameworks/style/design, and work with existing contributors.
However it's also much closer to what happens on a real development team. Whereas a project with a single author can show coding skill, working in a large open source project shows collaboration, communication, and soft skills as well.
It is a huge gold star on a resume in my opinion.
Our dev environment set up, coding standards, testing standards, release process etc will all be taught when joining the team.
I haven't seen it before but if you were able to say I fixed these bugs on this project (that had the same stack as my teams') then it would be something that stands out - I should take my own advice!