...
🛫 Дізнайтеся більше про інфобізнес, фінансову грамотність, особистісний ріст. Інтернет-бізнес, бізнес в інтернеті, інвестиції, заробіток, професії, вигідні інвестиції, депозити. Історії успіху, саморозвиток, особистісний ріст.

Якою мовою писати код новачкові і чому вибір – ілюзія

2
Зміст

У світі налічується понад 600 мов — якою мовою писати код новачкові? Здається, вибір великий, але це ілюзія. Читайте далі, щоб дізнатися, чому все так.

« Якою мовою писати код новачкові

Якщо ви новачок у програмуванні, можете не розуміти, скільки мов існує. Хоча багато хто з них схожі, всі вони вимагають різної бази знань, і всі служать різним цілям, коли справа стосується веб-розробки та комп’ютерного програмування.

Як вибір першої мови вплине на вашу кар’єру у майбутньому

Мови програмування, на яких ви спеціалізуєтесь, можуть вплинути на роботу, на яку ви претендуєте, і навіть на зарплату, яку можете розраховувати заробити:

Якою мовою писати код новачкові і чому вибір - ілюзія

«Які мови мені вивчати?»

Залежить від ваших цілей:

  • Якщо ви хочете мати можливість створювати та редагувати статичні веб-сторінки без інтерактивності, вам потрібно знати, як мінімум, HTML та CSS.
  • Щоб додати інтерактивні елементи, вам знадобиться JavaScript.
  • Щоб створювати веб-сайти, які збирають та зберігають інформацію, вам знадобляться PHP, Python або Ruby.
  • А для створення мобільних програм для iOS або Android вам знадобиться або Objective-C, або Java.

«Чому кажуть, що у новачків немає вибору щодо того, з якої мови починати?»

Незважаючи на те, що у світі налічується понад 600 мов, вибору у вас справді небагато. І це пояснюється просто.

Що таке «експериментальні мови» і чому не треба вибирати з них — якою мовою писати код новачкові

Отже, ми вже згадували, що мов, які активно використовуються в написанні різних продуктів, є кілька сотень. А тепер уявіть, що ще більше експериментальних мов.

Якою мовою писати код новачкові і чому вибір - ілюзія

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

"Вибору зовсім немає?"

Це дуже важливо зрозуміти. Серед сотень мов лише кілька десятків використовуються повсюдно. На 20% від загальної кількості всіх потенційних груп, припадає 80% розробок.

Знаменитий принцип Парето діє на 100%. Відповідно, серед усього різноманіття мовних груп, розробники-початківці рідко вибирають мову, якої немає в топовій двадцятці лідерів. Ще «десятку» мов можна було б віднести до найдивніших, незвичайних і рідкісних. Але їх вивчення – це вже не для роботи, а для того, щоб згорнути собі мізки остаточно і отримати від цього задоволення

«Чому ми не вибираємо мову?»

Це неприємно, але вибір «якою мовою писати код новачкові» вже зробив за вас ринок розробки. Сама промисловість диктує правила. Із нею в парі «працює» історична випадковість.

Але вибір все ж таки у вас є

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

Ми писали про це докладніше у статті про 6 типів розробки, які повинен дізнатися новачок перед тим, як вивчати свою першу мову

Що робити, якщо я надто серйозно ставлюся до мови?

Якою мовою писати код новачкові і чому вибір - ілюзія

Коли стає зрозуміло якою мовою писати код новачкам починає здаватися, що нічого важливішого за синтаксис і граматику немає в цілому світі. І це зрозуміло, адже незнайомі поняття, терміни та алгоритми треба ще зрозуміти. Нова інформація привертає увагу. Найчастіше майже вся увага. Але ви повинні розуміти, що мова ще не все.
Зараз висуньте свою мову з рота. Серйозно.
А тепер порівняйте розміри кінчика своєї мови та інше тіло. Мова в програмуванні – лише мала частина, верхівка айсбергу. Ви можете бути уважним і сконцентрованим учнем і тоді ви бачитимете верхівку айсберга, тим самим уникаючи зіткнення з ним. Але невже вам не цікаво, що ховає глибина?

6 важливих складових частин без яких ваше розуміння світу програмування буде неповним:

  • Середовище, в якому виконується технологія;
  • Платформа, яку ви використовуєте;
  • Ком’юніті;
  • Тренди та тенденції;
  • Розуміння чи самостійне побудова зв’язків між екосистемами та мовними групами;
  • Набір ваших уявлень, а також те, що ви ще не знаєте про мову.
Джерело запису: kakzarabotat.net

Цей веб -сайт використовує файли cookie, щоб покращити ваш досвід. Ми припустимо, що з цим все гаразд, але ви можете відмовитися, якщо захочете. Прийняти Читати далі