DEV Community

Discussion on: Do I overestimate my abilities?

Collapse
 
michlbrmly profile image
Michael Bromley

Hi!
This is extremely ambitious! I've been building an e-commerce framework on a similar stack (vendure.io) and I've been at it for almost 4 years pretty much full-time, and I've got ~15 years dev experience behind me.

You probably don't need to handle the level of complexity that Vendure deals with for a portfolio project - multiple language support, flexible tax handling, shipping & payment integrations etc. But even for what you describe I'd say that is months and months of work.

On the positive side, you will certainly learn a lot. E-commerce apps contain all sorts of challenging details to get right, from the data modelling & workflow design through to the APIs you expose & the design & UX of the admin dashboards.

But if your main goal is to get hired, maybe it is worth scaling back the scope to more of a minimal set of requirements than a fully-fledged platform.

In any case, good luck!

Collapse
 
hakimraissi profile image
HakimRaissi

Thanks for your answer. Do you have any tips or recommendations on how someone without degree can convince companies that he is a "capable" developer? Cause until now I always got rejected with project like todolist and password generator on my github lol

Collapse
 
michlbrmly profile image
Michael Bromley

In my experience (I'm based in Austria), most good companies don't care about a degree. When I was a team lead I did plenty of interviews and hired a few people, and formal education was never of interest to me. I myself have no higher education.

Things that I looked out for were past experience (difficult if you are starting out), and any prior work (even side projects) that I could see to roughly gauge the applicant's ability. For that purpose, having a GitHub profile with some non-trivial projects was really useful. So maybe a password generator may be considered a bit trivial, but there is plenty of middle-ground between that and a full-blown ecommerce platform!

Thread Thread
 
hakimraissi profile image
HakimRaissi • Edited

In my country which is Algeria, companies are kinda "old school" if you don't have a degree you don't even have the chance to get an interview or skill test.
I guess i'll search for easier projects to do while building my ecommerce web app on the side

Anyway thanks for your answer :)