Що вивчати: JS/NodeJS чи Swift/iOS?

Усі статті, обговорення, новини для початківців — в одному місці. Підписуйтеся на телеграм-канал!

Вiтаю!
З неосяжного списку вибору спеціалізації, мови і тд. вибір зупинився між JS/NodeJS та Swift/iOS.
Щодо власного уявлення — JS дуже велика конкуренція, сумнівна репутація мови, Swift — високий поріг входу (матеріальний + база для вивчення), відповідно нижчий попит.
Так як досвіду в IT сфері не маю, буду дуже радий почути ваші думки/поради.

PS: Більше подобається Swift. Також, питання, щодо курсів по iOS в Україні. Знайшов декілька ресурсів, які м’яко кажучи викликають недовіру. Тримаю в голові думку про самонавчання але як і казав раніше, досвіду в цій сфері я не маю і структурований roadmap (з умовним початком і кінцем) + дедлайн був би доречним.
Дякую за приділену увагу)

👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Це схоже на вибір між бути бібліотекарем чи далекобійником — геть різне. NodeJS — це серверна архітектура і інфраструктура, бізнес-процеси і їх відображення в логіку і модель даних, батлнеки і їх усунення зміною архітектури або масштабуванням. Swift — це UI, UX та деталі взаємодії апки з оською.
PS: JS — вже давно не опція для NodeJS, Typescript домінує. Але сумнівну репутацію JS і до того мав тільки в людей, які не розуміють для якого сегменту він потрібен.

В 2017 році готувався до перекваліфікації, розглядав Swift як варіант для серверної розробки, але що тоді, що зараз вакансій ~ 0

Можна згасаючий розвиток побачити на графіку розвитку каркасу Vapor

для фулстек мобайл — те що доктор прописав. чи — ні?

Якщо це ваш домашній проєкт то так, підтримувати дві кодові бази на Swift буде простіше

Якщо для бізнесу то із-за відсутності вакансій буде складно знайти кандидата, який буде робити тільки серверну частину на Swift

Уявімо ситуацію, ви пишете застосунок й серверну частину на Swift
Застосунок напишете добре й більшість задач від замовника далі буде на зміну логіки на сервері
Вам через рік-два запропонували кращу пропозицію й тепер рекрутер шукає Swift Server Side Developer-а на ваше місце
Скільки досвідчених фахівців спокусяться на вакансію Swift Server Side Developer?

Чи погодитесь ви зараз на вакансію Swift Server Side Developer?

Для початку треба запитати самого себе:
«Яка мета навчання? Швидке отримати роботу/фріланс?
Або вивчати щось більш рідкісне, не поспішаючи (бо є фінансова подушка)?»

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

Apple має безкоштовні книги зі swift у iBooks. Там уся база. Навчався за ними самостійно, все збс.

Почніть з бази CS50, а далі вчіть що більше сподобалось

Так, Здатність пройти cs50 самостійно це тест на ’войтівойті’

Підписатись на коментарі