A bit off topic, but I just cannot grasp those US salaries for programmers. Even for UK, that would be insanely high, with the exception of maybe london, but if you work anywhere else the number is 1&#x2F;3 of this. Average junior programmer salaries in the North East of England are around ~$35k&#x2F;year, and I know seniors with 15-20 years of experience and they make 60k pounds&#x2F;year(so ~85k USD&#x2F;year). I have friends working as C++ programmers in Krakow, Poland, and they make ~$20k&#x2F;year(bear in mind that it&#x27;s extremely good salary there, as houses rarely cost more than $100k, in fact you could buy land and build a house for less). I just cannot grasp how an entry level position would pay $100k&#x2F;year.