Freelancing, even for mom and pop stores etc, or volunteering is a great way to get some kind of real world experience which you can put on a resumé. Otherwise, I think one really substantial project plays well compared to many little proof of concepts. Contributing to an open source project of any kind is also a nice thing to plop on a resumé.
I think pretty much any environment is the same "difficulty", because you'll always have to push the envelope. Frontend might be "easier" if you're only tasked to spin up an HTML page, but if you need to get into complex interactivity, build tools, etc. it all goes out the window. Complexity will creep up in any environment. I'd say focus on what interests you the most.
I'd try to find the space that is closest to accomplishing both, but I'd lean towards employed sooner in general. The sooner you're getting paid for this stuff the better—but you don't have to cherry pick stuff that is likely to lead to better employment opportunities from hearsay and speculation. Likely there is a decent chance of employment from any practical path you take.
I always suggest folks interview early and often, before they feel like they're 100% ready.
This is not the first time that I came across an advice that one substantial project plays well compared to many little ones, and contributing to open source, I agree, is always a good thing.
I am currently getting more into Vanilla Js, because with limited Js knowledge I wanted to learn React, failed the first time around, but realized that core foundations are needed, therefor I am now progressing with VanillaJs. This also goes with job requirements in my area, where there aren't many Ruby or Rails jobs, even though I would really like to get more into Ruby and Rails.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Question or shall I say questions:
I always suggest folks interview early and often, before they feel like they're 100% ready.
Embrace How Random the Programming Interview Is
Ben Halpern ・ Mar 4 '17 ・ 2 min read
This is not the first time that I came across an advice that one substantial project plays well compared to many little ones, and contributing to open source, I agree, is always a good thing.
I am currently getting more into Vanilla Js, because with limited Js knowledge I wanted to learn React, failed the first time around, but realized that core foundations are needed, therefor I am now progressing with VanillaJs. This also goes with job requirements in my area, where there aren't many Ruby or Rails jobs, even though I would really like to get more into Ruby and Rails.