Какой совет вы даете нетехническому знакомому / родственнику о веб-разработке?
Я только что разговаривал по телефону со своим двоюродным братом, который нанял веб-разработчика и оставил ей паршивый сайт с неработающим кодом.
Я уверен, что это случилось с большинством из нас. Родственница звонит, спрашивая совета о веб-сайте для ее бизнеса / обязательства / эго. Либо им нужен один, либо они наняли ребенка по соседству, чтобы построить его, и все идет ужасно неправильно.
С чего начать с не технаря? Не могли бы вы указать им на основную книгу? (Если так, то какие книги?) Вы указываете их на пакеты как Drupal? Вы берете это на себя? Вас когда-нибудь сжигали, предлагая помощь?
11 ответов
Скажите ей, чтобы она делала то же самое, что и она, если бы она отвезла свою машину в ремонтную мастерскую, и она не сработала, когда она вернула ее. Привлечь подрядчика к ответственности за его работу, в суде, если это будет необходимо.
Не ввязывайтесь в попытки исправить. Эти вещи редко бывают удачными, и вы должны будете поддерживать сайт навсегда (бесплатно).
Если человек проявил интерес к DIY, я бы указал на несколько книг, таких как HTML for Dummies, CSS For Dummies.
Помимо этого, я бы объяснил, как правильно настроить оплату для найма веб-разработчика, чтобы это было справедливо для обеих сторон.
В конце концов, я бы сказал, что это урок.
Мой личный совет - настроить их на какой-нибудь инструмент для разработки, например, Сайты Google или, если они более способны к обучению, Wordpress.
Я бы не рекомендовал Drupal нетехническому специалисту, поскольку его все еще довольно сложно использовать без предварительного опыта или установки дополнительных модулей. (AFAIK при установке из коробки даже не поставляется с редактором WYSIWYG).
С нетехнологами я бы начал с ожиданий и того, как далеко вниз по кроличьей норе вы хотите перейти сюда. Речь идет не о понимании кода или даже о том, где его копия существует, а о настройке среды.
Я бы не стал указывать им на книгу, пока не знал, что это не вернется, чтобы укусить меня за задницу. Не забывайте, что вы не знаете, насколько это плохо, пока не окажетесь в нем, поэтому будьте осторожны с обещаниями, прежде чем слишком увлекаться.
Я думаю, что иногда я горел предложением помощи, потому что я не мог решить проблему, и человек был достаточно обижен, что они полагали, что компания, которая сделала продукт, должна забрать его, даже если она использовала его в течение многих месяцев, и я не думаю, что многие компании примут кого-то, кто вернет оборудование, которому 6-9 месяцев. Тогда есть случаи, когда вы думаете, что это одна простая вещь, но вы обнаруживаете, что человек не знал, что они говорили изначально.
Было бы больно задавать вопросы разработчикам, иногда они не знают, что это что-то не так, и могут захотеть исправить это.
В противном случае, когда она наберет какой-то код и будет выполнять его, все зависит от того, насколько он сложен и на каком языке, публикуйте эту информацию, если она у вас есть.
Придумать что-то, чтобы рассказать кому-то в этой ситуации, будет нелегкой задачей. Я сомневаюсь, что есть какая-то книга, которая могла бы научить этому, потому что я видел, как очень опытные профессионалы заканчивали тем, что не могли получить результаты проекта.
В деловых отношениях есть очень важный нетехнический компонент, и это поиск кого-то, с кем вы можете работать, и кто найдет время, чтобы объяснить вам кое-что.
В целом ей придется научиться:
Будьте добросовестны и следите за более известными мошенниками, если она использует Интернет для поиска разработчиков.
Научитесь смотреть примеры кода и портфолио веб-дизайна. Хороший код имеет комментарии и непротиворечивый стиль, и это две вещи, которые она может искать без необходимости полного понимания того, что делает код.
Если она буквально использует ребенка по соседству, то следует ожидать непредсказуемых результатов. Ей придется заплатить, чтобы получить приемлемые результаты (к сожалению, высокая цена не гарантирует хорошие результаты)
Установите CMS (например, Joomla или Drupal) и позвольте ей исследовать самостоятельно. Если она достаточно заинтересована, она справится с этим.
Недавно я провел много времени, глядя на инструменты для начинающих для друга. Я не могу сказать, что я думаю, что Joomla или Drupal - это мудрый выбор для не технаря. Есть так много вещей, которые нужно знать. Это слишком много работы, чтобы создать веб-сайт с нуля. Я посоветовал другу пойти с Yahoo на выбор "SiteSolution". Вы получаете шаблон для настройки, потенциал для множества технологий, и человек сразу же занимается контентом. Если им нужна помощь с этим, то они могут заплатить за помощь и все еще иметь большую отдачу от своего доллара.
- Всегда используйте контракт.
- Спросите предыдущих клиентов и поговорите с ними.
- Посмотрите на сайт разработчика, прежде чем нанимать.
- Посмотрите на портфолио разработчика до найма.
- Выполните быстрый поиск в Интернете, чтобы увидеть, есть ли счастливые или недовольные бывшие клиенты.
- Не надо платить за поисковую систему или представление каталога - это пустая трата времени и денег.
- Убедитесь, что вы получите все подробности о хостинге и регистрации, чтобы вы могли легко сменить компанию, если вам потребуется сделать это позднее.
- Дешевле не всегда лучше. Ваш сайт - ваша визитная карточка для всего мира. Инвестируйте соответственно.
Это зависит от того, насколько вы вовлечены, и насколько человек технический.
Для некоторых людей достаточно указать на веб-сайт или программу, и они уходят, с минимальной помощью от вас. (Даже если они не технические.)
Для других вам нужно быть более вовлеченным.
В этих случаях было бы целесообразно предложить вам "проконсультироваться" по проекту, поскольку вы знаете о нем больше, чем они.
Если вы придерживаетесь этого подхода, вы должны быть уверены, что у вас есть достаточно времени, чтобы потратить на него, в противном случае вы можете попытаться поддержать проект, который вы не можете.
Я бы никогда не предложил почитать книгу. Это довольно обидно, если человек уже не имеет опыта и не вовлечен в определенную технологию.
Я бы только предложил взять проект полностью в крайнем случае или, если вы хотите принять активное участие, так как обычно эти проекты могут занимать много времени. (Хотя они могут быть весьма полезны во многих отношениях.)
Скажите им, чтобы они не бросали деньги, т.е. не нанимали самую дешевую работу, которая в итоге обойдется вам дороже
Что касается участия, лучшее, что вы можете сделать, это дать совет, основанный на том, что действительно подходит для того, чего они хотят достичь. Это может быть что-то простое. Если вы не уверены, какой маршрут выбрать, проясните это и выходите из него.