Давно не виделись, давно не выходил на связь!
Вот продолжение истории о том, почему иногда стоит ошибаться и что из этого может получиться в итоге!
💵 Поддержать канал 💵
🟥 Альфа: 5559492516345736
🟨 Тинькофф: 4377727813336653
Вот продолжение истории о том, почему иногда стоит ошибаться и что из этого может получиться в итоге!
💵 Поддержать канал 💵
🟥 Альфа: 5559492516345736
🟨 Тинькофф: 4377727813336653
Telegraph
Ошибаться полезно и интересно. Факап-файт, продолжение истории
Привет! В предыдущем посте я рассказывал про то, что "факап - это не преступление", про то, как иногда полезно ошибаться, делать выводы и учиться на этом, чтобы расти в профессиональном плане. Кто не читал первую часть - тык сюда Как-то раз по тех.ядру приходит…
Кстати, в апреле лечу на оффлайн часть Jpoint*.
(Спасибо х5 за это 😄)
Постараюсь потом сделать статьи о том, как все прошло, свои мысли по поводу мероприятий такого уровня, и насколько все это полезно и нужно.
Не теряйтесь, да и я постараюсь тоже не теряться)
*Jpoint - Одна из двух крупнейших и старейших Java-конференций в России (вместе со своим «братом-близнецом» Joker).
(Спасибо х5 за это 😄)
Постараюсь потом сделать статьи о том, как все прошло, свои мысли по поводу мероприятий такого уровня, и насколько все это полезно и нужно.
Не теряйтесь, да и я постараюсь тоже не теряться)
*Jpoint - Одна из двух крупнейших и старейших Java-конференций в России (вместе со своим «братом-близнецом» Joker).
📝 Поговорим о том, почему разработчику важно уметь писать качественные тесты. 📝
Хорошие тесты играют важную роль в разработке на Java. Это связано с тем, что тесты позволяют проверить корректность работы кода, а также обеспечить его надежность и устойчивость к изменениям.
- Во-первых, тесты помогают обнаружить ошибки и дефекты в коде.
Это позволяет быстро находить и исправлять проблемы еще на ранних стадиях разработки. Без тестов разработчики могут не заметить ошибки и выявить их уже в процессе тестирования, что может занять много времени и ресурсов.
- Во-вторых, хорошие тесты помогают обеспечить надежность программного обеспечения.
Они позволяют убедиться, что программа работает правильно во всех возможных ситуациях, и минимизировать возможность ошибок в будущем. Это особенно важно для крупных и сложных проектов, где недостаток тестов может привести к серьезным проблемам.
- В-третьих, тесты помогают ускорить процесс разработки и снизить риски.
Хорошо написанные тесты позволяют быстро проверять работоспособность кода и убедиться в том, что новые изменения не повлияли на работу уже существующего кода.
В целом, написание хороших тестов для разработчиков является важной частью процесса разработки.
Они помогают обеспечить надежность и устойчивость кода, обнаруживать ошибки на ранних этапах и снижать риски. Поэтому, при разработке программного обеспечения на Java следует уделять должное внимание написанию тестов.
Хорошие тесты играют важную роль в разработке на Java. Это связано с тем, что тесты позволяют проверить корректность работы кода, а также обеспечить его надежность и устойчивость к изменениям.
- Во-первых, тесты помогают обнаружить ошибки и дефекты в коде.
Это позволяет быстро находить и исправлять проблемы еще на ранних стадиях разработки. Без тестов разработчики могут не заметить ошибки и выявить их уже в процессе тестирования, что может занять много времени и ресурсов.
- Во-вторых, хорошие тесты помогают обеспечить надежность программного обеспечения.
Они позволяют убедиться, что программа работает правильно во всех возможных ситуациях, и минимизировать возможность ошибок в будущем. Это особенно важно для крупных и сложных проектов, где недостаток тестов может привести к серьезным проблемам.
- В-третьих, тесты помогают ускорить процесс разработки и снизить риски.
Хорошо написанные тесты позволяют быстро проверять работоспособность кода и убедиться в том, что новые изменения не повлияли на работу уже существующего кода.
В целом, написание хороших тестов для разработчиков является важной частью процесса разработки.
Они помогают обеспечить надежность и устойчивость кода, обнаруживать ошибки на ранних этапах и снижать риски. Поэтому, при разработке программного обеспечения на Java следует уделять должное внимание написанию тестов.
👍1
📚 Почему домашние проекты в большей мере не нужны? 📚
Разработчики Java знают, насколько важно непрерывное улучшение своих навыков, но это не означает, что они должны писать домашние проекты помимо рабочих задач.
Если же разработчик все же хочет развиваться, то он может выбрать другие способы улучшения своих навыков.
Например, можно присоединиться к команде Open Source проекта и внести свой вклад в его развитие. Это поможет разработчику изучить новые технологии и процессы, а также получить опыт работы в команде, что может быть полезным для карьеры.
Также можно рассмотреть возможность участия в онлайн-курсах и конференциях, посещения митапов и других мероприятий, где можно общаться с коллегами по цеху и получать новые знания и навыки.
Конечно, каждый разработчик имеет свои индивидуальные потребности и предпочтения.
Но если нет необходимости или желания разрабатывать домашние проекты помимо работы, то это не означает, что не надо продолжать развиваться и совершенствовать свои навыки программирования в других областях.
💵 Поддержать канал 💵
🟥 Альфа: 5559492516345736
🟨 Тинькофф: 4377727813336653
Разработчики Java знают, насколько важно непрерывное улучшение своих навыков, но это не означает, что они должны писать домашние проекты помимо рабочих задач.
Если же разработчик все же хочет развиваться, то он может выбрать другие способы улучшения своих навыков.
Например, можно присоединиться к команде Open Source проекта и внести свой вклад в его развитие. Это поможет разработчику изучить новые технологии и процессы, а также получить опыт работы в команде, что может быть полезным для карьеры.
Также можно рассмотреть возможность участия в онлайн-курсах и конференциях, посещения митапов и других мероприятий, где можно общаться с коллегами по цеху и получать новые знания и навыки.
Конечно, каждый разработчик имеет свои индивидуальные потребности и предпочтения.
Но если нет необходимости или желания разрабатывать домашние проекты помимо работы, то это не означает, что не надо продолжать развиваться и совершенствовать свои навыки программирования в других областях.
💵 Поддержать канал 💵
🟥 Альфа: 5559492516345736
🟨 Тинькофф: 4377727813336653
👍4
😞 Как победить синдром самозванца 😞
Синдром самозванца - это чувство неуверенности и страха перед тем, что окружающие обнаружат, что вы на самом деле не знаете, что делаете. Этот синдром часто возникает на первой работе в IT-сфере, где много новой информации и сложных задач. Однако, есть несколько способов бороться с этим синдромом:
Поверьте в себя. Помните, что вы были выбраны для этой работы из-за своих навыков и опыта. Поверьте, что вы можете справиться с задачами, которые вам дали.
- Не бойтесь задавать вопросы. Никто не ожидает, что вы знаете все ответы. Если у вас есть вопросы или вам нужна помощь, не стесняйтесь спросить своих коллег или руководителя.
- Обучайтесь новому. В IT-сфере всегда есть новые технологии и методы работы. Используйте свою первую работу в этой сфере, чтобы учиться новому и расширять свои знания и навыки.
- Не сравнивайте себя с другими. Каждый человек имеет свои сильные и слабые стороны. Не сравнивайте себя с другими и не судите себя слишком строго.
- Старайтесь получать обратную связь. Попросите своих коллег или руководителя оценить вашу работу и дать вам обратную связь. Это поможет вам понять свои сильные и слабые стороны и узнать, где вы можете улучшить свои навыки.
Наконец, не забывайте, что синдром самозванца - это нормальное чувство, которое испытывают многие люди на первой работе. Главное - не дать ему взять верх над вами и продолжать развиваться и расти как профессионал.
Синдром самозванца - это чувство неуверенности и страха перед тем, что окружающие обнаружат, что вы на самом деле не знаете, что делаете. Этот синдром часто возникает на первой работе в IT-сфере, где много новой информации и сложных задач. Однако, есть несколько способов бороться с этим синдромом:
Поверьте в себя. Помните, что вы были выбраны для этой работы из-за своих навыков и опыта. Поверьте, что вы можете справиться с задачами, которые вам дали.
- Не бойтесь задавать вопросы. Никто не ожидает, что вы знаете все ответы. Если у вас есть вопросы или вам нужна помощь, не стесняйтесь спросить своих коллег или руководителя.
- Обучайтесь новому. В IT-сфере всегда есть новые технологии и методы работы. Используйте свою первую работу в этой сфере, чтобы учиться новому и расширять свои знания и навыки.
- Не сравнивайте себя с другими. Каждый человек имеет свои сильные и слабые стороны. Не сравнивайте себя с другими и не судите себя слишком строго.
- Старайтесь получать обратную связь. Попросите своих коллег или руководителя оценить вашу работу и дать вам обратную связь. Это поможет вам понять свои сильные и слабые стороны и узнать, где вы можете улучшить свои навыки.
Наконец, не забывайте, что синдром самозванца - это нормальное чувство, которое испытывают многие люди на первой работе. Главное - не дать ему взять верх над вами и продолжать развиваться и расти как профессионал.
👍12
📚Тестирование. JUnit5 📚
Тестирование - необходимый навык для успешной карьеры в IT. Углубимся в изучение полезных инструментов.
💵 Поддержать канал 💵
🟥 Альфа: 5559492516345736
🟨 Тинькофф: 4377727813336653
Тестирование - необходимый навык для успешной карьеры в IT. Углубимся в изучение полезных инструментов.
💵 Поддержать канал 💵
🟥 Альфа: 5559492516345736
🟨 Тинькофф: 4377727813336653
Telegraph
JUnit 5 Testing
Привет! Я расскажу тебе про JUnit 5 и как его использовать для написания тестов на Java. JUnit 5 - это фреймворк для написания автоматических тестов на Java. Он помогает разработчикам создавать и запускать тесты для своего кода, чтобы убедиться, что он работает…
👍7
На пикабу мне все чаще в комментариях стали попадаться люди, которые хотят выучиться "где-то в айти", но не знают как начать, что учить, где найти и у кого спросить вопрос.
Написал там небольшой пост о своем канале. Если хотите - можете поддержать в комментариях)
Написал там небольшой пост о своем канале. Если хотите - можете поддержать в комментариях)
Пикабу
Помощь пикабушникам и первые результаты
Привет! Я очень часто в постах про IT вижу комментарии что-то вроде. Да где их искать ваших менторов? Кто может направить и подсказать? Самому разобраться невозможно. На самом деле так и есть. Если вы Автор: blur
👍3🔥2
💼 Как могут выглядеть тесты на рабочих проектах 💼
До этого я писал статьи, вы просили больше настоящего! Вот вам настоящее наконец-то! Финальный пост, где я покажу пример теста на реальном рабочем проекте.
🔹 Дальше планирую рассказать вам про логирование и о том, как бывает полезно настроить правильный лог, чтобы улучшить жизнь всем в дальнейшем.
🔸 Расскажите еще в комментариях, какие темы вам могут быть интересны. Это не обязательно что-то обучающее, может быть кто-то хочет почитать про рабочие истории или мой путь обучения)
💵 Поддержать канал 💵
🟥 Альфа: 5559492516345736
🟨 Тинькофф: 4377727813336653
До этого я писал статьи, вы просили больше настоящего! Вот вам настоящее наконец-то! Финальный пост, где я покажу пример теста на реальном рабочем проекте.
🔹 Дальше планирую рассказать вам про логирование и о том, как бывает полезно настроить правильный лог, чтобы улучшить жизнь всем в дальнейшем.
🔸 Расскажите еще в комментариях, какие темы вам могут быть интересны. Это не обязательно что-то обучающее, может быть кто-то хочет почитать про рабочие истории или мой путь обучения)
💵 Поддержать канал 💵
🟥 Альфа: 5559492516345736
🟨 Тинькофф: 4377727813336653
Telegraph
Вся суть тестирования
Привет! В комментариях просили показать тесты не для легких примеров "2+2=4", а что-то посерьезнее и более живое. Ну давайте сначала я покажу немного синтетики: В этом методе мы проходим по массиву и сравниваем каждый элемент с его соседом. Если элемент больше…
👍3
ℹ️ Логирование. Как работает? И почему System.out.println враг разработки? ℹ️
Коротко о том, как и в каких случаях применяется логирование. В целом, есть несколько инструментов, но самый удобный в разработке sl4j.
Все по классике - в комментарии пишите темы, которые были бы вам интересны
Коротко о том, как и в каких случаях применяется логирование. В целом, есть несколько инструментов, но самый удобный в разработке sl4j.
Все по классике - в комментарии пишите темы, которые были бы вам интересны
Telegraph
Скажем нет System.out.println! Логирование: log4j.
Логирование в Java является важным инструментом для отслеживания и регистрации действий приложения. Логи позволяют разработчикам и администраторам отслеживать ошибки, проблемы и события, происходящие в приложении. Для использования логирования в Java обычно…
🔥6👍1
Привет всем! Как, возможно, многие уже знают, с сегодняшнего дня начинается самая большая конференция по java - JPoint.
Изначально я хотел сделать пост (или серию постов) после оффлайн части, но если вдруг кому-то интересные так называемые "итоги дня", то я бы мог делать короткие посты или какой-то подытог после каждого дня.
Если вам интересно - поставте какую-нибудь эмоджу на пост. И хорошо было, если б в комментарии вы написали, что именно вам интересно и какой формат постов хотелось бы видеть
Изначально я хотел сделать пост (или серию постов) после оффлайн части, но если вдруг кому-то интересные так называемые "итоги дня", то я бы мог делать короткие посты или какой-то подытог после каждого дня.
Если вам интересно - поставте какую-нибудь эмоджу на пост. И хорошо было, если б в комментарии вы написали, что именно вам интересно и какой формат постов хотелось бы видеть
🔥19❤2👨💻1
День 2. Сегодня будет три доклада коллег из x5.
Пока что слушаем про tdd в spring 3 от JUG ru.
Не то, чтобы полезно ну и не то, чтобы интересно)
Коротко о вчерашнем дне:
Было несколько докладов по кафке и многопоточности.
Ничего нового оттуда вынести не удалось, потому что рассказывают одни и те же темы из года в год разными словами.
Но пару полезных мыслей удалось унести с собой.
Интересный был последний доклад об b-tree индексах в postgresql.
Нафармил разного мерча, познакомился с коллегами с других проектов и направлений
Пока что слушаем про tdd в spring 3 от JUG ru.
Не то, чтобы полезно ну и не то, чтобы интересно)
Коротко о вчерашнем дне:
Было несколько докладов по кафке и многопоточности.
Ничего нового оттуда вынести не удалось, потому что рассказывают одни и те же темы из года в год разными словами.
Но пару полезных мыслей удалось унести с собой.
Интересный был последний доклад об b-tree индексах в postgresql.
Нафармил разного мерча, познакомился с коллегами с других проектов и направлений
🔥3👍1
Подвел итоги посещения Jpoint 2023.
Предлагаю обсудить саму конференцию, и свои мнения по поводу подобных мероприятий в комментах.
Предлагаю обсудить саму конференцию, и свои мнения по поводу подобных мероприятий в комментах.
Telegraph
Итоги JPoint 2023.
Спустя пару недель решил написать свои мысли о первом посещении мероприятий такого масштаба. Как раз в голове все улеглось, "вау"-эффект прошел, и можно будет написать с холодной головой и по факту. Такие крупные конференции действительно можно посещать раз…
👏1
Тестовая рубрика: Сложное простыми словами. Пишите, какие еще подобные объяснения были б вам интересны
Ключевое слово "static" в Java используется для описания переменных и методов, которые принадлежат классу, а не объекту. Они могут быть использованы без создания экземпляра класса.
Для примера из жизни, представьте, что у вас есть библиотека с книгами, которые могут быть доступны для чтения всем посетителям библиотеки. Вы можете использовать ключевое слово "static", чтобы определить переменную "количество книг в библиотеке", которая будет принадлежать самой библиотеке, а не конкретному посетителю. Таким образом, вы сможете отслеживать общее количество книг в библиотеке без необходимости создавать экземпляр класса "посетитель" каждый раз, когда книга берется или возвращается.
Ключевое слово "static" в Java используется для описания переменных и методов, которые принадлежат классу, а не объекту. Они могут быть использованы без создания экземпляра класса.
Для примера из жизни, представьте, что у вас есть библиотека с книгами, которые могут быть доступны для чтения всем посетителям библиотеки. Вы можете использовать ключевое слово "static", чтобы определить переменную "количество книг в библиотеке", которая будет принадлежать самой библиотеке, а не конкретному посетителю. Таким образом, вы сможете отслеживать общее количество книг в библиотеке без необходимости создавать экземпляр класса "посетитель" каждый раз, когда книга берется или возвращается.
❤7👍2
Всем привет. Напишите в комментарии, если вы хотите пройти тестовое собеседование или мок-интервью.
Попробуем с вами организоваться на ближайшие дни
Попробуем с вами организоваться на ближайшие дни
Audio
Получилось больше, чем планировалось, но и задал больше вопросов по некоторым темам, чем планировал.
Первый блин комом, конечно, у меня звук как из бочки, потому что был выбран не тот микрофон при записи.
Да и я понял, что лучше перед собой справочный материал держать открытым, потому что некоторые ответы забываются, если нужно пояснить их развернуто.
Ну и я бы советовал сдавать вам отдельно по темам, потому что если проводить общее мок-интервью, то будьте готовы на 2,5+ часа вопросов)
И еще, кто слушал - напиши свой взгляд со стороны, что улучшить, что изменить и все такое. Мне было бы важно послушать
💵 Поддержать канал 💵
🟥 Альфа: 5559492516345736
🟨 Тинькофф: 4377727813336653
Первый блин комом, конечно, у меня звук как из бочки, потому что был выбран не тот микрофон при записи.
Да и я понял, что лучше перед собой справочный материал держать открытым, потому что некоторые ответы забываются, если нужно пояснить их развернуто.
Ну и я бы советовал сдавать вам отдельно по темам, потому что если проводить общее мок-интервью, то будьте готовы на 2,5+ часа вопросов)
И еще, кто слушал - напиши свой взгляд со стороны, что улучшить, что изменить и все такое. Мне было бы важно послушать
💵 Поддержать канал 💵
🟥 Альфа: 5559492516345736
🟨 Тинькофф: 4377727813336653
👍7🔥4
Делаем ли красивый визуал с картинкой для рубрики собесов?
Как пример - включать вебки по возможности
Как пример - включать вебки по возможности
Anonymous Poll
65%
Хотелось бы смотреть с картинкой
35%
Достаточно просто слушать
Привет. Давайте поговорим, в какую сторону развивать канал. Хотелось бы слышать и ваше мнение. Поэтому выношу все на обсуждение.
Тестовые собеседования и сдача тем никуда не девается, но хотелось бы еще время от времени давать какой-то материал или делиться какими-то рассказам.
Но кажется, что всяких статей учебных и без того навалом.
Хочется попробовать вариант личного менторинга, например, с 0 и до трудоустройства.
Так же не знаю, интересны ли вам форматы статей и рассказов.
В общем, напишите все что думаете. Предложите все, что хотите предложить)
Тестовые собеседования и сдача тем никуда не девается, но хотелось бы еще время от времени давать какой-то материал или делиться какими-то рассказам.
Но кажется, что всяких статей учебных и без того навалом.
Хочется попробовать вариант личного менторинга, например, с 0 и до трудоустройства.
Так же не знаю, интересны ли вам форматы статей и рассказов.
В общем, напишите все что думаете. Предложите все, что хотите предложить)
🔥3