Отделение веб-разработки от веб-дизайна - PullRequest
3 голосов
/ 26 февраля 2009

Я изучаю веб-разработку, и у меня возник вопрос о бизнесе (после школы, поиске работы и т. Д.).

Теперь мой колледж научил меня нескольким вещам, и я научился нескольким вещам самостоятельно. Мы постоянно используем XHTML 1.1, CSS 2.1, Javascript (в основном для проверки форм) и PHP, весь наш код должен быть совместим с W3C (онлайн-валидаторы), иначе мы даже не получим оценку. Я сам немного поработал с jQuery, и в следующем году мы получим ASP.NET и LINQ. Я также неплохо видел MySQL, но я бы не считал себя специалистом.

Дело в том, что, хотя я люблю кодировать веб-сайты / приложения и узнавать новые вещи и способы сделать это, мои навыки в проектировании / "создании привлекательного вида" выходят за рамки плохого.

Что меня интересует в бизнесе, как это влияет на шансы на работу?

Я имею в виду, дайте мне PSD-файл и необходимые изображения, и я предоставлю вам ваш рабочий сайт, без проблем. Я запишу свой код и все. Но самому придумать внешний вид ... Мне чертовски трудно решить, какой цвет использовать для чего-либо, должен ли эффект парения выглядеть так или иначе, если у меня появится небольшая стрелка, когда я это делаю, и т. д. и т. д. ...

Ожидается ли, что разработчик будет одновременно дизайнером? Или некоторые компании разделяют его, а другие нет?

Дело в том, что у меня нет опыта работы с компаниями вообще. Я понятия не имею, как они реализуют создание своих сайтов. Потому что, будучи студентами, у нас нет команды дизайнеров, которые говорят нам, что делать, мы должны делать все сами. К счастью, декан уже сказал, что дизайн не повлияет на оценки.

Ответы [ 9 ]

5 голосов
/ 26 февраля 2009

Не беспокойтесь о дизайне. Это идет дальше. То, что вы делаете, на самом деле важнее; функциональность всегда заменяет визуальное присутствие.

Я не верю, что у вас будут проблемы с поиском работы из-за недостатка дизайнерских навыков. Они нанимают кого-то еще, чтобы создать графику.

Я также считаю, что всем известно, что подавляющее большинство хороших программистов - плохие дизайнеры. Черт возьми, просто взгляни на дизайн сайта Джона Скита ! Какие еще доказательства вам нужны?!

С наилучшими пожеланиями ...

2 голосов
/ 26 февраля 2009

Я бы описал вас как веб-разработчика.

Макет сайта попадает в область графического дизайна. Это не всегда так, конечно. Есть некоторые талантливые люди, которые хороши в обоих, но они редки. Я бы сказал, что эти люди могут быть мастерами в обоих случаях, но не в обоих.

Похоже, вы талантливы в веб-разработке. Придерживаться. Подберите, что вы можете, когда дело доходит до графического дизайна и макета сайта. Это поможет вам, когда вам нужно работать с графическим дизайнером.

Во время интервью для инженера-программиста, если бы меня спросили о графическом дизайне, это подняло бы красный флаг.

1 голос
/ 26 февраля 2009

Однажды мы попытались нанять комбинированного графического мастера и веб-дизайнера ... у нас были замечательные люди в обеих категориях, но никто не мог сделать то и другое в достаточной степени. Хорошие кодеры были минималистичны в своих разработках, создавая прекрасные функциональные сайты с логической разметкой. Другой способ ... красивый, но полный беспорядок.

Так что не волнуйся. Веб-дизайнер (XHTML, CSS, JavaScript) в порядке.

1 голос
/ 26 февраля 2009

Существует банальный термин, описывающий веб-разработчика, который также является дизайнером: deviner (или diviner). Вот ссылка .

Лично я считаю, что вам нужно быть разработчиком и дизайнером, только если вы выполняете эту роль. Это потребуется, если вы запускаете собственный веб-сервис или работаете в небольшой компании, у которой нет ресурсов, чтобы нанять дизайнера.

Но на самом деле нельзя ожидать, что вы просто станете дизайнером, не приложив к нему столько же усилий, сколько вы стали разработчиком. Это не то, что вы собираетесь просто взять, если у вас нет для этого подарка. Похоже, что нет. Я тоже.

Я обнаружил, что разработчики могут хорошо копировать дизайны. Если вы можете найти дизайн, который бы подходил для вашего проекта разработки, вы, вероятно, (со вкусом и уважением) можете скопировать базовый дизайн или макет. Фактически, вы можете стать достаточно опытным, используя эту технику, не имея художественного взгляда настоящего художника.

Одна вещь, которую вы не хотите делать, это тратить много времени на работу над дизайном, когда вы действительно не знаете, что делаете. Ничто не остановит вас быстрее. Сосредоточьтесь на том, что вы делаете лучше всего; что вы можете сделать эффективно и вовремя.

1 голос
/ 26 февраля 2009

Не думаю, что есть однозначный ответ, поэтому я предложу свое мнение. Просто сложно дать полный ответ на то, что «некоторые компании делают» против «того, что делают другие».

Многие компании, работающие с Silverlight и Windows Presentation Foundation (продукты Microsoft, которые я могу использовать в качестве примеров), безусловно, отделяют дизайн от разработки. Инструменты разработаны специально для этой цели, исходя из признания того, что эти навыки (проектирование и разработка) просто разные, а не все, что обычно встречается у одного человека. Когда такая компания, как Microsoft, инвестирует в нечто подобное, это, вероятно, означает, что многие думают, что это будет хорошей идеей. (Хорошо, я знаю, что настроил себя на разные мнения ...)

Ваша публикация звучит так, как будто вы беспокоитесь о своем карьерном росте. Мое предложение было бы, чтобы вы стали превосходными в чем-то, или, может быть, несколько очень тесно связанных вещей. Тогда позвольте вашей карьере начать там и следуйте своему блаженству. След ваших навыков будет расти естественным образом.

Ура! Грег Оливер [MSFT]

1 голос
/ 26 февраля 2009

Вы - веб-разработчик, и не бойтесь быть таким. Очень трудно быть хорошим в обоих случаях, и я думаю, что хороший веб-разработчик должен хорошо разбираться во всем, что касается кода, и знать их ограничения, когда дело доходит до дизайна.

Вы обнаружите, что ваши навыки дизайнера со временем улучшатся. Как разработчик, вы никогда не сможете придумать потрясающе красивые дизайны, но вы поймете, что работает, а что нет.

Простой дизайн, который работает всегда лучше, чем тот, который слишком старается и в конечном итоге выглядит как собачий завтрак.

1 голос
/ 26 февраля 2009

Полностью зависит от компании. Лично я абсолютно ужасный дизайнер и знаю это. Таким образом, я когда-либо работал на рабочих местах (как наемный работник и внештатный сотрудник) вместе с дизайнерами. Они делают именно так, как вы сказали, проектируют сайт и передают мне PSD, который я нарезаю и заставляю фактически работать.

Тем не менее, у меня есть друзья, которые работают в компаниях, где они оба, это зависит только от работы. Публикация работы или интервью должны прояснить, какой должна быть какая-то конкретная работа, я бы не беспокоился об этом заранее.

1 голос
/ 26 февраля 2009

Я работаю в небольшой фирме по веб-разработке, и когда я начинал, я был точно таким же, как вы. Ни одной идеи о том, как заниматься дизайном. К счастью, моя работа - получить PSD и превратить его в веб-сайт.

Постепенно я понял несколько вещей, которые помогают с дизайном. Вы тоже, если вы будете продолжать это делать. Несколько мелочей, извлеченных со временем, очень помогают.

1 голос
/ 26 февраля 2009

Некоторые компании разделяют карьеру. Я занимаюсь веб-сайтами и небольшим настольным приложением для какого-то рекламного агентства, и я не могу выложить две кнопки, которые не безобразны. Обычно я работаю с собственным дизайнером (который не может понять ни одной строки кода, но это другая проблема).

Но со временем, когда мой опыт увеличивается, я чувствую, что я что-то изучаю, и один или два раза я чувствовал, что обладать знанием кода и вкусом к дизайну было бы очень приятно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...