Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam

Топ прошлой недели

  • Oskanov Oskanov 8 постов
  • alekseyJHL alekseyJHL 6 постов
  • XpyMy XpyMy 1 пост
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Новости Пикабу Помощь Кодекс Пикабу Реклама О компании
Команда Пикабу Награды Контакты О проекте Зал славы
Промокоды Скидки Работа Курсы Блоги
Купоны Biggeek Купоны AliExpress Купоны М.Видео Купоны YandexTravel Купоны Lamoda
Мобильное приложение

Самообразование

С этим тегом используют

Английский язык Обучение Образование Изучаем английский Программирование Иностранные языки Изучение языка Все
991 пост сначала свежее
1
NooTeacher
NooTeacher
6 месяцев назад

Почему учеба кажется такой сложной?⁠⁠

Почему учеба кажется такой сложной? Обучение, Образование, Учеба, Урок, Успех, Саморазвитие, Самообразование, Школа, Универ, Репетитор, Преподаватель, Студенты, Развитие, Длиннопост

Был момент, когда учеба для меня превратилась в настоящий вызов. Помню, как сидел над тетрадями и учебниками, стараясь вникнуть в очередную сложную тему, но всё будто бы шло не так. Чем больше я пытался разобраться, тем сильнее чувствовал, как теряю интерес и мотивацию.

Тоже знакомо?) Иногда кажется, что ты просто не создан для этой темы или предмета. Но однажды я понял: дело не в том, что мне не хватает способностей, а в подходе. Нужно было изменить метод обучения, найти способ, который бы помог воспринимать материал легче и с интересом. Приведу основные причины по которым у меня возникали трудности в обучении:

📕 Нет мотивации
"Зачем мне это нужно?" - вопрос, который звучит в голове каждого студента. Без понимания цели учеба превращается в рутину

Как решаем?
1. Определить конечную цель.
- Задайте себе вопрос: Зачем мне это нужно?
Например:
Подготовка к экзамену для поступления в университет.
Изучение языка для поездки за границу.
Повышение квалификации для новой работы.

2. Разбить цель на конкретные шаги
- Определить маленькие задачи, которые помогут двигаться вперед, например:
Прочитать одну главу учебника.
Решить 5 задач.
Повторить пройденный материал за 15 минут.

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

4. Смените окружение.
- Учитесь в местах, которые вас вдохновляют: библиотека, кафе или даже просто смените комнату.

📕 Нехватка времени
Занятия, домашка, спорт - и на отдых не остается ни минуты. Учеба превращается в гонку с дедлайнами.

Как решаем?
1. Определите приоритеты.
— Составьте список задач и расставьте их в порядке важности:
Срочные и важные (например, подготовка к завтрашнему тесту).
Несрочные, но важные (например, подготовка к экзамену через месяц).
Несрочные и неважные (их можно отложить или сократить).
— Используйте метод «Помидора».
Учитесь по таймеру: 25 минут работы и 5 минут перерыва. Это помогает поддерживать концентрацию и предотвращает переутомление.

3. Составьте расписание.
— Выделите конкретные временные блоки на учёбу и придерживайтесь их. Например:
Утром 1 час на повторение материала.
Вечером 30 минут на решение задач.

4. Минимизируйте отвлекающие факторы.
— Отключите уведомления на телефоне и компьютере.
— Найдите тихое место для учёбы, чтобы избежать отвлечений.

5. Комбинируйте обучение с другими задачами.
— Слушайте подкасты или аудиолекции по дороге или во время выполнения рутинных дел.

📕 Страх экзаменов, контрольных мероприятий
"А вдруг я провалюсь?" - тревожная мысль, которая съедает уверенность и мешает сосредоточиться.

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

2. Практикуйтесь на реальных задачах.
— Решайте экзаменационные билеты или задания прошлых лет. Это поможет вам привыкнуть к формату вопросов и снизит стресс.

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

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

Эти подходы помогли и до сих пор помогают мне справляться с трудностями в обучении, независимо от обстоятельств. Иногда кажется, что прогресса нет вообще, но именно маленькие шаги, которые делаешь каждый день, дают результат. Главное — не сдаваться, даже если все идет медленно. Регулярность и терпение творят чудеса, а прогресс, каким бы небольшим он ни был, всегда лучше, чем стоять на месте. 📚

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

А что больше всего мешает учиться вам? Напишите в комментариях 👇

Показать полностью 1
[моё] Обучение Образование Учеба Урок Успех Саморазвитие Самообразование Школа Универ Репетитор Преподаватель Студенты Развитие Длиннопост
5
3
neverending.cpp
neverending.cpp
6 месяцев назад
Лига программистов

ООП. Вспомнить всё⁠⁠

Мэтт Вайсфельд "Объектно-ориентированный подход". Автору удалось осветить в этой книге практически все темы, касающиеся ООП, и сделать это всего лишь на 250 страницах (!): разбор принципов ООП на примерах, рекомендации по проектированию классов, извечный вопрос применимости множественного наследования, разбор принципов SOLID с внятными примерами и даже паттерны! Притом качество и глубина изложения материала не пострадала. Книгу можно читать как новичку, так и разработчику с опытом. Новичок получит в ней ценные ориентиры для дальнейшего углубленного изучения ООП, разработчику с опытом книга поможет упорядочить свои знания или подготовиться к ООП-нагруженному собеседованию.

Технические посты тут t.me/neverending_cpp

ООП. Вспомнить всё Программирование, IT, Книги, Самообразование, Разработка, C++
Показать полностью 1
[моё] Программирование IT Книги Самообразование Разработка C++
2
310
commodu
commodu
Топовый автор
Комиксы
6 месяцев назад

Самообразование – наше всё⁠⁠

Самообразование – наше всё Комиксы, Курсы, Самообразование, Художник, Рисование, Мат

И все события вымышлены!

Показать полностью 1
[моё] Комиксы Курсы Самообразование Художник Рисование Мат
44
neverending.cpp
neverending.cpp
6 месяцев назад
Лига программистов

А вы правильно оформляете commit-message?⁠⁠

Я надеюсь, что да, но на всякий случай приведу несколько распространенных рекомендаций по оформлению коммитов. Если я что-то упустил, жду вас в комментариях.
🔹Длина заголовка коммита не должна превышать 50 символов
Это сделано исключительно для удобства чтения журнала проекта.
🔹Формат заголовка коммита зависит от соглашений в конкретной команде.
В разных проектах разные требования к формату заголовка. Например, есть требование в начале заголовка размещать номер тикета: "WTF-42: some question fix". Или же в начале заголовка указывать компонент, в который были внесены изменения "tests: unit: add some question test". Точка в конце заголовка не ставится.
🔹Заголовок коммита содержит краткое описание проделанных изменений.
Заголовок коммита должен отвечать на вопрос: какие изменения были сделали в проекте? Не более. Подробности и причины сделанных изменений нужно перенести в тело коммита.
🔹Между заголовком коммита и телом нужно оставлять пустую строку.
Очередная рекомендация, которая повышает читаемость журнала. В консоли эта рекомендация не сильно заметна, а вот GitLab и GitHub с помощью пустой строки умеют отображать заголовок коммита и скрывать его тело.
🔹Тело коммита не ограничено, а вот строка в теле коммита не должна превышать 72 символа.
Тело коммита не является обязательным, но его наличие позволяет без изучения кода лучше понять, что и почему было сделано. Т.е. если был исправлен баг, то нужно описать условия при которых он проявлялся и каким образом был исправлен. Если новая фича, нужно написать на основе каких требований она была добавлена. Можно приложить ссылки на спецификации, обсуждения, но нужно быть уверенным, что ссылки останутся актуальными через несколько лет. Важно: не нужно писать в теле коммита, как вы делали задачу.
🔹Уточните, нужно ли подписывать коммит.
Чаще всего это требование встречается при работе с open source продуктами. Коммит подписывается с помощью закрытого ключа, таким образом, вы подтверждаете вашу идентичность.

p.s.: а еще шаблон коммита можно прописать в git pre-commit hook

Технические посты тут t.me/neverending_cpp

Показать полностью
[моё] Кросспостинг Pikabu Publish Bot Текст IT Git C++ Программирование Самообразование
16
1
step.sccn
6 месяцев назад

Не курсиками едиными…⁠⁠

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

Дисклеймер: в низу поста будет ссылка на мой ТГ, кому не нравиться - пройдите мимо.

Тему обучения IT. Как преподаватель, я с большим уважением отношусь к желанию людей учиться любыми способами: самостоятельно, под руководством наставников, на онлайн/оффлайн курсах. Это мне очень нравиться.

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

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

Наставник/преподаватель сможет ускорить процесс обучения, подберет нужные слова для мотивации, перескажет информацию в более понятной форме, задаст нужный фокус, чтобы не распылялось внимание. Это все важно, но не основное. Самое главное - к такому человеку всегда можно обратиться за помощью и он сможет задать правильный вопрос, который подтолкнет мыслительный процесс в нужную сторону. Если не помогло - даст совет. А если и от него не было проку - покажет на примере, как надо делать, и сможет объяснить, что это не единственный вариант, а возможно ещё покажет другие способы докопаться до сути и подчеркнет нюансы. Хороший, но крайне не бюджетный вариант, учиться придется года полтора-два, от 8 до 10 занятий в месяц, можно реже, но и общий срок обучения будет дольше. Кто-то из преподавателей не особо лютует по ценам, но у некоторых они очень даже кусаются.

Курсы — вот это самая непонятная для меня субстанция.

Начнем с вопроса к бесплатным курсам: «Кто платит, чтобы они появились?». Работа по созданию курса проделывается не маленькая. Это десятки, а возможно и сотни человеко-часов. В чем выгода? Не понимаю, но уважаю команды людей, которые берутся за такое дело. Сам неоднократно прибегал к помощи бесплатных курсов в начале своего пути.

К платным вопросов нет, там для меня все понятно, исключая пару моментов. Зачем они вообще нужны, если вся информация и так есть в разбросанных по сети статьях или бесплатных курсах, практически в том же виде, в котором представлена на курсе?

Из онлайн курсов сам покупал однажды один курс по SMM: как по мне — очень много воды и минимум полезной информации. Думал, не повезло, но в тот год ко мне массово повалили студенты различных онлайн школ разного пошиба, где обучали разработке на Python, Java, JS, backend, fullstack и прочего, и этот поток шел года четыре. Да и сейчас он не стал особо меньше, что странно.

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

С другой стороны, можно сказать, что у курсов есть куча бонусов. Сертификат, который не особо где котируется, но есть места, где может помочь. Гарантия трудоустройства — последний раз, когда видел договор, там обещали целых три приглашения на собеседования, после которых снимали с себя все гарантии, сейчас может что поменялось. Ментор — один на несколько десятков студентов, с которым можно попытаться решить вопрос через переписку. Все это несколько спорные бонусы, но все же есть реальный плюс - групповые проекты. Они позволяют почувствовать ад, который ждет выпускников этих курсов, если они решат работать по новой специальности. Узнать, что тебя ждет в будущем - это прям не оспоримый профит, который дает возможно еще передумать.

Платные курсы - спорная вещь,. Кому-то помогают, но я вживую таких людей не встречал. Поэтому, если меня спрашивают, идти на них или нет, всем говорю, что не надо. Может с оффлайн курсами ситуация другая, но, честно, сомневаюсь. По своему опыту скажу: вытянуть группу людей на один уровень - задача нереальная, ну или это должна быть ультра малая группа человека 3-4, где каждому можно уделить необходимый ему квант внимания.

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

Ссылка на мой канал, где, к сожалению, или счастью, нет никаких курсиков, только мысли, заметки, впечатления от работы в IT и куча нытья: https://t.me/it_hat

Показать полностью
[моё] Рассуждения Учеба IT Самообразование Саморазвитие Развитие Реальность Карьера Образование Обучение Текст
0
0
neverending.cpp
neverending.cpp
6 месяцев назад
Лига программистов

С какой книги C++ разработчику начать изучение Python?⁠⁠

Я рекомендую начать с книги "Простой Python".
Книга состоит из двух частей. Первая часть занимает около 200-х страниц и содержит описание базового синтаксиса Python, которого вполне хватит, чтобы переписать Python-сервис на C++ или написать интеграционные тесты на PyTest. Основы Python даны достаточно сжато, поэтому при чтении книги у вас не будет возникать чувство скуки, из-за того что базовые конструкции (например, циклы) разжевываются по несколько десятков страниц. Разработчику на С++ вполне реально изучить первую главу за пару вечеров.
Вторая часть содержит обзор различных областей применения Python. Глава интересна не только с точки зрения применения Python, но и в целом для знакомства с различными технологиями в современном мире разработки.

Технические посты тут t.me/neverending_cpp

С какой книги C++ разработчику начать изучение Python? Кросспостинг, Pikabu Publish Bot, IT, Программирование, C++, Python, Книги, Самообразование
[моё] Кросспостинг Pikabu Publish Bot IT Программирование C++ Python Книги Самообразование
34
38
neverending.cpp
neverending.cpp
7 месяцев назад
Лига программистов

С чего начать изучения ООП?⁠⁠

Я бы рекомендовал начать с вдумчивого и неторопливого чтения книги Гради Буч "Объектно-ориентированный анализ и проектирование". Книга содержит в себе в основном теоретические, я бы даже сказал академические, изложения принципов ООП. В книге мало кода, поэтому её могут читать даже новички без опыта в программировании. Прочитав эту книгу вы сможете с легкостью проходить теоретическую часть собеседования, а также поддерживать дискуссии на темы пользы и вреда множественного наследования, инвариантов и их места в инкапсуляции и т.д.

А какие ваши любимые книги по основам ООП?

С чего начать изучения ООП? Кросспостинг, Pikabu Publish Bot, C++, Программирование, IT, Книги, Самообразование

UPD:

Технические посты тут t.me/neverending_cpp

Показать полностью 1
[моё] Кросспостинг Pikabu Publish Bot C++ Программирование IT Книги Самообразование
46
4
neverending.cpp
neverending.cpp
7 месяцев назад
Лига программистов

С какой книги начать изучение С++?⁠⁠

Этим постом я открою серию постов про книги для самообразования и заодно отвечу на традиционный вопрос всех новичков в С++: с какой книги начать изучение С++? Мой вариант: "Язык программирования C++. Базовый курс", Стенли Б. Липпман, Жози Лажойе, Барбара Э. Му, 5 издание с поддержкой стандарта С++11. На мой взгляд, эта книга соблюдает баланс между теорией и полезной практикой и содержит много примеров использования STL. Если вы по каким-то причинам мало работали с STL, также рекомендую полистать Липпмана. Книга не утомит вас однообразными задачами с вводом/выводом в консоль и разбором принципов ООП на примерах мяукающих кошек и гавкающих собак😉 Из минусов: нет многопоточки, достаточно старый (тем не менее до сих пор очень востребованный на рынке) стандарт С++11.
#книги

С какой книги начать изучение С++? Кросспостинг, Pikabu Publish Bot, Книги, IT, Программирование, C++, Самообразование

UPD:

Технические посты тут t.me/neverending_cpp

Показать полностью 1
[моё] Кросспостинг Pikabu Publish Bot Книги IT Программирование C++ Самообразование
4
Посты не найдены
О Нас
О Пикабу
Контакты
Реклама
Сообщить об ошибке
Сообщить о нарушении законодательства
Отзывы и предложения
Новости Пикабу
RSS
Информация
Помощь
Кодекс Пикабу
Награды
Команда Пикабу
Бан-лист
Конфиденциальность
Правила соцсети
О рекомендациях
Наши проекты
Блоги
Работа
Промокоды
Игры
Скидки
Курсы
Зал славы
Mobile
Мобильное приложение
Партнёры
Промокоды Biggeek
Промокоды Маркет Деливери
Промокоды Яндекс Путешествия
Промокоды М.Видео
Промокоды в Ленте Онлайн
Промокоды Тефаль
Промокоды Сбермаркет
Промокоды Спортмастер
Постила
Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии