Я сама сейчас стараюсь перейти в IT отрасль. По основному образованию инженер (механика). Сначала я причитала книгу Романа Савина. Очень полезно, если совсем ничего об отрасли не знаешь. Потом определилась, что техническому специалисту легче всего начать работу в качестве тестировщика. Там нужно иметь минимальные знания, и для новичков не обязательно знать программирование.
Летом сходила на курсы тестировщиков. У нас есть компании, которые их проводят бесплатно, даже стипендию платят, но не факт что потом возьмут к себе на работу. Лично я проходила платные, т.к. мне нужно было без отрыва от основной работы.
Вот уже 4 месяца ищу работу, говорила с многими рекрутерами, говорят - было бы у вас хоть 2 месяца опыта - сразу бы взяли. Но этой осенью в IT компании в нашем городе вообще набора не было (хотя этих компаний штук 90). Очень борльшие надежды на весну. А пока потихоньку изучаю HTML, он несложный, и технологию создания сайтов.
Книга Савина очень помогла в то время когда ходила на курсы. Там никто не будет вам разжевывать азы, считается что вы туда приходите уже с некоторым пониманием вопроса и словарным запасом.
В Айтишных компаниях очень цениться знание английского. Но если честно, вся документация пишется стандартными фразами, поэтому вначале будет сложно с английским (я так думаю), а потом уже полегче.
Если интересно, могу дать список рекомендованной к обязательному прочтению книг (дали на курсах).
Вот подумываю, может в конце зимы на еще одни курсы сходить, пока с работой определяется.