Куда двигаться дальше? Область Front-End Web-Dev
Підписуйтеся на Telegram-канал «DOU #tech», щоб не пропустити нові технічні статті
25лет, ВО по радиоэлектронике для галочки, особых успехов в нем небыло.
Работа:
2 года как junior HTML/CSS and PHP web-dev в команде из 1го дизайнера и еще одного php. Поднялся в знаниях очень значительно, выполняемые заказы небольшие до 2чел/мес, укр/зарубеж. Обычное веб-агенство.
После и до сейчас:
Ушел в разработку продукта. 1год+ только front-end разработка, более глубоко завязался на javascript разработку интерфейсов. Появились заморочки с старым чужим кодом, большие обьемы поддерживаемого кода и громадное кол-во багов по сравнению с прошлой работой. Пишу на plain HTML, CSS, JS, без чужих фреймворков. Проходя все грабли самому. Правильно, не?
Самообразование — сложнее описать, типа так — delicious.com/vitexdp, начал собирать коллекцию снипеттов и тд.
Книги на столе:
Advanced JavaScript, 3rd Edition
Apress Pro Javascript RIA Techniques Best Practices Performance And Presentation
Coders at Work
Design Pattern-Oriented Software Architecture (A System Of Patterns)
Head First — Design Patterns
JavaScript The Good Parts
jQuery UI 1.6 — The User Interface Library for jQuery
Learning jQuery 1.3
OReilly Beautiful Architecture Leading Thinkers Reveal the Hidden Beauty in Software Desig
O’Reilly — JavaScript Pocket Reference 2nd Edition
PeopleWare
Refactoring Improving the Design of Existing Code
SpeedUpYourWebsite.v1.3.pdf
Writing effective asynchronous XmlHttpRequests
Приемы объектно-ориентированного проектирования. Паттерны проектирования
И вот, подостановился. На side-projects с применением мега новых технологий времени и сил почти не хватает. Но главное не понятна их реальная полезность.
Вижу несколько путей:
— Максимально упрощать жизнь с помощью фреймворков (своих, чужих) и тд (ток сложно с ними определиться, и не гибкое оно все).
— Развивать side-projects, обкатывать там свой код, применять знания в проджектах для облегчения затрачиваемых усилий.
— Перестать читать инет на web-dev тематику, вместо этого пробовать больше кодить (aka ускорение опыта).
— Двигать в другую отрасль — (?) в куда?
— Забить (сложно, $ нужно както добывать, и желательно покомфортнее).
Вообще откуда это у меня за 3года работы то могло взяться?
Приму адекватную критику:)
10 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів