юдифь с головой олорифма
Хочется больше писать в дневник как в дневник.
1) верстаю роман Вадима Месяца. Верстальщик я неопытный, чтобы не сказать никакой — но, как я и ожидала, вёрстка оказалась скорее набором инструкций (очень-очень большим набором, и тем не менее), чем искусством и навыком — что бы по этому поводу ни говорил Чихольд. Читаю и ужасно завидую герою книжки, которая автобиографична во всех тех местах, где она не фантастический роман: не в том, что ему благоволил Бродский и вообще судьба, а потому что он весёлый раздолбай, я тоже так хочу (и конечно буду).
2) на старости лет начала слушать курс по финансовой грамотности (ВШЭ на курсере). Курс очень простой и внятный, и я большую часть его размышляю, как так вышло, что такие вещи не преподают восьмиклассникам.
3) всё это параллельно с курсом по Machine Learning (очень вяло), вспоминаю собственный диплом. Нужно поговорить с Ванькой — не о стишках, а о том, как переучиться на программиста.
4) лениво учу немецкий: в основном, через DuoLingo. Не верьте тем, кто воротит от дуолинго нос. Ещё с утра слушаю мюнхенское телевидение, ничего не понимаю, очень нравится. Немецкий куда проще английского на слух — хотя это потому, что у них в телевизоре один хохдойч, а в провинции, чую, мне Корк покажется марципанчиком.
1) верстаю роман Вадима Месяца. Верстальщик я неопытный, чтобы не сказать никакой — но, как я и ожидала, вёрстка оказалась скорее набором инструкций (очень-очень большим набором, и тем не менее), чем искусством и навыком — что бы по этому поводу ни говорил Чихольд. Читаю и ужасно завидую герою книжки, которая автобиографична во всех тех местах, где она не фантастический роман: не в том, что ему благоволил Бродский и вообще судьба, а потому что он весёлый раздолбай, я тоже так хочу (и конечно буду).
2) на старости лет начала слушать курс по финансовой грамотности (ВШЭ на курсере). Курс очень простой и внятный, и я большую часть его размышляю, как так вышло, что такие вещи не преподают восьмиклассникам.
3) всё это параллельно с курсом по Machine Learning (очень вяло), вспоминаю собственный диплом. Нужно поговорить с Ванькой — не о стишках, а о том, как переучиться на программиста.
4) лениво учу немецкий: в основном, через DuoLingo. Не верьте тем, кто воротит от дуолинго нос. Ещё с утра слушаю мюнхенское телевидение, ничего не понимаю, очень нравится. Немецкий куда проще английского на слух — хотя это потому, что у них в телевизоре один хохдойч, а в провинции, чую, мне Корк покажется марципанчиком.
а курс по машин лёрнингу я как раз тебе очень рекомендую, он вообще бесплатный и напрямую к твоей специальности относится!
еще попадается непонятный мне пример - ich lerne Deutsch - почему-то переводится как Я изучаю немецкий в университете. Хз, баг это или фича.
по третьему пункту - конечно, важно знать основы, без той же матлогики не обойтись, но в рутинной работе полно чисто организационных моментов, которе нужно освоить (т.к. оооочень редко вы пилите проект один. а даже если и пилите сейчас один, через пару лет штат расширится и новые прогеры будут запрашивать: документацию, тесты, uml-диаграммы, историю коммитов и тд и тп). не говоря уже о куче сопроводительной документации по agile или какая там на производстве стратегия.
в общем, если хотите именно войти в профессию и работать, без этого не обойтись. но если программирование интересует как хобби - советую изучать классиков. но не запутайтесь в источниках: например, в универе нас муштровали так:
1. изучаем си (именно си). по стандарту, очень въедливо, со всеми нюансами использования памяти. на чистом си сейчас почти никто не пишет, потому как есть гораздо более простые языки, но его хорошо изучать чтобы понимать, что скрывается за вызовами c++.
2. после муштры на чистом си разрешили прием лаб на c++ - вот это было серьезное облегчение!
также мы изучали ассемблер (чтобы лучше понимать работу компилятора да и в целом что происходит). были и курсы по анализу дампов памяти и прочего. занимались и конструированием печатных плат и прошивкой кмоп.
программирование - это много. слишком много. если вас интересует именно машинное обучение, то тут тоже есть свои тонкости: не бывает обучения в вакууме. у вас всегда стоит задача работы с конкретным оборудованием - например, есть плата ардуино, есть модуль с камерой, есть вайфай приемо-передатчик, есть подвижная платформа, на которую все это монтируется. ваша задача все собрать, создать связь между установкой и сервером, запилить на сервер сверточную нейронку и натаскать все это дело на распознавание дорожных знаков.
я сейчас описала реальный дипломный проект бакалавра.
человек, который его делал, в магистратуре работал в команде над автоматизацией реального миниавтобуса (отечественный беспилотник). там конечно без знания промышленного стандарта (как, по какой шине и когда и какие передаются сигналы. и кто их принимает) было не обойтись. машинное обучение - это работа с железом. не с черным ящиком. так что в этом направлении обязательно изучить Интерфейсы передачи данных (RS-422 и пр).
первые проекты (в качестве обучения) делаются на плате Arduino и ее комплектующих. но когда плата исчерпает себя, вам понадобятся более серьезные игрушки, а я даже не знаю, где и как их в одиночку можно достать. нет, если есть лишний сундук с сокровищами - можно, но в реальности хорошо бы найти работу на кафедре (в нашем универе самая топовая кафедре в этом направлении называется Системы Автоматизированного Управления).
а касательно нашей специальности, там скорее дата майнинг
хотя у меня вообще план дожить до диплома и свалить в аналитику данных
А у вас какой?
Так и так, будешь востребованным специалистом)
Живы будем, посмотрим.)
Разве что вброшу пару толковых книжек:
Петцольд - Код. Тайный язык информатики (это не совсем по запросу, но просто очень интересная и простая в изложении книга. по ней даже ребенок может понять механику реле, создать азбуку морзе и тд и тп)
Структуры данных и алгоритмы - занудная математика, но если вникнуть все просто. там точно есть про высчитывание времени выполнения
учебник, по которому нас учили дискретной математике и логике предикатов
а вот на эту книжку дрочат в MIT и лично билл гейтс
вообще у меня есть громадный архив с разбитыми по темам книгами (over 100 units, 18Gb), там можно порыться, используя следующую стратегию: открываете, пробегаете глазами первую главу, оглавление, и решаете, интересно или нет. Могу скинуть
Что я вам буду за этот архив должна? Обожаю рыться в литературе.
Так как в сжатом виде архив занимает 15гб, а подходящего ftp-сервера у меня под рукой нет, предлагаю воспользоваться сервисом прямой передачи файлов file.pizza/. Схема проста: я генерирую ссылку на архив и держу вкладку с ней открытой. Как только вы откроете ссылку начнется передача файла напрямую с моего компа на ваш без посредников - нужно только договориться о времени.