00:22 Путь (The way). Верстальщик или веб-мастер? |
Перед тем, как начать прокладывать свой путь верстальщика, нужно определиться, какого уровня вы планируете достичь, и что для этого вообще предстоит изучать. Многие, конечно, скажут: «Что значит какого уровня?» Конечно же, самого высокого! Что за вопрос? Но на практике это, как правило, не так. Здесь всё сводится к тому, как и насколько глубоко вы планируете погрузиться в этот мир и через что готовы пройти ради достижения своей цели. К сожалению, большинство предпочитает выпить пивка вместо того, чтобы почитать книжку, но при этом считают себя великими мастерами. Но не будем о грустном и перейдём сразу к делу... Лично для себя я могу выделить две категории верстальщиков — «обычный верстальщик» и «веб-мастер». Обычный верстальщикОбычный верстальщик — это человек, который знает по минимуму. Вот технологии, которые, по моему мнению, подходят для этой категории разработчиков:
Не густо, учитывая тот факт, что все эти вещи обычный верстальщик должен знать на среднем уровне. Обычно таким верстальщикам достаточно сверстать простенький макетик и «прикрутить» какой-нибудь плагин на jQuery. Мы не будем уделять много времени этой категории, потому что она того не стоит. Во-первых, она мне не симпатизирует, а во-вторых, в этой статье мы подготавливаем настоящего бойца, так что не будем здесь задерживаться, и перейдём к «веб-мастеру». Веб-мастерВот это уже другое дело! Именно эта категория и является моей первостепенной целью, к которой я стремлюсь. На мой взгляд, веб-мастер должен обладать большими навыками, причём на очень хорошем уровне! Этот человек обязан знать много технологий и разбираться в их тонкостях. Давайте посмотрим на технологии, владение которыми входит в обязанности настоящего веб-мастера:
А также я бы добавил в этот список PHP, хотя бы на уровне этой страницы. Главное — умение понимать код PHP и решить какую-либо простенькую задачку. Кроме того, веб-мастер обязан уметь работать с различными популярными CMS. Это умение не обязательно должно быть на глубоком уровне (написание плагинов к CMS или кардинальное изменение или расширение её функционала). Но, например, создавать адаптированные к CMS шаблоны из обычных HTML-страниц настоящий веб-мастер, без сомнений, должен уметь. Нехилый такой списочек, не правда ли? Но не забывайте, что у каждого пункта (кроме PHP) есть свои ветки, которые могут включать в себя ещё много подпунктов, которые следует изучить, чтобы в совершенстве овладеть каждой технологией. Как вы уже поняли, познать все эти вещи очень непросто. Это потребует от вас усидчивости, целеустремлённости и огромного желания изучать их. Но если вы хотите стать настоящим веб-мастером, то другого выхода у вас просто нет! Ну что, вы всё ещё желаете стать верстальщиком? Подумайте, я подожду вас, правда:) Английский языкСледующим обязательным пунктом в нашем списке идёт «Английский язык». Если честно, этот пункт настолько важен, что мне хотелось поставить его первым. Дело в том, что, к сожалению, так вышло, что вся интересная и по-настоящему полезная литература выходит именно на английском языке, а до нас доходят лишь переводы, которые, порой, так долго пишутся или настолько задерживаются в редакции, что информация уже становится неактуальной. И это касается не только книг. Именно западные блоги, сайты, форумы, да и вообще западные ресурсы в целом являются первоисточниками самой свежей и актуальной информации. То ли потому, что их просто больше, то ли потому, что зарубежные авторы менее стеснительные, чем русскоязычные разработчики, итог один — креативных и познавательных новинок среди англоязычных источников гораздо больше. Кроме того, английский язык необходим для переписки с западными коллегами, обмена опытом, идеями, для участия в полезных и познавательных дискуссиях и т.д. Ну и, конечно же, не стоит забывать, что все спецификации по технологиям написаны именно на английском языке. Что читать?Чтение в жизни веб-мастера занимает далеко не последнее место и должно идти с ним по жизни. Ежедневное чтение полезной литературы и спецификаций, безусловно, окажет неоспоримую помощь верстальщику в его дороге к настоящему мастеру своего дела. Но, как это часто бывает, не всё, что можно прочитать — нужно прочитать. Сейчас я постараюсь выделить из огромной массы материалов только те, чтение и понимание которых действительно могут принести пользу в нашем деле. Стандарты веб-технологийКак говорят умные и матёрые дядьки: «Лучшая литература — это спецификация». И я лично с ними полностью согласен. Спецификация — это последняя инстанция и главный авторитет, который описывает поведение и логику всех свойств, методов или элементов в зависимости от технологии. Можно сказать, что спецификация — это закон, которому должны следовать все браузеры без исключения. Если поведение описано в спецификации, каким бы странным оно ни казалось — то это фича, а не баг (и у этой фичи наверняка есть своя логика), а если в спецификации написано одно, а в браузерах получается другое — значит, косяк именно в браузерах, и нужно штурмовать их разработчиков баг-репортами. КнигиНесмотря на то, что книгам я отдал вторую по важности позицию, это отнюдь не означает, что им можно предпочесть спецификации и только. Напротив, я считаю, что книги являются отличным и, главное, очень важным дополнением к первым. Из книг можно многое взять и почерпнуть. По книгам можно легко изучать технологии, смотреть на то, как их авторы (а среди них часто встречаются и великие гуру) объясняют на примерах и раскладывают по полочкам даже самые сложные задачи и механизмы. Конечно же, полезность той или иной книги зависит от качества её материала и содержания, но если вы выбираете правильные книги, то не сомневайтесь, что они принесут вам только пользу! Как я говорил выше, процент западной литературы преобладает над русскоязычной, и логично, что это касается и книг. Западные коллеги с радостью делятся с миром своими идеями и открытиями, поэтому, скорее всего, книги именно западных авторов будут занимать весомую долю на ваших полках. Отчасти это снова толчок для изучения английского языка, так как в противном случае вам придётся ждать, пока полезную книгу кто-нибудь переведёт, что само по себе не очень хорошо. Более того, многое из западной литературы вообще не доходит до перевода, и в этом случае без знания английского вам будет просто невозможно почерпнуть что-либо из таких книг. "Какие книги посоветуете?"Мне задавали этот вопрос настолько часто, что я даже решил придумать свой алгоритм выбора хороших книг. Со временем любая книга теряет свою актуальность (хотя бывают и исключения), поэтому приходится советовать что-то новое. Но, так как за последними новинками я не поспеваю, то и советчик из меня, мягко говоря, никакой. Поэтому представим, что нам нужна актуальная книжка по CSS, и последуем моему алгоритму:
Стоит заметить, что ozon.ru я выбрал ради примера. Само собой, вы можете выбрать любой хороший магазин на ваш взгляд (в том числе учитывая ваше географическое положение). Главное — учесть мой простой алгоритм. В случае, если вы всё-таки взяли себя в руки и выучили английский язык, то вашему взору откроются и другие вкусные местечки в интернете. Например, такие как amazon.com и другие популярные интернет-магазины. Надеюсь, вы еще не забыли, насколько долго можно ожидать перевод той или иной книги Сайты и блогиСпецификации и книжки — это, конечно же, здорово, но не меньшее внимание стоит уделять сайтам и блогам. Именно на них, как правило, появляется самая новая и актуальная информация. Причина этого проста: сайт или блог — прекрасный и быстрый способ поделиться с миром своими мыслями или идеями. В абсолютном большинстве случаев почти у каждого опытного разработчика есть свой блог. Конечно же, в этом море веб-ресурсов есть как полезные, так и не очень по содержанию сайты. Но если вы последуете совету про ежедневное чтение разных источников, то со временем уже сами научитесь фильтровать действительно хорошую и полезную информацию. Некоторые из качественных веб-сайтов по нашим любимым технологиям: Из русскоязычных сайтов — htmlbook.ru, web-standards.ru, habrahabr.ru Ну и, конечно же, не рекламы ради, а для пользы: css-live.ru Источник, автор: css-live.ruМатериал скопирован. Портал не несет ответственности за ссылки в данном материале, а так же за источник информации. |
|
Всего комментариев: 0 | |