Как выбрать для компании программиста или мирно сосуществовать с имеющимся?
Кто сегодня не хочет стать программистом, тот твердо оценивает свои возможности. Для человека этой профессии важно мыслить по-особенному, уметь ориентироваться в ситуации, не бояться мелочей. Если хоть одна составляющая отсутствует в характере человека, лучше сразу думать о приобретении другой профессии.
Тем, кто уже подсчитывает свои доходы, в перспективе занимая должность программера, могут рассчитывать на 100.000 ежемесячно, если владеют специфическими языками программирования и дополнительными навыками командной работы.
С кем водятся волшебники?
По долгу службы люди этой специализации контактируют со следующими группами:
- дизайнеры;
- менеджеры,
- маркетологи;
- реже напрямую с клиентами.
Обычно коллеги оценивают характер штатного программиста не очень оптимистично. Поскольку часто получают не тот результат работы, который ожидали. Цена на написание кода устанавливается дорогой, но практически всегда требуются доработки. Вот, как раз о специфических моментах общения с программистами и пойдет речь в нашей статье.
Какие специалисты нужны для создания сайтов?
Здесь многие увлеклись сравнением процессов создания веб страниц и строительством. Это аналогии, которые понятнее сухого изложения темы, но не дают четкого представления о трудностях программистов.
Написание кода, как правило, выполняет один человек. Сделать работу качественно не помогут только профессиональные навыки. Нужно вдохновение и достаточно четко прописанные задачи.
Надо сказать, что работу программиста нельзя ускорить за счет разделения обязанностей. Поэтому приглашение в штат 2-3 специалистов при ограниченном количестве заявок – затратно и не окупаемо.
Значит, компаниям нужны профессионалы без особых проблем с присутствием вдохновения в жизни, обладающие следующими навыками или знаниями:
- Умение писать на одном из популярных языков программирования PHP/Python/Ruby/C#.
- Свободно владеть любой СУБД, чаще MySQL.
- Уметь работать с системами управления контентом.
- Обладать навыками администрирования Linux.
- Уметь размещать веб-сервера в Cloud-платформах.
- Быть готовыми к необходимости дорабатывать сайт, исправлять чужой код.
- Осознавать сроки, которые требуются для завершения каждого этапа разработки и т.д.
С кем точно не получится сработаться?
Что скрывать, хороший программист – это находка для компании. Настоящий профессионал сумеет не просто реализовать задумки дизайнеров или маркетологов. Для него не составит труда на человеческом языке объяснить, что и как надо сделать, чтобы достичь результата.
Вот вопросы, которые стоит задать кандидату на позицию:
- Самая большая ошибка в работе, за которую человек получал взыскания.
- Какая технология и почему ему больше нравится (например, MySQL).
- Наличие собственных разработок, есть ли файлы для скачивания в открытом доступе (когда программисты учатся, они часто выкладывают софт на различных платформах).
- Готовность внедрять обновления ПО.
- Длительность выполнения каких-то конкретных работ, которые прямо сейчас делают коллеги у вас, прочие.
Руководству надо учитывать важность способности профессионала «спускаться» до уровня знаний остальных сотрудников. Коллегам совсем необязательно знать все трудности реализации для придуманного инструмента. Объяснение поможет дизайнерам и маркетологам предлагать идеи, на осуществление которых не уходит слишком много времени или средств. Причем трудоемкость не всегда главный фактор для отказа от каких-либо разработок. Бывает и так, что креативное решение просто нецелесообразно.
Разговор об оценке сроков выполнения конкретики по сайту. Если вызывает недоумение и откладывается на неделю обдумывания, стоит отказать такому соискателю. Простой расчет покажет стоимость специалиста для компании, которому нужно 40 часов только на оценку сроков. О зарплате будет даже страшно подумать.
Если у компании уже есть программист
Здоровая атмосфера в коллективе – важный момент для руководства. Сотрудники дают обратную связь и плохо, если это «гром и молния». Стоит взять за правило следовать инструкции по безопасному общению:
- Не навязывайте обратную связь без лишней надобности, только, если об этом просят.
- Не переходите на личности, лучше расскажите о делах сотрудниках.
- Не оценивайте ситуацию, объясняйтесь фактами.
- Начинайте разговор с похвалы, после чередуйте негатив и снова позитив (важен баланс эмоций).
Умение разбираться в людях поможет понять, кому стоит сказать прямо о допущенных неточностях, с кем лучше общаться опосредованно (через анекдоты, стихи, песни и прочее).
Это все работает на уровне психологии. Но сейчас речь идет о серьезных компаниях, где трудятся профессионалы. Значит, многое понятно без слов. Но для программистов они все-таки нужны и в очень понятной форме. Самое лучшее – это грамотное и точное ТЗ, не позволяющее двоякого трактования.
Помните? Человека другой профессии. Дизайнер Джеймс Фридман, который прославился как фотошоп-троль. А также это просто блогер, который слишком буквально реализует просьбы подписчиков.
Так владелица аккаунта просит Джеймса создать видимостьВидимость сайта в поисковых системахВидимость в поисковых системах – определенный коэффициент интернет пользователей (указывается в процентах), которые увидят…Перейти к словарю терминов , что подруга убегает от чего-то страшного. Результат на втором фото.
Стоит помнить, что известный дизайнер делает подобные казусы намеренно, они всегда неожиданны для тех, кто просит. С программистами все сложнее. Аналогичные ляпы происходят в коде сайтов или отдельных страниц. В итоге дизайнеры или маркетологи получают результаты, существенно отличающиеся от оригинальных требований.
Но гораздо чаще происходят мелкие ошибки:
- Забыли сделать форму обратной связи активной.
- Добавили кнопку не в том месте.
- Не исправили контакты, оставшиеся от старых владельцев сайта, прочее.
Сегодня, чтобы передать суть просьбы программисту, даже копирайтеры знают целый пакет графических редакторов, которые помогают изначально визуализировать ожидание. После идти с ТЗ к разработчикам.
Ошибки из-за недопонимания часто имеют длинныйLong Tail (дословно с англ. длинный хвост, в SEO определяется как «хвост запросов») - это крупный пул ключей, состоящий из запросов с низкой частотностью и конкуренцией.…Перейти к словарю терминов след:
- не соблюдаются сроки;
- сайты штрафуют за некорректный код;
- теряются связи с поставщиками и клиентами.
Важно помнить. Доверительные и открытые отношения способствуют присутствию вдохновения на рабочих местах. Креатив и желание делать лучшее для клиентовЛид - термин с различными значениями, используется в сфере интернет-маркетинга. Лидом является отдельная категория интернет-аудитории (потенциальные клиенты) и их…Перейти к словарю терминов никогда не покинут компанию.