Обновить
0
0
SoL MaxweLL (Maxim Bezrukov)@entropax

Programmer:Analyst:Full_stack_developer

Отправить сообщение

Жить - вообще сложно :)
Так почеиу же тогда обучение программированию должно быть лёгким?

Нет никакого святого Грааля или волшебного способа быстро и просто всему научиться.
Наоборот, это всегда много пота, крови и красных глаз. Нельзя просто «вкатиться» в программирование без усилий. Это не способ "для избранных" заработать деньги, а занятие для тех, кто действительно любит то, чем занимается. А типы мышления просто дают разный базис для восприятия, они не помешают в конечном итоге.

Главная проблема заключается в том, что ещё не сформировался единый подход к обучению и нет универсальных стандартов. Тем не менее, мы как-то выкатываем свои баги в продакшен, и мир движется дальше.

Всем добра и успехов в изучении нашей непростой, но невероятно увлекательной области!

"Грокаем алгоритмы" прям получилось)))

Алгоритмы это различные подходы в решении задач, и нечто большее чем просто сортировка расческой (что является подмножеством основной идеи Divide and Conquer, он же разделяй и властвуй).
Многие задачи можно решить например по принципу написанному выше.
Так почему бы не пользоваться этим в задачках, которые казалось бы не имеют никакой связи с агоритмами.
Банально выполнить декомпозицию, разбить задачу на подзадачи и найти более простое решение, алгоритм? Конечно алгоритм!

Думаю каждому человеку пригодилось бы знать такие паттерны)
В целом думаю Научиться применять алгорится не менее важно, чем знать сами алгоритмы.

Не могу полностью согласиться с автором касаемо тезиса:

Общество глупеет, в целом, и само собой, это влечет за собой последствия: трудно вырастить не только толковых программистов, но и учителей, и врачей, и инженеров. К этому приложила руки и школа, и минобразования, и система платных ВУЗов

Не кажется ли вам, что на самом деле так всегда и было?
Общество просто -"не стало умнее", а область человеского знания расширилась, технологий стало больше, книг больше, идей больше. Да, появился интернет, доступная информация, но ведь люди не изменились. Нас не учат мнемонике, не учат самообучаться, не учат мыслить, всем этим необходимым метанавыкам. Людей стало больше и соответственно умных и глупых людей тоже стало больше, НО соотношение ведь не поменялось ( пусть оно будет 20/80 из любви к Парето), следовательно "глупых" людей стало больше, следовательно и некомпетенция возрасла.

Но что если это в целом проблема нас, как вида заданная генетически?
И всегда будет масса людей, которая будет идти по пути лишь Симпрактического:?
Конечно если система культурных ценностей и образования может повлиять на эту ситуацию было бы прекрасно, но увы пока нет подобных исследований.
ИМХО.

В целом спасибо автору за эту статью, очень много наболевшего всплыло, особенно не любовь людей читать книги, документацию и монографии. Сам часто сталкиваюсь с подобным.
Всем хорошего познания и непрерывного обучения :)

Тоже подумал про ffmpeg — полезнейшная вещица)
Невероятно полезная обёртка для шикарных штук на JS. Но есть ли смысл? Даже тот самый d3.js да ещё и в совокупности с WASM даст колоссальную добавку к скорости. Люди плодят безмерное количество новых инструментов, (за такой труд им огромный Respect) но иногда проще выучить новый язык, чем пытаться оптимизировать очередную обертку над оберткой, прочитать доку на over9999 страниц. ИМХО.


Статья шикарная, автору спасиbо за труды.

Информация

В рейтинге
Не участвует
Дата рождения
Зарегистрирован
Активность

Специализация

Фулстек разработчик
Средний
От 500 000 ₽
Python
C++
JavaScript
Git
Linux
SQL
Docker
Bash
Английский язык
Научно-исследовательская работа