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

Немного предыстории…

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

Эта привычка осталась во мне и сегодня. На сегодняшний день я вскрыл почти все электронные устройства, которые у меня есть.

Все это означает, что меня больше интересовали физические компоненты электроники.

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

Идея не взлетела из-за пары вещей, одна из главных - создание для нее веб-сайта. Так что мы вроде как сдались.

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

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

Я участвую в программе уже четыре месяца и сейчас нахожусь в конце нашего 4-го модуля, где мы с моей группой работаем с «React». Это одно из лучших решений, которые я когда-либо делал для себя.

Пока в программе…

Модуль 1:. Мы научились работать с «Ruby», который представляет собой динамическое программирование с открытым исходным кодом. язык с упором на простоту и продуктивность. Он имеет элегантный синтаксис, который естественно читать и легко писать. На мой взгляд, отличная отправная точка для новичков.

Модуль 2: мы работали с Rails. «Rails» объединяет язык программирования Ruby с HTML, CSS и JavaScript для создания веб-приложения, которое запускается на веб-сервере. Поскольку он работает на веб-сервере, он считается серверной или «серверной» платформой для разработки веб-приложений.

Модуль 3: «JavaScript» был в центре внимания. JavaScript (часто сокращается до JS) - это легкий, интерпретируемый, объектно-ориентированный язык с первоклассными функциями, который больше всего известен как язык сценариев для веб-страниц, но он используется во многих не браузерных среды также.

Модуль 4: (текущий модуль) Как упоминалось ранее, в этом моде мы сосредоточены на «React». React - это декларативная, эффективная и гибкая библиотека JavaScript для создания пользовательских интерфейсов. Он позволяет составлять сложные пользовательские интерфейсы из небольших и изолированных фрагментов кода, называемых «компонентами».

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