А почему же в «Написание кода» не упомянули «Sublime text»? Конечно выбор конечной программы это жуткая субъективщина, но у вас же там не перечислено ни одной «маленькой» программы. «За державу обидно...»
Ну вопрос про какие-то минимальные знания в математике и алгоритмизации (знание простых чисел, чисел фибоначчи, разных видов деревьев) + умение писать. Этот «говнокод» может и нафиг никому не нужен, но умение человека применить какие то теоретические знания в практике по другому не выявить. Ты можешь знать в теории много чего умного, но какой от этого толк, если применить не можешь?
Ну в данном контексте вопросы были простыми, потому что решение (по моему скромному мнению) предлагалось найти в лоб. Все что вы перечислили хорошо, но не для фронтенд разработчика.
А по поводу сложности алгоритмов и разные подходы: люди, которые участвовали в олимпиадном программирование на пересчет знают как и все алгоритмы сортировки и спектр их применения, так и узконаправленные алгоритмы быстрого поиска нахождения простых чисел (фибоначчи ect). Но это уже другая сфера, с фрондендом никак не связанная.
Статья видимо из разряда плохой аналитики на весьма странную ситуацию с майнерами и создателями видеокарт. Мне кажется тут не хватает статистки и развязки. Самое странное что производители вместо того что бы ковать пока куется и временно нарастить выпуск видеоадаптеров начинают выпускать спецальные майнинг версии карт. Вот сейчас рынок обвалится, куда вы эти карты пихнете? Они будут вообще не нужны.
А по поводу сложности алгоритмов и разные подходы: люди, которые участвовали в олимпиадном программирование на пересчет знают как и все алгоритмы сортировки и спектр их применения, так и узконаправленные алгоритмы быстрого поиска нахождения простых чисел (фибоначчи ect). Но это уже другая сфера, с фрондендом никак не связанная.