«Интервьюер: Что по твоему мнению самое сложное в программировании?
Кирилл: Самое сложное – это придумать, как именно оно должно работать. Сложно сделать так, чтобы это было доступно для пользователя и понятно для него. Алгоритмика внутри может быть сколь угодно сложной, но она бесполезна если ты не можешь это никому презентовать и если этим не могут пользоваться другие. Это одна сторона вопроса. А другая сторона вопроса…Она такая, чисто техническая для меня. Бывает сложной сама алгоритмика.
И: Какую среду разработки ты предпочитаешь?
К: Clion, pycharm, ну и вообще продукты JetBrains.
И: Какие качества помогают в работе программистом?
К: Увлечённость. Но это и плюс, и минус. Потому что увлечься можно очень сильно и пойти совершенно не туда, но без этого качества программисты хорошие мне не попадались.
И: Помогают ли навыки программирования решать жизненные проблемы?
К: Да. Можно просто жить на работе и тогда не будет никаких жизненных проблем! *смеётся*
И: Как и где ты следишь за последними тенденциями в программировании?
К: Как правило это сарафанное радио.
И: Непосредственно от других программистов?
К: От коллег, от друзей и знакомых. В редких случаях что-то попадается в сети.
И: То есть это не порталы или специальные мероприятия?
К: Это скорее редкость. На Habr так или иначе попадается что-то интересное, но по большей части это обмен интересными статьями со знакомыми. Так что в моём случае я назвал бы это сарафанным радио.
И: Если у тебя возникает проблема по работе, какой-то тупик, то к чему или к кому ты обращаешься за помощью?
К: Ну, в зависимости от направления. Если я понимаю, кто именно из знакомых мне может помочь с данной проблемой, у кого больше опыта именно в этом направлении, к тому и обращаюсь за советом. Понятное дело, что Гугл пока тоже никто не отменял. Это первый шаг, это даже не обсуждается, это рутина.
И: Это те же люди, с которыми вы обмениваетесь новостями из сферы?
К: Как правило да. Так или иначе, есть какой-то пулл знакомых в разных областях. Проще сразу спросить у человека, который лучше разбирается.
И: Контактировал ли ты напрямую с заказчиками и насколько трудно это вообще даётся программистам?
К: Я непосредственно контактирую с заказчиками достаточно часто. Признаться, у меня практически отсутствует обратный опыт: контактирование с заказчиком через проектного менеджера. Так вышло, что я нахожусь в организации очень давно, с самого создания, и контактировать с заказчиками мне приходилось задолго до того, как фирма смогла позволить себе первых менеджеров.
И: То есть ты находился у самых истоков, и тогда тебе приходилось брать на себя часть обязанностей проджекта?
К: Да, такое было. Более того, на прошлом месте работы мне доводилось общаться с заказчиками, чтобы донести информацию из первых уст. Это просто, как минимум, удобно. Ну, да, это приносит некоторые трудности, потому что заказчик может написать тебе в любое время, у него есть твои контакты, у него есть конкретные вопросы, и не всегда это бывает в подходящее время. Поэтому лучше, конечно, общаться через менеджера, а самому заниматься, непосредственно, программированием.»
Спасибо Кириллу за ответы. До встречи в новых постах о наших сотрудниках!
Кирилл: Самое сложное – это придумать, как именно оно должно работать. Сложно сделать так, чтобы это было доступно для пользователя и понятно для него. Алгоритмика внутри может быть сколь угодно сложной, но она бесполезна если ты не можешь это никому презентовать и если этим не могут пользоваться другие. Это одна сторона вопроса. А другая сторона вопроса…Она такая, чисто техническая для меня. Бывает сложной сама алгоритмика.
И: Какую среду разработки ты предпочитаешь?
К: Clion, pycharm, ну и вообще продукты JetBrains.
И: Какие качества помогают в работе программистом?
К: Увлечённость. Но это и плюс, и минус. Потому что увлечься можно очень сильно и пойти совершенно не туда, но без этого качества программисты хорошие мне не попадались.
И: Помогают ли навыки программирования решать жизненные проблемы?
К: Да. Можно просто жить на работе и тогда не будет никаких жизненных проблем! *смеётся*
И: Как и где ты следишь за последними тенденциями в программировании?
К: Как правило это сарафанное радио.
И: Непосредственно от других программистов?
К: От коллег, от друзей и знакомых. В редких случаях что-то попадается в сети.
И: То есть это не порталы или специальные мероприятия?
К: Это скорее редкость. На Habr так или иначе попадается что-то интересное, но по большей части это обмен интересными статьями со знакомыми. Так что в моём случае я назвал бы это сарафанным радио.
И: Если у тебя возникает проблема по работе, какой-то тупик, то к чему или к кому ты обращаешься за помощью?
К: Ну, в зависимости от направления. Если я понимаю, кто именно из знакомых мне может помочь с данной проблемой, у кого больше опыта именно в этом направлении, к тому и обращаюсь за советом. Понятное дело, что Гугл пока тоже никто не отменял. Это первый шаг, это даже не обсуждается, это рутина.
И: Это те же люди, с которыми вы обмениваетесь новостями из сферы?
К: Как правило да. Так или иначе, есть какой-то пулл знакомых в разных областях. Проще сразу спросить у человека, который лучше разбирается.
И: Контактировал ли ты напрямую с заказчиками и насколько трудно это вообще даётся программистам?
К: Я непосредственно контактирую с заказчиками достаточно часто. Признаться, у меня практически отсутствует обратный опыт: контактирование с заказчиком через проектного менеджера. Так вышло, что я нахожусь в организации очень давно, с самого создания, и контактировать с заказчиками мне приходилось задолго до того, как фирма смогла позволить себе первых менеджеров.
И: То есть ты находился у самых истоков, и тогда тебе приходилось брать на себя часть обязанностей проджекта?
К: Да, такое было. Более того, на прошлом месте работы мне доводилось общаться с заказчиками, чтобы донести информацию из первых уст. Это просто, как минимум, удобно. Ну, да, это приносит некоторые трудности, потому что заказчик может написать тебе в любое время, у него есть твои контакты, у него есть конкретные вопросы, и не всегда это бывает в подходящее время. Поэтому лучше, конечно, общаться через менеджера, а самому заниматься, непосредственно, программированием.»
Спасибо Кириллу за ответы. До встречи в новых постах о наших сотрудниках!