One thing I didn't expect when I started coding is how long any and every project would take. counter to what developer-related movies would have y...
For further actions, you may consider blocking this person and/or reporting abuse
"From my conversations with working developers, the answer is a resounding NO. Bummer."
^ Good on you for having the awareness to realise this! Due to unusual circumstances at my startup, I've recently had to help evaluate Frontend devs to hire.
The vast majority are quite raw so I had to check their GitHub portfolios to make a conclusion. Every time I came across a portfolio with 10 apps which looked like they were copied and pasted from a tutorial in half a day, I had to say no, simply because it's impossible to tell how they would handle more complex projects that you work on in the real world.
I'd much rather see someone who has just a couple of projects in their portfolio but has worked on them for months or years, as this is a good indication that they have experience handling a codebase which grows in complexity
I think it is more like you should focus real world application of does it solve a problem be it to eat your own dog food or to solve a pain point of a person.
My suggestion is you could to take a look at Indie Hackers to learn on those real world stories of what developers has build.
Seconded indie hackers. Love that place.
Definitely try to build a smaller number of bigger apps than a ton of small projects. Those are good for learning simple concepts (e.g. IndexedDB), but they don't show that you can build an enterprise level app. Also, larger projects will come with problems you'll have to figure out (e.g. pepper your code with a bunch of hard-coded API paths, and then you'll learn to stick them all in one time or folder and use imports, or to write logic in Vuex getters rather than components, etc.). You'll learn best practices (as long as you read, and think).
That said, it always depends. A ton of beginner projects with clean code can still open some doors to you... Just to more entry-level / junior jobs.