Web Developer Way
61 subscribers
37 photos
3 videos
3 files
150 links
@aymkin way to become a web developer
Download Telegram
Стажировка! 📱👩‍💻

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

Если хотите попробовать свои силы, напишите «Привет. Интересна стажировка» мне - @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 человека
Forwarded from JavaScript. Бесплатные курсы. (Трепачёв Дмитрий)
НОВИНКА
Практика на Реальных Проектах и Работы в Портфолио
Бесплатный курс!

Вы сможете создать работы в свое портфолио, участвуя в создании реальных проектов с поддержкой ментора.

Вступайте для записи:
https://t.me/+zwcOdcunW8syNGRi
Купить телефон с хорошим дизайном или возможностью скачать приложение банка? Это выбор, перед которым оказались многие. Как приложения попадают в AppStore? Что свободнее: телефоны или компьютеры? И кто решает, как пользователям распоряжаться своими устройствами?

В новом эпизоде подкаста разбираемся, как устроены апсторы. Соведущая — Маша Агличева.

Слушайте и подписывайтесь: Apple, Youtube, Яндекс, Spotify, Castbox, Overcast, веб-версия.
Forwarded from React Native World
Собрал для вас крутые приложения на React Native, разработка которых ведется в Open Source.

Когда начинаешь новый проект или сталкиваешься с новой для себя областью, очень полезно посмотреть, как другие решают подобные задачи.

В мире React Native это становится особенно актуально из-за обилия несовместимых библиотек и нативных модулей. Ну и, конечно, разработка — это не только код, но еще и сборки, тесты, релизы, CI/CD пайплайны.

И тут на помощь нам приходит Open Source и компании, которые выбрали эту модель как подход к разработке своих B2C продуктов. В репозиториях, которые я привел ниже, можно найти не только интересные и свежие решения в UI, но и посмотреть, как строится структура проекта, как организуются тесты и релизы. Самое главное — все эти приложения актуальны, имеют десятки, а иногда и сотни тысяч пользователей, и доступны в App Store и Google Play.

🤑 Крипта

rainbow - Ethereum-кошелек с большим набором функционала. Внутри можно найти много кастомных UI-компонентов и интересных решений, например, нативные виджеты для iOS.

metamask - кошелек с миллионами пользователей, с очень серьезным подходом к безопасности и производительности.

BlueWallet - кошелек с меньшим функционалом, чем Rainbow или MetaMask, но с приятным минималистичным дизайном и упором на Bitcoin.

🐦 Социальные сети

Bluesky- децентрализованная микроблогинговая платформа, по UI аналогичная Твиттеру. У приложения более 10 миллионов пользователей.

Artsy - маркетплейс для продажи арта. Очень много работы с отображением контента и GraphQL. Еще у них классная инженерная документация.

💼 Утилиты

Expensify - приложение для учета расходов. Из интересных особенностей — разработка ведется полностью на GitHub, включая описание задач и багов, а также их обсуждение.

keybase- приложение для хранения открытых ключей для социальных сетей и мессенджеров. В репозитории также есть клиенты для десктопов и ключевые крипто-библиотеки.

📬 Мессенджеры

RocketChat - корпоративная платформа обмена сообщениями с глубокой кастомизацией. По UI что-то похожее на Slack.

status.app - децентрализованный мессенджер с криптокошельком и Web3.

📝 Заметки

hoarder - приложение для хранения ссылок, заметок, изображений и т.д. Активно использует Expo.

notesnook - аналог Evernote (если еще помните такой) с упором на шифрование и приватность.

joplin - приложение для заметок с поддержкой синхронизации через облака или десктоп.


React Native World | Навигация по каналу