Цитата 1 - Soft skills
Если когда-нибудь будет создан язык программирования, которым можно будет кодить на разговорном русском, окажется, что большинство программистов этот язык не знает.
Если когда-нибудь будет создан язык программирования, которым можно будет кодить на разговорном русском, окажется, что большинство программистов этот язык не знает.
Всё реже в IT можно встретить вакансию, в требованиях к которой будет обозначен только стек инструментов и технологий. Сегодня в описаниях большинства должностей работодатели сочетают требования хард и софт скиллов.
О том, как усилить свои преимущества на рынке труда и чего ждут от кандидатов в IT мы попросили рассказать Алексея Кузнецова, СТО компании по разработке ПО Garpix. Алексей лично провел 200+ собеседований, а под его руководством трудятся более 100 человек. Эта статья будет полезна руководителям IT-компаний и HR в digital, а главное – с самим айтишникам, заинтересованным в развитии карьеры.
– Разработчики часто не самые общительные люди, а ведь софт скиллы необходимы для профессионального роста.
Хард скиллы связаны с конкретными техническими знаниями, это – измеряемые умения и навыки. Софт скиллы – это навыки, касающиеся преимущественно взаимодействия с окружающим миром. На первый взгляд кажется, что они не влияют на работу, но на самом деле лидерство, общение или управление временем влияют на решение задачи, не меньше, чем умение кодить. Оба типа навыков необходимы для работы и продвижения в большинстве IT-подразделений. В этой статье мы рассмотрим 9 софт-скиллов и расскажем, какие приемы используем для их развития у нас в Garpix.
Умение общаться – ключевой софт-скилл, на котором по сути «завязаны» все остальные. Какой бы у нас не был IQ, людьми нас делают, в первую очередь социальные навыки. В современном бизнесе умение коммуницировать упрощает жизнь и ведет к профессиональному успеху. Аргументация идей в переписке и личном общении, навык деловых переговоров – все это превращает вас из сотрудника в ценного сотрудника.
Для развития этого навыка важно как можно больше общаться, причем с конкретной целью. Например, вступите в клуб дебатов или запишитесь на курсы переговорщиков, устройте дискуссию на волнующую тему за обедом, поставьте себе напоминалку «Задать два вопроса на следующем еженедельном собрании». Успех – в регулярных тренировках. Готовьтесь к переговорам, думайте над аргументацией, представляйте возражения оппонентов. Лучшая импровизация – подготовленная заранее. Рано или поздно вас обязательно услышат.
Нормальные» люди не обязаны разбираться в тонкостях функционирования интерфейсов, поэтому они часто видят их как-то по-своему, и это может быть ни фига не логично.
Мы привыкли жить в системе тасков и часто решаем задачу буквально, «как написано в ТЗ», не задумываясь, зачем нужно реализовывать ту или иную функцию. А ведь «Зачем?» - ключевой вопрос разработки: ответ на него проясняет задачу, сокращает время на ее выполнение, экономит бюджет. Именно мы, IT-специалисты, должны уметь четко сформулировать задачу клиента. Заказчик приходит с размытыми требованиями не из вредности, а из-за недостатка опыта. Так что не ленитесь при чтении ТЗ, особенно если его писала сторонняя компания, задавать вопросы, например:
- Зачем нужен этот функционал? А если это бизнес-требование можно удовлетворить иначе? Смотрите, мы делали похожую задачу, там была иная логика… Может быть, лучше реализуем вот так?
Такой подход выгодно выделяет специалиста из ряда программистов, кодящих «от сих до сих».
Эмоциональный интеллект – это умение поставить себя на место другого человека, понять, что он чувствует и использовать это в общении. Высокий EI нужен, например, для понимания, будет вас сейчас бить Ильдар или не будет. А если серьезно, внимание к эмоциям других людей помогает снизить количество стрессовых ситуаций, грамотно вести переговоры, мотивировать команду, не допускать возникновения неконтролируемых рабочих конфликтов. Сами знаете, тяжело работать в компании, где никто вам не доверяет, руководитель может повысить голос, вокруг постоянные склоки.
Старайтесь слушать человека и пытаться понять, какие эмоции он испытывает. И потихоньку к вам придет осознание, что человек хочет сказать, к чему он ведет, как комфортнее выстроить с ним общение
Сотрудники с развитым эмоциональным интеллектом гораздо лучше работают в команде, а разработка, как ни крути, работа не для одного. Гораздо логичнее, прежде чем зарываться в дебри, спросить коллег, не было ли у них похожей задачи. Решение может найтись за 15 минут. Бэкэндер может пилить одни и те же компоненты из раза в раз, а может запилить что-то и поделиться с коллегами, вполне возможно, они начнут это использовать. Программист может предложить пиэму пересогласовать часть ТЗ с клиентом, чтобы итоговый продукт лучше решал бизнес-задачи. Все это – работа в команде, и она помогает сократить время на разработку, повысить эффективность продукта, то есть в конечном счете увеличить прибыль компании, а значит – ее капитализацию и ваш личный доход.
Попробуйте приучить себя, прежде чем хвататься за задачу, обсудить ее с пиэмом. Необязательно обставлять это как митинг, бронировать переговорку, просто скажите ему в лифте «Я тут думал над задачей, мне кажется, картографию можно сделать на основе Open Street Map, давай обсудим».
Мы хотим не только работать, мы хотим жить за пределами работы: гулять, читать, смотреть кино. Чтобы найти этот work/life баланс, надо в каждый момент времени понимать, какие у вас есть задачи и какие из них самые важные. Куча не задокументированных задач заставит тратить на них время, которое вы планировали потратить на что-то другое. Поэтому у нас все в Jira, и я советую использовать матрицу Эйзенхауэра, а то в конце квартала все стратегические задачи оказываются в статусе «О, черт!» Старайтесь следить за задачами, каждое утро понедельника вы должны понимать, чем будете заняты на этой неделе. Старайтесь декомпозировать задачу, в процессе может прийти понимание, как ее упростить. Не бойтесь предлагать перераспределение задач. И не стесняйтесь говорить руководителям проекта, чтобы они ставили для вас задачи в таск-менеджере.
Подойти к тимлиду и сказать: «Давай не будем эту дичь делать» – это тоже решение. А идеальное решение: «Давай эту дичь немножко по-другому сделаем».
Речь об умении предложить нестандартное решение задачи, чтобы сделать ее быстрее, проще, дешевле, то есть – эффективнее. Это очень сильно поднимает вас в глазах руководства.
Приведу пример: наняли IT-разработчика и дали ему пилить модуль. И он пилил месяц: покрыл его тестами от и до, реализовал кучу всего вокруг этого модуля. А через месяц ему сказали: «Парень, прости, ты не прошел испыталку». Потому что за месяц человек выполнил один таск, который можно было сделать за 2-3 дня, такой сотрудник просто нерентабелен для компании.
Прежде чем решать какую-то шаблонную задачу, остановитесь и подумайте, как можно сделать ее эффективнее. Попробуйте зайти с другой стороны.
Проактивность – это инициативность и умение смотреть на пару шагов вперед. Фактически это подход, при котором вы не плывете по течению, просто разгребая задачи, а смотрите, что есть на рынке, как можно развить тот или иной функционал, что нового можно предложить для роста эффективности компании. Например, вы изучили какую-то новую технологию. Сэкономьте время коллег, сделав демо-пример и презентовав его.
Это не только для того, чтобы руководство вас заметило, это для собственного развития: пока вы реализуете демку, познакомитесь еще с десятком инструментов.
Это – способность рассказать о чем-то, заинтересовать, удивить и в конечном счете вовлечь людей в проект. Проще всего навыки презентации развить сначала просмотром чужих крутых выступлений, благо сейчас нет недостатка в хороших онлайн-конференциях и митапах, а затем самому начинать выступать. Первый раз будет очень сложно, в десятый проще, к сотому вы привыкнете. Начинать лучше с маленькой знакомой аудитории, рассказывая об интересных и понятных вещах: над чем вы сейчас работаете и почему это важно, например. Мы в Garpix практикуем своеобразный мини-питчинг, когда дизайнер или разработчик рассказывает, почему та или иная фича реализована именно так. Интересно можно рассказать о чем угодно. А подготовка к презентации поможет прокачать коммуникативные скиллы, в том числе навык прохождения собеседований, тайм-менеджмент.
Третий раз ему объяснил – сам понял!
Менторинг – это навык передачи знаний другим сотрудникам, он особенно ценится в крупным компаниях с большим штатом, а значит, с большим количеством джунов. Остановиться, объяснить кому-то, как можно реализовать ту или иную функцию, указать на источники информации, проявить участие и натолкнуть на свежие идеи – все это сделает вас не только ценным сотрудником, но и приятным в общении человеком. Важно помнить, что вы привыкаете к профессиональному общению и вам может быть сложно объяснить свою идею человеку из другой сферы. Менторинг – отличная тренировка коммуникативного навыка.
Главное для развития навыка менторинга – терпение. А еще важна хорошая память: вы тоже не родились высококлассным специалистом, вы учились сами и вас учили другие люди, благодаря которым вы стали профессионалом. Люди часто приходят в IT из других сфер и менторинг таких ребят поможет вам прокачать креативность: человек может переложить свой опыт из другой сферы на разработку, тестирование, аналитику. А когда этот сотрудник вырастет в супер-профи, он не забудет, кто ему в этом помог.
Для тех, кто хочет побольше узнать о софт-скиллах и развить их, мы собрали небольшой список книг, которые помогли мне, моим коллегам и подчиненным прокачать новые навыки:
Сергеечева В. Азы общения: стратегия и тактика
Устинов Д. Работа с аудиторией, или Как отвечать на вопросы и возражения
Багрунов В.П. Азбука владения голосом для болельщика
Гандапас Р. Камасутра для оратора. Десять глав о том, как получать и доставлять максимальное удовольствие, выступая публично
Глебов В.В. Родионова О.М. Особенности речевой агрессии
Никольская С.Т. Техника речи (методические рекомендации и упражнения для лекторов)
Савкова З.В. Искусство оратора
В течение пары минут письмо придет на указанную почту. Если его не будет во Входящих, не забудьте проверить папку Спам.
Платформа «1С:Предприятие» — основа для запуска «конфигураций» или прикладных решений, разработанных программистами 1С. Ее гибкость позволяет объединить в единой информационной среде решения для различных задач по организации управления бизнесом. Таким образом, сама система «1С:Предприятие» состоит из технологической платформы и различных конфигураций. Пользователь чаще всего работает с каким-то прикладным решением, а не с самой платформой. Она лишь служит базой для создания, запуска, изменения конфигураций и работы с ними. Так на базе одной информационной среды можно автоматизировать разные виды деятельности.
Конфигурируемость — главное свойство системы «1С:Предприятие». Она дает возможность менять типовые прикладные решения под нужды бизнеса, дорабатывать их, учитывая специфику предприятия, и создавать новые версии конфигураций самостоятельно. Платформа не зависит от отрасли, в которой работает компания, она универсальна для всех конфигураций.
Полностью настраиваемая система позволяет учесть все особенности ведения учета в конкретной организации и быстро внести коррективы при изменении внешних условий. Для этого в состав «1С:Предприятие» входит «Конфигуратор», с помощью которого можно менять настройки и внешний вид программы, управлять поведением форм и свойствами объектов.
К конфигурациям относятся пользовательские приложения для решения определенных задач:
1С:Зарплата и управление персоналом 8 (1С:ЗУП 8) – это программный продукт, который упрощает задачи отдела кадров, начиная от найма сотрудников и заканчивая подготовкой отчетов в ПФР.
Программа «1С:Бухгалтерия 8 редакция 3.0» полностью автоматизирует ведение бухгалтерского и налогового учета на предприятии. Позволяет работать с различными системами налогообложения (общей, упрощенной, патентной, в виде единого налога на вмененный доход для отдельных видов деятельности). Решает полный комплекс задач бухгалтерской службы.
Основная особенность программы то, что 1С:Упрощенка специально создана для организаций и индивидуальных предпринимателей, которые работают по упрощенной системе налогообложения. 1С:Упрощенка 8 – это специализированная поставка 1С:Бухгалтерия 8 базовой версии.
Программа подойдет для автоматизации бухгалтерского и налогового учета, а также подготовки регламентированной отчетности на мелких предприятиях с одним бухгалтером в штате.
Программа имеет упрощенный интерфейс и только нужные элементы для ведения отчетности по УСН или ЕНВД. При необходимости, можно расширить функционал в настройках. Например, если вам понадобиться перейти на ОСН, то это легко сделать, изменив настройки программы.
«1С:Бухгалтерия государственного учреждения 8» – универсальное решение для автоматизации бухгалтерского учета в государственных (муниципальных) учреждениях, органах государственной власти и местного самоуправления, государственных внебюджетных фондах, управлениях федерального казначейства, государственных академиях наук.
1С: ERP Управление предприятием решение для построения единой информационной системы. Позволяет автоматизировать как основные бизнес-процессы предприятия : склады, производство, заказы, продажи. Так и вспомогательные - регламентированный, налоговый, кадровый учет. Также в 1С:ERP широко развиты бизнес-процессы управления.
1С:Зарплата и управление персоналом 8 (1С:ЗУП 8) – это программный продукт, который упрощает задачи отдела кадров, начиная от найма сотрудников и заканчивая подготовкой отчетов в ПФР.
Программа «1С: Бухгалтерия строительной организации» предназначена для автоматизации бухгалтерского и налогового учета во всех видах строительной и сопутствующей ей коммерческой деятельности. Разработана на основе типового решения «1С:Предприятие 8. Бухгалтерия предприятия», дополненного отраслевым функционалом.
Автоматизированы все основные виды учетов, связанных с производством, оказанием услуг, продажами и налогообложением, банковскими и кассовыми операциями, расчеты с контрагентами. Решение оптимально для предприятий малого и среднего бизнеса.
1С:Управление торговлей 8.3 — это современный программный продукт, позволяющий в комплексе автоматизировать задачи оперативного и управленческого учета, осуществлять анализ и планирование торговых операций, автоматизировать складскую логистику, повышая тем самым эффективность современного торгового предприятия. Оптимальное решение для оптовой и дистрибьюторской торговли. Является обновленной версией популярного программного продукта 1С:Торговля и склад 8,3
1С: Розница универсальное решение для управления розничной торговлей одиночных магазинов и розничных сетей. Автоматизирует все бизнес-процессы магазина, в том числе оформление чеков в специализированном рабочем месте кассира и торговлю через Интернет
Автоматизация склада (автоматизация складского хозяйства) - это процесс, в котором все операции и задачи, в ходе работы склада, выполняются и фиксируются в единой системе управления складом (1С:УТ, WMS-системой или иной программой).
В зависимости от того, что уже имеется на складе необходимо начать решать ту или иную задачу.
Если нет настроенного учёта – то в первую очередь необходимо наладить учёт склада, а для этого потребуется 1С:УТ или 1С:УНФ.
Если у вас настроен учёт, но ошибки продолжаются, либо не идёт рост оборачиваемости – необходимо добавить доп.оборудование вместе с подключением дополнительной системой в связке с учётной системой, например терминал сбора данных вместе с WMS.
Либо дополнительно настроить блочные части WMS-системы:
Мы можем сделать любую автоматизацию склада – начиная с учёта и заканчивая рекомендациями по полному переоборудованию склада и автоматизацией склада «под ключ».
1С:Документооборот - это современная ECM-система (Enterprise Content Management) с широким набором возможностей для управления деловыми процессами организации и совместной работой сотрудников. Автоматизация работы с документами используется для сокращения сроков согласования и принятия решений, исключения потери документов и быстрого доступа к ним, контроля исполнительской дисциплины.
1С:Зарплата и управление персоналом 8 (1С:ЗУП 8) – это программный продукт, который упрощает задачи отдела кадров, начиная от найма сотрудников и заканчивая подготовкой отчетов в ПФР.
1С:Управление холдингом 8 – мощный инструмент для эффективного управления. Повышайте эффективность вашего холдинга и выводите свой бизнес на новую высоту с гибким управлением и грамотным стратегическим планированием. Работайте в «1С:Управление холдингом 8» – решении класса CPM (Corporate Performance Management – управление эффективностью холдинга). Используйте комплекс инструментов для учета, бюджетирования, бизнес-анализа, автоматизации централизованных функций, адаптированных к требованиям российских холдингов. Решение «1С:Управление холдингом» подходит для компаний, в которых функции финансового управления централизованы полностью или по большей части. Оно оптимально для автоматизации финансовых подразделений управляющих компаний холдингов или центров обслуживания бизнеса.
Быстрая проверка информации о контрагентах, автоматическое заполнение реквизитов контрагентов в различных документах и другие полезные функции.
Оценка надежности и мониторинг контрагентов в программах 1С для принятия взвешенных решений о сотрудничестве и минимизации налоговых рисков.
Быстрая и удобная подготовка и отправка регламентированной отчетности прямо из программ 1С, а также поддержка других видов электронного документооборота с контролирующими органами.
Обмен счетами-фактурами и другими юридически значимыми документами с поставщиками, покупателями и прочими контрагентами в электронной форме прямо из программ 1С через одного или нескольких операторов электронного документооборота, поддерживающих технологию "1С-ЭДО".
"Облачный" сервис фирмы "1С" для работы с популярными программами 1С через интернет, который доступен круглосуточно из любой точки мира.
Мобильное взаимодействие сотрудников и бухгалтерии по кадровым вопросам.