- Костыли не помогут вам в долгосрочной перспективе.
Допустим, при вёрстке появился баг: в Хроме несколько блоков сдвинулись на пару пикселей. Конечно, можно сдвинуть все блоки обратно для этого браузера, оплата в таком случае не изменится, и усилий окажется затрачено меньше. Но такой способ решения проблемы выльется в потерю эффективности в последующих проектах: причина этой проблемы не выяснена, и вскоре она опять может проявиться. Такой подход не пойдёт на пользу профессиональному развитию, стоит понять, откуда берётся этот баг и ознакомиться со способами его разрешения.
2. Каждый раз используйте новые подходы.
Любую задачу можно решить множеством способов, и если вы уже знаете один способ решения проблемы, не стоит на нем останавливаться и применять его в каждой встреченной задачи. Для конкретной проблемы лучше всего подойдёт конкретный метод её решения, универсального - часто не существует, поэтому, чем более разнообразными способами вы будете решать проблемы, тем более гибкими станут ваш инструментарий и ум. К примеру, на начальной стадии работы вы выбираете фреймворк, с которым будете работать, в некоторых фреймворках может найтись готовое решение вашей проблемы, но, не испробовав их, об этом никогда не узнать.
3. Не стоит слепо подчиняться требованиям заказчика.
Когда вы понимаете, что ТЗ просто невыполнимо, не нужно перетруждать себя, потратьте время на разговор с заказчиком, объясните неэффективность его требований при решении поставленной задачи. Если заказчик действительно не понимает, что его требования неприменимы, не надо всё бросать, лучше попробуйте аргументировано отстоять свою позицию, тогда обе стороны выиграют, заказчик заранее будет знать о последствиях своего решения, а вы зарекомендуете себя как хорошего специалиста.
4. Любите свою работу.
Найдите в вашей работе то, привлекает вас больше всего, постарайтесь уделять этому как можно больше внимания, ведь невозможно достичь успеха в том, что ненавидишь всей душой. Ваша работа должна быть вашим увлечением, любите её. В каждой работе можно найти ту часть, которая вам понравится и по-настоящему увлечёт. А дальше, развивайтесь в этой сфере, не смотря ни на что. Если, например, вам нравится экспериментировать с CSS, но макет не позволяет так просто привнести изменения, все равно попробуйте, возможно, результат будет даже лучше, чем предполагал дизайнер. Не бойтесь, ведь потеря интереса повлияет и на качество вашей работы и на качество жизни.