S
S
Sazoks2019-07-18 18:51:09
IT education
Sazoks, 2019-07-18 18:51:09

How do I know that I have become a junior (C++)?

I know, the topic is hackneyed, and there are a lot of articles on Habré, but I still haven’t found a clear answer for myself.
What does a junior C++ developer need in order to really work and be useful? Clearly not stupid console programs... Let's say I want to go into application programming, "for business". What do I need to know? What technologies to master?
Yes, and how to understand that that's all, I'm a good June.
There is also no understanding of how the workflow will go in general. Although I think this is true for many who have not worked as a programmer at all for a day.
Can someone tell me what I'm good at?
Here's what I know:

  • language syntax
  • basic OOP concepts (composition, aggregation, etc.)
  • all basic OOP syntax, so to speak
  • STL (and in the process of learning)
  • quite a bit of WinAPI
  • little more than WinAPI, raw sockets
  • Now I'm delving into algorithms and data structures. But this theory is already sick (it was the only thing that was actually dealt with)

I have been studying pluses for a year and a half. The only 2 projects that were somehow interesting to do, and on which I practiced, were a simple trojan and a multi-threaded chat.
Please treat the issue with understanding, for me it is really very important.

Answer the question

In order to leave comments, you need to log in

5 answer(s)
R
Ronald McDonald, 2019-07-18
@Zoominger

I'm sorry, I will upset you.
You are not June. The main, downright reinforced concrete requirement for the status of a junior is official experience as a programmer for at least six months, preferably a year. This is an indicator that you do not just believe that you know something, but actually know enough so that the employer does not kick you out for not complying. Of course, if you have no experience, the employer understands that he risks being the very first.
Descriptions of their knowledge - empty, it is not interesting to anyone. All beginners believe that they know something, it happens to everyone, but ask, for example, such a person:

Here's what I know:
language syntax

which means:
and he will faint, not understanding how to unwind it.

T
tsarevfs, 2019-07-18
@tsarevfs

When they are looking for a junior, it usually does not matter what exactly he can do there. They look at the "burning eyes" and at the fact that he has already done something.
It is likely that your knowledge is enough to find your first job. We must try and work on what is missing along the way.
Most likely you will be given test tasks. This will also be practice. And you can put them on your github.

S
Saboteur, 2019-07-19
@saboteur_kiev

June, mid, senior, team leader - this is not the level of your knowledge, this is the name of your position at work, where you are paid money.
How to get into the position of a junior means you are a junior. If you are satisfied, then a good June for this position.
If in 1-3 years they moved to the position of middle, it means that they were definitely a good junior.

P
Puma Thailand, 2019-07-20
@opium

what the hell? it won’t change anything in your life
, I don’t know at all, go at least study at least work
how do you think people lived for thousands of years without knowing whether they were juniors or not

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question