Java kid
541 subscribers
18 photos
2 files
19 links
Канал для тех, кто хочет изучать Java
Download Telegram
Второй пошел!
Forwarded from kaia
Ну что ж, друзья
сегодня меня приняли на стажировку

пишу без особого восторга, потому что я в дикой панике)
но это пройдет

главный посыл в том - что все реально, если над этим работать 🔅
👍10🔥4👏2
Третий пошел)
Forwarded from Evgen
Привет всем, хочу похвастаться, меня взяли разработчиком на не большой проект, с постоянной занятостью. И сегодня я получил свои первые деньги за работу!
🔥20
Привет всем. В чате увидел сообщение про скидки на книги. Решил рассказать (или напомнить), что есть чат-бот для скачивания книг с флибусты. Техническая литература там есть, но может не вся

https://t.me/book_searching
👍1
А еще! Завтра около 18:00 по МСК состоится очередное мок-интервью по всех темам, которые спрашивают на junior позиции.

Ссылку скину сюда на канал, можно зайти послушать, оценить свой уровень знаний)
Дюк, вынеси мусор!

Трудовые дни garbage collection, и то, как он честно выполняет свою работу можно прочитать в серии постов.

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

https://habr.com/ru/post/269621/
Привет! Наконец-то собрался с мыслями и написал пост с результатами ребят на пикабу. Кому интересно - читать тут
👍6🔥1
Привет всем! Еще получил один фидбек от Жени.
Приятно получать подобные сообщения. Публикую здесь репостом, потому что вы ж хотели видеть что-то подобное)
Forwarded from Evgen
Извини, что так затянул, работы много, можешь добавить в следующий пост, если захочешь)

Свое обучение начал в январе этого года. Сначала прошел курс на JavaRush, данный ресурс обильно наполнен практическими задачами, но теория правда хромает, пришлось много читать литературы для восполнения пробелов.
После прохождения всех основных разделов продолжил изучение языка и прикладных областей на других ресурсах. Например, на Stepik есть много полезных и бесплатных курсов, также видеоуроки на YouTube бывают весьма полезны.
Примерно в этот момент увидел на Пикабу пост Дмитрия с приглашением вступить в группу по обучению. Менторство настоящего программиста, что может быть лучше?
Для новичков Дмитрий составил достаточно подробный маршрут обучения языку, его основным библиотекам, api и всему необходимому, что может понадобиться будущему программисту.
Мне же, как имеющему на тот момент уже какой-то опыт, больше помогли наши онлайн встречи. Они отлично помогли систематизировать полученные знания. Так же общение с людьми, с которыми у тебя общие интересы очень мотивирует продолжать обучение и не сдаваться. Особенно, когда видишь, что другие продвигаются, а ты нет. Это даёт тебе морального пинка под зад и призыв к действию. Лично у меня было так)
А дальше пошли пет-проекты и немногочисленные собеседования. И вот в начале ноября меня взяли на удаленную работу разработчиком. И в этом не только моя заслуга, но и @kaiadelina в этом поучаствовала. Она удачно направила меня в нужное место в нужный момент, спасибо тебе!
Ну и в конце хочу пожелать всем кто уже учиться или только собирается вступить на этот путь не сдавайтесь. Если вы поняли, что вам нравится писать код, если нравится решать сложные задачи, постоянно разбираться в новом и вы получаете удовольствие от создания, может самых простых и примитивных, но собственных программ, то продолжайте и всё у вас получится!
И ещё, общайтесь с единомышленниками, не бойтесь задавать вопросы, хорошим местом для этого является канал Дмитрия. Тут есть люди с разным уровнем, с разными взглядами и с разным опытом, так что помощь вы всегда сможете найти по любому вопросу.
👍20
Хабр снова выпустил свой отчет по зарплатам разработчиков. 💵

Каждый раз довольно интересно читать и сравнивать с прошлыми полугодиями.

Если коротко - все хорошо, растем)
👍2
Еще один мотивации пост.
Как говорится "Идущий в гору, всегда дойдет" ауф.


Как будто только недавно проводил мок-интервью у @wkpman, где он расспрашивал меня обо всем подряд, а теперь у него есть свой канал, где он рассказывает про свои успехи, достижения и продвижения на первой работе.
Там есть полезные моменты, да и вообще советую почитать, чтобы перестать думать, что айти - это жесть как сложно и невозможно
Все возможно)

Ссылка на канал
🔥7👍2
Почему важно ходить на оффлайн митапы?

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

1. Скучный. Книги. Хоть он и самый классический, но прочитать за раз много технической литературы - сложно.
2. Сложный. Всякие онлайн видео-лекции. Сложный потому что если нет ответа на вопрос, который у тебя возник - то придется искать его самому, и не факт что он найдется.
3. Интересный. Оффлайн митапы. Обычно небольшие мероприятия всегда бесплатны, и еще вас возможно покормят.

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

Собирайте новые знания, и где-то обязательно они вам пригодятся. Может на собеседовании, а может на рабочих задачах. Ищите новые знания, и вы всегда будете актуальны.
👍14
Кстати, в апреле лечу на оффлайн часть Jpoint*.
(Спасибо х5 за это 😄)

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

*Jpoint - Одна из двух крупнейших и старейших Java-конференций в России (вместе со своим «братом-близнецом» Joker).
📝 Поговорим о том, почему разработчику важно уметь писать качественные тесты. 📝

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

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

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

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

В целом, написание хороших тестов для разработчиков является важной частью процесса разработки.
Они помогают обеспечить надежность и устойчивость кода, обнаруживать ошибки на ранних этапах и снижать риски. Поэтому, при разработке программного обеспечения на Java следует уделять должное внимание написанию тестов.
👍1
📚 Почему домашние проекты в большей мере не нужны? 📚

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

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

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

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

💵 Поддержать канал 💵
🟥 Альфа: 5559492516345736
🟨 Тинькофф: 4377727813336653
👍4
😞 Как победить синдром самозванца 😞

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

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

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

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

- Не сравнивайте себя с другими. Каждый человек имеет свои сильные и слабые стороны. Не сравнивайте себя с другими и не судите себя слишком строго.

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

Наконец, не забывайте, что синдром самозванца - это нормальное чувство, которое испытывают многие люди на первой работе. Главное - не дать ему взять верх над вами и продолжать развиваться и расти как профессионал.
👍12
📚Тестирование. JUnit5 📚

Тестирование - необходимый навык для успешной карьеры в IT. Углубимся в изучение полезных инструментов.

💵 Поддержать канал 💵
🟥 Альфа: 5559492516345736
🟨 Тинькофф: 4377727813336653
👍7