Какой вариант английского языка предпочтительнее изучать IT-шнику?
Какой не учите, а получится русский английский :)
британский или американский вариант изучать?
Технические термины одинаковы, так что для чтения только словарный запас важен. Для общения с заказчиками, конечно, Вы можете озаботиться знанием некоторых американизмов, но это не критично.