Думаю, что у программистов большие зарплаты - это всего-навсего стереотип и он не совсем верный.
По моему мнению, программисты бывают разными и в разных фирмах. В зависимости от выполняемой ими работы и востребовательности варьируется и заработная плата.
Конкретный пример. Мой друг работал в одной фирме "ОАО", был программистом и обслуживал программу фирмы. Получал оклад 18000 рублей, в среднем 22000 за месяц. Уволился. Перешел к частнику и стал получать чистыми 30000 рублей. После этого нашел другую работу программистом в более или менее серьезной фирме. Оклад 20000 рублей в месяц, но через пол года его повысили в должности и получает он теперь около 50000 рублей. Не сказать, что большие деньги, но хоть что-то.
Думаю, все зависит от места работы и именно той работы, которую выполняет специалист. Здесь как и в любой специальности есть карьерный рост, премии и так далее!
Если есть хоть какие-то знания в программировании,то можно попробовать в любом конструкторе игр (например,Game maker),а если знаешь какой-нибудь язык программирование,то попробуй с помощью игрового движка(например,неплохой движок Unity3d-бесплатен для некомерческого использования).Еще могу посоветовать сайт,где есть все о создании и для создания игр это gcup.ru
Нужно отучиться на тестировщика ПО.В США есть компьютерная школа Михаила Портнова,где Вас могут отучить на тестировщика с нуля.
В моем понимании - это написание кода, реализующего бизнес логику. Если интересно, то учи финансы всякие и вперед в банк или еще куда.
Если хочется просто писать интересный код, советую посмотреть на Java и Spring.
Востребовано, интересно, достаточно сложно, можно писать любые приложения.
Обычно данные о FTP сообщаются хостинг-провайдером через e-mail.В сообщении будет адрес сервера, имя и пароль пользователя.Если письма нет,то можете найти эту инфу в информационном разделе контрольной панели вашего сайта.Если и там ничего нет,свяжитесь с тех.поддержкой.