Смотрю я на требования вакансий разработчиков по Питеру и вижу, что везде не дотягиваю.
Хорошо знаю (синтаксис, стандартные библиотеки и просто много программировал для себя) ANSI С / С++ и Python.
Последний больше всего приходится по душе.
Сейчас на питоне делаю проектик (самый большой по из своих по уже вложенным трудозатратам) для аспирантуры. К сожалению, там нет технологий ценных для работодателя — только sqlite, sqlalchemy, pygtk, matplotlib, numpy. С паттернами проектирования. Но это все чепуха.
Считаю интересным направлением системное программирование на C/C++.
Посоветуйте какие-нибудь проекты для освоения на практике нужных технологий. Тупо читать книжку неэффективно в плане приобретения навыка, а у самого нет идей хоть сколько-нибудь полезного.
Теперь по Питону... Вакансий по нему совсем не густо. Либо веб, либо QA (как скриптовый язык?).
Итак, что должен уметь qa engineer?
Вообще не преставляю, как может выглядеть портфолио тестировщика, выполненное дома.