Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Mazda CX 30
×
Software Engineer в Amazon Web Services
  • [Relocation] Canada Vs Germany

    the annual average salary for full-time employees is just over $54,630 per year
    Це з першого посилання при пошуку.

  • Что делать с потолком? Тот который стеклянный

    Навів би точні цифри, але лінь міняти сімку, щоб залогінитися у свій онлайн банкінг у Райффайзені.
    Ось для прикладу thebanks.eu/...​/savings-accounts/Austria
    0.01% — 0.025% річних. Тобто вкладайте 100,000 євро (максимальна сума, гарантова «фондом повернення вкладів») і отимуйте 10 євро річних. Із них відніміть податок на прибуток і плату за аккаунт і ви в мінусі. Це ми ще інфляцію 2-3% не враховуємо.

  • Співбесіда з Python. 100+ запитань для Junior, Middle, Senior

    Це в Амазоні так вважають?

    Пишу особисто мою думку ніяк не пов’язану із роботодавцем.

    Ну якщо буде співбесіда з кимось розумним — зрозуміє

    Тут або
    1. ви приходите зі своїм доведенням (а краще науковою статтею у відомому журналі), що ці алгоритми є логарифмічними. Головне, щоб інтерв’ювер був достатньо розумним верифікувати ваше доведення за час інтерв’ю.
    2. Інтерв’ювер має власнення доведення чи статтю, що вони логарифмічні. Тоді він/вона із вами погодиться.

  • Співбесіда з Python. 100+ запитань для Junior, Middle, Senior

    (І я не визнаю O(N) для цих сортувань, бо це чітерство — приховати логарифм в особливости реалізації.)

    Зрозуміло. Так і скажете на співбесіді по алгоритмах :)
    А я не визнаю складності бінарного пошуку, бо це чітерство сортувати дані. Записуйтесь у мою секту.

  • Співбесіда з Python. 100+ запитань для Junior, Middle, Senior

    Що таке лінійна складність сортування?
    І що це? ;)

    Можливо хочуть почути про counting/radix/bucket sort.

  • Что делать с потолком? Тот который стеклянный

    В європейських банках не вам платять гроші за депозит, а ви платите за надійне зберігання грошей. Тому там лише в мінус, а не про пасивний дохід :)

  • Стоит ли увольняться чтобы проходить LeetCode?

    Досвід не буває нерелевантним :)

    У вас непоганий стек, пересісти на щось нове не буде проблемою. Технології обираються під задачу/проект.
    Наприклад, сідаєте написати невеликий shell скрипт на 10 рядків, вирішуєте додати ще пару параметрів, якусь перевірку, логування і скрипт вже не такий і малий та ще й не дуже зрозумілий. Тоді ви розумієте, що на python його написати буде легше. Рядків, мабуть, буде більше, але розібратися у коді буде легше. Так само із іншими мовами програмування: тут або вже хтось вибрав якусь технологію до вас і вам треба швидко розібратися, або ви обираєте, якщо задача нова.

    Писати невеликі класи і функції із SRP, юніт-тести, використовувати читабельні імена ви будете будь-якою мовою. Ваш досвід підкаже, чи є ваша зміна breaking, чи ні. Вміння дебажити універсальні, просто різні тули, але всі схожі. Знати, як приблизно вирішити таку задачу на C# - це вже непогана стартова точка для пошуку рішення будь-якою іншою мовою, далі трохи ресерчу і все. Підлаштуватися під код-стайл конкретної мови допоможуть лінтери, різні тести (переважно ви самі їх будете писати і налаштовувати, не лише юніт) додадуть впевненості, що код працює. А декілька етапів код-рев’ю допоможуть відшліфувати ваше рішення і швидко підтягнути необхідні знання/навички.

    Щойно прийшло в голову, що це як знати git. Якщо знаєте основні команди і використовували command line до цього, то особливої різниці між tortoise git/ git extensions, чи source tree не буде. Те саме і з розрозбокю ПЗ і мовами програмування/фреймворками/IDE etc.

  • Стоит ли увольняться чтобы проходить LeetCode?

    Я условный 23-х летний украинский техлид
    что-то новое учить очень тяжело
    вайтишник который прошел литкод может открывать двери с ноги в любой FAANG.
    500k$ в год

    У банк золотих цитат. Більше схоже на троллінг, тому не думаю, що ви отримаєте адекватні відповіді на свої запитання.

  • Учеба, мотивация, окружение

    Якщо у вас проблеми із мотивацією:
    1. Курс «Learning how to learn» на Coursera. Змотивуйте себе його пройти, а далі може буде легше. Можна спочатку на ютубі відео від автора курсу глянути, Barbara Oakley, здається, щоб зрозуміти про що курсу.

    2. Вчіться там, де є якісь ачівки:
    — Для вас як початківця підійде CodeAcademy, чи як його там. Ви проходите елементарний урок і отримали бейджик :)
    — Hackerrank. Вирішуйте задачки, отримуйте бали і поставте собі ціль вирішити всі прості задачки.
    Ставити невеликі цілі і виконувати їх — необхідний скіл для програміста.

    3. Можете ще спробувати візуалізацію. Я не пробував, то поділитесь, чи працює. Подумайте, для чого вам те програмування, намалюйте на плакати цілі на рік, наклейте туди Теслу Модел Х і так далі. Коли будете сідати за ютубчик із улюбленими відосики, гляньте на плакат і подумайте, чи не краще зібрати волю в кулак і витратити ці 15 хв на рух до цілі.

  • Чи ок звільнятися в нікуди і як це зробити правильно?

    На жаль, у великих і туристичних містах так і є. Бідні люди в Бразилії справді бідні: буває, що ходять з голим торсом не від жари, а тому що не мають футболки. Тому на пляжі можуть вкрасти і просто в’єтнамки.
    Є й дуже багаті люди і середній клас.

    В менших містах подалі від Ріо спокійно і люди дуже привітні. Стою в черзі за фруктами без засмаги сильно відрізняюся від інших:
    Місцевий: Здоров! Ти звідки?
    Я: З України. (здивований, бо англійською мало хто говорить і в ресторанах, а тут в черзі!)
    М: А це де?
    Я: В Європі.
    М: Я знаю Британію в Європі. Це десь поруч?
    Я: Ні, ми більше на Схід. Там Польща і інші країни.
    М: Не чув про такі.
    Я: (втомлено видихнув, таки доведеться це сказати) Біля Росії.
    М: Не чув про таку.
    Я: (посміхаюся радісно, хоч і англійською говорить, але живе собі за океаном і не париться, що в тому світі без нього твориться)

  • Чи ок звільнятися в нікуди і як це зробити правильно?

    Жоден із друзів європейців не називав Бразилію жопою світу :) А відповів я на допис українця, тому там і Україна. Я просто хотів звернути увагу, що це грубо так зверхньо ставитися до інших країн.

    Європейці теж різні бувають: Латвія, Румунія, Болгарія, Словаччина, Греція не дуже відірвалися від тієї ж Бразилії, щоб називати її жопою. Зате в Бразилії теплий океан, екзотична природа і культура, ананаси!!! Які там смачні ананаси і маракуйя! І у ваших «жопах світу» життя дешевше, тому є сенс їхати саме туди, а не шукати себе зимою в Швеції.

  • Чи ок звільнятися в нікуди і як це зробити правильно?

    GDP per capita ranking на Вікіпедії en.m.wikipedia.org/...​_GDP_(nominal)_per_capita.

    TLDR: Бразилія 52, Індонезія 102, Україна 119. Там декілька рейтингів, але порядок країн однаковий.

  • Чи ок звільнятися в нікуди і як це зробити правильно?

    Не буду реагувати на жопу світу, бо я теж з Франківська :) Бразилія 9та по ВВП, Індонезія 16та, Україна 56та.
    Суть не в роботі, а в тому, щоб познайомитися із новими людьми, побувати у нових місцях, побачити нову культуру, спробувати нову їжу. Зранку всі разом зібрали сміття, потім приготували обід і до ночі можна валятися на пляжі біля океану, йти в джунглі чи підніматися на гору, читати книгу або грати на гітарі.

    І не всі їдуть шукати себе. Для когось це просто bachelor party перед дорослим життям.

  • Чи ок звільнятися в нікуди і як це зробити правильно?

    ніхто не перевіряє

    Насправді існує така штука як «background check».

  • Чи ок звільнятися в нікуди і як це зробити правильно?

    Більшість брали у батьків, дехто потім на місці підробляв. Волонтерів в Індонезію везуть безкоштовно і все необхідне дають, головне — вчити місцевих збирати сміття і не викидати в океан. У Африку теж їхали волонтерами, але вже будувати школи :)

    Підтримали: Kateryna Shneidmillier, А Р
  • Чи ок звільнятися в нікуди і як це зробити правильно?

    Не міф. Я особисто маю десь 10+ знайомих європейців, які або жили собі рік у Бразилії, Мадагаскарі, Танзанії, Індонезії. Деякі брали таку відпустку перед вступом до університету, інші — після закінчення. Хтось просто подоружував, хтось займався волонтерством.

    Так роблять, звісно, далеко не всі, але в Україні я з таким не стикався.

    P.S. Почитайте автобіографічну книгу «Shoe Dog» засновника компанії Nike. Він ще півстоліття тому вирішив рік подорожувати після закінчення коледжу.

  • Английский и зарплаты

    Винен, не перевірив інформацію від знайомої викладчки. Справді, відрізняються Reading та Writing, а Speaking та Listening однакові.

    С academic тоже

    У Києві викладати курси англійської беруть студентів 2го курсу (це вже достовірна інформація), тому, скоріше за все, і мене б кудись та й прийняли :)

    Підтримав: anonymous
  • Английский и зарплаты

    Є різні тести і рівень оцінювання.
    Я декілька тижнів тому здавав IELTS general test і отримав C2(Proficient).
    Знайома викладачка англійської здавала IELTS academic і отримала С1(Advanced). Там writing і speaking складніші, тому порівнювати наші результати немає сенсу, але CEFR шкалу використовують ту саму.
    Мене не візьмуть викладати англійську із general тестом, так само як і не будуть вимагати від програміста знань рівня academic.
    Тому

    В одной вакансии видел достаточно идиотское требование на знание англ. уровня Proficiency (C2).

    ще не означає, що їм потрібен Хемінгуей.

    Підтримав: anonymous
  • Универсальный vs узкопрофильный программист. Определяем путь

    Із мого досвіду, коли приходиш на новий проект навіть на свою мову, то переважно дають перші таски щось пофіксити і порозбиратися з кодом. Так само і з іншою мовою: вчишся білдити, потім фіксиш якісь баги, додаєш невелику фічу. Особливо корисно писати юніт-тести, там переважно нічого складного, якраз можна вивчити синтакс і відчути мову. Якщо проект довгий, то буде час копнути глибше.

    Траплялися мені і одноразові задачі, щось додати в Lua і, навіть, MaxScript — скриптова мова для 3dsMax. З такими задачами не хочеться витрачати багато часу, а тому знання декількох мов дуже корисне, тому що всі вони схожі.

    Підтримав: Андрей Литвинов
  • Универсальный vs узкопрофильный программист. Определяем путь

    Спеціаліст у вузькому напрямку звісно буде переважати спеціаліста із широкою спеціалізацією саме в цьому напрямку. Але не у всіх компаніях є окремі посади DevOps і QA.

    Це ок, але ніколи Девопс не замінить Фронтендера чи Бекенд не замінить Аналітика, рівно як і Qa

    Тому я б не казав ніколи, тому що це не рідкість, коли один розробник виконує всі ці функції і такий підхід теж працює.

← Сtrl 123456...8 Ctrl →