Metric-Cart

Blog about becoming a programmer

guys
Programmer profession

Job search for a developer

You will most likely be applying for a developer position. The position will be called by the programming language – for example, Java Developer, or by the direction – for example, Frontend Developer.

Junior – a novice programmer, a kind of intern. His experience is up to 6-18 months. At this stage, you need to understand what is being done and how to do it, but not necessarily be able to do it perfectly. The junior is actively learning from his own mistakes, and needs help from outside.

Middle – from the word “average.” Not yet a maestro, but already a confident independent expert. He or she is able to cope with the task without assistance. Able to interact with colleagues from his or her department and other departments, since understands not only “what” and “how”, but also “why”.

Senior – an expert with extensive experience, who can formulate his own task and schedule depending on the objectives of the business. Can solve problems ahead of time, even before they arise. Can delegate tasks between junior colleagues and help solve them.

Upon completion of training, you could say you are looking for a job as a programmer from scratch. With only theoretical knowledge and a little experience in implementing training and uncomplicated in-house projects. You’re a Junior. And the hardest thing for you is to find an employer without any real cases. What will you need?

Portfolio
During the process of training, you should have some experience. If they did not appear, then you have not studied well, and it is too early to look for work. Continue to practice. So, you should have examples of your own unique projects, written by yourself. Not by the manual from a textbook, not by the template from an online course, but from scratch, applying your knowledge. Very cool if it’s something original and spectacular, so it’s easy to demonstrate to a potential employer.

Prepare at least three or five such projects for your portfolio. Of course, the more the better. Before uploading it to the portfolio, let an experienced programmer or a user of an IT forum like Stackoverflow see the code.