Ты тоже в Грузии? ИТ-новости
Мегобребо! Год движется к концу, и в честь этого мы хотим собрать ваши анонимные ответы — чем вам запомнился 2023-й В форме ниже вы можете писать как про хорошее, так и плохое. Главное — что это событие вам запомнилось 👉 https://form.typeform.com/to/X88n8b9n…
Мегобребо, напоминаем про наш опросник про 2023-й!
По ссылке ниже вы можете написать какое-либо событие, что запомнилось вам из 2023-го. Это анонимно! Диди мадлоба
👉 https://form.typeform.com/to/X88n8b9n
По ссылке ниже вы можете написать какое-либо событие, что запомнилось вам из 2023-го. Это анонимно! Диди мадлоба
👉 https://form.typeform.com/to/X88n8b9n
❤3👍2
🧳👩💻 Названы лучшие страны для цифровых кочевников. Грузия там тоже есть
Эксперты сайта-путеводителя VisaGuide.World выпустили рейтинг стран мира, которые предлагают всё необходимое для комфортной удалённой работы и могут считаться лучшими пристанищами для цифровых номадов.
Список составлялся по таким критериям, как налоги и безналоговый период, скорость интернета, доступность получения визы, стоимость жизни, требования к минимальному доходу, здравоохранение и туристическая привлекательность. В него вошли 38 стран и территорий.
Самым благоприятным направлением для удалёнщиков стала Испания. Она набрала 4,5 балла, существенно опередив остальных. Авторы топа отмечают высокую скорость интернета, качество здравоохранения и популярность страны среди туристов.
Второе место заняла ещё одна испаноязычная страна — Аргентина. Она получила хорошие баллы по здравоохранению и налоговой политике. Однако здесь цифровые кочевники могут столкнуться с медленным интернетом.
Третьей стала Румыния, манящая налоговыми льготами, быстрым интернетом и достаточно дешёвой стоимостью жизни.
Грузия же заняла в списке 24 место. Возможно, вы не знали, но тут в 2020-в запустили программу «Remotely from Georgia» для фрилансеров, бизнесменов и удалёнщиков. Просто из-за годового безвиза она оказалась мало кому нужна.
Топ-10 стран для цифровых кочевников выглядит так:
▪️Испания (4,5 балла)
▪️Аргентина (3,78 балла)
▪️Румыния (3,74 балла)
▪️ОАЭ (3,65 балла)
▪️Хорватия (3,62 балла)
▪️Португалия (3,58 балла)
▪️Уругвай (3,55 балла)
▪️Мальта (3,47 балла)
▪️Норвегия (3,25 балла)
▪️Андорра (3,20 балла)
Эксперты сайта-путеводителя VisaGuide.World выпустили рейтинг стран мира, которые предлагают всё необходимое для комфортной удалённой работы и могут считаться лучшими пристанищами для цифровых номадов.
Список составлялся по таким критериям, как налоги и безналоговый период, скорость интернета, доступность получения визы, стоимость жизни, требования к минимальному доходу, здравоохранение и туристическая привлекательность. В него вошли 38 стран и территорий.
Самым благоприятным направлением для удалёнщиков стала Испания. Она набрала 4,5 балла, существенно опередив остальных. Авторы топа отмечают высокую скорость интернета, качество здравоохранения и популярность страны среди туристов.
Второе место заняла ещё одна испаноязычная страна — Аргентина. Она получила хорошие баллы по здравоохранению и налоговой политике. Однако здесь цифровые кочевники могут столкнуться с медленным интернетом.
Третьей стала Румыния, манящая налоговыми льготами, быстрым интернетом и достаточно дешёвой стоимостью жизни.
Грузия же заняла в списке 24 место. Возможно, вы не знали, но тут в 2020-в запустили программу «Remotely from Georgia» для фрилансеров, бизнесменов и удалёнщиков. Просто из-за годового безвиза она оказалась мало кому нужна.
Топ-10 стран для цифровых кочевников выглядит так:
▪️Испания (4,5 балла)
▪️Аргентина (3,78 балла)
▪️Румыния (3,74 балла)
▪️ОАЭ (3,65 балла)
▪️Хорватия (3,62 балла)
▪️Португалия (3,58 балла)
▪️Уругвай (3,55 балла)
▪️Мальта (3,47 балла)
▪️Норвегия (3,25 балла)
▪️Андорра (3,20 балла)
👍3🤔1🤡1
❤️🕊 Какие добрые дела можно успеть сделать в Грузии до Нового года
🖐 Атэншон, это субъективный и весьма неполный список, ведь в Грузии 200+ благотворительных организаций и фондов. Вы можете указать свои любимые инициативы в комментариях к этому посту.
🔹 Подарить праздник неимущим, пожилым, людям с инвалидностью в Грузии. Акцию запустил эко-проект «Мой город убивает» — хештег в фейсбуке #აჩუქეახალიწელი. Вот по этой ссылке можно увидеть пример помощи с банковскими реквизитами.
🔹 Задонатить инициативам, которые помогают украинцам в Грузии. Например, волонтёрскому движению Choose to Help или организации Motskhaleba (которая, к слову, организует новогоднюю ёлку для детей из Украины в Грузии).
🔹 Поддержать социальную столовую в Тбилиси (ул. Павла Ингороквы, 24). В фейсбук-группе просят о любой форме помощи — от тёплой одежды и продуктов питания до детских подарков и, конечно, финансов (по ссылке вы найдёте адрес, телефон и номер счёта).
🔹Помочь волонтёрам, которые помогают животным (или забрать у них пёселя либо кота домой). В Грузии их довольно много. К примеру, мы ранее упоминали в канале про «CATEBI», «Dog Cat Batumi», приют Тамаза Элизбарашвили, humandog_ge, «Рокси, щенки и спасённые жизни», Dogsland.org и т.д.
🔹 Отдельно можно перевести пожертвование «Зоологическому центру» для медведей и волков в Сабадури, недалеко от Тбилиси. Реквизиты найдёте по ссылке.
🔹 Задонатить, передать ненужную одежду или продукты для неимущих в католическую организацию Caritas Georgia.
🔹 Поддержать детские SOS-деревни в Грузии.
🔹 Помочь Tbilisi Clean-ups или батумскому эко-проекту по переработке пластика recycleaf.ge (через специальный сервис).
🔹 И, разумеется, задонатить организациям, которые оказывают помощь пострадавшим беларусам. К сожалению, мы не можем дать ссылки на них, так как они признаны беларускими властями «экстремистскими». Но вы можете найти список в приложении «Новая Беларусь» в разделе «Узаемадапамога» (оно тоже «экстремистское», так что вам придётся искать аппку в магазине самостоятельно).
👉 И ещё вы можете задонатить нашему каналу любую сумму. Или помочь нашим коллегам из @devby: через Patreon или криптой.
🖐 Атэншон, это субъективный и весьма неполный список, ведь в Грузии 200+ благотворительных организаций и фондов. Вы можете указать свои любимые инициативы в комментариях к этому посту.
🔹 Подарить праздник неимущим, пожилым, людям с инвалидностью в Грузии. Акцию запустил эко-проект «Мой город убивает» — хештег в фейсбуке #აჩუქეახალიწელი. Вот по этой ссылке можно увидеть пример помощи с банковскими реквизитами.
🔹 Задонатить инициативам, которые помогают украинцам в Грузии. Например, волонтёрскому движению Choose to Help или организации Motskhaleba (которая, к слову, организует новогоднюю ёлку для детей из Украины в Грузии).
🔹 Поддержать социальную столовую в Тбилиси (ул. Павла Ингороквы, 24). В фейсбук-группе просят о любой форме помощи — от тёплой одежды и продуктов питания до детских подарков и, конечно, финансов (по ссылке вы найдёте адрес, телефон и номер счёта).
🔹Помочь волонтёрам, которые помогают животным (или забрать у них пёселя либо кота домой). В Грузии их довольно много. К примеру, мы ранее упоминали в канале про «CATEBI», «Dog Cat Batumi», приют Тамаза Элизбарашвили, humandog_ge, «Рокси, щенки и спасённые жизни», Dogsland.org и т.д.
🔹 Отдельно можно перевести пожертвование «Зоологическому центру» для медведей и волков в Сабадури, недалеко от Тбилиси. Реквизиты найдёте по ссылке.
🔹 Задонатить, передать ненужную одежду или продукты для неимущих в католическую организацию Caritas Georgia.
🔹 Поддержать детские SOS-деревни в Грузии.
🔹 Помочь Tbilisi Clean-ups или батумскому эко-проекту по переработке пластика recycleaf.ge (через специальный сервис).
🔹 И, разумеется, задонатить организациям, которые оказывают помощь пострадавшим беларусам. К сожалению, мы не можем дать ссылки на них, так как они признаны беларускими властями «экстремистскими». Но вы можете найти список в приложении «Новая Беларусь» в разделе «Узаемадапамога» (оно тоже «экстремистское», так что вам придётся искать аппку в магазине самостоятельно).
👉 И ещё вы можете задонатить нашему каналу любую сумму. Или помочь нашим коллегам из @devby: через Patreon или криптой.
👍7❤2🕊2
Важный вопрос! Удалёнка — благо или проклятье?
Anonymous Poll
55%
Мне нравится удалёнка — не нужно ездить до работы и обратно, и деньги экономятся
21%
Удалёнка мне скорее нравится, чем нет, но есть некоторые вопросы
10%
В целом, удалёнка окей, но скучаю по офису
6%
Мне больше нравится работа в офисе, чем из дома, но везде есть свои плюсы и минусы
1%
Я всецело и полностью за работу из офиса!
1%
У меня пока нет чёткого мнения по этому вопросу, поживём-увидим
5%
Покажите ответы!
🤖 В Грузии появилась первая Ассоциация искусственного интеллекта (GAIA), которая призвана «создать множество возможностей в направлении ИИ»
Её глава, Гиги Гиоргадзе, рассказал dev.ge, что организацию зарегистрировали в сентябре. Однако полноценно функционировать она начала лишь в конце ноября.
По словам Гиоргадзе, основная миссия ассоциации — заботиться о развитии экономики страны путем массового внедрения ИИ-технологий, например, в медицину, образование и, конечно, бизнес.
«В стране предстоит многое сделать в сфере искусственного интеллекта. Например, в академическом направлении — в университетах нет программы ИИ. У государства нет стратегии в этом направлении. Я считаю, что отсутствие грузинского ChatGPT — это большая проблема, — говорит интервьюер. — Бизнесмены не понимают, зачем и как использовать искусственный интеллект. Короче говоря, существует множество проблем и задач, решение которых потребует времени, энергии и ресурсов».
В ближайших планах GAIA — провести несколько крупных мероприятий со стартапами, исследователями, заинтересованными сторонами и т. д.
Организация также собирается начать работу с государством по запуску плана развития стратегии. В более долгосрочной перспективе ассоциация хочет создать единый дата-центр, чтобы «все, кто заботится о развитии грузинского искусственного интеллекта, имели единую базу для работы».
Её глава, Гиги Гиоргадзе, рассказал dev.ge, что организацию зарегистрировали в сентябре. Однако полноценно функционировать она начала лишь в конце ноября.
По словам Гиоргадзе, основная миссия ассоциации — заботиться о развитии экономики страны путем массового внедрения ИИ-технологий, например, в медицину, образование и, конечно, бизнес.
«В стране предстоит многое сделать в сфере искусственного интеллекта. Например, в академическом направлении — в университетах нет программы ИИ. У государства нет стратегии в этом направлении. Я считаю, что отсутствие грузинского ChatGPT — это большая проблема, — говорит интервьюер. — Бизнесмены не понимают, зачем и как использовать искусственный интеллект. Короче говоря, существует множество проблем и задач, решение которых потребует времени, энергии и ресурсов».
В ближайших планах GAIA — провести несколько крупных мероприятий со стартапами, исследователями, заинтересованными сторонами и т. д.
Организация также собирается начать работу с государством по запуску плана развития стратегии. В более долгосрочной перспективе ассоциация хочет создать единый дата-центр, чтобы «все, кто заботится о развитии грузинского искусственного интеллекта, имели единую базу для работы».
🤡10👍4😁3👎1🤔1
👨💻 Мануал для джуна. Что должен знать, уметь и учить Junior Python Developer: разбор от Ивана Рамыка, Software engineer & Coach в mate academy
🔵 На какие вакансии можно смотреть со знанием Python
▪️Web development — знания Python, БД, вебфреймворков (Django, FastAPI, Flask).
▪️ Data analytics — знания Python, SQL, инструментов для визуализации (Looker, Power BI, Tableau).
▪️ Software Engineer in Test — знание Python и теории тестирования.
🔵 Чего ожидать на собеседовании для Web development
🔹 Теоретические вопросы: на тему Python Core (например, «какая разница между Iterator, Iterable и Generator?»); классы и ООП (здесь нужно как минимум объяснить разницу между классом и объектом); многопоточность (например, «что такое GIL и зачем он нужен?»); базы данных (тут могут спросить про разницу между реляционными и нереляционными базами данных); Django (например, «что такое Django REST Framework?»). Полный список вопросов на украинском — по ссылке.
🔹 Практические задания. Тут, конечно, алгоритмические задачи, примеры которых можно найти на leetcode или codewars. Тут следует обращать внимание на алгоритмическую сложность полученного решения и стараться достичь оптимальной сложности, используя различные подходы и структуры данных (dict, set).
🔵 Что может быть в тестовом
🔹На позицию веб-девелопера — обычно тестовое заключается в разработке API или вебсайта на одном из популярных фреймворков (Django, FastAPI или Flask). Часто нужно уметь:
▪️настроить работу бэкенда с Postgres или другой БД (иногда нереляционной);
▪️общаться с посторонним API;
▪️использовать Celery для параллельных вычислений;
▪️завернуть приложение в Docker.
Также хорошей практикой будет всегда покрывать код тестами, даже если этого прямо не требуется в тестовом условии.
🔹 На позицию дата-аналитика — часто написание сервисов, которые собирают данные из API, БД или вебсайтов (путем скрапинга) и генерируют отчёты для визуализации в дашборде (Looker, Power BI, Tableau).
🔹 Дополнительные темы, которые полезно рассмотреть:
▪️Веб-протоколы: TCP/IP, UDP, HTTP, HTTPS, web sockets.
▪️Операционные системы, Docker.
▪️Клауд (AWS, GCP).
▪️CI/CD.
▪️Алгоритмы и структуры данных.
▪️Для аналитиков данных: numpy, pandas, matplotlib, инструмент визуализации (для начала хватит одного из Looker, Power BI и Tableau).
🔹 Также важно:
▪️старательно учиться
▪️развивать soft skills
▪️ работать над проектами (своими, на волонтёрских началах и т.д.)
▪️прокачивать английский.
🔵 На какие вакансии можно смотреть со знанием Python
▪️Web development — знания Python, БД, вебфреймворков (Django, FastAPI, Flask).
▪️ Data analytics — знания Python, SQL, инструментов для визуализации (Looker, Power BI, Tableau).
▪️ Software Engineer in Test — знание Python и теории тестирования.
🔵 Чего ожидать на собеседовании для Web development
🔹 Теоретические вопросы: на тему Python Core (например, «какая разница между Iterator, Iterable и Generator?»); классы и ООП (здесь нужно как минимум объяснить разницу между классом и объектом); многопоточность (например, «что такое GIL и зачем он нужен?»); базы данных (тут могут спросить про разницу между реляционными и нереляционными базами данных); Django (например, «что такое Django REST Framework?»). Полный список вопросов на украинском — по ссылке.
🔹 Практические задания. Тут, конечно, алгоритмические задачи, примеры которых можно найти на leetcode или codewars. Тут следует обращать внимание на алгоритмическую сложность полученного решения и стараться достичь оптимальной сложности, используя различные подходы и структуры данных (dict, set).
🔵 Что может быть в тестовом
🔹На позицию веб-девелопера — обычно тестовое заключается в разработке API или вебсайта на одном из популярных фреймворков (Django, FastAPI или Flask). Часто нужно уметь:
▪️настроить работу бэкенда с Postgres или другой БД (иногда нереляционной);
▪️общаться с посторонним API;
▪️использовать Celery для параллельных вычислений;
▪️завернуть приложение в Docker.
Также хорошей практикой будет всегда покрывать код тестами, даже если этого прямо не требуется в тестовом условии.
🔹 На позицию дата-аналитика — часто написание сервисов, которые собирают данные из API, БД или вебсайтов (путем скрапинга) и генерируют отчёты для визуализации в дашборде (Looker, Power BI, Tableau).
🔹 Дополнительные темы, которые полезно рассмотреть:
▪️Веб-протоколы: TCP/IP, UDP, HTTP, HTTPS, web sockets.
▪️Операционные системы, Docker.
▪️Клауд (AWS, GCP).
▪️CI/CD.
▪️Алгоритмы и структуры данных.
▪️Для аналитиков данных: numpy, pandas, matplotlib, инструмент визуализации (для начала хватит одного из Looker, Power BI и Tableau).
🔹 Также важно:
▪️старательно учиться
▪️развивать soft skills
▪️ работать над проектами (своими, на волонтёрских началах и т.д.)
▪️прокачивать английский.
👍3
Ты тоже в Грузии? ИТ-новости
🛒📱Приложения грузинских продуктовых магазинов и супермаркетов, которые могут вам пригодиться (+1 сайт) 🔹 SPAR Georgia: ▪️AppStore; Google Play С помощью этого приложения можно следить за акциями и делать закупки онлайн + есть доставка. Интерфейс — на…
Как всё же сделать скидочную карту в приложении 2 Nabiji? Пошаговая инструкция от @wwwwworship
👉 Приложения грузинских магазинов, которые могут вам пригодиться
👉 Приложения грузинских магазинов, которые могут вам пригодиться
👍4❤1🔥1
Media is too big
VIEW IN TELEGRAM
Вечерний офтоп. Трёхминутное исполнение Hotel California от кутаисцев, которое набрало 10+К лайков в тиктоке
❤🔥17🔥9😁4🥴2👎1
Ты тоже в Грузии? ИТ-новости
📲🙅♂️ Функция отключения рекламных смс-ок станет бесплатной — с 1 марта Об этом заявила замначальника управления надзора за общественным сектором Службы защиты персональных данных Лика Кобаладзе. Напоминаем, что согласно новому закону «О защите персональных…
📚 Новые правила защиты персональных данных в Грузии: что изменится в 2024 году — разбор от @justadvisors
1 марта и 1 июня 2024 года вступят в силу изменения к закону «О защите персональных данных». Они приведут грузинское законодательство в соответствие с требованиями международных стандартов: например, введут запрет на рекламные рассылки без согласия пользователя. Иначе компаниям и ИП грозят крупные штрафы.
👉 Приводим здесь часть текста, полный разбор читайте по ссылке
С 2024 года изменятся следующие пункты:
🔸 Установлены принципы обработки данных:
▪️Они должны обрабатываться законно, справедливо, прозрачно для субъекта данных (за некоторыми, исключительными случаями, установленными законом) и без ущемления его достоинства.
▪️ Данные следует собирать и получать только для конкретных, четко определенных и законных целей.
▪️ Данные должны обрабатываться только в той степени, в которой это необходимо для достижения соответствующей законной цели.
▪️ Данные должны быть правдивыми, точными и, при необходимости, обновляться.
▪️ Данные могут храниться только в течение периода, необходимого для достижения соответствующей законной цели обработки данных.
🔸 В определенных организациях контроль за обработкой и хранением персональных данных должен осуществлять специальный субъект — офицер по защите персональных данных. В частности, в страховых компаниях, банках, авиакомпаниях, медучреждениях.
🔸 Расширены основания для обработки данных. Например, когда обработка данных необходима для выполнения контракта или выполнения обязательств по контракту. Или для выполнения задач в области общественных интересов, в том числе для предотвращения или расследования преступлений.
🔸 Определены права субъектов данных. То есть, человек, чьи данные обрабатываются, имеет право требовать прекращения обработки, удаления или уничтожения своих данных (в том числе профайлинга), особенно если обработка данных больше не необходима для целей, для которых они были собраны.
🔸 Установлена возможность отказа от рассылки рекламы. С 2024 года обработка персональных данных и отправка рекламных сообщений допускаются только с предварительного согласия тех, чьи данные обрабатываются.
Любая рассылка от магазинов, ресторанов и иных учреждений станет незаконна, если человек самостоятельно и напрямую не дал согласия на такую рассылку.
📌 Следить за соблюдением закона призвана Служба защиты персональных данных. Она может вынести предупреждение или назначить штраф.
Для компаний и ИП с оборотом до 500 000 лари размер штрафа следующий:
▪️1000 лари — за нарушение какого-либо одного принципа обработки данных.
▪️2000 лари — если нарушено несколько принципов обработки данных.
▪️2000 лари — если нарушены правила обработки данных при рекламе.
▪️2000 лари — в случае неуведомления об инциденте.
1 марта и 1 июня 2024 года вступят в силу изменения к закону «О защите персональных данных». Они приведут грузинское законодательство в соответствие с требованиями международных стандартов: например, введут запрет на рекламные рассылки без согласия пользователя. Иначе компаниям и ИП грозят крупные штрафы.
👉 Приводим здесь часть текста, полный разбор читайте по ссылке
С 2024 года изменятся следующие пункты:
🔸 Установлены принципы обработки данных:
▪️Они должны обрабатываться законно, справедливо, прозрачно для субъекта данных (за некоторыми, исключительными случаями, установленными законом) и без ущемления его достоинства.
▪️ Данные следует собирать и получать только для конкретных, четко определенных и законных целей.
▪️ Данные должны обрабатываться только в той степени, в которой это необходимо для достижения соответствующей законной цели.
▪️ Данные должны быть правдивыми, точными и, при необходимости, обновляться.
▪️ Данные могут храниться только в течение периода, необходимого для достижения соответствующей законной цели обработки данных.
🔸 В определенных организациях контроль за обработкой и хранением персональных данных должен осуществлять специальный субъект — офицер по защите персональных данных. В частности, в страховых компаниях, банках, авиакомпаниях, медучреждениях.
🔸 Расширены основания для обработки данных. Например, когда обработка данных необходима для выполнения контракта или выполнения обязательств по контракту. Или для выполнения задач в области общественных интересов, в том числе для предотвращения или расследования преступлений.
🔸 Определены права субъектов данных. То есть, человек, чьи данные обрабатываются, имеет право требовать прекращения обработки, удаления или уничтожения своих данных (в том числе профайлинга), особенно если обработка данных больше не необходима для целей, для которых они были собраны.
🔸 Установлена возможность отказа от рассылки рекламы. С 2024 года обработка персональных данных и отправка рекламных сообщений допускаются только с предварительного согласия тех, чьи данные обрабатываются.
Любая рассылка от магазинов, ресторанов и иных учреждений станет незаконна, если человек самостоятельно и напрямую не дал согласия на такую рассылку.
📌 Следить за соблюдением закона призвана Служба защиты персональных данных. Она может вынести предупреждение или назначить штраф.
Для компаний и ИП с оборотом до 500 000 лари размер штрафа следующий:
▪️1000 лари — за нарушение какого-либо одного принципа обработки данных.
▪️2000 лари — если нарушено несколько принципов обработки данных.
▪️2000 лари — если нарушены правила обработки данных при рекламе.
▪️2000 лари — в случае неуведомления об инциденте.
👍5
👨💻🤔 Junior и Middle — в чём разница? Отвечает Владимир Шайтан, Technical Lead в финтех-компании Zoot с 8 годами опыта в разработке (первоначально текст вышел в блогах dev.ua)
* Все примеры — на базе Frontend-веб разработки, но, в принципе, любой разработчик может найти здесь что-то полезное для себя.
Переход от Junior к Middle у фронтенд-разработчика сопровождается значительными изменениями в навыках, уровне самостоятельности и ответственности. Рассмотрим эти отличия подробнее.
🔵 Технические навыки
🔹 Junior Frontend-разработчик:
▪️HTML/CSS/JavaScript: имеет базовое понимание. К примеру, может создавать простые веб-страницы, использовать базовый JavaScript для интерактивности.
▪️Фреймворки: общее понимание популярных фреймворков (React, Vue, Angular), но может не обладать глубокими знаниями их архитектуры.
▪️Задачи: выполнение более простых задач, например, создание UI компонентов по шаблону, интеграция API.
🔹 Middle Frontend Разработчик:
▪️Глубокие знания технологий: обладает продвинутыми знаниями HTML, CSS (Flexbox, Grid) и JavaScript (ES6+), понимает нюансы кросс-браузерной и адаптивной верстки.
▪️Фреймворки: может самостоятельно реализовать сложные проекты, используя фреймворки, знает паттерны проектирования, стейт-менеджмент.
▪️Задачи: решает более сложные проблемы, например оптимизация производительности, реализация сложных анимаций, интеграция сложных API.
🔵 Самостоятельность и ответственность
🔹Junior:
▪️Обучение и поддержка: часто нуждается в руководстве и поддержке со стороны более опытных коллег.
▪️Ответственность: отвечает за собственные задачи, но не несет полной ответственности за проект.
🔹 Middle:
▪️Самостоятельность: способен самостоятельно решать сложные задачи и находить творческие решения.
▪️Ответственность: принимает ответственность за большую часть проекта, может управлять меньшими проектами или функциями.
🔵 Решение проблем
🔹Junior:
▪️Сложность проблем: обычно работает с более простыми техническими задачами, может нуждаться в помощи для решения более сложных проблем.
🔹 Middle:
▪️Комплексные проблемы: умеет самостоятельно решать сложные проблемы, например, интеграция различных систем, оптимизация производительности.
🔵 Коммуникационные навыки
🔹 Junior:
▪️Команда: активно общается внутри команды, учится взаимодействовать с другими членами команды и менеджерами проектов.
🔹 Middle:
▪️Лидерство: может быть лидером в меньших проектах, отвечает за коммуникацию с клиентами, менеджерами проектов, может проводить технические собеседования, менторство junior разработчиков.
🔵 Профессиональное развитие
🔹Junior:
▪️Учеба: постоянно учится, посещает курсы, вебинары, читает технические статьи.
▪️Менторство: нуждается в менторстве и обучении.
🔹Middle:
▪️Передача знаний: делится знаниями с младшими коллегами, может проводить внутренние тренинги.
▪️Участие в сообществе: активное участие в профессиональных сообществах, конференциях, написание статей, участие в открытых проектах.
🔵 Общее развитие
🔹 Junior: сосредоточен на получении опыта и изучении новых технологий.
🔹 Middle: ставит перед собой более сложные цели, разрабатывает более комплексные проекты, вносит значительный вклад в проект.
Это общие отличия, но важно помнить, что в реальном мире могут быть индивидуальные черты в зависимости от опыта и условий работы каждого разработчика.
Важно помнить, что различия между junior- и middle-разработчиками не ограничиваются техническими аспектами, но также охватывают личные и коммуникационные умения, адаптивность и способность быстро учиться.
В любом случае всегда можно учиться у более опытных, задавать им вопросы без страха, изучать их опыт и применять приобретенные навыки на своем пути.
* Все примеры — на базе Frontend-веб разработки, но, в принципе, любой разработчик может найти здесь что-то полезное для себя.
Переход от Junior к Middle у фронтенд-разработчика сопровождается значительными изменениями в навыках, уровне самостоятельности и ответственности. Рассмотрим эти отличия подробнее.
🔵 Технические навыки
🔹 Junior Frontend-разработчик:
▪️HTML/CSS/JavaScript: имеет базовое понимание. К примеру, может создавать простые веб-страницы, использовать базовый JavaScript для интерактивности.
▪️Фреймворки: общее понимание популярных фреймворков (React, Vue, Angular), но может не обладать глубокими знаниями их архитектуры.
▪️Задачи: выполнение более простых задач, например, создание UI компонентов по шаблону, интеграция API.
🔹 Middle Frontend Разработчик:
▪️Глубокие знания технологий: обладает продвинутыми знаниями HTML, CSS (Flexbox, Grid) и JavaScript (ES6+), понимает нюансы кросс-браузерной и адаптивной верстки.
▪️Фреймворки: может самостоятельно реализовать сложные проекты, используя фреймворки, знает паттерны проектирования, стейт-менеджмент.
▪️Задачи: решает более сложные проблемы, например оптимизация производительности, реализация сложных анимаций, интеграция сложных API.
🔵 Самостоятельность и ответственность
🔹Junior:
▪️Обучение и поддержка: часто нуждается в руководстве и поддержке со стороны более опытных коллег.
▪️Ответственность: отвечает за собственные задачи, но не несет полной ответственности за проект.
🔹 Middle:
▪️Самостоятельность: способен самостоятельно решать сложные задачи и находить творческие решения.
▪️Ответственность: принимает ответственность за большую часть проекта, может управлять меньшими проектами или функциями.
🔵 Решение проблем
🔹Junior:
▪️Сложность проблем: обычно работает с более простыми техническими задачами, может нуждаться в помощи для решения более сложных проблем.
🔹 Middle:
▪️Комплексные проблемы: умеет самостоятельно решать сложные проблемы, например, интеграция различных систем, оптимизация производительности.
🔵 Коммуникационные навыки
🔹 Junior:
▪️Команда: активно общается внутри команды, учится взаимодействовать с другими членами команды и менеджерами проектов.
🔹 Middle:
▪️Лидерство: может быть лидером в меньших проектах, отвечает за коммуникацию с клиентами, менеджерами проектов, может проводить технические собеседования, менторство junior разработчиков.
🔵 Профессиональное развитие
🔹Junior:
▪️Учеба: постоянно учится, посещает курсы, вебинары, читает технические статьи.
▪️Менторство: нуждается в менторстве и обучении.
🔹Middle:
▪️Передача знаний: делится знаниями с младшими коллегами, может проводить внутренние тренинги.
▪️Участие в сообществе: активное участие в профессиональных сообществах, конференциях, написание статей, участие в открытых проектах.
🔵 Общее развитие
🔹 Junior: сосредоточен на получении опыта и изучении новых технологий.
🔹 Middle: ставит перед собой более сложные цели, разрабатывает более комплексные проекты, вносит значительный вклад в проект.
Это общие отличия, но важно помнить, что в реальном мире могут быть индивидуальные черты в зависимости от опыта и условий работы каждого разработчика.
Важно помнить, что различия между junior- и middle-разработчиками не ограничиваются техническими аспектами, но также охватывают личные и коммуникационные умения, адаптивность и способность быстро учиться.
В любом случае всегда можно учиться у более опытных, задавать им вопросы без страха, изучать их опыт и применять приобретенные навыки на своем пути.
😁9👍2🔥1🤔1