Статьи

Ведение бизнеса, не отставая от меняющейся технологии

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

Одной из замечательных особенностей сообщества WordPress является то, что они проводят WordCamp по всему миру круглый год. И хотя то, как часто проводятся WordCamp, зависит от того, где вы живете, мне повезло, что я живу в Соединенных Штатах, где WordCamp в течение всего года.

Помимо моих местных встреч (что совсем другое в сообществе WordPress), я имел удовольствие присутствовать и выступать на нескольких различных WordCamps.

Недавно у меня была возможность выступить в WordCamp San Diego , и этот опыт был потрясающим.

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

  • Персональный рост
  • Ведение бизнеса, не отставая от меняющейся технологии

И у меня была возможность связать их обоих.

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

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

Как и было обещано, вот четыре основных момента, которые я хотел донести до конца своей презентации.

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

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

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

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

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

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

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

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

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

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

Когда я впервые занялся индивидуальной трудовой деятельностью, я разделил свое время между стандартными веб-проектами, Ruby on Rails и WordPress. Тогда я остановил все, кроме WordPress и сосредоточился на этом явно.

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

Технология движется очень быстро. Мы знаем, что если только по разным причинам, которые мы публикуем здесь, на Envato Tuts + . И, как я упоминал ранее, я поклонник углубления, а не широкого, когда дело доходит до того, что я зарабатываю на жизнь.

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

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

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

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

Теперь, более чем когда-либо, у нас есть возможность сделать это. Конечно, мы все еще можем брать книги и читать их (и я, конечно, думаю, что мы не должны забывать это делать), но у нас есть и другие ресурсы.

Например, у нас есть такие вещи, как:

  • личные блоги разработчиков
  • GitHub
  • возможность писать собственный блог и приглашать комментарии
  • новостные рассылки, на которые мы можем подписаться
  • сверстники в Twitter, с которыми мы можем взаимодействовать
  • конференций
  • онлайн курсы
  • местные встречи
  • И список продолжается

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

Чем более образованным вы станете, тем лучше разработчик. Конечно, это процесс, и это не обязательно легко. Но я считаю, что отдача того стоит.

Спасибо, что нашли время, чтобы посмотреть и / или прочитать содержание этой темы. Если это то, что вы хотели бы обсудить дальше, не стесняйтесь, дайте мне знать.

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

Для тех из вас, кто интересуется WordPress, вы можете найти остальные мои курсы и мои уроки на странице моего инструктора . Пожалуйста, не стесняйтесь следить за мной в моем блоге и / или Twitter на @tommcfarlin , а также. В обоих этих местах я рассказываю о различных методах разработки программного обеспечения и о том, как мы можем использовать их в WordPress.

Наконец, не стесняйтесь оставлять любые вопросы или комментарии в ленте ниже, и я постараюсь ответить на каждый из них.