«Переустанови Windows», «Сделай сайт для магазина моей тети», «Почини тостер, ну ты ж шаришь в технике» - просьбы обычных смертных, с которыми хоть раз в жизни сталкивался программист. Но куда больше людей волнует вопрос зарплат этих бойцов невидимого фронта. Итак, основных специализаций много, предлагаю коротко пробежаться по ним.
* Front-end веб-разработчик – работает над динамикой пользовательского интерфейса. Те самые кнопочки на сайте, которые меняют цвет и местоположение – его рук дело. HTML и UI фреймворки, CSS, JavaScript – снятся программисту ночами. Рассчитывать он может на 1-3К $.
* Back-end разработчик – занят разработкой «ядра» сайта. Для работы выбирает один или несколько языков. Это PHP, Ruby, Python, Java, Go, JavaScript. Может рассчитывать на ЗП в размере 1-3К зелени.
* Разработчик игр – оооо, слышу, как затрепетали школьники, мечтающие работать в Беседке, Близарде и Рокстаре. Тут потребуется знание движков Unity, Unreal Engine, Torque и навыки в работе с С#/C++/Java. ЗП специалистов составляет от 3 до 7К долларов.
* Разработчик приложений под Android – желательно знание Java, Android SDK, OpenGL, Android Studio. Работает за 1-2 К $.
* Разработчик приложений под iOS – высшая каста, небожители. Это люди, которым готовы поклонятся и радовать их жертвоприношениями. Тенденция – у нас специалистов не хватает. Работодатели готовы им платить от 3 до 6 К долларов. Требуется знание Objective-C, XCode, OpenGL, Cocoa Touch, CoreData, CoreGraphics.
* Программист 1C – занимается разработкой прог для ведения документации. Зарабатывает до 1,5 тысяч $.
Конечно, цифры приведены примерные. Все зависит от работодателя, его щедрости или жадности. Перед программистами открыты все двери.
При желании, можно подрабатывать на биржах фриланса, где порой попадаются ну ооочень «жирные» заказы.