prog_point | Unsorted

Telegram-канал prog_point - Точка входа в программирование

21197

Фундаментальные знания по основам программирования Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Регистрация в перечне РКН: https://tprg.ru/zrgj

Subscribe to a channel

Точка входа в программирование

Битва титанов IT – Второй Раунд

В прошлом раунде Дуров победил Цукерберга, а Маск проиграл Брину. Какие сюрпризы ждут нас в этот раз?

Сегодня на ринге собрались четыре гения программирования: Гослинг, создатель Java, против Страуструпа, создателя С++. А на другой стороне – ван Россум, отец Python, против Гейлсберга, создателя Turbo Pascal и TypeScript! Кто из них завоюет ваше сердце?

Голосование закончится 27 июля 2023 года в 11 часов по московскому времени. Переходите по ссылке, поддержите своего фаворита и определите исход этой захватывающей битвы.

#баттлпрограммистов

Читать полностью…

Точка входа в программирование

Битва титанов IT: Первый Раунд

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

Будет жарко, ведь за звание лучшего программиста сражаются наши великие участники: Марк Цукерберг против Павла Дурова и Илон Маск против Сергея Брина!

Ваши голоса решают все. Ваши фавориты ждут вашего субъективного мнения — кто же станет королём IT?

Голосование закончится завтра, 26 июля 2023 года, в 11 часов по московскому времени. Переходите по ссылке и определите судьбу этого баттла.

#баттлпрограммистов

Читать полностью…

Точка входа в программирование

Про выгорание программиста

Выгорание — это реальная проблема, которую не следует игнорировать. Статья глубоко погружается в эту тему, обсуждая причины, последствия и способы её предотвращения.

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

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

#выгорание #продуктивность

Читать полностью…

Точка входа в программирование

Что такое псевдокод

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

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

#псевдокод #советы

Читать полностью…

Точка входа в программирование

Туториал по Docker для новичков

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

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

Готовы к погружению? Тогда не медлите, читайте статью.

#docker

Читать полностью…

Точка входа в программирование

Сложность алгоритмов. Big O. Основы

Сложность алгоритма — это количественная характеристика, которая говорит о том, сколько времени или какой объём памяти потребуется для выполнения алгоритма. Big O нотация используется для описания верхней границы.

В статье обсуждаются различные типы сложности, включая константную (O(1)), линейную (O(n)), логарифмическую (O(log n)), линеарифметическую (O(n * log n)) и квадратичную (O(n^2)).

Понимание Big O нотации критически важно для любого разработчика, так как это помогает оптимизировать код и делает его более эффективным.

Читаем тут: bimlibik.github.io/posts/complexity-of-algorithms/

#алгоритмы

Читать полностью…

Точка входа в программирование

Как не бросить учёбу и стать программистом

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

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

Смотрим тут: youtu.be/ECSqy4LGjDc

#образование #мотивация

Читать полностью…

Точка входа в программирование

Проект для начинающих разработчиков

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

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

Если вы заинтересованы в разработке и хотите узнать больше о том, как работают технологии на практике, это видео для вас: youtu.be/YAHldqFgq2A

#видео #блокчейн

Читать полностью…

Точка входа в программирование

С чего начать обучение в IT и как не потратить деньги зря на ненужные курсы?

Специально для новичков, GeekBrains откроет доступ к лекциям и практикуму из программы стоимостью 23 500 рублей.

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

Узнайте подробнее и получите доступ бесплатно прямо сейчас:

https://tprg.ru/dx0v

Реклама ООО «Гикбреинс»

Читать полностью…

Точка входа в программирование

Какие ошибки допускают новички во время интервью?

В большинстве крупных IT-компаний развиты программы стажировок: они помогают набрать сотрудников на начальные позиции и растить специалистов в штате сразу под нужные задачи.

Как новичку не наломать дров и пройти все собеседования успешно, рассказывает Денис Кутуков. Денис работает в Яндексе с 2011 года: он прошёл длинный путь от стажера до управленца, а в компанию попал с восьмой (!!) попытки. За время своей работы он провел более 700 собеседований на начальные и сеньорские позиции.

#собеседование

Читать полностью…

Точка входа в программирование

Есть три способа оптимизировать приложение на Go после деплоя

Инструкции по каждому — в новом эпизоде образовательного шоу для разработчиков avito.code. Герой выпуска — старший инженер Иван Нещадин из команды Architecture Governance. Иван пишет код, рассказывает про функции и объясняет метрики.

Получилось наглядно и полезно. Убедитесь сами:

https://tprg.ru/uaFz

Реклама ООО «Авито Тех» LjN8K6LNV

Читать полностью…

Точка входа в программирование

Что такое UDP-протокол и насколько он надёжен?

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

Что это означает на практике и насколько надёжен такой способ передачи данных: https://tproger.ru/translations/udp_reliability/

#интернет

Читать полностью…

Точка входа в программирование

Газпромбанк представил игровой тренажёр для собеседований с ИИ

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

Получить консультацию смогут все участники ближайшего VK Fest в Москве 15-16 июля на стенде Газпромбанка. Подробнее: https://tprg.ru/513c

#ии #собеседование #datascience

Читать полностью…

Точка входа в программирование

Годных лекций вам в ленту: как IP-пакеты проходят между сетями

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

Будет полезно как начинающим сисадминам, так и всем, кто работает с сетями.

#сети

Читать полностью…

Точка входа в программирование

Что почитать начинающим мобильным разработчикам?

В статье собрали порталы, подкасты и Telegram-каналы от IT-команды KION, которые помогут вкатиться в сферу: https://tprg.ru/sJPI

#android #ios

Читать полностью…

Точка входа в программирование

Пяти минутный перерыв: Магический ключ к восстановлению внимания

Внимание — это ценный ресурс, который быстро истощается. Но новое исследование из Университета Сиднея открывает простой способ восстановления концентрации — пятиминутный перерыв.

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

#внимание #исследование

Читать полностью…

Точка входа в программирование

NoSQL простым языком

В этом видео мы поговорим про разные NoSQL или «не только SQL» базы данных, например, про такие, где хранятся пары ключ-значение, или где каждый документ —
это отдельный объект.

Автор расскажет вам, чем они отличаются друг от друга и для чего подходят.

Смотрим: https://youtu.be/IBzTDkYNB7I

#базыданных

Читать полностью…

Точка входа в программирование

Яндекс Практикум и Томский государственный университет запускают совместную программу магистратуры «Дата-аналитика для бизнеса»

Помогут стать уверенным middle-специалистом и получить степень магистра ТГУ за 2 года. Если вы уже работаете аналитиком, то сможете учиться на кейсах вашей компании.

— Обучение онлайн 20-25 часов в неделю — удобно совмещать с работой
— Диплом государственного образца по направлению «Прикладная информатика»
— Преподаватели — действующие аналитики данных
— 6 месяцев практики и 30 проектов в резюме
— Системное развитие софтскилов

Готовят специалистов широкого профиля, которые подкованы в аналитике, бизнесе и коммуникациях. Первый и второй семестр заложат базу: программирование, экономика, менеджмент, математика. В третьем семестре можно будет выбрать специальность: продуктовая, маркетинговая или бизнес-аналитика.

Подавайте заявку и растите в T-shaped специалиста.

Реклама АНО ДПО «Образовательные технологии Яндекса»

Читать полностью…

Точка входа в программирование

Законы мира информационных технологий

В этой статье вы узнаете о законах, которые помогут избежать ошибок в IT. Например, автор рассказывает о всем известном законе Мёрфи: «Если что-то плохое может случиться, то оно обязательно произойдет».

Смотрите, как эти законы могут поставить вас в трудное положение и как не попасть в ловушку: https://habr.com/p/675212/

Читать полностью…

Точка входа в программирование

ChatGPT Code Interpreter на реальных кейсах

В статье автор рассказывает про свой опыт применения Code Interpreter от OpenAI для ChatGPT, который позволяет анализировать данные, создавать диаграммы, решать математические задачи и редактировать файлы.

Плагин имеет огромный потенциал для упрощения взаимодействия с кодом для некодеров. Убедитесь сами:

https://habr.com/p/747380/

#chatgpt

Читать полностью…

Точка входа в программирование

Почему мы всё время начинаем и бросаем учить английский?

Одна из причин — мы не знаем свой уровень языка. В итоге берёмся за контент, который нам не по силам. Например, сериал «Друзья» часто советуют смотреть тем, кто начинает учить язык, но в нём полно юмора, который начинающие пока понять не могут.

В итоге разрыв знаний удручает и мотивация снова падает.

Если вы готовы дать английскому ещё один шанс, вам помогут поверить в свои силы и довести дело до конца.

Приходите на бесплатную консультацию в Яндекс Практикум:

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

Записаться

Реклама АНО ДПО «Образовательные технологии Яндекса», ИНН: 7704282033, erid: LjN8K4eaj

Читать полностью…

Точка входа в программирование

Как выбрать ЯП в 2023 году

Существуют сотни языков программирования, каждый из которых имеет свои преимущества и недостатки, области применения и перспективы развития.

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

Читаем тут: geeksforgeeks.org/top-10-programming-languages-to-learn/

#начинающим

Читать полностью…

Точка входа в программирование

А что вас бесит в работе?

У всех у нас есть проблемы на работе. Где-то это обычное дело, а где-то — прямо бесит! Так вот если у вас второе, просто высвободите пар и расскажите, что в вашей работе вас бесит больше всего.

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

Инструкция тут: https://tproger.ru/articles/kak-vy-poluchili-svoyu-pervuyu-rabotu-rasskazhite-nam-o-svoyom-opyte/

Читать полностью…

Точка входа в программирование

А вы знали что спортивное программирование это официально признанный спорта?

В своей статье Алексей Пырко, частный участник таких соревнований, рассказал подробно про эту уникальную сферу IT. Из материала вы узнаете:

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

А также найдёте пару советов для начинающих спортсменов: https://tproger.ru/articles/vvedenie-v-sportivnoe-programmirovanie-unikalnaya-sfera-v-it-industrii/

Читать полностью…

Точка входа в программирование

Open Source это хорошая возможность начинающим разработчикам получить свой первый опыт

Ведь в ходе участия даже в самом небольшом проекте с открытым исходным кодом вы освоите:

— как работать с git и github;
— как правильно оформлять pull request;
— как проходить код ревью.

Все эти навыки необходимы в любой современной компании, занимающейся разработкой ПО. Почитайте как сделать первые шаги в этом направлении:
https://tproger.ru/articles/kak-prinimat-uchastie-v-open-source-proektah/

Читать полностью…

Точка входа в программирование

Где новичку искать идеи для первых проектов?

На Tproger есть огромная подборка источников для вдохновения: https://tproger.ru/translations/where-to-find-ideas/

#советы

Читать полностью…

Точка входа в программирование

50 слов в IT, по не знанию которых можно вычислить новичка

Вы — начинающий программист, но коллеги в перерывах возле кулера говорят на неизвестном вам языке? Или, может быть, вы только интересуетесь программированием, но читать гайды и документацию невероятно сложно?

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

#начинающим

Читать полностью…

Точка входа в программирование

5 признаков, что вам пора в Data Science

Очевидные (и не очень) признаки, которые подскажут, нужно ли вам двигаться в науку о данных и какое направление Data Science выбрать: https://tprg.ru/cGbP

#datascience

Читать полностью…

Точка входа в программирование

Почему из-за «боязни потери» программисты не могут сменить неподходящую работу?

Есть такой феномен «loss aversion» — боязнь потери. Его суть в том, что мы начинаем вести себя иррационально, чтобы не «проиграть» то, что у нас есть.

Как работает этот феномен в IT и как из-за него профессор Гарвардской школы бизнеса продаёт своим студентам 20 долларов за 200, читайте в статье.

#softskills #карьера

Читать полностью…

Точка входа в программирование

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

Спросили у разработчиков, какие реально есть плюсы и минусы в профессии программиста. И каким стереотипам можно доверять, а каким — нет: https://tproger.ru/experts/pros-and-cons-of-being-a-programmer/

#карьера

Читать полностью…
Subscribe to a channel