Web Developer Way
61 subscribers
37 photos
3 videos
3 files
150 links
@aymkin way to become a web developer
Download Telegram
Как учить языки программирования? Несколько неочевидных подсказок:

🔵 Не нужно сразу стараться понять все, это как с человеческими языками, если концентрироваться на том, что вы не понимаете все на 100%, то обучение заблокировано, со временем пробелы будут закрываться, а после какого-то момента пазлы сложатся,
🟢 Нужно много читать и разбирать хорошего кода, основная деятельность программиста — это не написание, а чтение кода, это так не только во время обучения, но и в работе,
🟡 Нужно изучать плохой код, разбирать почему он плохой и исправлять, переписывать, улучшать, добиваться не скорости и применения сложных конструкций, а читаемости, простоты и понятности,
🔴 Важно делать ошибки, изобретать велосипеды, наступать на грабли, исправлять их и разбирать, в чем была проблема, конфликтовать и приходить к консенсусу, заходить в тупик и находить решение, это эффективнее всего делать в групповом проекте, объединяйтесь и работайте вместе.

Тут мои новые лекции для начинающих и много заданий: https://github.com/HowProgrammingWorks/Index/blob/master/Courses/Beginners.md
Forwarded from IT-KAMASUTRA.COM
Ребят, Codewars, Leetcode… если вы ещё не вошли в профессию, пожалуйста, решайте задачи на одном из этих сервисов, регулярно, минимум 1-2 значки в неделю, больше 3-5 не стоит. Везде нужна мера. Здесь по ссылке у Зара можете почитать на эту тему и даже найти примеры решения задач с Codewars.

Мы своим студентам рекомендуем решать задачи, абитуриентов в песочнице заставляем, но буквально через неделю заставим и студентов. Регулярно по чуть-чуть - залог успеха!

Кто-то из действующих разрабов развлекается на этих сервисах?
🌐 ПУТЕВОДИТЕЛЬ ПО КАНАЛУ

Друзья, у нас появилось много новых самураев.

Чтобы вы могли получать максимальную пользу от канала, мы собрали подборку наших бесплатных обучающих материалов в одном месте👇

⭕️ Бесплатные курсы:

🔗 React JS — Путь самурая
🔗 JavaScript — Путь самурая
🔗 Backend — Путь Самурая
🔗 GIT для новичков

🤫 Живой подготовительный курс для новичков — освойте крепкую базу HTML | CSS и глубокие знания JavaScript + Ежедневная менторская поддержка 1 на 1 от разработчиков.

⚡️Профессиональные программы обучения (уровень Middle)

➡️ Frontend-разработка
➡️ Backend-разработка
➡️ Учебная стажировка

📝 Бесплатные тренажёры

😬 Code Typing — тренировка скорости набора кода.

💬 Interview Questions — прохождение тестов, которые встречаются на собеседованиях в IT-компаниях.

📦 Песочница! Решайте задачи, зарабатывайте баллы и обучайтесь.

Мы стараемся делать разработку доступной! Кстати через 5 дней стартуют потоки обучения по frontend и backend разработке⏰
Please open Telegram to view this post
VIEW IN TELEGRAM
Рецепт как войти в айти)))
Forwarded from Djinni (/◔ ◡ ◔)/ (Olenka)
Маркетологи отримали найбільше пропозицій у 2023

Цього року рекрутери найбільш активно шукали маркетологів. Частка цієї категорії серед усіх пропозицій — 10%.

Найпопулярніші розробники — PHP та JavaScript (майже 9% кожна категорія), але фронтендерів у пошуку майже в 7 разів більше, ніж php-програмістів.
Стажировка! 📱👩‍💻

Возможность поработать в команде над реальным проектом - приложение по планированию и анализу бюджета

Если хотите попробовать свои силы, напишите «Привет. Интересна стажировка» мне - @maria_IT
Please open Telegram to view this post
VIEW IN TELEGRAM
Учи английский и потом программирование)))
Forwarded from Djinni (/◔ ◡ ◔)/ (Olenka)
Плюс один рівень англійської може додати програмістам до 60% до зарплати🤑

Навіть з досвідом 7+ років, довчити англійську до fluent — це + 1000 баксів. Щоправда, на інших рівнях досвіду такої різниці між двома найвищими рівнями немає.

Наприклад, за останній рік найняли лише 150 розробників, які мають 7 або більше років досвіду і англійську на рівні Intermediate. Їх медіанна зарплата — $4000. Колеги з таким же досвідом, але англійською на рівень вище отримують в середньому на тисячу більше (і найняли таких в 4 рази більше). А ті, хто вільно говорить англійською в середньому розраховують на $6000 (вдвічі більше наймів, ніж intermediate).

Понад 70% найнятих розробників мають рівень хоча б upper intermediate. При цьому в пошуку їх менше 55%. Тобто шанси на найм у кандидатів з хорошою англійською відчутно кращі. Наймів розробників з basic англійською - одиниці, тому ми їх виключили з статистики. Зовсім без англійської розробників за останні не наймали.

Як це було рік тому.
Ищем на стажировку ребят и девчат с хорошим знанием React Native и JavaScript. Пишите в личку @maria_IT
Прекрасная статья почему никогда-никогда не надо использовать local storage и какие альтернативы стоит рассмотреть

https://www.rdegges.com/2018/please-stop-using-local-storage/
This media is not supported in your browser
VIEW IN TELEGRAM
Расскажу про успехи стажировки

В первую волну стажировки, которую мы стартовали в начале февраля, попало 5 ребят. У части из них есть большой опыт в IT и их цель была получить конкретный опыт именно с React Native, часть ребят только стартует свой путь в IT. Они работали в одной команде, получали фидбек на код друг от друга, а так же от наших менторов. Которых на проекте 2 (+1 помогающий в процессах стажировки)

Ожидаемое время вовлеченности в стажировку у нас 2 месяца. Поэтому в апреле мы сделали дополнительный набор, а одного из ребят предыдущего потока сделали помощником ментора

Какой проект делали:
приложение по ведению личного бюджета, в том числе для ИП, с большим функционалом тегов и аналитики. Делаем в партнерстве с Guild of Developers
Сейчас делаем редизайн основного функционала, поэтому могу показать только флоу авторизации - см. прикрепленный видосик
Проект полностью на TypeScript

Как попасть на стажировку

Скорее всего через 1-2 месяца будем опять набирать ребят на стажировку.
Какие у нас требования к кандидатам:

1. умеете делать UI для React Native
2. умеете взаимодействовать с API и писать код логики (плюсом будет опыт с TypeScript)
3. знаете и понимаете хуки
4. пробовали использовать redux или mobx
5. есть код, который можете показать или приложение в сторе с вашим участием

Для записи пишите @maria_IT, внесу вас в список ожидания

Если у вас еще нет опыта с React Native или даже вообще с программированием, у вас есть время наверстать. Как минимум смотрите видео в этом канале и обязательно пробуйте сделать сами. Так же можно включиться в обучение с группой и получать обратную связь от ментора и задавать ему бесчисленное количество вопросов. Чтобы узнать подробности напиши «Хочу узнать про обучение в группе» в личку @maria_IT
Forwarded from React Native — info
🔥 Как создать супер-приложение с React Native? 😎

Новый материал на нашем радаре 📡 — статья How to Develop a Super App with React Native! Если вы задумались над тем, как собрать супер-приложение, которое покорит мир, обязательно прочитайте! 🚀

🤓 В статье:

Пошаговое руководство по созданию супер-приложения 🦸‍♂️
Как React Native помогает быстро и эффективно собрать проект 🔧
Реальные примеры и советы 💡
Берите кофе ☕ и айда за знаниями! 💥

https://medium.com/@xayilmaz/how-to-develop-a-super-app-with-react-native-fe18fbe002c5

Супер-приложение на базе React Native разрабатывается благодаря интеграции нескольких мини-приложений (например, чата и магазина) в одну платформу. Этот подход позволяет:

1. Модульность: Каждое мини-приложение существует отдельно, что облегчает его обновление и поддержку.
2. Управление активностями: Android и iOS приложения могут переключаться между этими мини-приложениями через единый интерфейс.
3. Универсальность: Пользователи взаимодействуют с различными сервисами, не выходя из основного приложения.

Реализуется это через создание отдельных bundle-файлов для каждого мини-приложения и их подключение к основной структуре SuperApp.
Донабор на стажировку. По традиции у нас это получается раз в два месяца

Ожидаемая загрузка: 1-2 часа в день

Требования к кандидатам - в сообщении, на которое я отвечаю

Для записи напишите @maria_IT

Количество мест: 1-2 человека