D
D
Dmitry2016-12-13 12:25:45
Work organization
Dmitry, 2016-12-13 12:25:45

What to do if the team leader is an unqualified specialist?

The company is above average. The team leader has 4 years of work experience, I have less than a year, but the development at the institute is about 3 years.
He does not care about the cleanliness of the code,
does not know how the Java code is executed (for example, about the stack),
cannot rewrite the class simply by analogy (copy-paste with renaming),
does not know anything about OOP and makes the architecture practically from some antipatterns,
and so on.
The problem is that all this works and it turns out that you can not follow best practices or common sense, and therefore all my suggestions to do it right do not make sense.
To leave this job or to another department, or if such a creation has passed into senior employees - is it a disease of the company, or is it like that everywhere and there is no getting away from it?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
S
Saboteur, 2016-12-13
@saboteur_kiev

Patterns and OOP were invented not to work in contrast to functional programming, but to make it easier and faster to develop.
Because both will work. The question is whether you need rapid development.
What you do - decide for yourself, because there is too little information.
But in fact - in any large company there are not very good projects, there are not very good employees, and in general 95% of the population are idiots. IT people are no exception.

M
Mouvdy, 2016-12-13
@Mouvdy

Perhaps you should think about the following:
If you have a growth prospect in this company, be silent, plow, really plow in order to show yourself to the management from the best side and eventually achieve your goal.
From my experience that I remember, never try to jump over your team lead (for example, to communicate with the management directly without him).
Work, and as the opportunity arises, you should be noticed.
+ agree, if suddenly you have been in the company for only 3 months, it is foolish to assume that you can go up so quickly.
It took me a year :)
Good luck!

S
sim3x, 2016-12-13
@sim3x

real developers ship
(c) Jeff Atwood
If he solves problems on time, then you should learn from him.
When you learn his practices (if any), look for a new place

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question