DevIT Group

81...200 спеціалістів
Київ, Запоріжжя

27 січня 2023 20:22

Олег К, Full stack developer в Freelance

Можливо буде корисно для розуміння розробникам про цю компанію. Рекрутер запропонував розглянути вакансію full stack developer з виконанням тестового завдання і на що я погодився і мав виконати його в вільний час. Завдання не складне але потребує уваги. В технічному завданні все було зрозуміло і після декулькох питань я почав виконувати в стандартній архутектурі з розділенням фронта від бека через proxy server. По закінченню і після тестування роботи залив в репо і відправив посилання ректрутеру для виконання перевірки з листом що можна було би ще зробити в разі присутності цих умов в тех. завданні.
Перевірили швидко. Але зауваження вразили мене. Багато було того що в тех. завданні не прописано. Зауваження що немає env файла( початківещь знає що в репо воно не попадає). Можна і додати але там конфедеційна інфо для cloud services. Використана бібліотека яка їм не сподобалась, був отриманий дозвіл на використання яка мені подобається. Ну і вишенька це Prettier, Eslint яку вони не побачили. Всі знають що без цього неможливо і лінтер вже під капотом і не збере проект поки там не буде ідеально. Можливо довірили перевіряти профану.
Но з їх слів це робив СТО.
Такий мій досвід з цією компанією. Всім вдачі і цікавих проектів.


LinkedIn

2 коментарі

Підписатись на коментаріВідписатись від коментарів

Коментарі можуть залишати тільки користувачі з підтвердженими акаунтами.

Та ти глянь кого вони хочуть за 800$ (i.imgur.com/2O19h9K.png)
І всі питання відпадуть.

Дякую за коментар. Зробимо висновки щодо надання більш обширного фідбеку.
Для того, щоб внести ясність у наш фідбек щодо Вашого тестового завдання, ми попросили нашого СТО надати пояснення до Ваших зауважень.

«Зауваження, що немає env файлу (початківець знає, що в репо воно не потрапляє).»
-У проєкті відсутній файл Readme.md з переліком змінних середовища (або змінних оточення) і так само немає файлу прикладу з цими змінними .env.example. Зрозуміло, що самого файлу .env бути не повинно, але шаблон без даних має бути (бажано з описом)

-З приводу UKit. Питання не в самій бібліотеці, а в методі його підключення через зовнішній CDN і доцільності його використання з Angular у цьому випадку. Але це не впливало на загальну оцінку.

«Ну і вишенька це Prettier, Eslint, яку вони не побачили.»
-У проєкті відсутня конфігурація prettier і eslint. Вбудовані лінтери в IDE мають однаково бути сконфігуровані на підставі файлів у проєкті, для того, щоб була повторюваність. У цьому випадку, якщо IDE лінтер і працював, то точно без налаштувань. Це дуже сильно помітно по коду, особливо на бек частині.

«Всі знають, що без цього неможливо і лінтер вже під капотом і не збере проєкт, поки там не буде ідеально.»
-Найімовірніше, Ви плутаєте лінтер із транспайлером TypeScript, це трохи різні речі.

Сподіваємося, що наші роз’яснення принесуть користь у подальших співбесідах. Бажаємо Вам успіхів!