Want to optimize your LinkedIn profile and boost your chance of being contacted by recruiters?
Here are some super effective but still relatively easy to implement tips for you.
🧵⬇️
1️⃣ Optimize Your Headline
Recruiters search for keywords. These do not only apply to your skills but also to your headline.
If you want that new job, add there what you want to do, not what you currently are.
Here is an example:
"Frontend Engineer / 5 years of (professional) experience / TypeScript, React, Next.js, Serverless"
This gives recruiters everything they'd want at first sight. What you are (or want to be), your experience, and some key skills.
2️⃣ Use Your About Summary Wisely
The summary in your About section is also used for keyword search. Try to write a real text and don't stupidly list some skills. Try to include your key skills there as well, this can improve your rank in search results.
Here is another (short) example:
"Frontend Engineer with 5 years of professional experience.
I love creating beautiful Websites using JavaScript and Next.js together with React and specialize in interactive components.
I value quality high and..."
You can write this to your liking, but try to imagine how it looks to others. Does it hook them? Does it make them interested in you?
Use your network to get feedback and improve iteratively on it. This way you ensure to get a good end result!
3️⃣ Narrow Down Your Skills Section
The smaller your skills section is, the better for you. If you want to be a frontend engineer working with the stack from the examples above, why would you want to list Java and Python and Cassandra and...? You see where this is going.
Sometimes less is more. Even if you end up with a list of only 10 skills, this section is super focussed and also prevents some false positives. Sometimes recruiters jump on individual skills and you'll end up getting more Java requests than what you really aim for.
4️⃣ Use Your Network To Get Skill Endorsements
Skill endorsements give some credibility to you. The more you have, the better. It doesn't state anything about your capabilities but it symbolizes a slight chance that you are really capable of a skill.
You can either explicitly ask for them or you could also start posting content on a certain topic to LinkedIn. People will want to connect with you and many will happily give you an endorsement.
Don't forget to return the favor!
5️⃣ Get Skill Badges
Before you jump on me, listen. Skill badges on LinkedIn are pretty easy to get. The questions aren't usually pretty difficult. They don't show that you are a real expert, BUT they show that you took some time to get them.
Only some recruiters pay attention to them, but it could give you an edge over another candidate. So simply go, sit down for 20 minutes and do one or two of the assessments available, for skills or techs important to your future job.
6️⃣ Use Your Featured Section
Highlight some of your work in your featured section. Be it a project, a blog post, or something else.
You want to showcase yourself, so use the showcase LinkedIn provides to you.
Once again, try to include what's interesting for a future ...
... role. Only adding a blog post that got 20k likes which has nothing to do with where you want to get to won't get you far.
7️⃣ Get Recommendations
Recommendations are a truly great way to showcase what others think about you. Once again, make use of your network or your current job. Ask your manager or colleagues if they could give you a recommendation on LinkedIn.
And if you're afraid they might find out that you plan to leave, ask your network. Perhaps you have collaborated with someone in the past. This is a great chance to get a recommendation yourself and give them one in return but ask for honest feedback.
• • •
Missing some Tweet in this thread? You can try to
force a refresh
Here are _some_ of the most essential git operations you will need when working as a developer.
🧵🔽
1️⃣ Create A New Repository
This is the most basic command you'll need. When you start a repository locally, your start with git init.
2️⃣ Clone A Repository
You can clone a remote repository to get a local copy of it. Your local repository is connected to the remote one so you can pull in changes and push yours to the remote.
the architectural approach that makes your websites faster, safer, cheaper, and all that with a better developer experience.
🧵🔽
1️⃣ What Is It?
The Jamstack is an architectural approach.
The letters "J A M" are an acronym and actually stand for:
▶️ JavaScript
▶️ APIs
▶️ Markup
🟢 JavaScript
JavaScript is the universal runtime of the web. Every browser can handle JavaScript and it's the language that brings interactivity to every modern-day browser.
JavaScript can either be written directly or act as a compile target.
Here are some resources that help you getting started.
🧵⬇️
1️⃣ "The Book"
This is the official Rust book. It covers everything the language has to offer and introduces feature after feature while enabling especially newbies to follow along from the simpler to the more difficult topics.
This project gives you small exercises that aim at getting you comfortable writing Rust code. Especially if you don't feel creative enough to think of a new project, this is a great way of still writing code.
The most-loved language, according to StackOverflow's yearly developer survey that not enough people seem to use professionally.
🧵⏬
1️⃣ What Is Rust?
Rust is a systems programming language that is compiled to binary. It has no runtime and instead uses a concept called "borrow checking". Developers don't need to explicitly free memory, the compiler does it for them.
The language itself is multi-paradigm, offering functional, generic, imperative, structured, and concurrent programming with a huge emphasis on performance, memory safety, and developer productivity.
"Do you have any (further) questions?" sounds common to you?
It's one of those questions that is often asked at the end of an interview (stage), and it's one question that you shouldn't answer with "No, not at the moment".
Here is why.
🧵⬇️
1️⃣ Why Is This Question Important At All?
This question gives you a chance and not a small one. You can use this question to show that you actually paid attention to the interview and to clear things up for yourself.
Simply stated:
Before you leave the room (be it virtual or physical), you can give your interviewers a very positive impression. And they will leave the room with exactly this positive impression, going into further internal discussions.
You hear some people talking about it, you might have a basic idea, but let's take a closer look because, in the end, it's not as difficult as it might seem from the outside!
🧵⏬
1️⃣ What Is It?
Test-driven development (short: TDD) is a software development technique.
Instead of writing all your code first and only then writing your tests, you start with tests, then code a little, then test again, and so on.
It is one specific form of the test-first approach and aims at making software development faster, more reliable, and safer to do. And it especially forces developers into a user role.
By writing tests first, you become a user. You are the first one to ...