Точка входа в программирование
20.1K subscribers
1.28K photos
226 videos
2 files
2.8K links
Фундаментальные знания по основам программирования

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/zrgj
Download Telegram
Продолжаем нашу захватывающую битву!

После жарких сражений в прошлых раундах, где Гейтс обошёл Бутерина, Вирт победил Сатоши, а Возняк и Торвальдс оставили позади своих соперников, настало время пятого раунда!

Сегодня на арене встретятся Павел Дуров и Бьёрн Страуструп. А также Сергей Брин и Андерс Гейлсберг.

Ваш голос может изменить ход истории! Не ориентируйтесь на популярность или востребованность, здесь важна народная любовь и ваша оценка.

Голосование продлится до 30 июля 2023 года, 11 часов по московскому времени.

#баттлпрограммистов
🔥7
​Эффективность — ваш враг

Звучит странно? Но это именно то, что вы узнаете из этой статьи. Она раскрывает неожиданную сторону бездействия и его роли в жизни и работе.

Почему бездействие — ключ к успеху? Как оно помогает решать проблемы? И почему стремление к максимальной эффективности может быть вашим врагом? Ответы на эти вопросы ждут в статье.

#карьера #советы
👍6
6 онлайн-курсов для начинающих

Курс «DevOps-инженер»
Старт 17 августа, онлайн, 90 000 ₽

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

Курс «Геймдизайн»
Старт 17 августа, онлайн, 53 000 ₽

На курсе научитесь создавать документацию согласно принципам геймдизайна, поймёте процесс производства игр, пройдёте полный цикл разработки проекта и овладеете основами Unreal Engine 5. Кроме того, разработаете свой собственный геймдизайн-документ и реализуете его основные механики в собственном проекте на Unreal Engine 5.

Курс «Бизнес-аналитик в IT»
Старт 23 августа, онлайн, 78 000 ₽

Освоите базовые знания устройства программных продуктов и коммерческой разработки ПО, научитесь деловой коммуникации с клиентами и командой разработки, а также изучите основные техники сбора, анализа и спецификации требований к разработке ПО. Также научитесь составлять артефакты, с которыми работает бизнес-аналитик, и поймёте свою роль в команде разработки и бизнесе.

Курс «Продуктовый аналитик в IT»
Старт 14 сентября, онлайн, 74 000 ₽

На курсе изучите продуктовый анализ в data-driven компаниях с нуля за 4,5 месяца. Научитесь обрабатывать и подготавливать данные при помощи SQL и Python, визуализировать и наглядно представлять полученные результаты, а также проводить сегментацию аудитории и запускать A/B-тесты.

Курс «WEB-разработчик»
Старт по набору группы, онлайн, 114 000 ₽

На курсе научитесь верстать адаптивные и кроссбраузерные приложения и сайты, разрабатывать серверную часть приложения и работать с базами данных. Напишете своё первое приложение на JavaScript и PHP, изучите библиотеку React и фреймворк Laravel, разработаете веб-приложение, используя эти инструменты.

— Курс «‎Project Manager в IT» https://tprg.ru/Jgaq
Старт по набору группы, онлайн, 64 000 ₽

На курсе освоите устройство программных продуктов и коммерческую разработку ПО, изучите принципы управления проектами и гибкие методологии разработки. Также разовьёте навыки деловой коммуникации и фасилитации, узнаете, как строить успешные команды и разработаете стратегию личного и командного развития.

#курсы
🤡10👍41👌1
Преимущества zero-code

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

#zerocode
🤡12👍4
Свежий подкаст с Илоном Маском

Маск размышляет о свободе слова, чипировании Neuralink и влиянии технологий на нашу жизнь. Что скрывает Twitter? Какие перспективы открывает Neuralink? Как жить в эпоху быстрого технологического прогресса?

Не пропустите этот глубокий разговор, который заставит вас задуматься о том, что нас ждёт впереди.

#видео
👀8👍1
Покупка звезд для GitHub

Узнайте о новом маркетинговом тренде в мире программирования — покупке звёзд на GitHub. Эта история о том, как можно купить немного славы и узнать, насколько она осязаема.

#github
😁7👍1
GPT-4 в Minecraft

Исследователи из Nvidia нашли новое применение для GPT-4. Они создали бота для Minecraft под названием Voyager, который использует GPT-4 для решения задач в игре.

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

#gpt
👍7🤔2
Самовосстанавливающийся код

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

Узнайте — какие компании уже используют подобные инструменты и какие перспективы открывает применение генеративных AI-моделей в разработке ПО.

#автоматизация #ai
👍9
​Битва титанов IT – Финал

Сегодня финал лучшего программиста планеты. За почётный титул поборются двое титанов IT-индустрии.

С одной стороны — легендарный Бьёрн Страуструп, человек, подаривший нам революционный язык программирования C++. С другой — культовая фигура открытого ПО Линус Торвальдс, создатель всемирно известного Linux.

Выбор за вами! Проголосуйте на нашем сайте до 02.07.2023, 11 МСК и станьте частью истории.

Ваш выбор определит не только победителя, но и обладателей бронзовой и серебряной медалей. На 3-4 местах в рейтинге находятся Билл Гейтс и Андерс Гейлсберг.

Участвуйте и первыми узнайте результаты захватывающего противостояния. Битва программистов началась!

#баттлпрограммистов
🔥12🍾2👍1👎1
Удивительная сила документации

Как повысить эффективность команды? Как уменьшить потери времени и ресурсов? Как организовать совместную работу и обмен знаниями? Ответ прост — документация.

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

#советы
😁14👍1
Я — айтишник, я не хочу много знать

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

Он задаётся вопросом: насколько важно знать много в IT-сфере?

#собеседование
👍9
Взлом математики: возможности и риски

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

Однако эта технология может быть использована во вредоносных целях. Статья рассматривает обе стороны медали.

#ии #математика
👍9
Docker в приложениях Node и React

Эта статья покажет, как создать бэкенд на Express и фронтенд на React, а затем запустить их в контейнерах Docker.

Благодаря Docker вы сможете быстро развернуть одинаковое приложение на любых машинах, а также протестировать его в разных конфигурациях.

#веб #js #инструменты
🔥11👍2
Ребят, ищем пишущего IT-редактора блогов в Tproger

Условия: удалёнка, фултайм

Что делать:
— искать темы, которые понравятся клиентам и заинтересуют читателей;
— вникать в эти темы настолько, чтобы говорить с экспертами примерно на одном языке;
— проводить интервью и собирать фактуру;
— превращать фактуру в статью, которую захочется читать и репостить;
— дорабатывать статью вместе с экспертами и менеджерами клиента.

Требования:
— пишете логично и ёмко, видите стилистические и речевые ошибки в тексте;
— быстро находите и проверяете информацию (в том числе в англоязычных источниках);
— любите общаться с экспертами и умеете их разговорить;
— спокойно реагируете на комментарии, но можете отстоять свою позицию, если правка неуместна;
— тактично вносите правки, чтобы автор не расстраивался, а был благодарен за помощь;
— знаете, что такое ключевое слово, мета-описание и зачем нужен Wordstat.

Чтобы откликнуться, заполняйте анкету.

#вакансии #работа
👍4
Гид по программированию

Репозиторий с планом обучения, который поможет вам стать программистом. Его создатель сам прошёл все этапы и устроился на работу в Amazon.

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

#советы #карьера
10👍2
Путь обучения генеративному ИИ

Эта подборка курсов от Google поможет вам ознакомиться с разработкой генеративного ИИ, начиная с основ больших языковых моделей и заканчивая тем, как создавать и внедрять решения на основе ИИ

#ии
Что такое технический долг

Вы когда-нибудь чувствовали, что ваш код стал тяжёлым и запутанным? Вам приходится тратить больше времени на исправление ошибок, чем на добавление новых функций?

Если да, то вы, скорее всего, столкнулись с техническим долгом. Автор рассказывает как он возникает и что с ним делать.

#советы
👍8👎1
«Чёрные лебеди» в ИТ

Автор рассказывает о своих проектах, демонстрируя, что неудачи не всегда обусловлены плохим планированием или недочётами в разработке.

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

#советы
👍5
Как ускорить код в миллион раз

Видео раскрывает секреты рекурсии — мощного инструмента, который может ускорить ваш код в несколько раз.

Однако, этот инструмент требует осторожности. В этом видео вы узнаете, как использовать рекурсию, когда применять и какие проблемы она решает.

#видео
👍2
eBay задаёт новый подход к поиску

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

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

#алгоритмы #ии
👍3