Дякую.
Якщо будуть коментарі, на які зможу допомогти відповісти — клич у обговорення.
Чекаю від тебе огляд Application Design Center. Цікаво буде почути твої враження.
Повага за правильні висновки.
Низький уклін за донати на ЗСУ.
Книга хороша, сам взяв звідти кілька інсайтів. Тому схвалюю поширення ідей звідти, щоб люди теж її прочитали. Особливо коли це проходить через призму особистого досвіду. А ось назва посту виглядає выпендрежно. З віком це мине, як і бажання бути трудоголіком.
Виглядає як накидання на вентилятор.
1) У продуктових компаніях максимум, що ви робите з AI, це налаштовуєте моделі через промпти та finetuning
2) Потрібно ще налаштовувати flow, так Node.js чудово справляється із задачею оркестрації.
Тому ваш скептицизм мені не зрозумілий.
Український ринок відстає від ринку США/Канади.
тим, що ми втрачаємо контроль за можливістю вказувати порядок мов
Про це в постановці завдання я не побачив. Що заважає порядок визначити через порядок ключів об’єкта languageDisplayNameMap? Лейбли будуть для кожного із селекту свої, адже так?
в загальному випадку це вже не спрацює
Для загального випадку ваше рішення не підходить, оскільки не перевіряє на дублікати.
Якщо я правильно зрозумів завдання таке:
Що конкретно ми хочемо від languageOptions:Щоб усі його елементи були з Language.
Щоби довжина цього масиву дорівнювала довжині (кількості конституент) enum Language.
Пане Владислав, скажіть, а чим викликано, що простіші варіанти вам не підійшли?
Варіант 1 (зі збереженням enum):
enum Language { EN = 'en', ES = 'es', FR = 'fr', DE = 'de', PT = 'pt', JA = 'ja', TR = 'tr', } const languageOptions: Language[] = Object.values(Language);
Варіант 2 (із заміною enum):
// todo rename to languages const languageOptions = ['en', 'es', 'fr', 'de', 'pt', 'ja', 'tr'] as const; type Language = (typeof languageOptions)[number]; const languageDisplayNameMap: Record<Language, string> = { en: 'English', es: 'Spanish', fr: 'French', de: 'German', pt: 'Portuguese', ja: 'Japanese', tr: 'Turkish', };
Зазвичай у контексті сертифікацій говорять про індуський читинг. Складання за іншу людину сертифікації чи іспиту, інструменти для обману прокторингу поставлено потік.
А щодо kodekcloud, це нормальний сервіс, другого ешелену. Я по ньому вчив свого часу Certified Kubernetes Security Specialist
— voucher for AWS Cloud Practitioner itskills4u.com.ua/exam-voucher
— voucher for GCP (4 certifications) cloud.google.com/...vators/getcertified?hl=en
Пояснювати клієнту, якщо бізнес процес ще не визначено, то не треба його передавати у розробку.
На мій погляд цей список не відображає реальних потреб ринку. Наприклад, у ньому немає питань щодо TypeScript або Cloud.
Дмитрий, вы привели хорошую историю в качестве примера. Но если подумать, почему если в компании принят стратегический подход и есть два идентичные вакансии с интервалом в месяц-два их не процессят сразу? В ответе буду благодарен за цифры — стоимость привлечения лида, конверт рейт в кандидата, офер рейт, заработная плата.
Правильно ли я предполагаю, вы еще не сделали себе брокерский счет для работы с акциями, ETF и т.д., не сделали пенсионную программу (там другое правила отчуждения). То есть вы не работаете с фин. инструментами для защиты капитала. Вы просто хотите защитить капитал посредством вложения в недвижимость для собственного проживания. Ведь так?
Почему я спрашиваю, я сделал именно так в возрасте с 25 до 30. Это была Донецкая недвижимость. Поэтому, как показывает время, это была ошибка с моей стороны. Диверсифицируйте свой капитал.
Если вы не понимаете где хотите жить, то зачем сковывать себя купленной жилплощадью?
Доминикана
Заявленная тема не раскрыта. Ответа зачем нет. Именно зачем определяет формат коммуникации с аудиторией.
Виктор, я не просил дополнять статью, я попросил написать еще одну, такую же подробную, закрывающую потребности комьюнити в понятных альтернативах. Напомню, что статья начинается словами:
Мы помогаем регистрировать, вести и масштабировать IT-бизнес в Украине и мире: США, Великобритании, Кипре, Эстонии, Израиле и других странах.
тексте законопроекта ко второму чтению изменений мы так и не увидели. Теперь будем учиться с ним жить.
Зачем учиться жевать кактус?
Лучше напишите так подробно об организации работы через другие юрисдикции (Грузия, Эстония, США), когда физически ты в Украине.
Это твоя жизнь, твоя карьера, твой выбор. Прими решение и неси ответственность за него.
Хватит тратить время на херню:
— Там час времени, который ты потратил на этот пост
— Там две недели на мысле-вирус, который ты описал так
Уже две недели у меня не выходят эти мысли из головы
В это время коллеги по цеху проходят собеседования, пилят код на основной работе и в своем пет проекте, учат новые технологии. Пойми, в айти, особенно FE и DevOps необходимо учиться каждый день. Поэтому, действуй!
Час кандидата — безкоштовний для компанії.
Натомість час працівників, які перевіряють тестові завдання, проводять інтерв’ю та надають зворотний зв’язок — коштує грошей. Тому не варто очікувати, що процес найму буде зручним або адаптованим під ваші інтереси.
Тестове завдання до співбесіди — це такий самий фільтр, як і перегляд резюме.
Компанії рідко пояснюють причини відмови: по-перше, щоб уникнути публічних обговорень, по-друге — щоб мінімізувати юридичні ризики.
Спроба з’ясувати, чому саме ви не пройшли далі, — це марна витрата енергії. Іноді причина банальна: тестових завдань надійшло занадто багато, і ваше ніхто навіть не відкривав.
Просто не зупиняйтесь. Продовжуйте розвиватися.
Кожне «ні» наближає вас до правильного «так».