Шлях в бидлокодер або як стати програмістом з 0

  • програмування

Доброго времени суток котики! Да да, ви не помилилися, це 100500 тема про те "Як стати програмістом з 0" Я той же хочу бути "тижпрограмміст". носити футболку з котиком. ховаючи її під розтягнутим бабусиним светром і відростити бороду.
Гаразд жарти в сторону, до своїх 24 років за моїми плечима немає ніякого серйозного досвіду роботи ВЗАГАЛІ. підробляв різноробочим, квіти продавав на свята і пропрацював цілих 3 місяці менеджером активних продажів. Є звичайно пасивний дохід, але це не моя заслуга, а спадок. яке я благополучно здаю) Ось в такому я лайні коротше. Чим займався весь цей час, сидів катав в онлайн іграшки ну і спортом потиху) Освіта вишка гуманітарій \ =
Поплакався і вистачить, вивчивши з 10 тем на цьому форумі та інших, прийшов до висновку (ну всім так радять) йти в web клепати говносайтікі. Що б не вважали мене ледачим **** я так само зберіг посилання де че і як вчити і намітив початковий план дій.

Власне ніби все, хто подужає. розумниця! тапками не кидає, я бачив що народ плакав з приводу питань на мою тему, якість питань впало, тостер "уженетот". ось допоможете мені і почну я задавати більш розумні питання! )
Всім дякую.

Upd. Спасибі всім відписав) Думки і питання висловлю дещо пізніше, що скажете на рахунок цього
progbasics.ru/?utm_medium=affiliateutm_source=cence?

Думаю за гроші

1) Я наполегливо відмовляюся називати верстальників - програмістами.
На 90% це тупа низькооплачувана робота, ніякого відношення до програмування не має
Винятки є, але не багато.
Для того що б стати web backend програмістом - знання верстки потрібні самі мінімальні (читай - не потрібні взагалі, але в процесі все одно з'являться), зате потрібно наприклад sql якого в вашому списку немає чому то.

2) Якщо хочеться грошей і немає відрази до дрес-коду - можна піти в java розробники.
По грошах виграєте помітно, але це в 99% enterprise з усіма наслідками, що випливають.

3) Якщо хочеться грошей і свободи - можна піти в розробники ios / andoid на вибір.
Найправильніший варіант якщо з нуля вибирати професію.
Кадровий голод в сфері дикий, в dc беруть з 0мі знаннями на непогані гроші.

Imho найправильніший варіант для Вас - другий або третій.
Ставати верстальником зараз - явно не найкраща ідея.

UPD
PolzuizYami. Що за enterprise і що за випливають? )
Який поріг входу для розробника під мобілки і через скільки я зможу показати результат і що то за це почати отримувати. Чому ви не любите fronted? ) І чому стає fronted'ом не найкраща затія (на верстці я як би не збирався зупинятися, але це основа основ для fronted'a)?
Enterprise - робота або у великій компанії або в аутсорсерам який працює на дуже не IT компанію. Випливає з цього певний рівень бюрократії, чиношанування, формалізму, дрескод і іншого, що в якійсь мірі компенсується кешем і стабільністю ™.
Знову ж таки не всюди, але дуже багато де.

Поріг входу для мобільного розробки зараз досить низький, 0-1-2 місяці самостійної практики і можна йти на вакансію junior, в dc платять 40-50 на старті, за рік-два можна вийти на 150-250 + з урахуванням фрілансу.

З приводу фронтенда:
Відразу невеликий дисклеймер:
a) не хочу нікого образити, пишу виходячи з особистого досвіду. b) це справедливо не для всіх проектів.

Отже:
1) На відміну від backend - складність і обсяг завдань по frontend не залежить від розміру аудиторії проекту.
2) На відміну від backend - роботи по frontend виконуються швидко і без вимог щодо змін - доопрацюванням не піддавалося.
3) На відміну від backend - поточна робота по frontend сильно менше пов'язана з минулими етапами роботи, або занурення в проект вимагає не багато часу (не завжди, але часто)
4) Слідство з 1, 2, 3: Для запуску розвитку середньостатистичного проекту потрібні backend розробники в команду (штат / тривалий аутсорс) і не потрібні frontend розробники в команду (простіше і дешевше брати фрілансерів під конкретні завдання)
5) Висновок: Шлях верстальника це в 90% або коротка дешева робота на фрілансі, або робота в штаті з підтримки постійних маркетингових хотелок (посуньте банер на 20px в бік, ітд), або в дуже рідкісних випадках - дійсно складні, навантажені з точки зору frontend проекти.
Чому в рідкісних випадках? Тому що таких проектів дуже мало :) (і до речі багато хто з них - enterprise)

UPD-2
З приводу мобільного розробки:
Куди піде mobile dev через 5 років - передбачити складно. На мій погляд основна маса проектів зараз досить проста і для успішної реалізації вимагає монотонної акуратної роботи (70-80% часу це збирання верстки та анімацій, підключення до зовнішніх апі). Пекельні зарплати зараз обумовлені дикої нестачею людей. Але є думка що пік уже пройшов.
З іншого боку з'являються нові мобільні платформи - і розробники потрібні вже під них) Безперервний процес саморозвитку як він є)

UPD-3
Власне, чому Веб, а не мобільна або Java. Орієнтувався суто по вакансіях свого міста, на жаль живу не в DC і так само не в DC2, бо дійсно DC 666 (Владивосток). Вся принадність буття IT фахівцем - в нашій широкій затребуваності. Не потрібно орієнтуватися на свій місто, та й на DC за великим рахунком не варто. Перед тобою вся планета.
та й мамі сайт зроблю ппц мотивація для вибору життєвого шляху.
Ну а про стелю верстальника - я розписав нижче.

aen. ніхто не говорив про написання віджета слайдера чи галереї, їх мільйон на вибір, підключить не складає труднощів. Калькулятор може бути різним, якщо це візуальний калькулятор, який відразу малює тобі стіну через canvas, а може і весь будинок з фактурою цегли потрібної тобі. Я не думаю що таке під силу звичайному верстальщику

aen. Дмитро Ентеліс написав: «2) Якщо хочеться грошей і немає відрази до дрес-коду - можна піти в java розробники.»
Ви написали: «Другий варіант, вами описаний, це вже не верстальник, а фронтендщік.»

Ilya Mineev. Хороший фронтенд розробник може стати і UI і UX дизайнером. Я не буду сперечатися що хороша людина може стати і UI і UX дизайнером, але ставлення до його минулого frontend роботі це прямого не має. Ну хіба що наслухався розумних людей поки верстав / анімовані що придумали інші)

Шлях в бидлокодер або як стати програмістом з 0

Дмитро занадто різко висловився "тупа робота". Робота не тупа, але думати там особливо не потрібно. Є багато теорії, але її вкрай просто застосовувати.
Програмістам потрібно знати м'яко кажучи на порядок більше теорії, при чому що б застосувати її, потрібно спочатку все добре обміркувати.

Єдиний чи шлях в кодери через web? Якщо ні, то. )

Тут є момент. Веб і здебільшого мобільна розробка відрізняються від решти тим, що першим користуються в основному реальні користувачі, а другим - контори. Тобто перше - b2c сектор, друге - b2b. І тут залежить від характеру. Деяких програмістів пригнічує, що їхня праця не піде далі, ніж автоматизації внутрішньої діяльності якоїсь контори, завдяки чому вони можуть більше заробляти, економити і т.п. Мені здається, що вам треба насамперед для себе визначитися, в якому секторі ви більше хочете працювати. Ну і далі, програмування - це засіб для вирішення задач. Який би сектор ви не вибрали, далі треба вибирати, які саме завдання ви будете автоматизувати. Мені здається, в програмуванні краще, по можливості, виходити з того, які кінцеві цілі своїх продуктів ви перед собою ставите, ніж з того, на чому і з використанням яких технологій вони будуть написані.

Схожі статті