I am still 18 and started college, and I want to be a back-end developer. I have a fairly decent knowledge of programming and have been programming for ~8 years, but I've never really put in the effort of finishing anything. Would it be smart to finish several different projects to put on a resume? Would recruiters be interested in actually looking at those projects? Thanks.

  • @JoeStrazzere Yeah I work on lots of very broad projects (e.g. fully fledged game engines) and lose interest since I don't actually have any specific goals. Not smart. I'll try changing that and get some projects up on GitHub, whether that means to start with smaller goals in mind or make better plans.
    – MCMastery
    Dec 13, 2019 at 20:08

2 Answers 2


Put them on GitHub and finish them up. Actual experience in delivering projects is worth a ton, even if those projects are just things you coded in your spare time. This applies to very much all levels of software developers, and if nothing else shows that you have passion for it.

  • 4
    This. No one wants to see code on a resume. Just about everyone is happy to see links to a github account that contains code on a resume.
    – Ben Barden
    Dec 13, 2019 at 19:49
  • 1
    Ok, so my plan is to get some ideas for projects and finish them over upcoming summers and post them on GitHub as I work on them. Thanks!
    – MCMastery
    Dec 13, 2019 at 20:06
  • here, we agree! Dec 13, 2019 at 20:20
  • @MCMastery doesn't even have to be finished, they rarely are, it's you showing what and how you create them is what matters. Dec 13, 2019 at 20:26
  • 2
    Software is never finished, only released.
    – Seth R
    Dec 13, 2019 at 21:24

Recruiters are not very likely to be interested in any projects that you have done, though it may be worth it to mention it if they are seeking you out for a specific role in mind. For example, if the role they are trying to fill is a database admin role, you may want to mention a project where you stood up a database and managed it.

As a hiring manager, I always look for GitHub or similar repositories. If you're not on GitHub already, I would encourage you to create an account and upload your code. This shows me where you are on your coding journey as well as you knowing how to use git.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .