Меню Закрити

Автор: ya_nika

Як, не маючи досвіду, влаштуватися на роботу програмістом

Людина, що була частиною процесу наймання ІТ-працівників, назве три основні речі, які цікавлять роботодавця при відборі потенційних кандидатів, особливо без попереднього досвіду.

Чому Flutter — це майбутнє розробника мобільних додатків

Flutter перетворив розробку мультиплатформенних додатків на суцільне задоволення. Автор ділиться досвідом використання цієї SDK від Google і розповідає, чому за ним майбутнє мобільної розробки.

Як написати код, який можна буде легко тестувати

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

Фічі Python 3, про які варто знати

Багато людей почали оновлювати свої проекти до третьої версії Python. Але основна частина коду на Python 3 мало відрізняється від Python 2, оскільки розробники не завжди знають, на що здатен третій Python. В статті розглянемо кілька прикладів цікавих функцій, які можна використовувати тільки в Python 3.

Vector Graphics by Vecteezy.com

Шпаргалка з основ Git/GitHub

Git використовується майже в будь-якому професійному середовищі програмістів, тож що більше ви ознайомитеся з ним, то ціннішими ви будете для роботодавців. В матеріалі розглядаємо базові команди Git.

З якої мови почати знайомство з програмуванням

Часто початківці не знають з чого почати своє знайомство з програмуванням, адже вибір мов і технологій зараз досить великий. Розробник Ariel Camus розповідає, яку мову вивчати першою і чому.

Вчіться на чужих помилках: що я робив не так, коли був Junior розробником

Початок кар’єри Junior розробника може будь-кого налякати. Буде багато невідомих викликів, речей, яких треба навчитися, і важких дилем. Senior розробник Chris Blakely розповідає, як уникнути найтиповіших помилок.

Джерело зображення: inovex

Фреймворки для управління моделями машинного навчання

Крім звичайних проблем у розробці програмного забезпечення, розробники машинного навчання стикаються з новими викликами, включаючи управління експериментами, відтворюваність, розгортання моделі у продакшені та управління. Не дивно, що почали з’являтися фреймворки, які беруть цю роботу на себе. Розглянемо деякі з них.