Survival guide for your first tech job

We are not gonna lie to you — this isn’t university anymore where you study and you get good results. This world is messy, not always clear, and sometimes rough.

Unlocking tech talent stories

July 17, 2020

Hello there!

What a year has been, right?
This pandemic situation has turned the world upside down and we sure that this isn’t how you imagined you would be spending your last weeks at college. However, “the show must go on” and your career must not wait anymore! Suddenly, you are a grown-up and we know you are ready to shine.

Our goal with this article is to present you some insights on how the “real world works”. We are not gonna lie to you — this isn’t university anymore where you study and you get good results. This world is messy, not always clear, and sometimes rough. Think of it this way: hiring is a human process! Aren’t we, humans, a bit messy, unclear and rough sometimes?


When to start looking for a job?

Gif of two youngers looking for something

Homework is critical to job search. It’s about preparation and market understanding. Think of the hiring process as a life-term project to deliver back in college. For example, the first thing you do when you know nothing about a subject is asking, right? Either to your colleagues, friends, teachers, professionals. Of course, if the project is to deliver on May 15th, you don’t start thinking about it on the day before. You prepare, plan ahead, research, start writing, and then you rewrite.

This is exactly the same. You already have the skills to plan a project and deliver it. All you need to do now is apply it.

So, back to the beginning, honestly… the best timing to start this journey is your call. The only tip we can give you is: start in advance. You’ll make better decisions because you won’t be in a rush and pressured to land a job.

If you’re going to do it, do it properly!


Where to look for a job?

Gif of Jimmy Fallon writing a letter with the caption "Dear company, I love you... Please give me a job"

Online platforms

The more obvious one, but still important, are online platforms like Landing.Jobs. You can find a list of jobs that might be interesting to you and you can choose filters to find junior positions or even look for positions by skill or company. It’s a nice place and a valuable option, where you can apply to the company directly.

Job Fairs

Do you think job fairs are only a way for you to grab papers, pens and notebooks from a company? Don’t be mistaken. Talk to the companies, get to know them, ask questions, try to understand if they’re looking for someone like you. Even if they’re not, they might be one day and if you play your cards right, they’ll remember you. That way, you’ll already be creating a relationship with them.

Aim for diversity and try to connect with different types of companies. You don’t know what might be best for you until you tried it.

Covid-19 might have stopped these events from happening on-site but we are still organising Remote Job Fairs with different companies.

Direct approach

If you’re already in love with a company, why not connect with them right away? Don’t wait for them! Be bold. Talk with them. Send your CV directly to the HR department. We’re in a world where you can easily meet anyone on Linkedin and start a conversation.

Personal network

Here’s a secret: using your personal network is a strength and something you should advocate for. Do you have friends or former colleagues working in places you’d want to work at? Ask for some information and referrals. They can be a huge help to get you in the door.


Hiring process

Gif of a man and woman shaking their hands with the caption "You're hired. Welcome to the team"

Recruitment and companies have specific ways of selecting people, and that impacts the way each hiring process is done. It usually follows this structure:

  • 1 week to 3 months depending on the type of company and their urgency to fill the position;
  • Technical challenges: online and offline programming exercises. They can be theoretical or not. Online platforms like Hackerrank or Codility are often used. If it’s a company that’s used to hire a lot of people, English tests, QI tests, and group assessments are pretty common as well;
  • Technical Interviews: where they ask questions about programming/technical problems;
  • Soft Skills Interviews: to assess team spirit, time management, ability to work under pressure, to meet timelines, among other questions;
  • Cultural fit interviews: where they assess if you will fit in the team, share the same values, the same mindset.

What types of companies to apply to?

Gif of a man asking "What's your preference?"

It’s normal if you already have some big companies’ names on your mind. No doubt they’re a mandatory presence on every student event. However, the world has multiple choices to offer.

Simplifying it, there are 2 ways of seeing companies, and you should be aware of what’s going to make sense for you:

Big / Small Companies

In smaller companies, your work will have a great impact. You’re going to be the (only) specialist of your field and have the freedom to learn by yourself and try new stuff. If you’re a Google it person, this is a good option. The potential for growth as a professional is tremendous. Now, if you’re a person that needs someone more senior to learn, if you feel you need something more structured to help you define rules, a bigger company will suit you better. Be aware of the freedom to try and get a bit innovative can be smaller.

Startups, Corporate, Agencies, Software Houses

Startups — the pace of change is challenging and rewarding but also needs a lot of resilience and mental flexibility. Try, fail, get up, try again. Success is something that needs a lot of emotional strength and a huge will for getting things done. However, don’t be afraid by all of this. It’s also a place where you can grow a lot and faster, and contact with different people.

Corporate — The potential for creating a career is huge but you can feel that sometimes the work you’re doing is not that relevant because it’s something so small in the gigantic pool of stuff being developed. If you love clients, then this can be the place for you to shine. Project management, meeting deadlines, facing clients feedback and solving their problems is the priority in this sort of environments.

(Web/Mobile) Agencies and Software Houses — the environment is familiar and you have different projects all the time #diversity. However, the opportunities to improve your coding skills or try new technologies are reduced. This is about meeting deadlines and not having the best code in the world.


Gif of a woman saying "I guess my job here is done"

In the end, all of this is about you and your choices. There is no “right way”. Only your way. Get to know yourself and the tech market better and land your first job.

Your first job doesn’t need to be a big question mark. And we are here to help you get through all of this.

Matching You with Your Future
Landing.Jobs Team

0 Comments
Submit a Comment

Your email address will not be published. Required fields are marked *

Share This