D
D
Dmitry Mazikin2019-06-24 12:31:17
IT education
Dmitry Mazikin, 2019-06-24 12:31:17

Should a leader teach?

Hello.
The point is this. For a long time I dreamed of becoming a web developer, I began to learn htnl / css. Created the simplest summary. I was invited for an interview for the position of an intern programmer. There I honestly told that I had just started to study all this, they listened to me and said that they would call me back. Then they sent TK, which I completed 50/50. As a result, they took me to study, which was a surprise to me, but they told me to learn php.
For 2 months, there was only one answer to any questions to the manager on incomprehensible topics - "Google to the rescue".
As a result, due to the fact that every day I received different tasks on different topics, I was completely confused in the huge flow of information. I know everywhere a little bit, but specifically I can’t do something fully.
So should the leader teach, help, or something else if I was taken as a student?
And how do you structure yourself now? Otherwise, I just got out of the rut of working and learning.
Thank you.

Answer the question

In order to leave comments, you need to log in

7 answer(s)
O
orbit070, 2019-06-24
@orbit070

A lot has already been advised and said here, I’ll add my two cents based on my experience: just forget that there is something else in the universe besides you and Google. I also remember how I ran around asking for every little thing and in response I heard "Google closed?" The most embarrassing thing was that after spending 20-30 minutes I managed to find a solution to such problems that seemed to me a nightmare. Believe me, it's better to do it slowly but on your own than to run around asking questions.
No matter what anyone says, but the ability to google is the primary skill of a modern novice programmer, and first of all, instill in yourself not just this habit, but master this skill, it will allow you to solve problems, which is the most important thing at this stage. And you will be able to delve into the decisions and the degree of lousyness of these decisions with experience, but now the main thing is to decide. In >80% of cases, one of the first three Google links will solve your problem, because of which you pull the rest. Make it a rule: if you haven’t Googled the solution to the problem in 25 minutes, then only in this case you go to the manager. Believe me, your trips to him will be kept to a minimum.

S
Saboteur, 2019-06-24
@saboteur_kiev

It is necessary to distinguish work as a trainee from a student in the courses.
You have been hired. Plus, you seem to get paid for your work. Not for your training, but for completing tasks that you are more or less capable of. Of course, it is expected that you will develop, gain experience and solve more complex problems, and the sooner the better. Perhaps even with promotion and salary.
And here it all depends on you - you get experience, and not only php, but also, in principle, how development is organized. You see how a product is being developed, much more complex than you could write it yourself - but no one bothers you to follow the changes that other programmers make, slowly understand the architecture, the libraries and tools used on a live, working example. Understand how the cycle of development, testing and rolling out to the release is organized, how support is organized. This is also a big piece of learning that is usually completely missing from juniors who are looking for their first job.
Well, the code - learn everything in Google. If you ask a colleague a question, it should sound something like this:
"I don't understand one point in the code. I looked in Google - they say that it's done like this, but in our code it seems to be not quite the case. Tell me which way to dig
" an important piece of knowledge), you grow as a specialist. After the trial period, you can try to be interested in the next steps on your part on the path to career growth.

S
sim3x, 2019-06-24
@sim3x

No, the leader should not train you if he himself did not participate in your reception and he himself did not promise to train you

I
Ivan Shumov, 2019-06-24
@inoise

No one is obliged to sit above you, unless, of course, the company has a separate mentor or trainer. First of all, partners can give advice (you are not alone there, well), and the task of the leader is to guide the entire team one way or another.
For training, this does not mean that knowledge will be crammed into you - it means that you will be given tasks on which you can grow, your code should be reviewed for poor quality work, and based on this you receive feedback, improving the result.

S
Sergey, 2019-06-24
@edinorog

Let's call things by specific names. You want to work. Your work consists of official duties. For the implementation of which you will be paid. Your manager is paid for doing his job. If wiping snot is not included in the scope of the manager's job responsibilities ... he is not required to wipe it. Professional development is a paid thing. You pay the TEACHER and get KNOWLEDGE. What are you smoking ... that you ran an equal sign between the leader and the TEACHER ... this is a separate issue. I hope the idea is clear?)

T
tester12, 2019-06-25
@tester12

"Took for training" - this means they took with the expectation that you yourself will somehow learn.
Training should be carried out systematically, according to the program. If you want to learn, look for an online course that suits you (for example, here - https://www.edx.org/course/subject/computer-science , but you need to speak in English).
And you have to work during business hours. No one will allow a novice dropout to serious things, so they plug all sorts of small holes with a dropout. Hence the "different tasks on different topics." If a half-educated person does not study himself, he will remain an eternal half-educated person who knows everything "a little bit."

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question