Hacker News new | ask | show | jobs
Aspiring junior developer. What else can I do to better my chances?
2 points by kingslayer 2606 days ago
Hi, i graduated last year in maths, since then i've been learning coding, full stack js. commercially, i've had 1 internship that lasted 1 month and was related to front end only (react). I have a portfolio website with 2 main projects on.

When I apply for jobs, i usually don't get a reply, or on the rare occasion i get in for an interview, they usually go for someone with more experience. I'm trying to better my chances so wondered if anyone can review my projects to see if theyre good enough to be competitive? If you wanted to see my portfolio then ask, i'll have to remove personal info before showing though.

if theyre good enough, where do you think my problem lies? Any advice?

projects: (https://inspiring-archimedes-a3ab05.netlify.com/, https://sleepy-ravine-75565.herokuapp.com/)

2 comments

What types of jobs are you applying for? I suggest trying to focus on junior positions where you can continue learning. Also, I don't necessarily suggest using heroku and netlify as you backends to consider yourself full stack. A full stack position is a pretty complex one and usually involves being able to handle a lot more than just frontend and server code with a bit of db. There is for sure a lot devops and experience you might be missing on.

Also, I looked at your projects and I must be missing something, one seems like a simple blog with a lorem ipsum post and the other one is just a login screen? The blog could be ok if you can point out that you fully made the source and you link it but I'm not sure what to make of the second one.

To recap, I suggest trying to focus on junior web positions, letting aside the full stack, and to try to make it more clear what your projects are.

Yep, I'm applying for junior roles mainly. Sorry for the confusion, by full stack js, I just meant I have experience on the back end with node.js, express, mongoDB, ontop of the regular front end stuff, not devops stuff or anything.

The projects are the ones on my portfolio. First one was what I built in my internship, it is supposed to be a company website with blog integration, contact etc, the data is lorem just to fill the pages, would be substituted for real data.

The second one is a flashcard app. You came to a log in screen, from there, you create an account and then have have access to your profile where you can create/delete/edit/share decks and their contents. Shared decks are available for all users and can be downloaded on the community page

I see, well I wouldn't go around claiming to be full stack, you can apply for junior full stack if you find any but I'd be wary. I would also suggest trying to create something that solves a real problem or that is... Real. Doesn't have to be a successful business or anything but your website could easily be something you build following generic tutorials and don't show me that you learnt how to transpose what you learnt to real problems, which is a very important quality.
You can try and just gain more experience and solve problems for more organizations and companies. Have a GitHub or GitLab profile with your projects. Worst case, get any programming gig, try and solve the problems for them, then you can get a reference from them and move on.
Yep yep, I have a github. As for solving problems for companies and stuff, how would I go about that? Like finding small companies where I offer my services for free?