>> |
No.3438977
Пишу, потому что похожая тема.
Первые два курса учебы было интересно, мы учились и учили других, изучали что-то новое. К третьему курсу началось уныние: преподы забили на учебу, лучший препод уволился, все с неохотой едут на пары и играют в Контру. Я приезжаю со своим ноутбуком, подключаюсь к своей йоте и программирую. На всех парах. Потому что т.н. "экшн" длится первые полчаса, далее препод забивает и занимается своими делами.
Так о чем я.
Мы жаждали перемен. Мы хотели, чтобы что-то изменилось. Так оно и изменилось, да только в худшую сторону. На новом месте практически невозможно нормально заниматься. Приходя туда ты сразу погружаешься в депрессию и уныние.
Достало всё. Хочется сидеть дома и обучаться. А не переться туда, чтобы убить 3-4 часа времени ни на что: дорога туда - сидение - дорога обратно.
И да, касательно темы треда, дома можно работать. Просто нужно именно РАБОТАТЬ, а не страдать xepней. Т.е:
- Обустроить рабочее место - настроить темы, шрифты, плагины в любимой IDE, хоткеи переназначить - короче сделать всё, чтобы тебе было удобно работать.
- Абстрагироваться от всех личных проблем. Т.е. сейчас есть только ты, ноутбук и мануал по Django.
- Заранее определить цель - что я за сегодня сделаю. К примеру, я скачаю Purecss и займусь фронтэндом. За сегодня я должен сделать: плавающую шапку, меняющую состояния при скролле, написать формы аутентификации, заняться внешним видом магазина - пусть это будет сетка, в которой будут элементы, внизу которых будет название и цена.
- Протопировать. Бумага/фотошоп - неважно. Просто нарисовать сеточку, расположить все элементы, дать себе представление о том, как будет выглядеть готовый результат.
СУКА ЗAEБАЛА ПРЫГАТЬ, ЦУРУЯ!!!
5. Обсудить прототип с кем-нибудь. Да хоть с ычаньками. Поинтересоваться насчет самого user experience, как его улучшить, чтобы было удобней пользоваться. Представить себя в роли пользователя и подумать, а вот как, да чтобы покупка в один клик, оплата с банковской карты и всё замечательно-любовь-дружбомагия.
6. Определившись с use-case'ами, начать разработку. Результат разработки может отличаться от прототипа, это более чем нормально.
7. Тесты. Тесты-тесты-тесты!
8. Конечное обсуждение, написание API. А кто не пишет API - тот глупая бака!
9. Деплой.
Алсо, я не вебер, буду рад, если внесете поправки.
|