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

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

В эпизоде ​​2 моего ежемесячного опыта TIIDELab я расскажу о своем опыте в следующих разделах статьи:

  1. JavaScript: введение
  2. Coding Challenge и наставничество
  3. Обучение навыкам межличностного общения и празднование Всемирного дня навыков молодежи
  4. Командный проект: инструмент управления социальными сетями

Сядьте поудобнее, расслабьтесь и прочитайте.

1. JavaScript: введение

После обучения работе с HTML и CSS; Чтобы создать веб-сайт портфолио с обоими, в картину был добавлен третий человек в тройке веб-разработок — JavaScript.

С JavaScript нас познакомил Mr. Кенни, и он разбил концепции на понятные куски информации. Некоторые из понятий, которые были затронуты, — это переменные/привязки, функции, объекты, замыкания, рекурсия и многие другие.

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

Мой партнер по кодированию Джой Оффионг и я также обсудили концепцию массивов на одной из наших сессий для партнеров по кодированию.

Javascript — самый популярный язык программирования в мире, поэтому программисты выбирают его. После того, как вы изучите Javascript, он поможет вам разрабатывать отличное внешнее и внутреннее программное обеспечение с использованием различных сред на основе Javascript, таких как ReactJS и NodeJS.

2. Вызов кодирования

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

Помимо моего небольшого практического знания JavaScript, я думаю, что еще одна вещь, которая мне помогла, — это моя способность искать в Google фрагменты решения данной проблемы.

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

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

Я был в паре с Mr. Ибрагим Дауда, очень опытный технарь, у которого я обязательно многому научусь.

3. Обучение навыкам межличностного общения и празднование Всемирного дня навыков молодежи

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

Одна из его лекций, которая запомнилась мне в этом месяце, была о методах принятия разумных решений, таких как подход PROACT (проблема, цели, альтернативы, последствия, компромиссы).

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

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

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

Наконец, все стипендиаты TIIDELab сняли видео, пропагандирующее TIVET (Техническое, промышленное, профессиональное обучение и обучение предпринимательству). Посмотреть можно здесь.

4. Командный проект: инструмент управления социальными сетями

Ха-ха.

Я оставил лучший раздел для последнего.

Лидеру моей команды было поручено создать инструмент управления социальными сетями, рекламную технологию (Adtech Solution) для онлайн-бизнеса. Продукт, который мы создаем, называется SetterApp.

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

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

Наша команда приступила к созданию документа Спецификация требований к программному обеспечению (SRS) для проекта. Документ SRS описывает системные свойства и функциональные возможности предлагаемого программного обеспечения и, конечно же, его ожидаемую работу. Основные вопросы, которые должна решать СГД:

а. Функциональные требования

б. Требования к производительности

в. Ограничения дизайна

д. Требования к внешнему интерфейсу

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

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

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

Как обычно, мы должны были внутренне представить все это координатору программы для окончательной проверки, прежде чем представить их внешне Совету старейшин (COE) TIIDELab.

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

Слава ей.

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

Заключительные слова

Это все, что касается июля. Август уже наполнен своими историями, и все это вы получите в конце месяца.

Большое спасибо основателю TIIDELab, Совету старейшин, службе технической поддержки, NECA, ITF, старшему брату, нашим наставникам, учителям и, конечно же, TIIDELab за эту возможность.

Следите за моей следующей статьей!

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

Linkedin: https://www.linkedin.com/in/george-udonte/

Твиттер: https://twitter.com/GeorgeUdonte

Гитхаб: https://github.com/udonte