There is a number of classifications of programmers, both simple and complicated. They can be either focused on some particular aspect of activity (e.g. technical skills) or complex ones. We will familiarize ourselves with the classification of programmers with a view to their business value:
- junior – knows that there is something to be done;
- middle – knows how something can be done;
- senior – knows how something must be done.