A glimpse ahead
Easy enough, right? However, there might be a few pitfalls ahead, so let’s see how you can avoid them.
Finding the right job posting takes a while
That’s right, even the job posting search can be an obstacle in itself. If you’re new to the industry, you may not know where to look for them. There sure is googling, but specialized websites and platforms will get you there faster.
Finding a few that are specific to your country is also a good prompt for ChatGPT or other AI tools we’ve already mentioned. And if we’re looking at the global and larger regional job platforms, here are some to keep in mind:
Tips from our students
Use any source of information to find a job. LinkedIn, Facebook, recruiting sites, contacting companies directly. Also, talk to your friends and tell them you’re looking for a job — they may in fact have a few recommendations for you.
Volodymyr Melnychenko
Front-end
Actively develop your LinkedIn profile, as employers often look for new people there. Fill it out as fully as you can, update it regularly, write posts, add new experiences and projects, and build your presence on the market. You should also look for various thematic communities on Facebook, where you can find job offers and gain experience.
Natalia Baranova
QA Manual
Tens or even hundreds of applications sent out
Unfortunately, that’s the reality of today's labor market. Sending two, three, or five applications and waiting for a response from recruiters sounds like a dream, not a realistic story about job search.
Realistic job search for juniors
Sending a new batch of applications every day should be akin to morning exercise. Get yourself into this habit and don't feel bad that you have to repeat it so much. Take a look at the median number of applications sent before receiving an offer:
Please note that the graph represents data from
Djinni. However, we can say that the figures are representative of the labor market as a whole.
So gather your strength and send another batch of applications, perhaps it will be the one that the recruiter will respond to.
A word from our graduates
I also tried to send 5-10 job applications every day. I was looking for a trainee position everywhere, on the platforms specifically for my country and abroad.
Anna Doroshko
UI/UX Design
Fluent English is a must at work
While there are local tech companies in most countries, the industry is predominantly global, so English is a must for tech professionals for a few reasons. Firstly, you will need to constantly upgrade your skills, and the latest resources will be in English. Also, most software (Figma, VSCode, Pycharm, TestRail, Azure DevOps, Jira, etc.) have their default interface English and localization may not be available. And last but not least, there’s external communication with international clients and internal communication with colleagues from other countries. You’re quite likely to encounter both in most tech jobs.
So, if you’re not a native English speaker, we’d recommend taking
an English placement test and investing some time and resources in building your knowledge from there.
English language courses are all good and great but here are some things you can do here and now
Set your device's language to English, be it a mobile phone or a computer. This way, you can learn the vocabulary you need every day, such as the names of basic operations or program elements.
Watch movies and TV shows in English with subtitles, search for translations of your favorite songs, read book excerpts in the original language, i.e., turn your entertainment content into subtle ways of language practice.
Install translation and spell checking apps. While you're studying or working, a good translator will be very useful for translating an article or a piece of documentation. Our favorite is
DeepL, and we especially recommend installing the desktop version and the browser extension. And for spelling and grammar checks, there are
LanguageTool
and
Grammarly. Free versions of them already help quite a bit.
A word from our graduate
I’d like to emphasize the importance of English in tech. You will surely need it because communication in the work chats is almost always in English.
Anna Doroshko
UI/UX design
Various extras, such as the English module, were also useful additions to the main course. I must admit that I could not find a schedule to complete it. But I advise you not to follow my example because now I have experience in the IT field, and I have to admit that English is necessary both for work and further education.
Be ready for a test task and an additional technical interview
You mean, a CV is not enough? And what’s technical about the interview? Worry not, let's take it one step at a time.
A CV presents you on paper, and completing a test task will show recruiters that you can handle the typical tasks of the position.
As a rule, companies send a test task after reviewing your CV and before scheduling an interview. You will need to complete a task that is closely related to what awaits you on the job.
The advantages of completing a test task
Not only employers need a test task. It has its advantages for you as a candidate, too. Completing it will help you to:
get to know the company's objectives and approach;
understand what lies ahead at the workplace via specific examples;
find out the criteria a potential employer applies to determine work quality;
get feedback and improve your weaknesses.
Here are the main recommendations for successful completion of the test task:
When you receive the test task, make sure you understand it in full. If something’s not clear, be sure to clarify it before you set out to complete the task. In addition, you may be given an incomplete assignment on purpose to see if you’re attentive enough to notice and ask questions.
Ask about the deadlines and the format of the finished task.
If you feel like you're not going to meet the deadline, don't ghost your potential employer until you complete it. Instead, communicate and ask for a bit more time.
Try to think outside of the box for the test task. If you can bring something of your own to the table or find an original solution, it will be an advantage. People with an innovative approach are needed in any company.
Don't give in to fear and panic. Sometimes you can fail a task simply because you’re confused and scared. Instead, keep a cool head and focus on the problem. Break it down into small steps and start executing them. The successful completion of each step will give you confidence.
Take a deep breath — you can do it. Think about what a test task for your position might look like and prepare for it. Or prepare your own project to showcase at the interview (read about it in
“A handful of other tips”).
A word from our graduates
And then one day they messaged me on Instagram asking if I wanted to complete a paid test task. It turned out that they were in Lviv, just like me, so they invited me for an interview at the same time. They liked my approach and hired me for the first trial week.
Anna Doroshko
UI/UX design
The end of my efforts was a job posting on my wife's Facebook news feed, which I applied to. I recorded a video, adjusted my CV, added links to my portfolio and LinkedIn. I received a test task and then an invitation to the first interview, which I successfully completed online. I received an invitation to a second live interview, and after that I signed a contract with booncon PIXELS.
Volodymyr Melnychenko
Front-end
Now let's talk about the technical interview, which we’ve already alluded to in the interview stages. Unlike the HR interview, where they check your personal qualities and soft skills, the technical interview should show the employer your hard skills, or understanding of your field.
This often takes the form of a conversation with a technical expert who will ask you whether you know what a backlog, a function, or a complimentary color are. You should prepare for such an interview carefully, so here are a few tips:
Don’t shy away from admitting you’re nervous. Recruiters won't be surprised to see a real person who is nervous about the interview. If you get a bit anxious, ask for a pause before answering or take a second to drink water. Honesty will become another virtue that will be noted about you.
Speaking of honesty, in a technical interview, it's important to be honest about what you've encountered in practice and what you only know in theory. Talk about the frameworks/practices/approaches that you have used on projects. This way, neither you nor the company will have any unpleasant surprises when you start working.
The biggest secret of technical interviews is that no one expects you to have perfect knowledge. It's natural to not know something or to forget something because you're anxious. The difference lies in how you go about it. Don't plainly say, "I don't know." Instead, say "I haven't encountered this yet, but I think it can be solved like this..." It is important for recruiters to see your thought process and ability to analyze.
Please keep in mind
We have described the general flow, but there might be variations:
A technical interview and a test task can be interchangeable. So, one company will ask you to write code, and another will give you a quiz for your knowledge of Agile methodologies.
Successful completion of a test task can open doors to a technical interview. First, they'll look at your practical skills, and then they'll determine whether you're a good fit for the position at an interview.
You may be asked to complete a test task at the technical interview. Here, on the contrary, you will first be asked about the theory, and then tasked to confirm your knowledge in practice.
Whichever of these scenarios you face, remember that the secret to success is calmness, focus, and intentional preparation.
Not all interviews will be a success
This isn’t pessimism, but a realistic view of the job search. Recruitment has several stages, and a junior without work experience may not reach the final one right away.
Is this a reason to panic? Not at all. You saw the numbers at the beginning of the article, so you should be prepared for difficulties. Don't take it to heart and don't give up, but rather go back to practicing and send in a few more applications.
A few words about the tech job market
In Central Finland, it was difficult for a foreigner to find a job in my field. Basically, employment was mostly through acquaintances. Finns also tend to not trust strangers right away. According to the laws of Finland, there must be a competition for the position, and the job announcement must be public. I often encountered the situation when a person was already selected for the position, but the competition had to be officially held, so all the candidates who were interviewed were rejected.
Volodymyr Melnychenko
Front-end
I've noticed that if a company in Sweden doesn't know you, your background, and what you can do, they won't even give you a chance. And as a foreigner, it's even harder to get noticed if you don't have any connections and no one to recommend you.
Antonia Massara
UI/UX design
You may be turned down
Let's get back to numbers. The amount of job postings is now much lower than the number of candidates. The company may simply not need another sourcer or designer.
A word from our graduate
You need to prepare yourself for the fact that you will most likely get a lot of rejections before you are invited for an interview. But don't lose faith, it happens to all juniors.
Khrystyna Ianko
Business Analysis
But even a rejection may not be the last word. If you personalize your application and present yourself well, you may be given recommendations or referred to another company. Good preparation is the key to getting yourself talked about.
When a person wants to enter the profession – even in a crisis – they are ready for all options.
I also asked Elizaveta Lisobikova what she was looking for and got an answer: "All possible options for the position of a sourcer or recruiter, since there are not many vacancies for candidates without experience now, so I will be glad to hear any suggestions: outsourcing, product or agency."
Lisa messaged me to ask if we were looking for someone to join the team. Unfortunately, we are not.
I liked what she wrote and how she wrote it so much that I decided to try to tell about her candidacy in general – in case someone is looking for a great person to be a sourcer or recruiter.
She researched our website and social media, referring to how we are developing and what impression we make as a team. It was a personalized message, not just a mailing list for potential employers.
This alone is worthy of attention.
Eugene Haiduchenko
COO at Don't Panic Recruiting Agency & Juniverse
In addition, after a rejection, you should ask for feedback on your preparation. This feedback from the recruiter will help you determine what you need to improve in your self-presentation or technical skills.