Looking for your dream job in tech?

Use these tips to catch the attention of the tech recruiters.

👇🧵
🔸Have a great LinkedIn profile

Your LinkedIn profile is probably the most important asset for your career.

This is typically going to be the first impression the recruiters get from you, so make sure it stands out GREAT!

Here are so tips on how to improve it 👇
🔹 Have a great profile image

Make sure to have a great profile image:
- Look professional
- Clean background
- Great lighting

You can use this service to analyze the quality of your LinkedIn image.
snappr.com/photo-analyzer/
🔹 Use an eye-catching, SEO-friendly headline

The headline is going to be the first thing your visitors read, and it's the only piece of text they see (besides your name) when they see you in comments.

Make sure it's on point and uses relevant keywords.
🔹 Highlight your experience

It's important to have a great LinkedIn summary.
It can contain up to 2,000 words although you shouldn't use them all.

Keep it short and concise, and make sure to highlight your experience and skills.
🔹 Get connections

LinkedIn is a great place to keep your online resume.
But it's also a social network.

Make sure to connect with the people you work with.
Actively search for your colleagues, team members, previous clients, etc - and make a request to connect.
🔹 Get endorsements

Add your 5-8 most primary skills to the skill-section, and start getting endorsements on them.

A simple tip to getting endorsements:
Start giving them. Most people return the favor.
🔹 Get recommendations

When you are finishing a job or client, make sure to ask for a recommendation.

Some people find it a bit challenging to ask this question, but believe me: most people will be honored that you're asking, and will be happy to give you a recommendation.
🔹 List your projects

LinkedIn has a project-section.
This is a great place to list the projects you've been involved with.

Add a link, description, your role, and what technologies you used.
🔹 Be active

As mentioned, LinkedIn is a Social Media just like Twitter and Facebook.

Their algorithm will reward you for being active, thus you'll rank higher in searches.

Make sure to post regularly.

Pro tip: Use FeedHive to schedule your content.
feedhive.io
🔸Have code publically available

Make sure you have code available online.
It can be Open-Source projects, small code snippets, examples, etc.

It's a huge win for a recruiter when they get to see how you code, in advance 🔥
🔹 Open-Source

Make sure to create Open-Source projects and have them available on your GitHub profile.

It's also a great idea to contribute to other Open-Source projects.

This enables a recruiter to see how you code and collaborate.
It will give you a HUGE advantage.
🔹 Code snippets

In addition to running Open-Source projects, it's a great idea to have small examples and code snippets publically available on places like Codepen.

Again, it enables recruiters to see what you are able to do, thus taking a look at your implementation.
🔸Write articles

Writing articles shows that you are able to clearly communicate, share, and convey knowledge.

The developer on the team that carries these skills are EXTREMELY valuable - and recruiters know this.

Here are some great platforms to get you started 👇
🔹 Medium

On Medium, you can create a profile and start writing your first articles in a matter of minutes.

You can also find thousands of great articles to get you inspired.

medium.com
🔹 Dev to

Dev to is another great place to start writing articles.
They have a huge community, and a lot of great resources.

Again, you can create a profile and get started in minutes.

dev.to
🔹 Hashnode

Hashnode is an upcoming platform that is getting really popular among developers.

You can get started in a matter of minutes, and as an addition, Hashnode allow you to use your own domain as the entry of your blog site.

Really cool!

hashnode.com
Needless to say, it takes time and dedication to manage all three of these areas.

But get started today!

I guarantee you: If you implement these three things, your career game is going to explode 💥

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Simon Høiberg

Simon Høiberg Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @SimonHoiberg

17 Sep
20 of my most popular JavaScript Tips 💡

Thread 🧵👇 Image
Pass arguments as an object.

The meaning becomes much more clear from the names of the properties.
Also, the order doesn’t matter anymore.

Trust me - your teammates will be happy 🙌 Image
Extending the standard built-ins is considered bad practice.

Create your own utility class instead 🙌
(...And share it on NPM, if it's useful to others). Image
Read 23 tweets
16 Sep
JavaScript ES2021 🚀
It's here!!

Are you up to speed with some of the cool new features we got in ES2021?

Let's take a look 👇🧵 Image
JavaScript ES2021 (or ES12) - was published in June 2021 and introduces some cool new features to the JavaScript language.

Should you care?!

Well, it's not groundbreaking (like ES6), but it does introduce some features that you should familiarize yourself with.

Let's dive in!
🔸 String.prototype.replaceAll()

The current 'String.prototype.replace()' method only replaces the first occurrence, unless a regular expression with a global modifier is provided.

With the new 'String.prototype.replaceAll()' method, we can finally omit the regex 👇 Image
Read 11 tweets
14 Sep
🔥 Functional Style JavaScript 🔥

The most popular and widely accepted style of writing JavaScript in 2021.

But what is "functional style" and why is it so popular?

Let's take a look 🧵 👇
JavaScript is a multi-paradigm programming language.

This means that the language is open for programming in different styles, including object-oriented, procedural, prototypal, and functional.

By far, the most common styles you see are object-oriented and functional.
🔹 Imperative vs. declarative

👉 Object-oriented programming follows an imperative paradigm.

👉 Functional programming follows a declarative paradigm.

Let’s look at the difference.
Read 29 tweets
31 Aug
5 annoying JavaScript habits that you want to avoid.

I see these 5 over and over.

They are bad for performance, readability, and they signal a lack of basic understanding of the JavaScript language.

Let me go through them here 🧵👇 Image
Using map() instead of forEach().

Arrays expose different methods for different purposes.
If you are simply iterating through a list, you want to use forEach(), not map().

Using the wrong method may miscommunicate the intent. Image
Creating an extra arrow function (thus an extra function closure), while not being necessary is both bad for readability and bad for performance.

It's a sign that the author doesn't truly understand that in the nature of JavaScript, you can pass functions by reference. ImageImage
Read 7 tweets
19 Aug
🔥 Kill this interview question 🔥

🎯 The challenge
Write a function that — given a string — returns true if the string is a palindrome or false otherwise.

Let's look at 11 different approaches to solving this in JavaScript 👇🧵
👌 The definition

A palindrome is a word, number, phrase, or other sequence of characters which reads the same backward as forward, such as taco cat or madam or racecar or the number 10801.

- Wikipedia
According to the definition, we need to strip potential non-alphanumeric characters thus convert to lower-case.

So in all of the following solutions, we will be using a "clean" function to get a clean sequence of characters.
Read 39 tweets
17 Aug
Back End in 2021?
Where should you put your bets?

Let's take a look at GitHub.

Laravel ⭐ 66.2K
Django ⭐ 59K
Flask ⭐ 56.3K
Spring Boot ⭐ ️56.6K
Express.js ⭐ ️54K
Ruby on Rails ⭐️ 48.8K
Meteor ⭐️ 42.6K
Nest ⭐️ 39.5K

Now, let's talk about them 👇🧵 Image
🔸 Laravel

Laravel is a Web Framework for PHP.
Yes, that's right. PHP.

It's still one of the most popular choices out there.

github.com/laravel/laravel
🔸 Django

Django is a Web Framework based on Python.
It's an extremely popular choice for creating high-level Web Applications using Python.

github.com/django/django
Read 10 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!

:(