Вер 18, 2014 | Новини, Програмування, Саморозвиток
Ідея для даної статті прийшла просто із останніх комунікацій із своїми студентами, з якими ми вивчаємо веб-розробку з допомогою python фреймворку Django. Є кілька важких моментів, коли лише починаєш практикуватись у програмуванні. І саме у ці моменти дуже легко зійти з дистанції і здатись.

Stop Reading, Start Coding!
В більшості випадків у початківців є страх почати кодувати і через це вони затримуються на етапі теоретичному проходячи по 10 курсів, прочитуючи по 5 книжок, розпитуючи масу запитань на форумах, зависнувши на етапі вибору мови, технології так нічого і не спробувавши самостійно запрограмувати.
У цій статті я поділюсь набором технік та підходів, які допоможуть вам (якщо ви є серед тих, хто довго не може наважитись на перехід в практику уже сьогодні) вже нарешті перейти від теорії до практики програмування.
(більше…)
Вер 9, 2014 | Програмування
Нещодавно у одного із моїх студентів, якого я менторю, виникла проблема з інсталяцією розробницького середовища Python + Django на операційній системі Windows. Сам я вже давненько не використовував дану систему, адже вже років 7-8 використовую виключно Linux та Mac у своїй щоденній роботі. От і засіли разом, щоб це все налаштувати…

Зазвичай рекомендую студентам одразу пробувати працювати на Лінуксі (дистрибутив Ubuntu), адже Python, як опенсорсна мова, звичайно полюбляє більше оперсорс операційну систему. Проте, щоб занадто не навантажувати людину від самого початку і вивченням нових технологій, мов, фреймворків та ще й освоєнням іншої операційної системи, на перших порах таки можна пробувати ту операційну систему, якою уже студент користується.
Дане заняття зайняло цілу годину і в даній статті опишу детальну інструкцію як це все можна поставити на ОС Windows. А саме Windows 8 та Python 2.7.
(більше…)
Сер 31, 2014 | Новини
Буквально 2 години тому я мав позачергову розмову із одним із моїх студентів, яких я менторю (так Артеме, ти знаєш про кого я ;-). Перший тиждень програмування реальної практичної задачки геть демотивував та навис непідйомним грузом на плечах людини, що лише починає свій шлях у веб програмуванні.

@bloginglese.it
Вже з власного досвіду знаю, що проблема не у браку знань, вмінню знайти інформацію, швидкості навчання, вмінню розв’язувати проблеми, а лише у браку мотивації та підбадьорення. Зазвичай 30 хвилин, де я розказую як я сам починав і якими важкими були мої перші 4 тижні ковирянні у незрозумілому коді, допомагають людині повернути віру у свої сили. А головне – дають розуміння того, що далеко не все що вона буде сама створювати буде їй на 100% зрозумілим. “Свідомий” код приходить лише з кількістю написаних рядочків коду, чим більше пишемо, чим більше читаємо чужого коду – тим швидше наш код стане “свідомим”.
Підвернулась класна англомовна стаття, де програміст та вчитель із 20-річним стажем дає поради та ділиться досвідом із початківцями програмістами. Тримайте український переклад, читайте, мотивуйтесь і набирайтесь терпіння у своїй дорозі під назвою “навчання програмуванню” 😉
(більше…)
Сер 23, 2014 | Новини, Саморозвиток
На dou.ua недавно з’явився новий дискусійний топік про здоров’я програміста. Багато порад та суперечок стосовно того, як берегти програмісту здоров’я при його сидячій роботі. Я ж пораджу просто менше сидіти і більше рухатись, тоді не прийдеться лікувати хвороби. Як? Читайте далі.

@asurevisioner.wordpress.com
Менше сидіти за комп’ютером не означає менше працювати чи менше встигати. Основна фішка – це організація свого робочого дня таким чином, щоб за менший проміжок часу встигати більше зробити важливих справ. Я завжди цікавився методами та техніками як зробити мій робочий день, як програміста, більш ефективним. В цій статті поділюсь порадами як відв’язати свій заробіток від годин та як зробити робочий день більш ефективним.
В цій статті:
- дам кілька ідей, які допоможуть вам зробити ваш робочий процес більш ефективний;
- підкажу як відв’язати ваші робочі години від вашого заробітку та як більше встигати;
- розкажу про свій звичайний робочий день як програміста.
(більше…)
Сер 5, 2014 | Новини, Програмування
В попередній статті ми з вами почали з розбору робочого середовища і як зробити його більш ефективним у вашому щоденному житті.

Структура Проекту та Дизайн Аплікації – це основа успішного Django вебсайту
Цього ж разу я спробую надати кілька корисних порад щодо:
- структури Django проекта і
- дизайну та кращих практих створення вашої чергової Django аплікації.
(більше…)
Будьмо дружніми!