I worked in several IT companies in Jordan and dealt with few programmers. So I can sum my impression about them