Друкарня від WE.UA

Після опублікування першого довгочиту, який я відкладала пару місяців (ох, якщо ви читали мій попередній довгочит, то вже знаєте: "Еней був парубок моторний" - ні-ні, це зовсім не про мене 😄), я зрозуміла, що треба підтримувати цей темп. Можливо, новий допис через тиждень? Але одразу виникло питання: а що ж писати далі?

Я ж сама початківець, яка великими зляканими очима дивиться на цей величезний світ програмування. Що я можу розказати іншим? Але потім подумала: можливо, саме мій погляд новачка і буде комусь корисним чи, принаймні, цікавим?

Мій шлях через різні мови

Отже, ось з чого я почала і чому. Я пробувала вивчати різні мови програмування, щоб зрозуміти, що моє:

- PHP

- Java

- JavaScript

- HTML, CSS (куди ж без них!)

У процесі я зробила кілька важливих відкриттів для себе:

1. Від padding та margin у мене починається нервовий тік, тому чиста верстка - це точно не моє.

2. Але й чистий бекенд наганяє на мене сум 😔. Я собі це так уявляю: чорний екран, багато рядків коду, безліч червоних "error", а весь кольоровий світ картинок дістався комусь іншому, і як цьому не заздрити?

І тут на сцену виходить мобільна розробка! Для мене це виявилося чимось надзвичайно цікавим та захопливим. Вона ніби об'єднала в собі всі переваги (і недоліки, звісно) інших напрямків програмування.

Філософський відступ

Хочемо ми цього чи ні, а виконувати роботу, яка нам не подобається, ми точно будемо. Питання лише у кількості такої роботи. Якщо це лише 10% - вітаю, ви знайшли роботу своєї мрії! І я щиро рада за вас 🎉

Мій вибір: React Native

Тому я обрала React Native - фреймворк, який допомагає мені створювати мій перший мобільний застосунок.

До речі, я навмисно вживаю слово "застосунок". Чому? Давайте розберемося:

"Додаток" — це калька з російської "Приложение". Англійський термін "Application" походить від "apply", що означає "застосувати", "використовувати", "застосовувати" тощо.

Тому "застосунок" більш точно відображає суть і походження терміну. Крім того, це сприяє розвитку української технічної мови. Дрібниця, здавалося б, але з таких дрібниць і складається наша мовна ідентичність у світі технологій.

Працювати з React Native мені допомогло попереднє вивчення самого React. Це виявилося приємним бонусом, адже знання, отримані при вивченні веб-розробки, легко переносяться у світ мобільної розробки.

Але головна перевага React Native, яка мене захопила, - це його кросплатформність. Що це означає на практиці? Один код - два застосунки: пишемо один раз, а отримуємо застосунки і для iOS, і для Android. Економія часу - неймовірна!

Звісно, не все так гладко, як хотілося б. Перші дні роботи з React Native нагадували американські гірки: то захват від того, як швидко можна створити базовий інтерфейс, то розпач від чергової помилки, значення якої я не розуміла.

Зараз я працюю над своїм першим "серйозним" проектом - застосунком для спілкування у дружній компанії. Це дозволяє мені вчитися на практиці, вирішуючи реальні завдання.

Поділіться своїми історіями у коментарях!

А ви вже знайшли свій улюблений напрямок у програмуванні? Як ви до нього прийшли? Поділіться своїми історіями у коментарях! Мені дуже цікаво почути про ваш досвід та, можливо, отримати корисні поради.

Статті про вітчизняний бізнес та цікавих людей:

Поділись своїми ідеями в новій публікації.
Ми чекаємо саме на твій довгочит!
Оксана
Оксана@bluemascot we.ua/bluemascot

6Довгочити
195Прочитання
8Підписники
На Друкарні з 1 липня

Більше від автора

Це також може зацікавити:

  • Вони знають. Динаміка в групах.

    У тому, що окремий учасник групи (сім'ї, компанії, колективу) розповідає про себе, є речі, які однаково добре знають і він сам, і інші учасники групи - Я відомий. Є те, що він знає про себе, а інші ні - Я прихований. Є речі, які інші знають про нього, а він сам ні - білі плями.

    Теми цього довгочиту:

    Психологія
  • А якщо...

    Проблема думок «а якщо...» — це страх перед тим, що вони втіляться в реальність. Страх і тривога змушують уникати ситуацій нових знайомств, кар’єрного розвитку, отримання почуття близькості, нового досвіду і просто повноцінного життя.

    Теми цього довгочиту:

    Психологія
  • У пошуках сенсу існування

    Правда в тому, що тебе не існує... Так завершується одна з давніх ведичних упанішад, коли учень запитав брахмана (мудреця) про сенс навчання у нього.

    Теми цього довгочиту:

    Сенс Життя

Коментарі (0)

Підтримайте автора першим.
Напишіть коментар!

Це також може зацікавити:

  • Вони знають. Динаміка в групах.

    У тому, що окремий учасник групи (сім'ї, компанії, колективу) розповідає про себе, є речі, які однаково добре знають і він сам, і інші учасники групи - Я відомий. Є те, що він знає про себе, а інші ні - Я прихований. Є речі, які інші знають про нього, а він сам ні - білі плями.

    Теми цього довгочиту:

    Психологія
  • А якщо...

    Проблема думок «а якщо...» — це страх перед тим, що вони втіляться в реальність. Страх і тривога змушують уникати ситуацій нових знайомств, кар’єрного розвитку, отримання почуття близькості, нового досвіду і просто повноцінного життя.

    Теми цього довгочиту:

    Психологія
  • У пошуках сенсу існування

    Правда в тому, що тебе не існує... Так завершується одна з давніх ведичних упанішад, коли учень запитав брахмана (мудреця) про сенс навчання у нього.

    Теми цього довгочиту:

    Сенс Життя