Рубрика «Учебный процесс в IT» - 56

Мы такого не ожидали: ежегодное открытое письмо от Билла и Мелинды Гейтс - 1

Как бы вы описали 2018 год? Оказался ли он таким, каким вы его ждали?

Мы бы ответили на этот вопрос скорее отрицательно. Начиная с особенно разрушительных природных катаклизмов и заканчивая рекордным количеством женщин, идущих на выборы, 2018 год оказался полным сюрпризов. Оглядываясь назад, мы оцениваем мир совсем не так, как видели его в прогнозах пару лет назад.

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

Двадцать пять лет назад мы прочли статью, где было написано, что сотни тысяч детей в бедных странных умирают от диареи. Эта неожиданность помогла оформить наш взгляд на реальные ценности. Мы верим в мир, где инновации доступны всем, где дети не умирают от болезней, которые можно излечить. Но мы увидели мир, всё ещё зависящий от неравенства.
Читать полностью »

Давным-давно я написал статью на хабр с названием «Интенсивность важнее тщательности» про то, что лучше увеличить количество попыток сделать что-то, чем продолжительность одной попытки. Теперь я хочу дополнить эту мысль.

XKCD

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

Блоки информации (chunks)

Чтобы свободно пользоваться новыми знаниями, к ним нужно привыкнуть. А привычка, как известно, дело времени. В книге Learning How to Learn (или на замечательном курсе на Coursera) блоки информации называются chunks, и в курсе рассказывается про их формирование. На это уходит время, которое на практике нельзя существенно ускорить.

Сначала мы учим, что такое натуральные числа, потом целые, потом рациональные, потом вещественные. Потом мы изучаем пределы, потом производные, потом интегралы, потом топологию, потом анализ на многообразиях и так далее. Для каждого следующего шага нам необходимо понять предыдущий и воспринимать его как информационную единицу. Когда я говорю «многообразие», для меня — это информационная единица, а для изучающего — это информационный гугол: хаусдорфово топологическое пространство, в котором у каждой точки есть окрестность, гомеоморфная бла бла. Я помню момент, когда впервые смог произнести вслух «тензорное произведение» без внутреннего дискомфорта. Мне потребовалось много времени.
Читать полностью »

Взгляд изнутри. Аспирантура в EPFL. Часть 3: от поступления до защиты - 150-летнему юбилею EPFL посвящается

В 30 октября 2012 года на руках у меня был билет в один конец, до Женевы, и большое желание получить степень доктора философии (PhD) в одном из престижнейших университетов Европы, да и мира, пожалуй. А 31 декабря 2018 я провёл свой последний день в лаборатории, к которой уже привязался. Пора подвести итоги, куда привели меня мечты за последние 6 лет, поговорить об особенностях жизни в стране сыра, шоколада, часов и армейских ножей, а также пофилософствовать на тему, где же жить хорошо.

О том, как поступить в аспирантуру и что делать сразу же по приезду рассказано в двух статьях (часть 1 и часть 2). Для школы по компьютерным наукам я обнаружил свой довольно подробный мануал тут. В данной части пришла пора закончить подзатянувшийся рассказ об аспирантуре в прекрасном университете, в одной из самых богатых и в то же самое время бедной стране – Швейцарии.

Disclaimer: цель это статьи в доступной форме изложить основные момент научной жизни аспиранта в EPFL, возможно, когда-нибудь часть нижеизложенных мыслей будет воплощена в РФ при реформировании университетов или в программе 5-100. В спойлеры убрана дополнительная, раскрывающая информация и примеры, возможно, некоторые моменты излишне обобщены, но, надеюсь, это не испортит общую картину повествования.
Читать полностью »

Почему программисты продолжают использовать многословный Java, хотя есть лаконичный Python - 1

Java и Python — одинаково популярные языки программирования. Однако Python более продуктивен: в нем меньше объем кода, нужного для решения задачи. Почему же программисты до сих пор работают с Java там, где можно применить Python? Давайте разбираться.
Читать полностью »

Привет! Меня зовут Саша Миночкина. Я заканчиваю обучение в магистратуре — решила рассказать, как это вообще устроено. Моя статья будет полезна молодым специалистам, которые хотят поучиться и смотрят в сторону магистратуры от Tinkoff.ru, но боятся что их заставят толкать Олега Тинькова на велике по офису. Расскажу как я поступила, училась и работала, чтобы таких страхов не было.

Про магистратуру Tinkoff.ru в МФТИ - 1
Читать полностью »

Это — подборка для специалистов и студентов технических специальностей. В этом дайджесте мы расскажем о ближайших очных и дистанционных тематических мероприятиях.

Дайджест Университета ИТМО: 12 тематических конференций, хакатонов и MOOC-курсов для IT-студентов - 1Читать полностью »

Получение CPE для поддержания профессиональных сертификаций (на примере ISACA) - 1

В статье опубликованной 4,5 года назад и посвящённой получению профессиональной сертификации ИТ аудитора я обещал рассказать о том, как эту сертификацию поддерживать в актуальном состоянии, что, к сожалению, является не привилегией, но обязательством. Набравшись опыта за прошедшие годы, я представляю всем заинтересованным краткий обзор своего опыта по получению и регистрации CPE на примере сертификаций от ISACA (CISA, CRISC, CISM, CGEIT). Несмотря на то, что процесс не отличается особой замысловатостью, возможно кому-то будет интересен и полезен.
Читать полностью »

Пишем гибкий код, используя SOLID - 1

От переводчика: опубликовали для вас статью Северина Переса об использовании принципов SOLID в программировании. Информация из статьи будет полезна как новичкам, так и программистам с опытом.

Если вы занимаетесь разработкой, то, скорее всего, слышали о принципах SOLID. Они дают возможность программисту писать чистый, хорошо структурированный и легко обслуживаемый код. Стоит отметить, что в программировании есть несколько подходов к тому, как правильно выполнять ту либо иную работу. У разных специалистов — разные идеи и понимание «правильного пути», все зависит от опыта каждого. Тем не менее, идеи, провозглашенные в SOLID, принимаются практически всеми представителями ИТ-сообщества. Они стали отправной точкой для появления и развития множества хороших методов управления разработкой.

Давайте разберемся с тем, что такое принципы SOLID и как они помогают нам.
Читать полностью »

10 распространенных ошибок в письменном английском и как с ними бороться - 1

В последние пару лет я решил активно взяться за улучшение своего английского – хотелось поискать зарубежных заказчиков на сайтах вроде Upwork, но уровень письменной коммуникации был не на должном уровне. Как оказалось, здесь есть довольно много тонких моментов, которые не всегда очевидны не-носителю языка.

Я активно изучал тему и нашел интересную статью в блоге проекта TextlyAI – в ней перечислены 10 распространенных ошибок, которые люди делают при письме на английском и способы их исправления. Я подготовил адаптированный перевод этого материала.

Итак, вот какие ошибки в письменном английском наиболее распространены:Читать полностью »

8 приемов работы с CSS: параллакс, «липкий» футер и другие - 1

Эта статья о приемах работы в CSS, узнав о которых, я восклицал: «Агаааа!». Надеюсь, вы тоже сделаете пару открытий.

CSS — специфическая технология. На первый взгляд она кажется очень простой. Но некоторые эффекты, которые в теории кажутся простыми, не являются таковыми на практике.

Я покажу несколько приемов и расскажу о принципах их использования в CSS. Сама по себе статья не о сложностях. Наоборот, она призвана сделать вашу работу более комфортной.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js