• Привет, Гость!
    Нашему проекту требуются активные и целеустремленные Хелперы. Подать заявку на данную должность ты можешь в данном разделе: https://forum.diamondworld.pro/forums/moders/

Отклонено Заявка на должность разработчика.

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

MySoulIsCry

Новичок
- Вадим 18.
- Lairon1
- 1 год (да это мало но прошу прочесть заявку до конца). Также имеется опыт в разработке C# wpf.
- 1 год
- Singelton, factory, abstract factory, Bilder. Obj pool(перечислил самые основные, а так к слову выучит какой либо паттерн для меня не составит труда) чаще всего применяю Singleton и factory.
- по душе больше Maven но и с gradle никаких проблем нет
- с nms работал редко но могу подучить благо Mojang недавно дали нам маппинги. 1 из 10.
- также редко работал с пакетами но могу подучить 3 из 10
- Думаю что 8 из 10. Т.к. мне нравится проводить кодревью и проходить тот же мыслительный путь что когда-то прошел тот кто написал этот код.
- Около 30 спокойно.
- 100-400 зависит от сложности разработки.
- Работал на 1 малоизвестном проекте от куда в скоре ушел (Ultimatemine)
- портфолио: (так как работал с ютубером могу прикрепить его видеоролики. Также есть все проекты на руках и могу показать код)
P.S. все это плагины для сервера в связке с ресурспаком
P.S. ресурс пак с привязкой текстур по имени предмета тоже делаю сам.

 
1. Не Singelton, а Singleton, не Bilder, а Builder.

2. Скорее всего, тебя отпинают за твой синглтон, так как это паттерн с множеством проблем (можешь погуглить "singleton problems").

Так же, лучше сначала выучить работу с пакетами и nms, а потом подавать заявку, так как крупные проекты, как DiamondWorld - это реальная работа, а не учебный проект, соответственно, здесь за ошибки тебя будут жёстко наказывать.

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

Мораль: Иди учить правильную структуру проекта и dependency injection, чтобы соответствовать уровню.
 
@_The_BaJlePa_ , лучше длинные обсуждения проводить в личных сообщениях, чтобы не забивать тему с заявкой.

Удалил лишние сообщения, оставив только самое главное.
 
@MySoulIsCry, касаемо заявки, DiamondWorld сейчас набирает минимум Middle+ разработчиков, по описанию, скорее всего вы не потянете должный уровень кода.

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

2. Необходимо на хорошем уровне знать NMS и пакеты ( минимально - ProtocolLib ), так как рано или поздно они попадутся в задании, а доучивать будет уже поздно. В задании работа со всем этим так же будет, если не знаете - не выполните пункты, а следовательно и оценка будет никакая.

3. Оплаты "в зависимости от сложности" у нас нет, так как наш проект - не фриланс, а полноценная работа с постоянными заданиями. Какое задание дали - такое выполняете, какую зарплату установили - такую и получаете, пока не повысят по программе повышения зарплат.

Если всё таки уверены, что уровень кода у вас достойный - загружайте лучшие работы на GitHub и добавляйте в репозиторий ( NyashMyash99 / [email protected] ), если же нет - вперёд учить менеджерную структуру и dependency injection ( минимум - constructor injection ).
 
Тогда продуктивного подтягивания знаний)
Если будет нужен кодревью - в свободное время могу посмотреть (тык).

[08.01.2022] Навыков кандидата недостаточно для выполнения текущих задач разработчиков проекта.

Отклонено.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху Снизу