Нужно что бы все всё знали, вплоть до устройства полупроводников
хочется из этого что-то большее сделать, чем просто кодить.
еще вариант англ язык изучить и идти на зарубеж работать
Если только кодить, то это получается тупиковый вариант.
Не обязательно точно знать реализацию. Достаточно понимать какой из алгоритмов работает быстрее и на каких выборках.
А то мне тут недавно один перец выдал, что самый быстрый алгоритм сортировки - пузырьком и принялся писать реализацию из трёх вложенных циклов! Про QuickSort он вообще не слышал.
Понимаешь теперь почему я это спрашиваю и требую знать?