HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-03-10
1 <p>Мы продолжаем проводить опросы среди студентов проекта OTUS, чтобы выяснить, оправдались ли их ожидания от обучения. Накануне мы поговорили с<strong>Валерием Капранчиком</strong>- инженером-программистом с колоссальным стажем и бывшим студентом курса<a>"Разработчик Python"</a>.</p>
1 <p>Мы продолжаем проводить опросы среди студентов проекта OTUS, чтобы выяснить, оправдались ли их ожидания от обучения. Накануне мы поговорили с<strong>Валерием Капранчиком</strong>- инженером-программистом с колоссальным стажем и бывшим студентом курса<a>"Разработчик Python"</a>.</p>
2 <p><strong>Здравствуйте, Валерий. Скажите, пожалуйста, где вы работаете или работали на момент поступления на курс?</strong></p>
2 <p><strong>Здравствуйте, Валерий. Скажите, пожалуйста, где вы работаете или работали на момент поступления на курс?</strong></p>
3 <p>-<em>Добрый день. Я хотел бы начать с небольшого вступления. Смотрите, когда я оканчивал институт (я по специальности инженер-радиотехник), были 286-е компьютеры. А на протяжении всей учёбы у меня был<strong>ZX Spectrum</strong>. Таким образом, всё, что было в моём распоряжении в то время - это<strong>BASIC</strong>. На момент окончания университета я с коллегами уже работал, занимаясь разработкой ПО для медицинских учреждений. Айтишный рынок в те времена был ешё совсем пуст, и мы предлагали свои услуги по разработке софта. Разумеется, писали всё на BASIC.</em></p>
3 <p>-<em>Добрый день. Я хотел бы начать с небольшого вступления. Смотрите, когда я оканчивал институт (я по специальности инженер-радиотехник), были 286-е компьютеры. А на протяжении всей учёбы у меня был<strong>ZX Spectrum</strong>. Таким образом, всё, что было в моём распоряжении в то время - это<strong>BASIC</strong>. На момент окончания университета я с коллегами уже работал, занимаясь разработкой ПО для медицинских учреждений. Айтишный рынок в те времена был ешё совсем пуст, и мы предлагали свои услуги по разработке софта. Разумеется, писали всё на BASIC.</em></p>
4 <p><strong>BASIC? Вы серьёзно?</strong></p>
4 <p><strong>BASIC? Вы серьёзно?</strong></p>
5 <p>-<em>Да, абсолютно. На самом деле, тогда уже программировали и на<strong>С</strong>, и на<strong>Паскале</strong>, поэтому на нас смотрели немного свысока. Тем не менее нас это не останавливало. Мало того, впоследствии мне удалось разработать на языке<strong>FoxPro</strong>(один из диалектов языка программирования<strong>xBase</strong>) большую программу, которая была принята на городском уровне и город полностью на нее перешёл.</em></p>
5 <p>-<em>Да, абсолютно. На самом деле, тогда уже программировали и на<strong>С</strong>, и на<strong>Паскале</strong>, поэтому на нас смотрели немного свысока. Тем не менее нас это не останавливало. Мало того, впоследствии мне удалось разработать на языке<strong>FoxPro</strong>(один из диалектов языка программирования<strong>xBase</strong>) большую программу, которая была принята на городском уровне и город полностью на нее перешёл.</em></p>
6 <p><strong>То есть как инженер-программист вы состоялись, ещё используя BASIC и FoxPro?</strong></p>
6 <p><strong>То есть как инженер-программист вы состоялись, ещё используя BASIC и FoxPro?</strong></p>
7 <p>- <em>И да, и нет. Дело в том, что когда попадаешь в область удачной разработки, и она начинает пользоваться спросом, ты замыкаешься на ней и начинаешь обслуживать только её. В конечном итоге отстаёшь от времени - технологии уходят вперёд, а ты находишься в плену этой удачной разработки. Рано или поздно наступает момент, когда технические и функциональные возможности твоего софта<strong>не удовлетворяют современным потребностям</strong>(нельзя послать СМС, нельзя обработать XML-запрос и т. д.). И тогда задумываешься: что же делать дальше?</em></p>
7 <p>- <em>И да, и нет. Дело в том, что когда попадаешь в область удачной разработки, и она начинает пользоваться спросом, ты замыкаешься на ней и начинаешь обслуживать только её. В конечном итоге отстаёшь от времени - технологии уходят вперёд, а ты находишься в плену этой удачной разработки. Рано или поздно наступает момент, когда технические и функциональные возможности твоего софта<strong>не удовлетворяют современным потребностям</strong>(нельзя послать СМС, нельзя обработать XML-запрос и т. д.). И тогда задумываешься: что же делать дальше?</em></p>
8 <p><strong>Можно ли сказать, что возможности BASIC были исчерпаны, и вы оказались на некой развилке?</strong></p>
8 <p><strong>Можно ли сказать, что возможности BASIC были исчерпаны, и вы оказались на некой развилке?</strong></p>
9 <p>-<em>Совершенно верно. Я начал искать язык программирования, который бы мог удачно работать и в вебе и в бэк-офисе, а также позволял писать для всех платформ и операционных систем. Таковым языком оказался<strong>Python</strong>.</em></p>
9 <p>-<em>Совершенно верно. Я начал искать язык программирования, который бы мог удачно работать и в вебе и в бэк-офисе, а также позволял писать для всех платформ и операционных систем. Таковым языком оказался<strong>Python</strong>.</em></p>
10 <p><strong>Значит, вы выбрали "Пайтон" и сразу поступили на курс в OTUS?</strong></p>
10 <p><strong>Значит, вы выбрали "Пайтон" и сразу поступили на курс в OTUS?</strong></p>
11 <p>-<em>Честно говоря, первый тест я не сдал. В принципе, у меня было всего около года разработки на Python, то есть опыта оказалось недостаточно. Но я продолжал работать и со второго раза (спустя ещё год) уже поступил. К этому времени я уже достаточно серьёзно продвинулся в<strong>Python</strong>.</em></p>
11 <p>-<em>Честно говоря, первый тест я не сдал. В принципе, у меня было всего около года разработки на Python, то есть опыта оказалось недостаточно. Но я продолжал работать и со второго раза (спустя ещё год) уже поступил. К этому времени я уже достаточно серьёзно продвинулся в<strong>Python</strong>.</em></p>
12 <p><strong>Что вы можете сказать про обучение?</strong></p>
12 <p><strong>Что вы можете сказать про обучение?</strong></p>
13 <p>-<em>Это было то ещё приключение. Всё началось с очень солидного погружения: большие объёмы материалов давались в сжатые сроки. А<strong>первое домашнее задание</strong>вообще вызвало у меня лёгкий шок. Не потому, что я его не сделал, а потому, что сделал не так, как хотел преподаватель. То есть утилиту я написал, и она работала, но проблема заключалась в правильности оформлении кода. Как сказал мой преподаватель,<a>Станислав Ступников</a>, если человеку со стороны придётся работать с моим кодом, он будет<strong>плакать кровавыми слезами</strong>, т. к. вряд ли сможет в нём разобраться. И это было для меня сильным и новым впечатлением, ведь в мои времена код-ревью никто не делал. В общем, на первую домашку (<strong>анализатор логов веб-сервера</strong>) я потратил около недели. Но это был важный опыт, и я благодарен преподавателю за то, что он мне объяснил, как правильно писать функции, как правильно оформлять код, как правильно писать класс и т. д. К тому же, часть кода из этой домашки мне потом пригодилась.</em></p>
13 <p>-<em>Это было то ещё приключение. Всё началось с очень солидного погружения: большие объёмы материалов давались в сжатые сроки. А<strong>первое домашнее задание</strong>вообще вызвало у меня лёгкий шок. Не потому, что я его не сделал, а потому, что сделал не так, как хотел преподаватель. То есть утилиту я написал, и она работала, но проблема заключалась в правильности оформлении кода. Как сказал мой преподаватель,<a>Станислав Ступников</a>, если человеку со стороны придётся работать с моим кодом, он будет<strong>плакать кровавыми слезами</strong>, т. к. вряд ли сможет в нём разобраться. И это было для меня сильным и новым впечатлением, ведь в мои времена код-ревью никто не делал. В общем, на первую домашку (<strong>анализатор логов веб-сервера</strong>) я потратил около недели. Но это был важный опыт, и я благодарен преподавателю за то, что он мне объяснил, как правильно писать функции, как правильно оформлять код, как правильно писать класс и т. д. К тому же, часть кода из этой домашки мне потом пригодилась.</em></p>
14 <p><strong>С какими ещё сложностями вам пришлось столкнуться в процессе обучения?</strong></p>
14 <p><strong>С какими ещё сложностями вам пришлось столкнуться в процессе обучения?</strong></p>
15 <p>-<em>Некоторые темы были сложны для понимания. Лично мне иногда не хватало более простых примеров, но таких тем было немного.</em></p>
15 <p>-<em>Некоторые темы были сложны для понимания. Лично мне иногда не хватало более простых примеров, но таких тем было немного.</em></p>
16 <p><strong>А почему OTUS?</strong></p>
16 <p><strong>А почему OTUS?</strong></p>
17 <p>-<em>Вы знаете, когда я сдавал тест во второй раз, я сдал тесты практически на всех образовательных порталах, где предлагали курсы по<strong>Python</strong>, включая тот же GeekBrains. Но выбрал OTUS. Всё просто - открыл программу, посмотрел, что будут давать, понял, что всё очень-очень серьёзно и принял решение. Не то, чтобы программа показалось слишком сложной, скорее, она показалась очень содержательной. Например, там были и простые темы, в которых я разбирался очень хорошо, например, БД.</em></p>
17 <p>-<em>Вы знаете, когда я сдавал тест во второй раз, я сдал тесты практически на всех образовательных порталах, где предлагали курсы по<strong>Python</strong>, включая тот же GeekBrains. Но выбрал OTUS. Всё просто - открыл программу, посмотрел, что будут давать, понял, что всё очень-очень серьёзно и принял решение. Не то, чтобы программа показалось слишком сложной, скорее, она показалась очень содержательной. Например, там были и простые темы, в которых я разбирался очень хорошо, например, БД.</em></p>
18 <p><strong>Каковы общие впечатления? Плюсы, минусы?</strong></p>
18 <p><strong>Каковы общие впечатления? Плюсы, минусы?</strong></p>
19 <p>-<em>Очень понравилась обратная связь с преподавателем, так называемый режим постоянного диалога, который мне помог понять, как правильно "жить в этой сфере". Что касается минусов, то мне немного не хватило самого "<strong>Пайтона</strong>". Ведь, чем глубже ты погружаешься в язык программирования, тем яснее понимаешь, что ни черта не понимаешь!</em></p>
19 <p>-<em>Очень понравилась обратная связь с преподавателем, так называемый режим постоянного диалога, который мне помог понять, как правильно "жить в этой сфере". Что касается минусов, то мне немного не хватило самого "<strong>Пайтона</strong>". Ведь, чем глубже ты погружаешься в язык программирования, тем яснее понимаешь, что ни черта не понимаешь!</em></p>
20 <p><strong>Какой совет вы могли бы дать будущим студентам OTUS?</strong></p>
20 <p><strong>Какой совет вы могли бы дать будущим студентам OTUS?</strong></p>
21 <p>-<em>Совет только один: однозначно идти на курс. Обучение даёт очень много. Причём речь идёт не только о повышении навыков<strong>Python-программирования</strong>, но и о расширении кругозора в целом, так как становится ясно, что вообще должен знать современный человек, который занимается разработкой. Курс даёт понимание по целому кругу технологий, что важно и полезно. И именно в этом плане курс мне очень сильно открыл глаза. Уверяю, что здесь есть чему поучиться и "джуниору", и "мидлу". И всё это дополняется живым общением с преподавателем и с коллективом.</em></p>
21 <p>-<em>Совет только один: однозначно идти на курс. Обучение даёт очень много. Причём речь идёт не только о повышении навыков<strong>Python-программирования</strong>, но и о расширении кругозора в целом, так как становится ясно, что вообще должен знать современный человек, который занимается разработкой. Курс даёт понимание по целому кругу технологий, что важно и полезно. И именно в этом плане курс мне очень сильно открыл глаза. Уверяю, что здесь есть чему поучиться и "джуниору", и "мидлу". И всё это дополняется живым общением с преподавателем и с коллективом.</em></p>
22 <p><strong>Чем занимаетесь сейчас, если не секрет?</strong></p>
22 <p><strong>Чем занимаетесь сейчас, если не секрет?</strong></p>
23 <p>-<em>Сейчас у меня есть два интереснейших проекта: один в Москве, другой в Крыму. Они написаны полностью на<strong>Python</strong>, и я их активно развиваю.</em></p>
23 <p>-<em>Сейчас у меня есть два интереснейших проекта: один в Москве, другой в Крыму. Они написаны полностью на<strong>Python</strong>, и я их активно развиваю.</em></p>
24 <p>Что же, пожелаем успехов<strong>Валерию Капранчику</strong>в реализации его проектов и искренне поблагодарим его за интереснейшую беседу. Следите за новостями!</p>
24 <p>Что же, пожелаем успехов<strong>Валерию Капранчику</strong>в реализации его проектов и искренне поблагодарим его за интереснейшую беседу. Следите за новостями!</p>
25 <p><em>Хотите, чтобы мы провели интервью со студентом какого-нибудь другого курса? Оставляйте свои пожелания в комментариях!</em></p>
25 <p><em>Хотите, чтобы мы провели интервью со студентом какого-нибудь другого курса? Оставляйте свои пожелания в комментариях!</em></p>
26  
26