Не дают сдать домашнее задание. Обманывают
Работодатель предложил оплатить курсы. Я выбрал курсы по Java на productstar на свою голову.
Одним из критериев выбора организации и курса была выдача документа на государственном банке, свидетельствующего о проф. переподготовке.
По телефону мне сказали, что выбранный мной тип курса предполагает такой документ. Работодатель его оплатил. Впоследствии выяснилось, что документ такой все же не предполагается и нужно доплатить для его получения, выбрав самую дорогую категорию этого курса, а не среднюю, как мне сказали ранее (и которую оплатил работодатель). Мне пришлось заплатить из своего кармана. Как выяснилось, консультант ошибся, а за его ошибки заплатил я. Даже несмотря на наличие у меня записей телефонных разговоров (сотовый оператор любезно предоставляет автоматическую запись всех разговоров), мне отказались пойти навстречу и понести риски за свои ошибки самостоятельно.
На этом приключения не закончились. Уже на начальных этапах курса, 10 дней 2 ментора не осиливают запустить код, написанный мной в рамках выполнения ДЗ (видимо просто прогоняя его через нейросеть и получая не тот ответ, который они ожидают услышать, но не запуская этот код на Java)
Правилами отзовика нельзя вставлять фото с других сайтов, поэтому не могу прикрепить скрины переписки. Но опишу вкратце.
Суть сводится к тому, что надо написать метод sort() на Java, который упорядочит целочисленный массив по возрастанию. И отправить содержимое этого метода (именно в такой формулировке). Я написал такой код:
static void sort() {
for(int i = 0; i < data.length; i++){
int minValueIndex = i;
for(int j = i + 1; j < data.length; j++){
minValueIndex = data[minValueIndex] < data[j] ? minValueIndex : j;
}
int minValue = data[minValueIndex];
data[minValueIndex] = data[i];
data[i] = minValue;
}
}
Отправил содержимое этого метода, но ментор требует от меня прислать и другой код, который высвечивает массив в консоль, генерирует и наполняет массив (эти методы есть в исходном шаблоне и предназначены, чтобы я мог проверить собственный код)
Разумеется, я возмутился, потому что единственное, что я должен прислать - это содержимое метода sort().
Также ментор заявил, что метод неверный, потому что сортирует в порядке убывания, а не возрастания.
Я потребовал сменить первого ментора, поскольку он некомпетентен. Но это было бессмысленно, потому что по всей видимости они просто используют одинаковую нейросеть, которая выдает им неправильный ответ по проверке моего метода. Такой вывод я сделал из того, что второй во многом повторял детали ответа первого. И следуя нейросеточной этике, одинаково подчеркивал достоинства кода, несмотря на его якобы ошибочность.
Таким образом, я не могу сдать домашнее задание, потому что ментор говорит, что условное белое - это черное (что сортировка происходит по убыванию, а она происходит по возрастанию).
Выводы:
1 За солидный выпускной документ вас могут попросить доплатить, изначально некорректно проконсультировав.
2 Уроки покажут те, которые итак есть в сети бесплатно на ютуб-каналах (что не делает их плохими), но от других авторов (а может и от этих тоже есть, детально не искал, т. к. и те, что есть ничем не хуже). Компоновал уроки человек, ничего не понимающий в программировании. После интерфейсов и наследования, вы будете проходить темы а-ля "int - это число, String - это строка".
3 Проверять выполнение домашних заданий будет нейросеть. Менторы не в состоянии ничего сделать сами, скорее всего не знакомы с программированием даже на базовом уровне (не могут запустить код).
Идти вам на такие курсы или нет - задумайтесь.
В ближайшее время предупрежу работодателя, чтобы он больше не имел дел с этой образовательной организацией.