Вывод

Из невыполненных пунктов осталось: React, БЭМ, RestAPI и курсы в академии.
Цель решила закрыть как невыполненную. Хотя смело могла бы зачеркнуть все эти пункты. Т.к. на нативном реакте разрабатывала мобильное приложение, документацию читала и про нативный, и про просто реакт. Бэмом пользуюсь уже давно. для именования классов, РестАпи можно косвенно заменить курсами по PostgreSQL, по которым я прошла курсы, курсы из академии.. все темы из курсов я итак уже давно практикую.
Но не на пятёрочку, как говорится. Я все еще не тот специалист, который может многому научить коллег "по-младше", я не тот спец, который может сделать свою работу за 4 часа и пойти заниматься своими делами (хотя если постараться...). Я еще не тот, который свободно и уверенно владеет всеми перечисленными в цели технологиями. Из-за чего специалист становится востребованным и желанным.
Я хочу, чтобы в моей карьере все было честно. А не как в универе)))) Не хочу выживать, изворачиваться, выкручиваться, выламывать себе руки, ради работы и заработка. Хочу быть уверена в своих силах. А так как сейчас не так, то и цель выполнена неудачно.
Но опыт безусловно полезный.
Дневник цели

Из невыполненных пунктов осталось: React, БЭМ, RestAPI и курсы в академии.
Цель решила закрыть как невыполненную. Хотя смело могла бы зачеркнуть все эти пункты. Т.к. на нативном реакте разрабатывала мобильное приложение, документацию читала и про нативный, и про просто реакт. Бэмом пользуюсь уже давно. для именования классов, РестАпи можно косвенно заменить курсами по PostgreSQL, по которым я прошла курсы, курсы из академии.. все темы из курсов я итак уже давно практикую.
Но не на пятёрочку, как говорится. Я все еще не тот специалист, который может многому научить коллег "по-младше", я не тот спец, который может сделать свою работу за 4 часа и пойти заниматься своими делами (хотя если постараться...). Я еще не тот, который свободно и уверенно владеет всеми перечисленными в цели технологиями. Из-за чего специалист становится востребованным и желанным.
Я хочу, чтобы в моей карьере все было честно. А не как в универе)))) Не хочу выживать, изворачиваться, выкручиваться, выламывать себе руки, ради работы и заработка. Хочу быть уверена в своих силах. А так как сейчас не так, то и цель выполнена неудачно.
Но опыт безусловно полезный.

Я тут кое что задумала. Надоела мне эта цель. Она слишком долгая и масштабная, как оказалось. Не надо было на работу устраиваться))) Если бы все сначала изучила, то история приняла бы совсем другой ход. А теперь все слишком затянулось. Невозможно так долго идти к одной цели только одними способами. Затянутые цели тяготят и только тормозят процесс. Теперь я хочу чего-то новенького, нужно встряхнуться. Пускай это будет несколько целей. Например:
1. Сверстать 20 адаптивных макетов и 50 обычных макетов. Для набивки руки. Да и просто хочется попробовать всякое, которое не приходится делать на работе.
2. Цель по JavaScript и фреймворкам. Конкретная фронтендизация ))
3. Цель по изучению UX/UI. Ибо у меня есть большая такая идея, кем я хочу быть, когда выросту. Кому интересно, можете предложить свои варианты.

Здравствуйте) А каких микроцелей вы успели достичь за это время? Только то что зачеркнуто в списке? И еще специально зарегистрировалась что бы спросить: как вы оцениваете нынешнее свое знание JS? Программируете ли на PHP? И в чем заключается ваша работа (верстка макетов, скриптов на JS)?

Яна, я делаю все что придется. Сейчас я на поддержке одного оочень большого и взрослого проекта. Для него приходится и баги править, и новые модули верстать по макету, нарисованном недизайнером и переданном в формате jpg. Так же бывают спецпроекты, которые верстаются в сотрудничестве с дизайнером. JS пишу, но пока что мало и слабо. Немного практиковала react native. Нужно было помочь с версткой, но без js там все равно никак. Native сложный, обычный реакт пока что кажется не таким сложным, но в нем я так глубоко не копалась.
На php не пишу вообще. По остальным вопросам я написала сегодня пост, он чуть выше.

Блин, я совсем забыла о том, что поставила себе жесткие сроки >< косяяк))
Но мне все равно было не до этого, некогда было жить, я вам так скажу. Я готовилась к олимпиаде, верстала днями и ночами, мешала спать своему домочадцу. Работала по 14-17 часов в день не выходя из дома, т.к. не было смысла тратить время на дорогу до работы и с нее. Это была жесть, у меня даже появилась своя лаунж-зона для работы ночью)) Фотку приложу. 2 недели беспробудного круглосуточного кодинга. Но я довольна, хотя и не совсем поняла "Что это было вообще?!" ))


Вдруг, с ужасом, я обнаружила, что моя цель на этом ресурсе завершилась. Но я решила не сдаваться, я не могу завершить цель незаконченной. Поэтому я установила себе жесткие сроки: за месяц я должна разобраться с реактом, бэм-ом и пройти недостающие курсы в академии. Я могу с уверенностью сказать, что я продвинутый верстальщик, возможно меня даже уважают, можно и закрыть на этом цель. Но: я не фронтендер и не зарабатываю 60к. С зп я конечно же погорячилась, но в моих планах было уехать из своего города туда, где платят больше. К сожалению, я все еще иду к этому. И надеюсь в будущем у меня это получится, правда вряд ли через месяц. Но фронтендером стоит успеть стать - это вполне возможно, у меня есть все, что для этого нужно, а дальше только опыт, опыт, опыт.
Кстати, у меня сейчас классная работа. Я ей очень дорожу. Мне кажется я не должна говорить место (оно не сменилось, сменился проект). Но я намекну)


Я тут маленько переквалифицировалась =) Коллеги попросили помочь с версткой мобильного приложения. Так что я теперь немного знаю React-Native, конечно же и попутно изучая сам React.
Плюс начальник очень приятно меня мотивирует. Например: если я напишу карусель на js со сложными css-трансформациями, то он мне оплатит билет на HolyJS. Я прыгала от счастья =)) Да чего уж там, я просто ахренела )) Теперь нужно успеть написать до отпуска.
Потом насяльника организовал курсы английского языка у нас в офисе. Его мама будет нас учить как учила двоих своих сыновей (т.е. и его тоже). Это очень мило ^^
И еще, из меня хотят сделать фулстак мастера на все руки и до НГ я должна поднять знания по Ruby и RoR. Так что пришла пора немного отредактировать эту цель.


Julia, нет. Ни-то, ни другое. Верстка приложения на React Native была сущим адом - не мой уровень пока что. Дело в сложно-вымудренных анимациях, которые приходилось писать самой. Карусель я сделала, но о билетах на святой js уже все позабыли. По руби мне многое рассказали, давалось неплохо. Но до рельс дело пока что не дошло - начальник устал и уехал в отпуск.

Как же это сложно вести в одиночку проект... меня уже все достало. Менеджер в лице заказчика, который строит из себя арт-директора ... ооооох.. Постоянные переговоры, постоянные подсчеты сроков. Надоедает смотреть на тупой непродуманный неочевидный дизайн, надоедает постоянно править одно и тоже, объяснять почему то или иное решение неверно (хотя не особо себя в этом утруждаю)... Я устала >< от этого проекта))
По-тихоньку познаю дзен
Но есть и плюсы: я наконец-то начала кодить на js, использовать jQuery. Круть


На работе меня посвятили в evil.blocks. По-русски эвил-блоки. Классная вещь. Основной замысел - это удобное наследование. Ты пишешь эвил-блок, например, для появления и скрывания модалки. А потом пишешь еще эвилблоки уже для конкретных модалок, например, отдельно ля модалки авторизации, отдельно для модалки быстрого просмотра товара и пр. В каждый такой эвил блок наследуешь родительский эвил блок и передаешь дата-блок конкретной модалки. Все, готово. Быстро, просто и приятно. А самое главное, каждая модалка выполняет одинаковые действия, те же что и другие модалки, однако каждая из них изолирована от других.
Порыскав по интернетам, наткнулась на презентацию с доклада Evil Blocks — пишем лёгкий JS (Алексей Плуталов, Злые Марсиане). Там написано
Идеи в Evil Blocks
- Независимые контролы;
- Разделение скриптов и стилей;
- Взаимодействие контролов через события;
- Стараться не рендерить на клиенте.
В общем, кто работает на рельсовых проектах , советую юзать эвил-блоки.

Начальник поставил передо мной задачу-челендж: верстать быстро, стараться укладываться именно в тот срок, что подсчитала, без всяких запасов по времени. Блин, это реально круто! У меня получается, не всегда конечно, но да, прогресс в скорости верстки очевиден. К сожалению, качество немного падает :( Никто не жалуется, но я сама для себя замечаю, что многое приходится опускать и оставлять на потом. Но знаете, теперь я понимаю, почему скорость немного важнее качества... Когда верстку нужно как можно скорее передать программистам бэкендерам, качество не так важно. Главное, чтобы все было подготовлено для их работы. А потом можно причесать все. Главное, где-нибудь записывать или ставить задачи по правкам, чтобы ничего не забыть и не просрать.
Всем удачи, я счастлива ^^