Не согласен с igel.
Ну, всё мной сказанное, есть IMHO, основанное на опыте работы в области создания прикладного геофизического ПО. Реально работающих идей, в данной конкретной области, много - до числа доведены единицы. Казалось бы - золотое дно. Ан нет, специалистов способных сделать конкурентоспособный продукт - единицы.
Лучшие из "зубров" могут из своих идей сделать на живую нитку программы для себя, без них они не работают. Молодёжь лихо ваяет интерфейсы, но не способна сделать их эргономичными, поскольку не понимает сути методов и что нужно пользователю. Кроме того, плохо разбирается в способах оптимизации численных методов, что абсолютно необходимо - объёмы данных составляют сотни тысяч измерений, того же порядка число неизвестных, большинство задач - нелинейные.
Когда находится человек объединяющий в себе знания "зубров" и техничность молодёжи и способный внятно ставить задачи помошникам - успех не заставляет себя ждать. Таких команд на нашем рынке знаю две.