Изучил и понял, почти все, самые известные и эффективные алгоритмы ПОИСКА и СОРТИРОВКИ. Учил, т. к. знал, что это необходимая база и толчок вверх для кодера, но сейчас, осознаю, что сущ-ют многие другие алг-мы, а так как все нет смысла учить, то созрел вопрос: а какие алгоритмы и из каких классов алг-ов, мне следует продолжить изучать?
(Есть время и желание, но не знаю в каком направлении двигаться)
Формально, нет диплома - нет профессии, а самоопределяться/называться можно хоть кем - это не регламентировано. Учи, не учи алгоритмы, прилежный 3-курсник какого нибудь ИТМО заткнет вас за пояс.
Неплохо бы знать какие часто применяемые алгоритмы существуют, но учить детали реализации на память особого смысла нет.
Выбор пути, упаковка рюкзака, раскрой - откуда нам знать, что из этого вам понадобится?
В любом случае, вы пока довольно далеки от того, чтобы улучшать существующие алгоритмы.
А пока используете уже изобретенные - подберите себе удобный справочник, или хоть в вики их читайте.