Взгляните на то, что я сделал этим летом! Март-июль 2017 г.

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

Давайте пройдемся по тому, что я исследовал!

  1. Закончил 2-й курс колледжа! Это был классный семестр, я изучил компьютерные сети, получил немного разговорной речи и программировал микропроцессоры!
  2. Курсы : После экзаменов у меня были каникулы, так что это был шанс стать крутым! но и учиться крутому!
    Я прошел несколько курсов:
    Машинное обучение AZ: это был отличный курс, по большей части довольно абстрактный но я познакомился с некоторыми алгоритмами для различных приложений машинного обучения, такими как рекомендации систем и методы выбора моделей. Если вы новичок в машинном обучении, тогда это здорово! Мне понравилось, как инструктор сделал визуализацию в конце, чтобы мы знали, каковы на самом деле наши результаты. Я получил его за 10 долларов из-за распродажи Udemy.
    React JS - Освоение Redux: снова отличный курс, я получил его бесплатно с купоном : P Действительно отличное объяснение, и инструктор объяснил работу Redux и React при написании кода, который мне понравился больше всего. Мне действительно помогли освоить эти библиотеки. Теперь я абсолютно уверен, что не буду слишком сильно спотыкаться при использовании Redux.
    Некоторые ресурсы:
    Удивительные учебники по глубокому обучению, ориентированные на математику http: // deeplearning .net / руководство
    Книга, полная алгоритмов для соревнований по программированию!
    https://cses.fi/book.pdf
    Статья о создании команд Slack Slash, которая мне очень помогла
    http://www.girliemac.com/blog/2016 / 10/24 / slack-command-bot-nodejs /
  3. Codeathons!
    Я давно не работал над алгоритмическими головоломками, так как я больше склонялся к проектно-ориентированному обучению (все еще думаю, что это лучше), но я хотел построить свою математическую задачу и задачу собеседования навыки, поэтому я принял участие в Google Codejam. Вычистил нулевой раунд с 2 решениями и сильно сломался в первом раунде ... не смог решить ни одного!
    Аналогичная судьба с Google Summer of Code, где мое предложение о работе с агентами ИИ было отклонено. Это действительно было очень больно, и мне все еще грустно, когда я думаю о том, какие усилия я вложил в это и как много надежд я возлагал. Но отказ - это часть жизни. :-)
    Я зарегистрировался в Kickstart в мае, но я пропустил из-за ошибки в их письмах, я получил письмо, чтобы присоединиться к арене после ее завершения: O Принимал участие в июньском Кикстарт и решил 2 вопроса! Собираюсь поучаствовать и в июле, задачи в Codejam и Kickstart всегда доставляют удовольствие. Рекомендую всем прочитать, попробовать решить задачи / головоломки.
  4. Проекты!
    Я очень хотел сделать что-нибудь крутое этим летом, с Summer of Code у меня ничего не вышло, я внезапно оказался немного с пустыми руками. Но я видел, что в Chingu Central многие люди спрашивали: Существует ли канал для темы X?. Я подумал, что это проблема и ее нужно решить, поэтому я пришел!
    Slack N Study (SNS):
    @pankaja и я объединились, чтобы создать это , это должен был быть чат-бот, но для простоты и меньших ограничений на количество сообщений мы выбрали командного бота с косой чертой. Было несколько замечательных сессий по решению проблем, мы так много обсуждали, как пользователи будут взаимодействовать с ним, каковы неудачные случаи и как их избежать. Провел множество тестов для каждого случая, работал с MongoDB и NodeJS, использовал хакерский способ Slack API, чтобы заставить работать автоматическую команду добавления.
    ChinguAnalyser:
    Как Я изучил НЛП на курсе Udemy, я подумал, что это полезно для нашего онлайн-сообщества! Есть несколько человек, которые берутся за проекты, но затем не появляются, заставляя остальную команду Build 2 Learn грустить. Я использовал недавность, частоту и настроения участников, чтобы найти группы, молчаливые и участников с высокими настроениями. Это отличная тема, наверняка в будущем по ней будет статья. Это был всего лишь тест, он все еще незавершенный.
  5. Внештатные концерты!
    Нет ничего лучше, чем зарабатывать деньги летом в качестве студента: P Итак, я сделал много предложений на Upwork и получил несколько простых концертов, которые принесли мне немного денег! Я реализовал скрипты для поиска оттока в телекоммуникационных данных, определения того, насколько хорошо студент учится на курсе.
  6. И последнее, но не менее важное… Новое портфолио и резюме!
    Я много планировал создать новое портфолио, но всегда был занят, этим летом я сделал это! Trion.me!
    Я работал с силами, законами пружины, векторами… но в конце концов математика заставила мой сайт выглядеть живым, как я и хотел.

Некоторые изображения :-)