Poza tym dobry programista nie ma trudności z nauczeniem się nowego języka.
Nikt, nawet dobry programista, nie może łatwo zmienić ten ciąg tak, żeby program robił coś innego.
No one, not even a good programmer, can easily change the numbers to make the program do something different.
Chociaż wiele osób kończy naukę wraz z opuszczeniem murów uczelni lub szkoły, dobry programista nie należy do tego grona.
Many people end their education once they leave the university or school, but a good programmer should not be one of them.
I jeszcze jedno na koniec tej części artykułu: dobry programista regularnie aktualizuje dokumentację.
And one last thing: a good programmer regularly updates his questions
Problem polega jednak na tym, że dla każdej z tych osób określenie "dobry programista" może oznaczać co innego.
The only problem is that for different people being a good programmer means different things.
Jednocześnie bardzo duży popyt na doświadczonych specjalistów sprawia, że dobry programista może bez większego problemu znaleźć zatrudnienie w każdym zakątku globu.
At the same time, the demand for experienced programmers makes it easy for them to find jobs around the globe.
Nie zapominamy, że dobry tester w projekcie informatycznym jest równie ważny jak dobry programista.
And we do not forget that a good tester is as important in a programming endeavor as a good programmer.
Ważne jest także to, że dobry programista nie pozwala nakładać na siebie zbyt dużej presji, nie bierze dodatkowych zobowiązań, które mogłyby obniżyć jakość jego pracy.
It's important to note that a good coder doesn't allow to put too much pressure on him; he won't take on additional tasks when he knows it will lower the quality of his work.
Jak to mówią - dobry programista powinien być z natury leniwy - jeśli będzie musiał coś zrobić więcej niż raz, to w końcu napisze skrypt, który zrobi to za niego, co w efekcie przyspieszy prace.
As they say - a good programmer should be lazy by nature - if he has to repeat something more than once, he will write a script that will do it for him, and in the end will accelerate the work.
Innymi słowy, podobnie działający program dobry programista wykona w 1 godzinie, podczas gdy przeciętny programista potrzebuje na niego zużyć aż 50 godzin pracy - przy czym oboje owi programiści mają zbliżoną do siebie edukację i doświadczenie zawodowe.
In other words, a similarly working program, a good programmer produces in 1 hour, while an average programmer needs for it 50 hours of work - while both these programmers have a similar education and professional experience.
Czym charakteryzuje się dobry programista?
What are the features of a good programmer?
Duża wiedza i umiejętności programistyczne, o czym już wspominaliśmy, to jedno, ale dobry programista stawia także na nieustanny rozwój.
Focus on development Extensive knowledge and programming skills are one thing, but a developer should focus on constant development.
Oskar: Mówi się, że dobry programista to taki, który uczy się całe życie.
Oskar: They say that a good programmer learns all his life.