Я не занимался математическими классами над базовым исчислением колледжа. Тем не менее, в ходе моей работы по программированию, я собрал много математики и comp sci из блогов и чтения, и я искренне верю, что у меня приличный математический ум. Например, мне нравится и имеет успех, например, Project Euler.
Я хочу погрузиться и действительно начать изучать классную математику, в частности дискретную математику, теорию множеств, теорию графов, теорию чисел, комбинаторика, теорию категорий, лямбда-исчисление и т.д. Мое впечатление до сих пор заключается в том, что я хорошо подготовлен, чтобы взять их на концептуальном уровне, но мне очень тяжело заниматься математическим языком и символами. Я просто не "говорю на языке", и хотя я пытаюсь это узнать, я иду очень медленно. Мне может потребоваться много часов для работы даже по одной формуле или терминологическому абзацу. И да, я могу искать термины и определения, но это ужасно обременительный процесс, который очень скрывает теоретическую простоту того, что я пытаюсь изучить.
Я действительно боюсь, что мне придется вернуться туда, где я остановился, получить учебник по математике среднего уровня и потратить некоторое серьезное время на упражнения, чтобы тренироваться таким образом мысли. Это звучит удивительно скучно, поэтому я задавался вопросом, есть ли у кого-нибудь какие-либо идеи или опыт с этим.