Розробник частіше читає код, аніж пише. До того ж, не свій, а створений іншими 👆 Тому невдалі назви змінних — спеціальних «сховищ», у які можна поміщати інформацію — можуть суттєво збільшити витрати часу. Тож важливо іменувати їх так, щоб навіть через кілька місяців ти і твоя команда розуміли код із першого погляду.
⠀
Спеціально для тебе ми підготували 7 правил, які допоможуть правильно називати змінні 😉
🔹 Правило 1
Називай змінні так, щоб не було потреби в коментарях. І вони були максимально зрозумілими без контексту і без додаткового вивчення коду.
🔹 Правило 2
Назва змінної має складатися із букв, цифр, underscore (символа підкреслення), знака $.
🔹 Правило 3
Не використовуй транслітерацію. Називай змінні тільки англійською. Якщо є проблеми з мовою, користуйся перекладачем.
🔹 Правило 4
Не називай змінні однією буквою, не використовуй скорочення, уникай абревіатур. За винятком загальноприйнятих.
🔹 Правило 5
Пиши з великої літери кожне слово, крім першого. І не забувай, що змінні чутливі до регістру.
🔹 Правило 6
Назва змінної має коротко описувати її призначення. Використовуй такі, що легко читаються.
🔹 Правило 7
Не використовуй зарезервовані слова JavaScript у якості назв змінних.
Було корисно? Залишай будь-яку реакцію цьому посту 😉
#fresh_knowledge
⠀
Спеціально для тебе ми підготували 7 правил, які допоможуть правильно називати змінні 😉
🔹 Правило 1
Називай змінні так, щоб не було потреби в коментарях. І вони були максимально зрозумілими без контексту і без додаткового вивчення коду.
🔹 Правило 2
Назва змінної має складатися із букв, цифр, underscore (символа підкреслення), знака $.
🔹 Правило 3
Не використовуй транслітерацію. Називай змінні тільки англійською. Якщо є проблеми з мовою, користуйся перекладачем.
🔹 Правило 4
Не називай змінні однією буквою, не використовуй скорочення, уникай абревіатур. За винятком загальноприйнятих.
🔹 Правило 5
Пиши з великої літери кожне слово, крім першого. І не забувай, що змінні чутливі до регістру.
🔹 Правило 6
Назва змінної має коротко описувати її призначення. Використовуй такі, що легко читаються.
🔹 Правило 7
Не використовуй зарезервовані слова JavaScript у якості назв змінних.
Було корисно? Залишай будь-яку реакцію цьому посту 😉
#fresh_knowledge
👍8🔥4❤1
Вивчає проблему замовника і шукає її рішення, є посередником між замовником і командою
Anonymous Quiz
7%
Full-Stack JavaScript Developer
84%
Business Analyst
9%
Data Scientist
Будує внутрішню логіку програмного забезпечення і функціональність
Anonymous Quiz
27%
Project Manager
15%
Front-end Developer
59%
Back-end Developer
Проєктує інтерфейс продукту так, щоби ним було зручно користуватися
Anonymous Quiz
38%
Front-end Developer
34%
UI Designer
29%
UX Designer
Тестує програмне забезпечення і виявляє баги, які треба усунути в подальшому
Anonymous Quiz
6%
Researcher
92%
QA Specialist
2%
Project Manager
Координує роботу команд: ставить завдання, визначає пріоритети, слідкує за бюджетом, контролює таймінг
Anonymous Quiz
91%
Project Manager
7%
HR Manager
2%
Full-Stack JavaScript Developer
👍1
Як добре ти розбираєшся в ІТ-професіях?
Anonymous Poll
7%
0 — Зате тепер розбираюсь краще 😅
3%
1 — Уже знаю, що нічого не знаю. Але буду виправлятись 😊
18%
2 — Знання — сила, але у мене її поки небагато. Нічого, з вами прокачаюсь 😉
22%
3 — Склянка моїх знань наполовину порожня чи повна? 🧐 Я — не я, якщо повністю не заповню.
33%
4 — Ого, та я красунчик 🤓 А що буде, як трішечки піднатисну?
17%
5 — Та я просто профі 😎 Агов, де мої оплески?
👍6
ITERATION [ˌɪtəˈreɪʃn]
Ітерація. Повторення якої-небудь дії програмою або розробником.
1. Iteration in programming means repeating steps, or instructions, over and over again.
— Ітерація в програмуванні означає повторення кроків або інструкцій знову і знову.
2. Each time the computer runs a loop, it is known as an iteration.
— Кожен раз, коли комп’ютер запускає цикл, це називається ітерацією.
3. Iteration allows algorithms to be simplified by stating that certain steps will repeat until told otherwise.
— Ітерація дозволяє спростити алгоритми, вказуючи, що певні кроки будуть повторюватися до тих пір, поки не буде задано інше.
#fresh_dictionary
Ітерація. Повторення якої-небудь дії програмою або розробником.
1. Iteration in programming means repeating steps, or instructions, over and over again.
— Ітерація в програмуванні означає повторення кроків або інструкцій знову і знову.
2. Each time the computer runs a loop, it is known as an iteration.
— Кожен раз, коли комп’ютер запускає цикл, це називається ітерацією.
3. Iteration allows algorithms to be simplified by stating that certain steps will repeat until told otherwise.
— Ітерація дозволяє спростити алгоритми, вказуючи, що певні кроки будуть повторюватися до тих пір, поки не буде задано інше.
#fresh_dictionary
👍8
Розповідаємо про 8 типових помилок в резюме, які треба виправити негайно 😉
🔷 Безграмотність
Твоє резюме має бути ідеальним. Без граматичних, орфографічних, пунктуаційних помилок. Бо вони можуть справити хибне враження. Не лінуйся перевіряти те, у чому сумніваєшся. Якщо не впевнений, що написав правильно, знайди редактора. Або звернися до своєї вчительки, вона точно допоможе виправити помилки 😅
🔷 Недоречні фото і пошта
Фото з пляжу залиш для Instagram. У резюме використовуй знімки з нейтральним фоном. Але не став фото, яке робив для паспорта. Ліпше усміхнися, щоб світ (і рекрутер) усміхнувся тобі у відповідь. І покликав на співбесіду ✨
Заведи собі окрему пошту для робочої комунікації зі своїм прізвищем та ім’ям. Наприклад, s_ivaniv@gmail.com. А пошту haker228@gmail.com залиш для реєстрацій в Steam та Netflix.
🔷 Відсутність заголовку
Це найперше, що бачить рекрутер (або не бачить, якщо його немає). В одному рядку опиши свою цінність, як співробітника. Наприклад, бізнес-аналітик, 10+ років досвіду в ІТ.
🔷 Надто довге або коротке резюме
Оптимальний розмір — 1-2 сторінки. Не слід розтягувати резюме на 2 сторінки, якщо не маєш, що сказати. Видаляти важливу інформацію, щоб усе помістилося на 1 сторінці, теж не варто. Оптимізуй своє резюме за рахунок використання тільки релевантних та актуальних даних 👆
🔷 Неправильний порядок
Подавай свій досвід у форматі зворотної хронології. На початку вказуй останні місця роботи, у кінці — перші. Те ж стосується й інформації про освіту.
🔷 Неправильно описані скіли
Розділяй Hard Skills та Soft Skills. Пиши чітко і зрозуміло. Відмовся від загальних формулювань: активний, стресостійкий, комунікабельний тощо. Вони є у 90% резюме. Тож твоє завдання замінити їх конкретними прикладами.
🔷 Нерелевантна інформація
Описуй лише той досвід, який стосується вакансії. Робота офіціантом 5 років тому навряд буде в нагоді, якщо подаєшся на розробника 🤓
🔷 Одне резюме під всі вакансії
Готуй резюме під конкретну компанію і посаду. Так рекрутер переконається у серйозності твоїх намірів. Звісно, ти можеш мати шаблон із загальними даними. Але не забудь його адаптувати до конкретної вакансії.
Про що хотів би дізнатися ще? Напиши у коментарях 👇
🔷 Безграмотність
Твоє резюме має бути ідеальним. Без граматичних, орфографічних, пунктуаційних помилок. Бо вони можуть справити хибне враження. Не лінуйся перевіряти те, у чому сумніваєшся. Якщо не впевнений, що написав правильно, знайди редактора. Або звернися до своєї вчительки, вона точно допоможе виправити помилки 😅
🔷 Недоречні фото і пошта
Фото з пляжу залиш для Instagram. У резюме використовуй знімки з нейтральним фоном. Але не став фото, яке робив для паспорта. Ліпше усміхнися, щоб світ (і рекрутер) усміхнувся тобі у відповідь. І покликав на співбесіду ✨
Заведи собі окрему пошту для робочої комунікації зі своїм прізвищем та ім’ям. Наприклад, s_ivaniv@gmail.com. А пошту haker228@gmail.com залиш для реєстрацій в Steam та Netflix.
🔷 Відсутність заголовку
Це найперше, що бачить рекрутер (або не бачить, якщо його немає). В одному рядку опиши свою цінність, як співробітника. Наприклад, бізнес-аналітик, 10+ років досвіду в ІТ.
🔷 Надто довге або коротке резюме
Оптимальний розмір — 1-2 сторінки. Не слід розтягувати резюме на 2 сторінки, якщо не маєш, що сказати. Видаляти важливу інформацію, щоб усе помістилося на 1 сторінці, теж не варто. Оптимізуй своє резюме за рахунок використання тільки релевантних та актуальних даних 👆
🔷 Неправильний порядок
Подавай свій досвід у форматі зворотної хронології. На початку вказуй останні місця роботи, у кінці — перші. Те ж стосується й інформації про освіту.
🔷 Неправильно описані скіли
Розділяй Hard Skills та Soft Skills. Пиши чітко і зрозуміло. Відмовся від загальних формулювань: активний, стресостійкий, комунікабельний тощо. Вони є у 90% резюме. Тож твоє завдання замінити їх конкретними прикладами.
🔷 Нерелевантна інформація
Описуй лише той досвід, який стосується вакансії. Робота офіціантом 5 років тому навряд буде в нагоді, якщо подаєшся на розробника 🤓
🔷 Одне резюме під всі вакансії
Готуй резюме під конкретну компанію і посаду. Так рекрутер переконається у серйозності твоїх намірів. Звісно, ти можеш мати шаблон із загальними даними. Але не забудь його адаптувати до конкретної вакансії.
Про що хотів би дізнатися ще? Напиши у коментарях 👇
❤🔥5🤔1
Знаєш, який сьогодні день? День народження Навчального центру Freshcode 🥳 Ось уже 4 роки ми навчаємо студентів актуальним ІТ-професіям.
⠀
Дякуємо за довіру всім, хто обрав Freshcode 🙌 А ще — за вмотивованість і працьовитість, із якими ви йдете до своєї мети: опанувати ІТ-професію.
⠀
Спасибі менторам за наполегливість і натхнення, із якими ви працюєте щоденно 💙 Усе, щоб збувалися мрії студентів — отримати першу роботу в ІТ.
⠀
Дякуємо адмін-команді, яка готова вирішити будь-які питання ✨ Щоби навчання наших студентів було максимально ефективним і комфортним.
⠀
Розповідаємо, як ми змінилися за ці 4 роки 👇
⠀
🔹 У перший рік існування центру студенти навчалися 8 годин на день протягом 2 місяців. Такий формат потребував міцних базових знань та купи вільного часу. Не кожен міг собі це дозволити, погоджуєшся? 😉 Тому ми пішли на компроміс. Скоротили заняття до 3 годин на день, але збільшили тривалість курсу до 6 місяців. Формат залишився таким же інтенсивним. Але тепер студенти могли з нуля опановувати омріяну професію. І паралельно навчатися або працювати.
⠀
🔹 Ми слідкуємо за трендами і реагуємо на них. Динамічно оновлюємо програму навчання. Вводимо нові технології й вилучаємо застарілі. Наприклад, раніше був актуальним Redux Form, а потім — Formik. Moment.js замінили на date-fns. Redux Core оновили на Redux Toolkit. Робимо це, щоби студенти отримували актуальні знання та навички, і могли успішно працевлаштуватися.
⠀
🔹 Наша материнська ІТ-компанія Freshcode за 4 роки взяла на роботу вже більше 25% випускників Навчального центру. І закриває вакансії рівня Junior винятково фахівцями, які пройшли наші курси. Адже вони можуть працювати на проєктах без додаткової підготовки і адаптуються значно швидше 🔥
⠀
🔹 Нас рекомендують колеги з інших компаній. Адже вже працюють із нашими випускниками у DevIT, PixelTeh, Koitechs, Magnific Soft, Flexi IT, Ukrosoft Group, Computools, Drum'N'Code, Evernetica, Natife, Extrums тощо. І розуміють, якого рівня можуть досягти студенти, навчаючись за нашою програмою.
⠀
Незважаючи на всі перешкоди, ми продовжуємо працювати і навчати. Бо ІТ-ринку потрібні сильні спеціалісти, а Україні — економічний ріст.
⠀
Далі — більше 😉
⠀
#trc_fresh_news
⠀
Дякуємо за довіру всім, хто обрав Freshcode 🙌 А ще — за вмотивованість і працьовитість, із якими ви йдете до своєї мети: опанувати ІТ-професію.
⠀
Спасибі менторам за наполегливість і натхнення, із якими ви працюєте щоденно 💙 Усе, щоб збувалися мрії студентів — отримати першу роботу в ІТ.
⠀
Дякуємо адмін-команді, яка готова вирішити будь-які питання ✨ Щоби навчання наших студентів було максимально ефективним і комфортним.
⠀
Розповідаємо, як ми змінилися за ці 4 роки 👇
⠀
🔹 У перший рік існування центру студенти навчалися 8 годин на день протягом 2 місяців. Такий формат потребував міцних базових знань та купи вільного часу. Не кожен міг собі це дозволити, погоджуєшся? 😉 Тому ми пішли на компроміс. Скоротили заняття до 3 годин на день, але збільшили тривалість курсу до 6 місяців. Формат залишився таким же інтенсивним. Але тепер студенти могли з нуля опановувати омріяну професію. І паралельно навчатися або працювати.
⠀
🔹 Ми слідкуємо за трендами і реагуємо на них. Динамічно оновлюємо програму навчання. Вводимо нові технології й вилучаємо застарілі. Наприклад, раніше був актуальним Redux Form, а потім — Formik. Moment.js замінили на date-fns. Redux Core оновили на Redux Toolkit. Робимо це, щоби студенти отримували актуальні знання та навички, і могли успішно працевлаштуватися.
⠀
🔹 Наша материнська ІТ-компанія Freshcode за 4 роки взяла на роботу вже більше 25% випускників Навчального центру. І закриває вакансії рівня Junior винятково фахівцями, які пройшли наші курси. Адже вони можуть працювати на проєктах без додаткової підготовки і адаптуються значно швидше 🔥
⠀
🔹 Нас рекомендують колеги з інших компаній. Адже вже працюють із нашими випускниками у DevIT, PixelTeh, Koitechs, Magnific Soft, Flexi IT, Ukrosoft Group, Computools, Drum'N'Code, Evernetica, Natife, Extrums тощо. І розуміють, якого рівня можуть досягти студенти, навчаючись за нашою програмою.
⠀
Незважаючи на всі перешкоди, ми продовжуємо працювати і навчати. Бо ІТ-ринку потрібні сильні спеціалісти, а Україні — економічний ріст.
⠀
Далі — більше 😉
⠀
#trc_fresh_news
❤🔥9🔥4
На старт, увага… Запускаємо безкоштовний марафон для тих, хто хоче спробувати себе в ІТ 💻
⠀
Під час марафону ти дізнаєшся:
🔹 хто такі розробники та як виглядає код;
🔹 зануришся у front-end та дізнаєшся, що таке back-end;
🔹 зрозумієш, як зовнішня і внутрішня частини сайту обмінюються даними;
🔹 розберешся, що таке React;
🔹 з’ясуєш, як працюють стилі та як розробляти компоненти.
⠀
Як буде відбуватись навчання?
⠀
1️⃣ Реєструєшся і переходиш у Telegram-бот.
2️⃣ Дивишся відеоуроки і виконуєш завдання.
3️⃣ Надсилаєш на перевірку та отримуєш фідбек.
4️⃣ Переглядаєш вебінар, щоб дізнатися більше про можливості професії.
⠀
Хочеш стартувати в ІТ разом із нами? Тисни, щоб зареєструватися на безкоштовний марафон 👇
⠀
#trc_fresh_events
⠀
Під час марафону ти дізнаєшся:
🔹 хто такі розробники та як виглядає код;
🔹 зануришся у front-end та дізнаєшся, що таке back-end;
🔹 зрозумієш, як зовнішня і внутрішня частини сайту обмінюються даними;
🔹 розберешся, що таке React;
🔹 з’ясуєш, як працюють стилі та як розробляти компоненти.
⠀
Як буде відбуватись навчання?
⠀
1️⃣ Реєструєшся і переходиш у Telegram-бот.
2️⃣ Дивишся відеоуроки і виконуєш завдання.
3️⃣ Надсилаєш на перевірку та отримуєш фідбек.
4️⃣ Переглядаєш вебінар, щоб дізнатися більше про можливості професії.
⠀
Хочеш стартувати в ІТ разом із нами? Тисни, щоб зареєструватися на безкоштовний марафон 👇
⠀
#trc_fresh_events
❤🔥9
👍5👎1