That’s an awful description.
[/quote]
From perspective of Manager:
- Programmer that write code with bugs is idiot “didn’t he see that he make a bug” =)
A good manager encourages people to improve themselves. Of course not by blaming them for their errors but by establishing an environment in which errors are accepted (and to some degree, encouraged) and then giving them hints on how they can improve and to learn from themselves.
[/quote]
And did you really want that some manager (not programmer)
Will try to teach you how to program better and make more quality code (product) XD
(and many of them do, do this all over the time ^^)
((Yes, yes if you work in big company and have QA department with 50+ ppl
– they check code and add errors to bug tracker when after couple months someone will try to fix them…
But what if you have only 10- ppl at All ;)))
p.s I fears you can’t understand me, because we live in different realities: 2 ppl can also be a company
(and you can’t hire best of the best because they go in bigger companies and you simple don’t have money on them)
UP pp.s
Even best-of the best:
may spend plenty of working time on some nonsense like watch videos, sitting in facebook, reddit etc…
Can I call them Idiots? – Yes I can.
When they have work, they spend time on some nonsense, and later crying that they not finished work in time
This is where:
Is important: you know that you’re coworkers spend half working day on non work nonsense.
You planning Terms and Milestones with this offset.
Dirty reality:
And if you work in Big company where you have 50+ ppl on 1 position
If some of workers spend more time than manager think its needed
– it’s fired in no time, and on next day new person works on his place
No one will even try to understand you, or teach you something.
Because it’s extra expenses – And business didn’t like extra expenses.