💪 Уровни в айти-индустрии обычно отличаются опытом, знаниями, навыками, ответственностью и зарплатой. Но в одной компании вас могут оценить как сильного мидла, а в другой — как среднего джуна.
💬 Как вы считаете, какими навыками должны обладать джуны, мидлы и сеньоры?
#холивар
💬 Как вы считаете, какими навыками должны обладать джуны, мидлы и сеньоры?
#холивар
👍7🥱1
Forwarded from Библиотека питониста | Python, Django, Flask
🐍🎨 Генерация красивых QR-кодов с помощью Python
С помощью этого руководства вы узнаете, как использовать Python и библиотеку Segno для создания красивых QR-кодов.
Читать статью
С помощью этого руководства вы узнаете, как использовать Python и библиотеку Segno для создания красивых QR-кодов.
Читать статью
👍19❤2
This media is not supported in your browser
VIEW IN TELEGRAM
📌То, что зацепило на этой неделе:
⚡Microsoft на .NET Conf 2023 представила релиз .NET 8. Сложно назвать тип приложения, который нельзя реализовать с помощью этой платформы. Отдельно опубликованы ASP.NET Core 8.0, Entity Framework Core 8.0, WPF 8, Windows Forms 8, проект Aspire 8 для создания облачных приложений, .NET MAUI 8, а также выпуски языков C# 12 и F# 8.
🤖Вдохновленные OpenAI DevDay, Игорь Котенков и Павел Комаровский написали отличную статью про главное событие в мире ИИ. Вас ждет:
• рассказ про то, что произошло в GenAI за более чем полгода с момента выхода GPT-4;
• декомпозиция недавней конференции OpenAI DevDay и оценка её влияния на рынок;
• прекрасный, но пугающий рассказ об AI-агентах и нашем будущем.
📝 Опубликован 230-страничный отчёт исследователей Microsoft о применимости и навыкам GPT-4.
🦀 Выпуск Rust 1.74. О новых фичах языка читайте здесь на русском.
💻 Опубликована 62 редакция рейтинга самых высокопроизводительных суперкомпьютеров.
#чтопроисходит
⚡Microsoft на .NET Conf 2023 представила релиз .NET 8. Сложно назвать тип приложения, который нельзя реализовать с помощью этой платформы. Отдельно опубликованы ASP.NET Core 8.0, Entity Framework Core 8.0, WPF 8, Windows Forms 8, проект Aspire 8 для создания облачных приложений, .NET MAUI 8, а также выпуски языков C# 12 и F# 8.
🤖Вдохновленные OpenAI DevDay, Игорь Котенков и Павел Комаровский написали отличную статью про главное событие в мире ИИ. Вас ждет:
• рассказ про то, что произошло в GenAI за более чем полгода с момента выхода GPT-4;
• декомпозиция недавней конференции OpenAI DevDay и оценка её влияния на рынок;
• прекрасный, но пугающий рассказ об AI-агентах и нашем будущем.
📝 Опубликован 230-страничный отчёт исследователей Microsoft о применимости и навыкам GPT-4.
🦀 Выпуск Rust 1.74. О новых фичах языка читайте здесь на русском.
💻 Опубликована 62 редакция рейтинга самых высокопроизводительных суперкомпьютеров.
#чтопроисходит
👍11
Forwarded from Библиотека девопса | DevOps, SRE, Sysadmin
∞ Дорожная карта DevOps-инженера в 2023 году
Дорожная карта — это комплексный процесс изменения и развития карьеры сотрудника внутри организации. Они включают в себя изменение должности, повышение по иерархической лестнице, переход на другую функциональную область или отдел, а также изменение места работы.
Этот процесс может быть вертикальным, когда сотрудник переходит на более высокую должность, или горизонтальным — сотрудник меняет функциональную область или отдел, но остается на той же должности.
Подробная и актуальная дорожная карта по DevOps ждет вас здесь.
📌 Примеры дорожных карт и полезные материалы по теме:
👨💻 Как стать фрилансером и где найти первый заказ: дорожная карта
🍏 Карьерный гид от новичка до профи: дорожная карта iOS-разработчика
🧔 Повышение до тимлида: дорожная карта
🐍 Дорожная карта Python-разработчика
🤝 5 soft skills, которые помогут тебе дорасти до Senior-разработчика
#гайд
Дорожная карта — это комплексный процесс изменения и развития карьеры сотрудника внутри организации. Они включают в себя изменение должности, повышение по иерархической лестнице, переход на другую функциональную область или отдел, а также изменение места работы.
Этот процесс может быть вертикальным, когда сотрудник переходит на более высокую должность, или горизонтальным — сотрудник меняет функциональную область или отдел, но остается на той же должности.
Подробная и актуальная дорожная карта по DevOps ждет вас здесь.
📌 Примеры дорожных карт и полезные материалы по теме:
👨💻 Как стать фрилансером и где найти первый заказ: дорожная карта
🍏 Карьерный гид от новичка до профи: дорожная карта iOS-разработчика
🧔 Повышение до тимлида: дорожная карта
🐍 Дорожная карта Python-разработчика
🤝 5 soft skills, которые помогут тебе дорасти до Senior-разработчика
#гайд
👍14🥰2
This media is not supported in your browser
VIEW IN TELEGRAM
🔃Data pipelines на практике: наглядная иллюстрация от ByteByteGo (Alex Xu)
Пайплайны данных являются ключевым элементом для эффективного управления и обработки данных в современных системах. Они обычно включают пять этапов:
️1️⃣ Collect: данные собираются из хранилищ данных, потоков данных и приложений, источниками которых могут быть удалённые устройства, приложения или бизнес-системы.
️2️⃣ Ingest: данные загружаются в системы и организуются в очередях событий.
3️⃣ Store: данные хранятся в различных системах хранения.
4️⃣ Compute: данные агрегируются, очищаются и преобразуются в соответствии с корпоративными стандартами, включая преобразование форматов, сжатие и разбиение.
5️⃣ Consume: обработанные данные становятся доступными для использования через инструменты аналитики и визуализации, системы принятия решений, пользовательские приложения, панели инструментов, машинное обучение, бизнес-аналитику и другие системы.
#инфографика
Пайплайны данных являются ключевым элементом для эффективного управления и обработки данных в современных системах. Они обычно включают пять этапов:
️1️⃣ Collect: данные собираются из хранилищ данных, потоков данных и приложений, источниками которых могут быть удалённые устройства, приложения или бизнес-системы.
️2️⃣ Ingest: данные загружаются в системы и организуются в очередях событий.
3️⃣ Store: данные хранятся в различных системах хранения.
4️⃣ Compute: данные агрегируются, очищаются и преобразуются в соответствии с корпоративными стандартами, включая преобразование форматов, сжатие и разбиение.
5️⃣ Consume: обработанные данные становятся доступными для использования через инструменты аналитики и визуализации, системы принятия решений, пользовательские приложения, панели инструментов, машинное обучение, бизнес-аналитику и другие системы.
#инфографика
👍21❤1
🤯 Только ленивый не знает о том, что происходит сейчас в OpenAI. А там уже с пятницы очень весело! Сейчас расскажем👇
В эту пятницу совет директоров OpenAI отправил в отставку Сэма Альтмана, сделав это за 20 минут в Google Meet. После чего об уходе из компании заявили соучредитель OpenAI Грег Брокман, директор по исследованиям Якуб Пачоцки и другие ключевые специалисты.
Примечательно, что Microsoft, которая инвестировала миллиарды долларов в OpenAI, узнала о решении отправить в отставку гендира последней и всего за считаные минуты до того, как эта информация была предана широкой огласке.
📌Причины отставки Альтмана по версиям СМИ:
✖️У Альтмана был конфликт с соучредителем/техдиром компании Ильей Суцкевером и другими членами совета директоров
✖️Суцкеверу месяц назад сократили обязанности в OpenAI из-за его разногласий с Альтманом и Брокманом
✖️У Альтмана были предпринимательские амбиции, хотя Суцкевер и другие члены совета директоров были сосредоточены на первоначальной некоммерческой миссии OpenAI
💬Как думаете, какое будущее ждет OpenAI с ее ChatGPT и другими продуктами?
👍 — дальше будет развиваться, ничего не изменится
🤔 — потихоньку начнет сдуваться
💯 — жду новый стартап от Сэма Альтмана и команды
👾 — свой вариант в комментариях
#новости
В эту пятницу совет директоров OpenAI отправил в отставку Сэма Альтмана, сделав это за 20 минут в Google Meet. После чего об уходе из компании заявили соучредитель OpenAI Грег Брокман, директор по исследованиям Якуб Пачоцки и другие ключевые специалисты.
Примечательно, что Microsoft, которая инвестировала миллиарды долларов в OpenAI, узнала о решении отправить в отставку гендира последней и всего за считаные минуты до того, как эта информация была предана широкой огласке.
📌Причины отставки Альтмана по версиям СМИ:
✖️У Альтмана был конфликт с соучредителем/техдиром компании Ильей Суцкевером и другими членами совета директоров
✖️Суцкеверу месяц назад сократили обязанности в OpenAI из-за его разногласий с Альтманом и Брокманом
✖️У Альтмана были предпринимательские амбиции, хотя Суцкевер и другие члены совета директоров были сосредоточены на первоначальной некоммерческой миссии OpenAI
💬Как думаете, какое будущее ждет OpenAI с ее ChatGPT и другими продуктами?
👍 — дальше будет развиваться, ничего не изменится
🤔 — потихоньку начнет сдуваться
💯 — жду новый стартап от Сэма Альтмана и команды
👾 — свой вариант в комментариях
#новости
The Verge
This is how OpenAI fired its CEO, Sam Altman.
Former OpenAI president and chair Greg Brockman’s post on X tells his version of the events that pushed Sam Altman out of OpenAI (Altman reshared the post, and put up a message that today “has been sorta like reading your own eulogy while you’re still alive”).…
💯71👍31🤔17🥱1
🎙 Евгений Кателла — один из ведущих подкаста Подлодка, который когда-то был посвящен только Андроиду, и Женя там был экспертом по теме.
С тех пор многое изменилось, Подлодка стал подкастом обо всем в индустрии, и Женя тоже прошел через смену направления. Сейчас он живет в Лондоне, и перебрав кучу офферов и новых мест, остановился на дата инжиниринге.
В новом выпуске «Как мы попали в ИТ» он перескажет всю свою карьеру — от айтишной специальности в универе до шарпов, мобильной разработки в корпорациях и поиска работы по всему миру.
📺 Смотреть
#войтивайти
С тех пор многое изменилось, Подлодка стал подкастом обо всем в индустрии, и Женя тоже прошел через смену направления. Сейчас он живет в Лондоне, и перебрав кучу офферов и новых мест, остановился на дата инжиниринге.
В новом выпуске «Как мы попали в ИТ» он перескажет всю свою карьеру — от айтишной специальности в универе до шарпов, мобильной разработки в корпорациях и поиска работы по всему миру.
📺 Смотреть
#войтивайти
👍13
💡 Как правильно задавать вопросы опытным разработчикам: просто, как раз, два, три
1️⃣ Самостоятельный поиск решения: прежде, чем идти к более опытному коллеге с вопросом, попытайтесь решить его самостоятельно.
◆ Попытайтесь найти ошибки или вернуться к коду на следующий день. Иногда ошибка очевидна, но ты ее просто не замечаешь.
◆ Попытайтесь найти ответ с помощью Google/ИИ-помощника: прежде, чем просить о помощи, убедитесь в уникальности проблемы.
◆ Попытайтесь найти ответ в руководстве/документации.
2️⃣ Обращаемся за помощью: чем четче и понятнее вы сформулируете вопрос, тем выше вероятность получить на него удовлетворительный ответ. При этом важно:
◆ ввести в контекст;
◆ описать и воспроизвести проблему;
◆ обозначить желаемый результат.
3️⃣ Поблагодарите и поделитесь решением: другие новички, которые столкнутся с подобной проблемой, значительно сэкономят время на ее решение.
#советы_для_джунов
1️⃣ Самостоятельный поиск решения: прежде, чем идти к более опытному коллеге с вопросом, попытайтесь решить его самостоятельно.
◆ Попытайтесь найти ошибки или вернуться к коду на следующий день. Иногда ошибка очевидна, но ты ее просто не замечаешь.
◆ Попытайтесь найти ответ с помощью Google/ИИ-помощника: прежде, чем просить о помощи, убедитесь в уникальности проблемы.
◆ Попытайтесь найти ответ в руководстве/документации.
2️⃣ Обращаемся за помощью: чем четче и понятнее вы сформулируете вопрос, тем выше вероятность получить на него удовлетворительный ответ. При этом важно:
◆ ввести в контекст;
◆ описать и воспроизвести проблему;
◆ обозначить желаемый результат.
3️⃣ Поблагодарите и поделитесь решением: другие новички, которые столкнутся с подобной проблемой, значительно сэкономят время на ее решение.
#советы_для_джунов
👍36
🔐🔧sshx — безопасный веб-терминал для совместной работы. Инструмент позволяет поделиться своим терминалом с кем угодно на бесконечном многопользовательском холсте.
🔽Под капотом:
💭Поддержка совместной работы в режиме реального времени с удаленными курсорами и чатом
🏎️Скорость работы + сквозное шифрование
🦀Легковесный сервер на Rust
Установите sshx одной командой в Linux/macOS и используйте его для обучения, отладки или доступа к облаку.
#инструменты
🔽Под капотом:
💭Поддержка совместной работы в режиме реального времени с удаленными курсорами и чатом
🏎️Скорость работы + сквозное шифрование
🦀Легковесный сервер на Rust
Установите sshx одной командой в Linux/macOS и используйте его для обучения, отладки или доступа к облаку.
curl -sSf https://sshx.io/get | sh
#инструменты
🤩14👍9❤1
❤️🙏 Путь к мечте: как инвалидность не помешала стать разработчиком и продолжить борьбу за здоровье
Автор «Библиотеки программиста» Станислав Герасимов, инвалид с детства, делится жизненной историей становления профессиональным разработчиком.
В жизни Стаса было всё, но, возможно, именно путь к мечте помог справиться со всеми жизненными трудностями и добиться поставленной цели.
🔗 Читать статью
🔗 Зеркало
Автор «Библиотеки программиста» Станислав Герасимов, инвалид с детства, делится жизненной историей становления профессиональным разработчиком.
В жизни Стаса было всё, но, возможно, именно путь к мечте помог справиться со всеми жизненными трудностями и добиться поставленной цели.
🔗 Читать статью
🔗 Зеркало
❤28👍5😢1
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
👍11
📈 Octoverse: состояние открытого исходного кода и развитие ИИ в 2023 году
Мы кратко уже касались этой темы, но здесь есть на чем остановиться более подробно:
🔝 JavaScript — снова в топе среди самых популярных ЯП, после него Python и Java
🔝 TypeScript впервые обогнал Java как третий по популярности язык среди проектов OSS
🔝 Значительный рост в новых проектах показали Kotlin, Rust, Go и Lua
🔝 Увеличилось количество популярных языков и платформ для анализа данных и операций (например, T-SQL и TeX)
🔝 Разработчики все чаще используют облачные нативные приложения, автоматизируют свои рабочие процессы и экспериментируют с ИИ-моделями
🔝 ИИ-проекты продвинулись от узкоспециализированных исследований к более массовому внедрению
🔝 К 2027 году Индия обгонит США как крупнейшее сообщество разработчиков на GitHub
🔝 В 2023 году Shell и Hashicorp Configuration Language снова стали ведущими языками в опенсорсных проектах
#инфографика
Мы кратко уже касались этой темы, но здесь есть на чем остановиться более подробно:
🔝 JavaScript — снова в топе среди самых популярных ЯП, после него Python и Java
🔝 TypeScript впервые обогнал Java как третий по популярности язык среди проектов OSS
🔝 Значительный рост в новых проектах показали Kotlin, Rust, Go и Lua
🔝 Увеличилось количество популярных языков и платформ для анализа данных и операций (например, T-SQL и TeX)
🔝 Разработчики все чаще используют облачные нативные приложения, автоматизируют свои рабочие процессы и экспериментируют с ИИ-моделями
🔝 ИИ-проекты продвинулись от узкоспециализированных исследований к более массовому внедрению
🔝 К 2027 году Индия обгонит США как крупнейшее сообщество разработчиков на GitHub
🔝 В 2023 году Shell и Hashicorp Configuration Language снова стали ведущими языками в опенсорсных проектах
#инфографика
👍18❤3🤔3
🥵 7 типов «сложных» разработчиков
Как найти подход к таким «сложным» типам и сделать работу в команде более эффективной и приятной? Рассказываем в статье, как с ними работать, чтобы избежать конфликтов и достичь общих целей.
Читать статью
#почитать
Как найти подход к таким «сложным» типам и сделать работу в команде более эффективной и приятной? Рассказываем в статье, как с ними работать, чтобы избежать конфликтов и достичь общих целей.
Читать статью
#почитать
👍23❤4
🤔 Что самое трудное в работе программиста? Правильно, выдумывать имена для переменных.
💬 Как вы считаете, насколько важен хороший нейминг для сущностей (функций, переменных и т. д.) в вашем коде? И есть ли у вас или в вашей команде общепринятые правила или лучшие практики, которым вы следуете при нейминге?
Если да, поделитесь опытом👇
#холивар
💬 Как вы считаете, насколько важен хороший нейминг для сущностей (функций, переменных и т. д.) в вашем коде? И есть ли у вас или в вашей команде общепринятые правила или лучшие практики, которым вы следуете при нейминге?
Если да, поделитесь опытом👇
#холивар
👍35
👀 6 способов привлечь внимание работодателя
Как рассказать, что вы умеете программировать и хотите получать за это деньги, не говоря об этом напрямую:
1️⃣ Оформить профиль на Линкедин, Гитхаб и Стековерфлоу
2️⃣ Участвовать в хакатонах
3️⃣ Начать вести свой блог об IT
4️⃣ Стать участником конференций от IT-гигантов
5️⃣ Создать канал на YouTube и рассказывайте об IT
6️⃣ Написать в личку
👉 Подробнее о каждом пункте читайте в статье
Как рассказать, что вы умеете программировать и хотите получать за это деньги, не говоря об этом напрямую:
1️⃣ Оформить профиль на Линкедин, Гитхаб и Стековерфлоу
2️⃣ Участвовать в хакатонах
3️⃣ Начать вести свой блог об IT
4️⃣ Стать участником конференций от IT-гигантов
5️⃣ Создать канал на YouTube и рассказывайте об IT
6️⃣ Написать в личку
👉 Подробнее о каждом пункте читайте в статье
🔥11👍7❤1
🎙️ArchDays — конференция по микросервисам и архитектуре IT-решений. Ниже — записи свежих и не только докладов с митапов, приуроченных к конференции.
📌 Выберите и смотрите ту тему, которая вам интересна:
📺 Сага — решение технической проблемы или доменный процесс / Михаил Натаров
📺 Об архитектуре системы моделирования на базе цифровых двойников производства / Илья Смирнов
📺 Многоликий DDD / Сергей Баранов
📺 Тернистый путь инструмента цифрового проектирования / Виктор Выскребенцев
📺 Проектирование БД: от NF к денормализации данных / Антон Цитульский
📺 Continuous deployment — следующая ступенька после Continuous delivery / Иван Волынкин
📺 Как автоматизация и AI позволяют сократить время устранения уязвимостей / Антон Башарин
#чтопроисходит #проектирование_систем
📌 Выберите и смотрите ту тему, которая вам интересна:
📺 Сага — решение технической проблемы или доменный процесс / Михаил Натаров
📺 Об архитектуре системы моделирования на базе цифровых двойников производства / Илья Смирнов
📺 Многоликий DDD / Сергей Баранов
📺 Тернистый путь инструмента цифрового проектирования / Виктор Выскребенцев
📺 Проектирование БД: от NF к денормализации данных / Антон Цитульский
📺 Continuous deployment — следующая ступенька после Continuous delivery / Иван Волынкин
📺 Как автоматизация и AI позволяют сократить время устранения уязвимостей / Антон Башарин
#чтопроисходит #проектирование_систем
👍12❤1