Алгоритмы говорите? Ну-ну. Лет 20 назад я бы с вами согласился...
И да: учебники для студентов лично я бы не рекомендовал в рабочем процессе.
Ну чтобы начать рабочий процесс, надо почитать учебники
![smile_rt_40.png](/upload/smiles/smile_rt_40.png)
В учебнике Стивена Пратты описана стандартная библиотека Си. Этот учебник годится в качестве справочника.
Алгоритмы так или иначе присутствуют везде. Это ведь последовательность действий, которые надо выполнить к компьютеру. Алгоритм может содержать лишние действия, поэтому его надо сделать как можно более эффективным. Теорию алгоритмов никто не отменял.
Вам же надо научить компьютер, что ему делать. А компьютер достаточно несообразительная железка без толковой программы.
Я здесь могу сколь угодно долго рассказывать почему и что нужно, но, если я говорю с программистом, у которого есть свои приёмы работы, то не собираюсь Вас переубеждать. Я ведь не знаю, в какой области Вы специализируетесь, для какого "железа" пишете софт. Под железам я подразумеваю так же виртуальные машины навроде виртуальной машины Java или Python.