DEV Community

Discussion on: How did you get your first developer job?

Collapse
 
bradtaniguchi profile image
Brad

React would be important if you're aiming for a front-end developer job. Except odds are you will need a number of other skills to "stand out" beyond just React. What about state-management? UI/UX design? Responsive design? You might need SSR/SSG, so what about nexjs? The list can keep going on and on.

Everyone is learning and studying, and there will be continual changes/updates to the ecosystem so its a game that you don't play to "win", it's a game you must keep playing.

You're welcome to pause your job searching, but when it kicks back up, you'll find you might need to learn ___ now, and end up more or less back where you started, except with some pre-existing experience to build ontop of.

However, it takes me a while to get the grasp of things.

Time is time, it will take time to learn what you need, there isn't a shortcut besides selectively focusing on specific topics and using your time wisely. Everyone can have their opinion on what is important and what isn't, or what you should focus on or shouldn't. But it really depends on you, your goals, and job environment.

So depending on your position, understanding where you're trying to go (front-end developer?) a good way to get an idea of what the expected requirements are is to look at job posts. From there you'll get a direct idea of what is expected of you. Then you can compare that relative to what you currently know, and then estimate how long it will take to get to what is asked in the job post. If that estimation looks like it isn't doable in your expected time frame, then maybe shift to a different job with different requirements?

I usually say you only need 3 things to get into programming. Time, grit and an internet connection. Assuming you're serious enough to have enough grit to grind through any challenges you face, and pay your internet bill you just need time, which is something no one has infinite amounts of and what you'll want to make sure you use as wisely as possible to get where you need to go.

Good luck, keep learning, keep building!

Thread Thread
 
taepal467 profile image
Chantae P.

You're welcome to pause your job searching, but when it kicks back up, you'll find you might need to learn ___ now, and end up more or less back where you started, except with some pre-existing experience to build ontop of.

You made a point here.🤔 I think the best thing for me to do is just to learn the basics of HTML, CSS, and mainly JavaScript. Build projects and learn about new libraries and frameworks along the way. At this point, I'm open to applying for non-coding jobs. Just to get my first tech job and move on from there.

Then you can compare that relative to what you currently know, and then estimate how long it will take to get to what is asked in the job post. If that estimation looks like it isn't doable in your expected time frame, then maybe shift to a different job with different requirements?

Another point well made. I've been practicing my coding skills for quite some time now. I'm getting better but not 100% yet. I was hoping to get a job this summer BUT doesn't look it will work out that fast. So now I'm giving myself another 2-3 months. In the mean time, I'll look up apprenticeships and just keep applying for jobs that seem doable with the level of experience I have.