Programmers educational process