37 способів як зберегти здоров’я програмісту при сидячій роботі

37 способів як зберегти здоров’я програмісту при сидячій роботі

Для підготовки цієї статті про те, як можна програмісту зберегти своє здоров’я, я надіслав листа усім моїм підписникам, де попросив поділитись своїм досвідом щодо “боротьби” із сидячим способом життя. У відповідь отримав близько пів сотні листів із описом того, що конкретні програмісти роблять протягом робочого дня, щоб покращити самопочуття та підвищити свою продуктивність.

В даній статті я вирішив поділитись частиною фідбеку, який я отримав. Отже, читайте далі про те, які звички і поради з власного досвіду мають 37 людей задіяних в IT галузі для вас. Деякі поради прості і вкладаються в одне речення, інші – заслуговують окремого поста.

З великої кількості ідей та порад зможете скласти свою персональну картинку, яка працюватиме саме для вас.

(більше…)

Топ 4 резолюції для програміста на 2016-ий рік

Топ 4 резолюції для програміста на 2016-ий рік

Вже більше, ніж місяць минув у новому 2016-му році. Напередодні нового року ви мабуть, як і я, аналізували минулий 2015-ий рік і складали певні плани, звички на новий рік. Сьогодні 13 лютого, а значить що 12% 2016-го року уже позаду. Питання на засипку: чи набилизилсь ви до своїх цілей даного року на ці 12%?

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

  • постійний розвиток, вивчення і освоєння нового;
  • хороше здоров’я, адже сидяча робота (та ще й за монітором) має свої недоліки; а без здоров’я ніяка робота (навіть програмування) не буде в кайф.

Базуючись на цих двох площинах, даю вам список із 4-ох пропозицій на чому можна програмісту сфокусуватись протягом цього року…

(більше…)

Історія успіху, Дмитро Москаленко – сисадмін та Junior Python розробник

Історія успіху, Дмитро Москаленко – сисадмін та Junior Python розробник

Сьогодні пропоную вам ознайомитись із історією Дмитра Москаленка. Він почав і, в принципі, й надалі працює сисадміном. Також цікавиться і на даний момент знаходиться в процесі навчання та переходу у Python програмісти.

Якщо вам цікаво, як стати адміністратором, тоді дане інтерв’ю, впевнений, буде для вас корисним.

Дана історія доводить, що навіть живучи у маленькому містечку можна вибитись і потрапити в IT.

(більше…)

6 способів пройти важкі моменти у вивченні програмування

6 способів пройти важкі моменти у вивченні програмування

Я вже писав, що освоїти програмування з нуля забирає в середньому 1-2 роки. За цей час людині доводиться витратити на навчання тисячі годин і освоїти велику кількість різноманітних технологій. За цей час студент отримує масу блоків на своїй дорозі. В більшості випадків, нажаль, початківці не доходять до успішного результату. Особливо, якщо робота ведеться самостійно.

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

(більше…)

Як стати Python веб розробником з нуля? Покрокова інструкція

Як стати Python веб розробником з нуля? Покрокова інструкція

Знаєте які статті найчастіше читають, лайкають і поширюють? Ті, які є максимально конкретними, практичними і надають наступні кроки до дій в тій чи іншій темі. Моя покрокова інструкція як отримати роботу програміста з нуля, а також детальний пост про те як статити веб-розробником є “бестселерами” даного блогу.

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

А почнемо із короткого огляду, чому саме варто звернути увагу на Python та веб-розробку…

(більше…)

Історія успіху: з нуля в програмісти, Ірина Загладько

Історія успіху: з нуля в програмісти, Ірина Загладько

Сьогодні поділюсь з вами ще однією історією успіху. Ірина Загладько є одним із читачів даного блогу і на моє прохання поділитись своїм досвідом пошуку першої роботи в якості програміста доволі швидко відгукнулась.

Якщо ви в процесі освоєння професії програміста чи вже шукаєте свою першу роботу, тоді мабуть на своєму шляху регулярно стикались з проблемними місцями. В таких ситуаціях важливо не здаватись і продовжувати працювати далі. В цьому допомагає мотивація та приклад інших. Читаючи про проблеми інших, які вже досягли бажаного результату, ви розумієте, що ваша історія не унікальна, що все можна подолати. Головне терпіння, регулярні дії та цілеспрямованість.

В цьому інтерв’ю ви прочитаєте про те, як можна отримувати теоретичні знання, набувати практику. Ірина Загладько розповідає про проблеми, що виникають при пошуку роботи, особливо при розсилці резюме та проходженні інтерв’ю. Також отримаєте кілька дуже цінних порад від Ірини.

(більше…)

Зовнішні чинники продуктивної розумової праці

Зовнішні чинники продуктивної розумової праці

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

В сьогоднішній статті ми розглянемо кілька аспектів та порад щодо покращення продуктивності власної розумової праці. Її підготував пан Ярослав, який є редактором, перекладачем і допомагає мені із редагуванням статей на даному блозі. Він цікавиться темою екології та здоров’я, веде власний блог EcoBlogger на дану тематику і є автором книги на цю ж тему.

Отже, на що варто звертати увагу, щоб тримати свої розумові активи в нормі. Прямим текстом від автора:

(більше…)

Що таке тести, коли їх писати, як та для чого?

Що таке тести, коли їх писати, як та для чого?

Тема автоматизованих тестів – це ще одна популярна тема, про яку часто питають початківці. Найчастіше запитують:

  • що таке ці тести і якими вони бувають?
  • коли потрібно ними займатись в проекті?
  • що таке TDD, Continuous Integration, Test Coverage?
  • як зробити тести максимально корисними і ефективними?

У своїй книзі “Веб-розробка з Python та Django для Початківців” я присвятив цілу главу автоматизованим тестам. В даній главі є доволі об’ємна теоретична частина, яка вводить студента у курс справи і відповідає на усі вищенаведені запитання.

Тому у сьогоднішній статті я просто викладаю теоретичний вступ 14-ї глави своєї книги…

(більше…)

Кілька змін, фішок та чуток щодо ведення Зовнішньої Економічної Діяльності (ЗЕД) для ФОПа

Кілька змін, фішок та чуток щодо ведення Зовнішньої Економічної Діяльності (ЗЕД) для ФОПа

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

В даній статті ми піднімемо ряд важливих для вас тем:

  • чи потрібна ФОПу печатка при роботі із закордоном;
  • останні зміни щодо договорів і інших документів при роботі із закордоном;
  • коли краще продавати валюту на міжбанку і чи варто враховувати курсові різниці;
  • останні нововведення та чутки щодо змін в оподаткуванні ФОПів;
  • гарантування повернень вкладів ФОПам при банкрутстві банку.

А тепер прямий текст від автора – Галини Кульба, фінансового менеджера однієї із львівських фірм (автор побажав не розголошувати ім’я фірми).

(більше…)

Історія успіху: з нуля до першої роботи програмістом, Олександр Велимчаниця

Історія успіху: з нуля до першої роботи програмістом, Олександр Велимчаниця

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

Саме для мотивації читачів моєї книги “Веб-програмування з Python та Django для Початківців” я підготував 11 інтерв’ю і запакував їх у рекомендований пакет. Відтепер намагатимусь публічно ділитись усіма історіями успіху, про які буду дізнаватись, на сторінках цього блогу.

***

А почнемо ми з Олександра Велимчаниці. Олександр вже на базовому рівні володів мовами PHP та HTML, коли потрапив до мене на персональне наставництво. На початку навчання давалось доволі складно і повільно. Однак завдяки дисципліні і звичкам, які ми разом напрацювали, на 212-ий день менторства Олександр вже самостійно продовжив навчання. А через місяць після зупинки менторства отримав свою першу роботу (Python/Django junior, веб-програмування), на якій працює успішно і до цього часу. І ще одна важлива деталь: Олександру на час написання цих рядків лише 18 😉

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

(більше…)