DEV Community

Cover image for 6 actionable steps to make you more employable as a newbie πŸ’Ό
Amelia Vieira Rosado 🐣✨
Amelia Vieira Rosado 🐣✨

Posted on • Updated on

6 actionable steps to make you more employable as a newbie πŸ’Ό

Photo by Clem Onojeghuo on Unsplash

Hello dear devs (and newbies 🐣)! πŸ‘‹πŸ» Good to see you here!

Today we will be looking at ways to make yourself more employable as a junior (or newbie). Note that most (if not all) of the tips I'll share here, are based on my personal experience. I do hope that regardless of this, you'll find value in this post.

Without further ado, let's get into it! πŸ™ŒπŸ»

Disclaimer 🚨: By more employable I mean more "job-ready". This means that you have the right (most in demand) skills and knowledge you need to get hired. By the way, you don't need to be a coding god to get hired, but at least be competent and aware of what the job market demands. Lastly, getting hired in this context means anything from getting your first job, first freelance gig or even an internship or apprenticeship. Hope that makes things clear.

Browse through job listings πŸ”

What I mean by this is, that you should see what job listings for junior roles look like and how they are presented. When browsing job listings, ask yourself the following questions:

  • What skills are they looking for?
  • What tools and technologies should I be acquainted with?
  • What skills am I missing from this list and how can I improve?

But why does this even matter?

In my experience this has been crucial and extremely helpful, because I could acquire the skills that I knew were in demand and would ultimately make me more employable. For example, I noticed that many job listings asked for knowledge of agile methodologies (especially Scrum). Therefore I made sure to pick up at least the basics about this agile methodology.

Another example is version control. After looking through various listings, I picked up a pattern: knowledge of version control (especially in Git) is highly valued by companies out there. And rightfully so! Any respectable company (or individual in this space) should be familiar and use version control in their projects. Period.

So use the wisdom you gain from dissecting job listings to your advantage and make sure that what you learn, aligns well with the demands of the real-world.

πŸ’‘ P.S.: Some websites you can use to browse job listings include, but are not limited to: LinkedIn, Glassdoor and Indeed.

Attend networking events 🍸

Don't underestimate the power of this one! By networking events I mean anything from conferences to meetups, and even hackathons. The key here is networking. Put yourself out there. However, as we all know, that has gotten increasingly difficult recently. Face-to-face meetups and conferences are all a thing of the past; covid killed 'em all. Now, while we may mourn about that, we can rejoice because we took the party online instead! πŸ₯³

I know, I know. It is NOT the same, but it still counts. I personally lost count of how many conferences and meetups I attended in the past 3 years or so (those were the days πŸ€ͺ). I literally attended every last (tech) event on the island! At one point people even started asking me: "Have we met before? Haven't I seen you somewhere before?"

Despite not being the most bubbly person in the room and not having the best networking skills, I was still able to leave an impression by merely attending. (I give all the merit to my curly hair. It's basically my business card! πŸ˜‚)

So put your game face on and go network with others! It will help you somewhere down the line.

πŸ’‘ P.S. being young and a student is just about enough to get you noticed by others. Don't hide the fact that you are a student though; people can just tell you are one! πŸ˜‚

Work on your portfolio πŸ’»

This one is pretty obvious, I know. However, it doesn't hurt to give a friendly reminder, right? πŸ˜‰

Now, I'm not one to talk, since I have no portfolio website and all (and that's fine too), but let me say the following: focus on building projects and forget about certificates and perfect scores. Yep, I said it!

Now, don't get me wrong; certificates matter and are quite desirable in some instances. However, as a junior you should be far more concerned with building tangible things that showcase your skills instead of hoarding (digital) certificates. You can get all these shiny certificates as you progress through your career. But for starters: BUILD πŸ‘πŸ» THAT πŸ‘πŸ» PORTFOLIO πŸ‘πŸ»!

πŸ’‘ P.S.: Make your portfolio your best work yet. Pay attention to details, accessibility and responsiveness (among another zillion things like performance and such). Don't go claiming you make responsive websites when your own portfolio looks like πŸ’© on mobile. Just saying...

Create a LinkedIn profile πŸ’Ό

Yep. Despite being the most boring (and at times toxic) social network out there, LinkedIn has its value. I think of it as an easy way to keep my resume up to date without having to step inside of Microsoft Word all the time. (Fun fact: LinkedIn is owned by Microsoft...).

But why LinkedIn?

In a previous point I mentioned networking, right? Well guess what? Most working professionals have a LinkedIn profile, hence it is one of the top ways of keeping in touch with connections you made at conferences and the like. (There's Twitter too, but that's a topic for another time.)

In addition to this, LinkedIn makes for a pretty decent job hunting tool (yet it is not the only one, as you may know). You decide how active you want to be on LinkedIn, but if anything, try to keep in touch with the folks that interest you most. And don't be afraid to ask them to introduce you to others in their network or to keep you posted on job openings at their company.

Many folks land jobs on LinkedIn via referrals, so keep your friends close! (and you enemies closer? 😈 JK!)

Get involved ✨

The tech space is arguably overflowing with opportunities. Staying in the loop is tough, yet crucial. Try to get involved with the community early on and build an online presence while you're at it. Also consider contributing to open-source projects or otherwise. Open-source projects are a good way to expand your skills and get some "work experience".

Another great way to get involved is to co-organize events and workshops (even if online). I did a little of that in the past and it was quite helpful in landing a spot at the company I'm currently at. The events and workshops my peers and I organized were sponsored by them, so we had something in common! 😁 (I live on an island the size of a peanut (that's not true, but it is small), everyone knows each other around here. πŸ˜‚ Keep in mind that this may work out differently for you.)

Don't be shy, put yourself out there! Add value in the best way you can. It doesn't have to be related to programming in order to matter.

Don't forget about your soft skills πŸ’ͺ🏻

The importance of soft skills is immensely overlooked by some. Let me break it to you: you need to AT THE VERY LEAST know how to talk to others. Mind you, talking and communicating are two different things. 😬

The point here is: technical skills are great, but soft skills are even better! Cherry on top: many job listings out there list these kind of non-technical skills (a.k.a. interpersonal skills). Why do you think they do that? Well, because they matter! Some of the most commonly listed soft skills include:

  • Communication skills (verbal AND written),
  • Teamwork and collaboration,
  • Attention to detail,
  • Critical thinking,
  • Adaptability,
  • Eagerness to learn and many others.

Make sure your soft skills are somewhere near as good as your technical skills. It will make a world of a difference in your career!

The wrap-up πŸ€”

That's all folks! 🐷 I hope you learned something from this post and that you got some valuable tips you can put to use right away! Drop your questions and/or thoughts in the comments below πŸ‘‡πŸ» I love to read 'em all!

Yours truly signing off... See you soon! πŸ‘©πŸ»β€πŸ’»πŸ‘¨πŸ»β€πŸ’»

Still here? Catch me on Twitter or find me elsewhere! If you like my blogs and are feeling generous, kindly consider to πŸ‘‡πŸ»

P.S.: Heard the great news yet? My Redbubble shop is LIVE! Feel free to take a look 😊

technoglot footer banner

Discussion (6)

tiina profile image

Great post!

One comment about the

Browse through job listings πŸ”

I think this is a good starting point but it can also misguide you really badly.
Sometimes the job listings are written by non-technical people who can't distinguish a Pokemon name from a coding language/framework. Or maybe the company has listed all the technologies they know even though it's not really relevant to already master it before applying for the job.

But I agree - put yourself out there, get to know people in the field and make a hell of a LinkedIn profile! 😎

technoglot profile image
Amelia Vieira Rosado 🐣✨ Author

Sometimes the job listings are written by non-technical people who can't distinguish a Pokemon name from a coding language/framework.

Hahahaha, good point! This could indeed misguide newbies, yet it presents an opportunity for the newbie to do their own research and learn to read between the lines πŸ€” After all, job listings should not be treated as a single source of truth, haha πŸ˜…

Thanks for adding to the conversation @tiina ! Awesome insights as usual 😁

juanfrank77 profile image
Juan F Gonzalez

Good stuff here!
Those are definitely useful ideas for peeps getting started. Great to have your expert input on this topic πŸ˜›
Last thing I'd say, regarding your last point, is make the case against the "soft skills" although I don't have to do it here because someone way better than me already did it before.

technoglot profile image
Amelia Vieira Rosado 🐣✨ Author

Hahahaha, glad you thought these were useful 😜Actually, I agree that "soft skills" aren't really "soft", hence why I call them non-technical from time to time.

Thanks for dropping by as usual! πŸ™ŒπŸ»

theowlsden profile image
Shaquil Maria • Edited on

Great tips!

The point here is: technical skills are great, but soft skills are even better

Indeed. Takes me back to when I used to work as a web developer, and I needed to go to meetings with clients and help with customer support. That was not part of the work ofc, but it shows that even when your job is something technical, sometimes you need to interact with clients. Your soft skills will come in handy!

technoglot profile image
Amelia Vieira Rosado 🐣✨ Author

Excellent addition! πŸ‘ŒπŸ» There's a great deal of devs (except the freelancer type, perhaps) out there that believe that they don't need to deal with others (clients etc) because their work is technical in nature. These folks could not be more wrong thoughπŸ˜…

Thanks for sharing your experience @theowlsden ! πŸ™ŒπŸ»