На определённом уровне решать абстрактные учебные задачки становится уже откровенно скучно. Дальше я, конечно, могу либо начать колхозить собственные пет-проекты, но...
Короче, посоветуйте какие-нибудь опенсорс-проекты на java, в которых:
- не очень сложно разобраться новичку (уровня 30+);
- можно узнать про современные стандарты архитектуры кода для проектов среднего размера (т.е. больше, чем "змейка");
- можно получить опыт совместной разработки на java;
- можно принести кому-то пользу, а себе - строчку в портфолио;
- получить, наконец, удовольствие от процесса и наглядного результата.
P.S. А ещё такой проект можно создать. Если у кого-то есть идеи и желание - предлагайте. С архитектурой без опытных менторов, конечно, поначалу будет тяжело, но вдруг и они потом подтянутся, если будет что-то интересное.
ВК
36 уровень
Посоветуйте java-проект на github-е полезный новичкам
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
JustinianJudge в Mega City OneMaster
27 марта 2025, 16:29
По заданным ТТХ тебе нужно дополнительное обучение по энтерпрайз технологиям / Java advanced / Spring где будет и командная разработка и ментор и идею для проекта дадут. Посмотри местную стажировку / Университет и/или смотри другие предложения.
Опенсорс я бы вообще советовал без веских причин не смотреть из-за того, что если твоя цель стать джава разработчиком в веб-разработке/энтерпрайзе, и особенно если ты не хочешь растягивать обучения на года, то нужно принимать во внимание тот факт, что джава стек достаточно объемный, того что прям необходимо пройти и сделать очень много, а опен сорс это отдельное направление которое по принципу паррето входит в 80% усилий обеспечивающие 20% результата, это для души и для развития общих навыков прогарммирования.
Также вариант искать единомышленников, чтобы колхозить вместе, не своими ошибками едиными, как говорится.
Еще вариант просто быстрее идти вперед, возможно пропускать что-то даже, если чувствуешь что интерес теряется, чтобы быстрее прийти к веб-разработке и темам, на которых ты увидишь более интересные задачи.
0
Денис Enterprise Java Developer
27 декабря 2024, 19:49
Я думаю что проще и быстрее будет начать что-то своё. Придумай какую ни будь прикладную задачу для себя да реши ее. Ценности проект скорее всего иметь не будет, но ты многому научишься. Напиши какой ни будь файловый менеджер, музыкальный плеер, просмотрщик\конвертер картинок. Фулстек приложение типа бложика, с вебмордой и бэком на джавке, да мало ли что еще :) Сервер для линейки подними... может даже l2j еще живой.
Главное не берись за что-то объемное - охоту отобьёт.
0