Создание персонального веб-сайта [закрыто]

StackOverflow https://stackoverflow.com/questions/9877

  •  08-06-2019
  •  | 
  •  

Вопрос

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

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

Это было полезно?

Решение

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

Теперь, когда я все это сказал, я дам еще одну рекомендацию.Почему бы вместо этого не завести блог?!Если у вас есть приличный опыт, почему бы не поделиться им?Я был бы готов поспорить, что это будет тот самый Лучшие рекламируйте свои навыки, потому что:

  1. Он всегда обновляется (если вы часто публикуете посты).
  2. Это не похоже на то, что ты глядя для работы, делающей это, но ваш (будущий) работодатель или их разработчики все равно проверят это, чтобы лучше понять вашего персонажа.
  3. Включение чего-либо в свое резюме не означает, что вы можете это сделать.Я не говорю, что вы стали бы лгать о своих навыках :-), но никто не спорит о ваших способностях, когда вы пишете статьи о материале, получаете комментарии и обратную связь, а еще лучше - учитесь ДАЖЕ БОЛЬШЕ о ваших увлечениях.

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

Это стоит моих двух пенни - надеюсь, это поможет вам прийти к решению!

Другие советы

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

Вот что я сделал (или делаю в настоящее время).Во-первых, для начала используйте готовое решение.В моем случае я использовал BlogEngine.NET, который был с открытым исходным кодом и прост в настройке.Это позволяет мне размещать контент на моем сайте как можно быстрее.Теперь я могу продолжать использовать BlogEngine.NET и обновить свой сайт, чтобы придать ему больше индивидуальности, или я могу начать внедрять свое собственное решение.Однако я пока не нашел требования, которое дало бы мне повод тратить время на создание собственного решения.Скорее всего, вы тоже этого не сделаете.

Красивый, стандартный, готовый веб-сайт может быть более впечатляющим, чем плохо сделанный, сломанный, склеенный вместе, незавершенный веб-сайт.Возможно, начните с чего-то "готового", но приятного на вид, сделайте это простым, профессиональным, а затем, в конечном счете, добавьте больше пользовательских функций, стиля и контента.Потенциальным работодателям может понравиться, что вы способны повторно использовать проверенные решения вместо пытаюсь создать все с нуля без веской причины.Или вы могли бы потратить время на объединение отличных компонентов во что-то еще лучшее, чем сумма частей, о чем Джефф Этвуд подробно рассказывает в подкастах Stack Overflow.Stack Overflow - хороший пример написания большого количества пользовательского кода, но сочетающий его с некоторыми из лучших технологий Web 2.0 / виджетов / etc.во что-то связное, вместо того чтобы пытаться доказать, что они могли бы реализовать x / y / z с нуля.

(С другой стороны, создавать свою собственную систему входа в систему, блог или фотогалерею действительно интересно.Если вам действительно это нравится, и вы хотите многому научиться или создать что-то новое и непохожее, тогда дерзайте!)

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

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

Редактировать

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

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

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

Знание работы с CMS с открытым исходным кодом - хороший навык практически в любой работе:когда ваш начальник говорит - эй, нам нужен сайт с тремя пейджерами для клиента / продукта / человека X за 10 часов, вы можете сказать - нет проблем.

Для создания более простого сайта-портфолио Wordpress может соответствовать вашим потребностям.

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

Wordpress действительно дает вам возможность "скрыть" часть ведения блога и использовать его в основном как более простую CMS.Например, ваш корневой URL-адрес example.com может указывать на статическую страницу WP, в то время как example.com/blog будет фактическими страницами блога.

Если вы самостоятельно размещаете Wordpress на своем собственном домене (что я бы действительно рекомендовал вместо того, чтобы проходить через wordpress.com), было бы тривиально настроить несколько поддоменов для дополнительного контента.Например, downloads.example.com вы могли бы размещать фактические загрузки для проектов, которые вы разработали, по ссылкам со страниц портфолио Wordpress.Аналогично, если вы много работаете в Интернете, поддомен типа lab.example.com или samples.example.com может содержать различные статические (или динамические) страницы, на которых вы показываете изолированные страницы, которые не находятся под контролем Wordpress.

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

Размещение вашего резюме где-нибудь в Интернете помогает, я получаю много электронных писем о приеме на работу от людей, которые случайно наткнулись на мое резюме через Google.Однако я согласен с ColinYounger в том, что вы, вероятно, получите больше прибыли от LinkedIn.

Мой совет таков - если вы хотите потратить время на ИЗУЧЕНИЕ CMS или чего-то еще, чтобы улучшить себя, то почему бы не сделать ваш первый проект в one своей домашней страницей?

Может быть, просветите нас относительно "функций", которые вы хотите иметь на персональной домашней странице?За исключением ссылки на резюме в формате HTML и, возможно, некоторых ссылок на то, что вам нравится, не уверен точно, какими будут функции домашней страницы...

Это действительно зависит от:

а) какие услуги вы предоставляете

б) каков ваш уровень квалификации, когда дело доходит до веб-дизайна / разработки

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

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

Просто как побочный вопрос и продолжение моего комментария о "путешествии эго":почему вы принимаете что-либо в Интернете за "правду"?Печатные материалы IME, хотя и не обязательно точные, как правило, немного меньше, э-э-э...преувеличено, чем веб-материалы.

Нанимают ли когда-нибудь тех, кто отвечает \ просматривает?Я бы не стал искать кандидата в Google.Я мог бы эгоистично искать респондента, но проигнорировал бы резюме.

Возвращаясь к OP, я бы предположил, что вам нужно ПОКАЗАТЬ, в чем вы хороши - участвовать в проектах с открытым исходным кодом и РАЗМЕЩАТЬ ПОСТЫ на их форумах, ссылаться на проекты, о которых вы можете публиковать подробную информацию, и вообще пытаться показать, каким хорошим сотрудником вы могли бы быть.Просто сказать мне, что ты хорош в [вставить здесь последнюю тенденцию], значит поступить глупо.

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

Это само по себе является одной из лучших рекламных объявлений.Однако вы также хотите проявить страсть.А в Интернете это можно продемонстрировать по тому, насколько тщательно выполнен ваш сайт (это не обязательно должен быть суперсовременный пользовательский интерфейс или что-то в этом роде), но он должен быть аккуратным, незапятнанным и профессиональным.Не имеет значения, выпускается ли он из коробки или разработан на заказ.

В любом случае, вам придется много потрудиться, чтобы это выглядело хорошо.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top