Answer the question
In order to leave comments, you need to log in
Getting a job after freelancing, what's the best way?
Hello. I'm 18 and have been freelancing for the last two+ years. I have been studying programming for more than 4 years (two years I was determined with the direction / language, its study, etc.). I do quite well, especially for my age, now I usually work with old customers. But I don’t want to live freelancing - there are a lot of articles that describe in detail the disadvantages of this approach.
I work on back, python. I know the right stack, it probably makes no sense to write about it here. Actually the incident - I have no official experience, without any real projects (which are public and successful and, of course, I cannot show the code of the written projects). Plus, obviously, age. I'm hardly an ordinary jun, at least from my observations when I worked with juns (often on freelance orders from real juns, from official work, when they fail to cope with the task. They always want to get an explanation of the code and detailed comments) they appear to me as people who learned the basics and went to work for experience. But I have experience. But on the other hand, middles are already people with real experience and, most importantly, with experience in working with a team, which I completely lack.
I wrote projects of varying complexity. Sometimes I worked in small teams (like devops + front + 2 backs). The largest projects are a fulfillment center (something like my warehouse.ru, but with an aggregation of delivery services. I was engaged in almost everything, from ordinary crud to connecting services, because the second developer was just a junior.) and a service for selling photos with high quality (the main functionality was auto-importing from the photographer's Google drive and processing these photos, copyright, separate previews, etc.)
Actually, the question is - what to do in such a situation?
Now I plan to write a project to show my knowledge. Plus theory, for the interview. Should I apply for middle positions? Does it make sense?
I will be glad to your answer.
PS: If anyone has any tips on a project to write, I'd be very happy to see them. I'm backing, python
Answer the question
In order to leave comments, you need to log in
Unconfirmed experience - missing experience. Apply for a junior and grow into a middle in a year, if you really are a specialist.
Don't panic (C)
There is no such register where you are recorded and screened out according to some criteria.
For yourself, remember the projects. No one will pull business logic out of you, they will ask what they did and what problems they solved, although it’s better if you tell it yourself.
Again, you can create a turnip on github with samples, but I don’t believe that there are no sketches.
The interview itself is now funny, they will ask something like SOLID, perhaps from Fowler, they often don’t even give a test task.
In addition to juniors and middles, there is also just a developer (if we talk, for example, about the classification of vacancies on HH). That's where you go. Experience - speak directly, two years freelancing, no one will ask for official confirmation and labor from you.
About code examples just yesterday there was a question here - ask for a test task. You can always hide behind the NDA, if especially stubborn HR get caught. And don't be afraid of rejection. Well, if they answer at least every thirtieth of your responses. And they may well refuse without explanation. Or they can just get hired.
And further. From the employer's point of view, often burning eyes and the ability to show oneself mean much more than completed projects. Especially at your stage, since it doesn’t take long to teach a programmer who wants to learn, but to instill a desire to work in a burnt-out specialist is much more difficult (and more expensive).
Look for jobs that suit you in terms of money and other things.
If you see that you are going through the skill, you respond.
Further, during the interview, explain the situation and also that this is the first job.
You will find a place by searching, there are a lot of them
Xs where they were looking for vacancies, but in reality the market will be from 60k right now (I haven’t seen 30 for a long time already)
You are confusing juniors and, to put it mildly, humanitarians, who sometimes get to the position of juniors for connections and other merits. Do not underestimate the juniors with whom you have not had to work for the very reason that they work in good companies and do their job.
Only the market puts everyone in their place. Choose from those companies that you like, but go where they take you - even if you are a junior, if you exceed this level, then you will be quickly promoted.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question