JavaRush /Java блог /Random UA /Відеоуікенд #46. Вивчаємо структури даних у Java, слухаєм...

Відеоуікенд #46. Вивчаємо структури даних у Java, слухаємо про відмінності у командній роботі на Заході та країнах СНД, розбираємо роботу Stack Overflow та Docker

Стаття з групи Random UA

Найчастіше питання на співбесідах - колекції, hashCode та equals

Вивчення структури даних у Java неможливо уявити без класів HashMap, TreeMap та LinkedHashMap. Тим більше, що питання, пов'язані з ними, часто зустрічаються на співбесідах. Java- та Kotlin-розробник Ілля Ніксан присвятив своє відео детальному аналізу відмінностей між цими класами, їх властивостями та варіантами застосування. Також ви дізнаєтесь, де необхідні hashCode та equals, і чи потрібно застосовувати Comparable для TreeMap. Сподіваємося, що відеоролик Іллі стане вам у нагоді в Java-розробці.

Як програмісти працюють у командах на Заході. Досвід Spotify, Electronic Arts

На думку блогера та розробника шведської компанії Spotify Микити Кабардіна, командна робота на Заході та нашому ринку суттєво різниться. Головна відмінність полягає в тому, що в іноземних компаніях важливо дотримуватися принципу, що «співробітники важливіші за дедлайн». Крім того, soft skills за кордоном впливає на ухвалення рішення про прийом на роботу анітрохи не менше, ніж професійна кваліфікація претендента. Однак не думайте, що творець відео не помічає недоліків у роботі на Заході. Крім очевидних плюсів, у своєму відеоролику Микита знайомить нас також із недоліками методів командної розробки в компаніях Швеції та США. Виявляється, їх не так уже й мало. Ну і звичайно ж, програмістів із країн СНД може здивувати місцева специфіка у комунікації всередині колективу, до якої бажано бути заздалегідь готовим.

Podlodka #178 - Stack Overflow

Ви багато втрачаєте, якщо досі не почали користуватися Stack Overflow - найпопулярнішим у світі сайті питань та відповідей про програмування. Саме завдяки цьому інтернет-ресурсу більшість джуніорів можуть швидко знайти відповіді на всі питання, що їх цікавлять, з приводу Java і багатьох інших мов програмування. Цей випуск подкасту Podlodka присвячений правилам та особливостям роботи на сайті Stack Overflow. Розкаже про цей авторитетний серед розробників ресурс модератор російської версії Stack Overflow Андрій Апанасик.

Навіщо вам потрібен Docker та як його використовувати? Огляд технології контейнерних архітектур

Що таке Docker і як відбувається контейнеризація програм? Чи можна порівнювати Docker з віртуальною машиною та як можна ще застосовувати цю технологію? Про це ви дізнаєтеся, переглянувши відео з YouTube-каналу Exec-IT. Автор відеоролика доступно пояснює принципи технології контейнеризації, як вона відбувається та як застосовувати Docker у розробці програмного забезпечення.
Коментарі
ЩОБ ПОДИВИТИСЯ ВСІ КОМЕНТАРІ АБО ЗАЛИШИТИ КОМЕНТАР,
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ