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

Познакомьтесь с Марко и Эдом, двумя членами команды инженеров, которые рады поделиться с нами своими увлечениями и личными побочными проектами.

МАРКО

Дополнительная информация обо мне

Если бы я мог описать себя в нескольких словах, я бы сказал, что я люблю приключения, люблю учиться на практике и мне все интересно.

Я начал работать в GoodNotes сразу после окончания университета. Я изучал чистую математику. Я всегда любил математику, но не знал, что мне изучать. Затем у меня была возможность пойти на несколько летних курсов, и мне понравились уроки математики. Мне действительно было неясно, какой карьерный путь я выберу после изучения чистой математики, но я считаю, что это было действительно полезно для моей работы здесь.

Мой путь от изучения математики к работе в GoodNotes

На самом деле это была моя первая работа вне школы. Я работаю здесь уже три года. Когда я закончил универ, у меня было несколько вариантов, но я сразу выбрал Стивена (нашего основателя). Я всегда думал, что в работе самое важное - это люди, с которыми вы работаете.

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

Математика, машинное обучение и кодирование

Я инженер по машинному обучению в GoodNotes. Я думаю, что это менее традиционная работа, чем то, что делал бы инженер-программист. Инженеры-программисты обычно работают над созданием приложения с определенными функциями, а затем исправляют или улучшают их.

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

Машинное обучение также включает в себя много математики, исчисления и линейной алгебры. Интересно то, что я на самом деле не кодировал до того, как начал работать в GoodNotes. Это означало, что мне приходилось много учиться самому, когда я начинал здесь. Когда я только пришел в компанию, у меня были первые две недели отпуска. Я потратил это время на прохождение онлайн-курсов, учебу, исследования и, в основном, на то, чтобы набраться опыта.

Мне очень понравилось, что мне с самого начала была предоставлена ​​большая автономия. Никто не говорит вам, что делать, потому что каждый здесь, по сути, сам себе менеджер.

У меня много интересов

У меня много интересов и увлечений. Прямо сейчас я занимаюсь бодибилдингом, боулдерингом и изучаю политику из-за текущей ситуации в Гонконге.

Но сегодня я хотел бы рассказать об одном из проектов, над которым я работал дольше всего: о создании беспилотных автомобилей с дистанционным управлением.

Как я попал в беспилотные удаленные автомобили

Забавно, как можно чем-то заинтересоваться. Я действительно попал в эти автомобили-роботы через друга. Около двух лет назад я организовывал несколько встреч по глубокому обучению и встретил там друга, который был взволнован созданием автономных автомобилей. Он сделал презентацию об этом, и это меня взволновало! Он, очевидно, провел очень хорошую презентацию, и к концу ее меня продали.

Несколько друзей и я начали работать над этим вскоре после той встречи. Мы встречались после работы и в выходные, а также присоединялись к хакатону. В этом году мы поехали в Гуйян на соревнования хакатонов, и нам было очень весело.

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

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

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

Существует также большое всемирное сообщество под названием Donkey Car, где вы можете найти помощь, оказать помощь, продемонстрировать свою работу и просто поделиться с другими, кто также создает автомобиль-робот.

Так что мне очень нравится этот побочный проект. Это одна из тех вещей, где вы можете продолжать совершенствоваться. Мы еще многое можем сделать. Сейчас мы занимаемся имитационным обучением. Я имею в виду, что прямо сейчас я проезжаю на машине по определенной трассе около 10 раз, а затем она имитирует это поведение, чтобы «научиться» объезжать эту конкретную трассу. Так что это еще не настоящий беспилотный автомобиль. Если я поставлю его на случайную дорожку, он не научится сам по себе.

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

Сохраняйте мотивацию

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

Я начал этот проект, потому что хотел узнать об аппаратном обеспечении и о том, как применить машинное обучение к чему-то настолько маленькому. Мне это так интересно. И как только он начинает работать, награда просто потрясающая.

Лучше пытаться и терпеть неудачу, чем ничего не делать

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

Что это значит? Мне нравится делать что-то из ничего и пытаться понять все с самого начала.

Я хочу исследовать и изучать все по отдельности. Когда вы ничего не знаете вначале, это может быть ошеломляющим.

Я понял, что как только вы начнете, вы сможете изучать, исследовать, а затем проверять это. Это связано с большим количеством проб и ошибок, но вы получаете удовольствие от путешествия.

Я лучше попробую и потерплю неудачу несколько раз, чем ничего не буду делать.

ED

Из России в Гонконг

Я родом из России и переехал в Гонконг, когда присоединился к GoodNotes около полутора лет назад. Но я не первый раз в Азии. Раньше я работал удаленно веб-разработчиком полного цикла и жил в Таиланде и Вьетнаме.

В GoodNotes я являюсь внутренним инженером и работаю над веб-сервисами и интеграцией этих сервисов с приложением.

Я самоучка и двигаюсь любопытством

Мой отец - техник, поэтому у нас дома было много компьютеров и оборудования. Сколько себя помню, я любил технологии, но на самом деле я не думал о том, чтобы стать инженером-программистом, потому что меня всегда больше интересовали игры.

Затем в старшей школе я научился программировать на C ++ и пару лет пытался создать свою собственную игру. Мне так и не удалось, но это путешествие закрепило мое решение изучать информатику.

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

Кроме того, я больше обучаюсь самостоятельно. Я люблю сам искать вещи, читать книги, учиться, пытаясь.

Мною движет любопытство, и меня очень волнуют технологии. В то же время я тот, кому все быстро надоедает. У меня было много хобби: играл в пинг-понг, футбол, баскетбол. Я баловалась очень многими вещами, но потом мне стало скучно. Однако были определенные вещи, к которым я всегда возвращался, например, компьютеры.

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

Моя последняя страсть: механические клавиатуры

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

Первая клавиатура, которую я построил, полностью напечатана на 3D-принтере. Заказывали комплектующие и паяли сами. Это оборудование с открытым исходным кодом, поэтому вы можете найти всю необходимую информацию в Интернете. Вы в основном заказываете детали онлайн и просто строите их.

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

Я пробую разные колпачки клавиш и думаю, что нашел то, что мне подходит. Я ищу креативные, специальные крышки для ключей. Прямо сейчас я жду некоторых, которые были разработаны после советской космической миссии, и я чувствую, что это связано с этим.

Можно сказать, я ищу идеальный. И единственный способ найти идеальный - попробовать разные варианты.

Существует огромное сообщество людей, которые занимаются созданием механических клавиатур. Есть форум Reddit, где люди публикуют фотографии своих творений, и мне хочется покупать все. Я решил установить для себя размер ежемесячных расходов, потому что контролировать свои расходы становилось все труднее.

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

Несколько других коллег заинтересовались его созданием, поэтому я даже написал для них руководство.

Это потрясающе, когда вы создаете то, о чем думали только в своем воображении. Сделать это реальностью - поистине потрясающее чувство.