Внезапные мысли: про высокоуровневое и низкоуровневое программирование
В программировании я вижу 2 основных уровня - низкий и высокий.
Под высоким уровнем я понимаю языки программирования, концепции и всё такое с большим уровнем абстракций. На самом верху - DDD (Domain-Driven Design) - предметно ориентированное программирование. Это когда пишешь код используя классы, объекты, которые отражают как можно полнее суть предметной области. Т.е. чтобы даже бухгалтеры, заглянув в наш код, поняли, как он работает (хотя бы примерно). Надеюсь, ни одного бухгалтера не обидел. Пока знаком с DDD поверхностно, поправьте, если не прав. Где-то ещё располагаются архитектурные моменты, шаблоны проектирования и т.п. Наверное, наравне с DDD. Чуть ниже идут основы ООП, т.е. классы, методы, свойства и прочий ООП-синтаксис. Ещё ниже - основы языка. Так как мы рассматриваем высокий уровень, то и язык подразумевается высокоуровневый, например, наш любимый PHP.
А ниже уже начинается подкапотная тема в форме низкоуровневых языков, алгоритмов, математики и др.
В общем, как-то так. Буду рад конструктивной критике данного поста.
В программировании я вижу 2 основных уровня - низкий и высокий.
Под высоким уровнем я понимаю языки программирования, концепции и всё такое с большим уровнем абстракций. На самом верху - DDD (Domain-Driven Design) - предметно ориентированное программирование. Это когда пишешь код используя классы, объекты, которые отражают как можно полнее суть предметной области. Т.е. чтобы даже бухгалтеры, заглянув в наш код, поняли, как он работает (хотя бы примерно). Надеюсь, ни одного бухгалтера не обидел. Пока знаком с DDD поверхностно, поправьте, если не прав. Где-то ещё располагаются архитектурные моменты, шаблоны проектирования и т.п. Наверное, наравне с DDD. Чуть ниже идут основы ООП, т.е. классы, методы, свойства и прочий ООП-синтаксис. Ещё ниже - основы языка. Так как мы рассматриваем высокий уровень, то и язык подразумевается высокоуровневый, например, наш любимый PHP.
А ниже уже начинается подкапотная тема в форме низкоуровневых языков, алгоритмов, математики и др.
В общем, как-то так. Буду рад конструктивной критике данного поста.
👍3
Часто можно слышать про 10 тыс часов, которые необходимы для достижения мастерства в каком-то деле. Об этом и ещё о других связанных вещах говорится в видео от Veritasium https://youtu.be/EVvw8NX8ky8
YouTube
4 секрета настоящих экспертов [Veritasium]
Если вы в России: https://boosty.to/vertdider
Если вы не в России: https://www.patreon.com/VertDider
Мы привыкли прислушиваться к мнению экспертов, что логично и правильно. При этом регулярно возникают ситуации, например, в экономике, политике или медицине…
Если вы не в России: https://www.patreon.com/VertDider
Мы привыкли прислушиваться к мнению экспертов, что логично и правильно. При этом регулярно возникают ситуации, например, в экономике, политике или медицине…
👍5
Нашёл ютуб-канал "Лекторий ФПМИ" с морем бесплатных лекций по математике и информатике. ФПМИ - это Физтех-школа прикладной математики и информатики при МФТИ
👍3
Короче, нашёл проект, где можно посмотреть популярность разных книг в разных вузах мира. Книги отсортированы по частотности упоминания в учебных программах. Можно фильтровать книги по разным дисциплинам, институтам и др. критериям. Вот, например, выборка книг по Computer Science (или информатика по-нашенски). Выглядит очень годно
www.opensyllabus.org
Open Syllabus
Map the college curriculum across 32.9 million syllabi
👍3
Собрал из годных видосов плейлист по эффективности (в начале самые интересные на мой взгляд) https://youtube.com/playlist?list=PLIaB54pcxhbpWvmraRMdpz2ftRCjSqTXc
YouTube
0 Эффективность - YouTube
👍2
Forwarded from Route 256
Барабанная дробь🥁
Встречайте пятый поток Route 256🎉
Запускаем сразу три направления:
Go — познакомишься с востребованными технологиями и научишься применять их на практике
C# — не изменяя .NET, перейдешь от монолита к микросервисам
QA (Python) — узнаешь что такое нагрузочное тестирование
Отборочный контест пройдет 5 февраля на Codeforces.
Логины и пароли от платформы будут отправлены в начале следующей недели с адреса Route256@ozon.ru🦎
Встречайте пятый поток Route 256🎉
Запускаем сразу три направления:
Go — познакомишься с востребованными технологиями и научишься применять их на практике
C# — не изменяя .NET, перейдешь от монолита к микросервисам
QA (Python) — узнаешь что такое нагрузочное тестирование
Отборочный контест пройдет 5 февраля на Codeforces.
Логины и пароли от платформы будут отправлены в начале следующей недели с адреса Route256@ozon.ru🦎
Если хотите проверить, правильно ли у вас оформлено резюме - скиньте его в чат https://t.me/resume_review. Только сначала почитайте обязательно информацию в шапке того чата
Telegram
Tech resume review
Помогаем айтишникам улучшать резюме и LinkedIn для поиска работы - в США, Европе, России и на других рынках.
‼️ https://t.me/resume_review/38594
‼️ https://t.me/resume_review/38594
👍2
Очень интересное интервью Маргулана Сейсембаева на лучшем бизнес-подкасте. Особенно полезно было узнать, как гость смотрит на всё через призму религии https://youtu.be/zV7lrWumc7U
YouTube
Почему одни пашут за гроши, а другие получают все? Про страхи и соблазны Мира. Маргулан Сейсембаев
► Записаться на экскурсию во freedom — http://freedom.bi/go?go=99
Почитать про систему — https://t.me/+VrxP9ZMXZL9iNmI6
► Стать партнером «АМК Декоративные покрытия» — https://proamk161.ru/
⚫️ Гайз, новый подкаст и гость, которого многие ждали - Маргулан…
Почитать про систему — https://t.me/+VrxP9ZMXZL9iNmI6
► Стать партнером «АМК Декоративные покрытия» — https://proamk161.ru/
⚫️ Гайз, новый подкаст и гость, которого многие ждали - Маргулан…
👍3
Forwarded from karpov.courses
Вы интересовались, когда выйдет Симулятор SQL, а мы обещали запустить его до Нового года. Хорошие новости: этот день наступил!
Симулятор будет полезен всем, кто работает или планирует работать с данными: от аналитиков и менеджеров до тестировщиков и разработчиков. Вы будете решать задачи на реальной инфраструктуре, составлять запросы к базе данных PostgreSQL, строить дашборды в Redash, а также проверять гипотезы и рассчитывать продуктовые метрики (и это далеко не всё!).
Знакомьтесь с программой и присоединяйтесь :)
Симулятор будет полезен всем, кто работает или планирует работать с данными: от аналитиков и менеджеров до тестировщиков и разработчиков. Вы будете решать задачи на реальной инфраструктуре, составлять запросы к базе данных PostgreSQL, строить дашборды в Redash, а также проверять гипотезы и рассчитывать продуктовые метрики (и это далеко не всё!).
Знакомьтесь с программой и присоединяйтесь :)
👍3👎1
karpov.courses
Вы интересовались, когда выйдет Симулятор SQL, а мы обещали запустить его до Нового года. Хорошие новости: этот день наступил! Симулятор будет полезен всем, кто работает или планирует работать с данными: от аналитиков и менеджеров до тестировщиков и разработчиков.…
Сейчас прохожу этот курс и кайфую от качества. Самый лучший курс по SQL, который я когда-либо проходил. Обязательно проходите, если хотите изучить SQL!
Хотел ещё пару курсов скинуть, но сделаю это потом, если пройду хотя бы часть этих курсов.
По тегу #sql на этом канале вы найдёте ещё 1 ресурс. Там я не проходил почти, но судя по первым ощущениям - тренажёр неплохой. Как-нибудь пощупаю его более основательно (если успею) и расскажу об ощущениях
Хотел ещё пару курсов скинуть, но сделаю это потом, если пройду хотя бы часть этих курсов.
По тегу #sql на этом канале вы найдёте ещё 1 ресурс. Там я не проходил почти, но судя по первым ощущениям - тренажёр неплохой. Как-нибудь пощупаю его более основательно (если успею) и расскажу об ощущениях
👍5👎1