![image][1]
_Интерфейс CS-Playground-React_
[Я программист-самоучка][2]. Это значит, что я постоянно имею дело с [синдромом самозванца][3]. Для меня не редкость чувствовать, что я неполноценный, и я в невыгодном положении для понимания сложных концепций информатики.
Я никогда не разбирался в математике. И я всегда привязывал сильные математические навыки к своей естественной способности преуспеть в программировании. Я чувствую, что мне приходится больше работать, чем другим (у которых есть врожденные навыки к математике), чтобы изучать одни и те же понятия. С этой идеей, глубоко укоренившейся в моем мозгу, я был уверен, что никогда не смогу научиться чему-либо, например, обходить деревья двоичного поиска, и как мысленно анализировать рекурсивные кошмары, такие как сортировка слиянием.
Зайдите на [CS-Playground-React][4], простую браузерную JavaScript-песочницу для изучения и практикования алгоритмов и структур данных.
Это приложение не требует регистрации и автоматически сохраняет ваши достижения, предлагает решения когда вы застряли, и имеет [кучу ссылок на полезные статьи, туториалы, и другие ресурсы][5], чтобы помочь сделать ваше обучение не очень болезненным, как было у меня.
[Читать дальше →][6]
[1]:
https://habrastorage.org/getpro/habr/post_images/78c/683/e8a/78c683e8a2fde498f46b2a6b6822159b.png
[2]:
https://medium.freecodecamp.org/the-freecodecamp-alumni-network-a-homegrown-mentorship-network-for-fcc-alumni-529e4531c34f
[3]:
https://medium.freecodecamp.org/i-built-an-app-that-makes-learning-algorithms-and-data-structures-way-more-fun-46fbb8afacaf
[4]:
http://cs-playground-react.surge.sh/
[5]:
https://github.com/no-stack-dub-sack/cs-playground-react/blob/master/RESOURCES.md
[6]:
https://habrahabr.ru/post/343706/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut