Вы действительно ответили на свой вопрос. Выберите распределенную технологию, такую как Hadoop, и создавайте программное обеспечение с ее помощью, пишите об этом в блоге, делайте все, что вам нужно, чтобы стать экспертом в этой области.Если вам не нравится Hadoop, есть много других инструментов, из которых вы можете выбрать.
Если вы ищете реальные потребности в программном обеспечении, у вас есть множество возможностей.
- Мои друзья раньше работали над проблемой Netflix, используя Hadoop (работающий с очень большой базой данных), над которым все еще интересно работать, даже если задача окончена.
- NagiosЕсли вам нужны свежие идеи, почему бы вам не применить некоторые из распределенных концепций, которые предлагает Hadoop, к системе Nagios?На самом деле у меня есть сообщение на SO, к которому я пытаюсь привлечь людей: https://stackoverflow.com/questions/3251856/needed-software-that-uses-hadoop-nagios
Если требования к объявлениям о вакансиях отталкивают вас, возможно, вам следует больше поговорить с рекрутерами иполучить представление о том, что именно их требования значат для себя.Вам никогда не повредит подать заявку и иметь возможность поговорить со своими разработчиками, чтобы узнать, что им действительно нужно. Черт, каждый должен с чего-то начинать.