Балашовер

Интервью с участниками балашовской команды по спортивному программированию

Недавно Балашовер писал о состоявшемся в Самаре студенческом турнире по спортивному программированию. Судя по скудному количеству комментариев, многие наши читатели просто не поняли, о чем шла речь. Как можно соревноваться в программировании? Зачем? Балашовер решил развить эту тему и наш корреспондент Александр Орлов встретился с участниками самарского чемпионата из БИ СГУ и побеседовал с ними не только о турнире, но и о спортивном программировании как таковом. Для чего оно нужно и стоит ли вообще им заниматься?

Знакомьтесь – герои нашего интервью: студенты второго курса БИ СГУ физико-математического факультета Евгений Курдаков и Дмитрий Баринов, которые учатся на отделении «Прикладная информатика в экономике» и их наставник – доцент БИ СГУ Олег Анатольевич Кузнецов.



К сожалению, третий участник команды – студент первого курса физмата на отделении «Математика и информатика» Павел Куковский не смог поучаствовать в интервью из-за болезни.

Итак, Евгений Курдаков, Дмитрий Баринов , Олег Анатольевич Кузнецов и корреспондент (К).

К: Давайте начнем с темы чемпионата. Вы заняли 56-ое место. Вероятно, что те, кто стал первым – это настоящие монстры программирования?

Евгений: Первое место заняли питерцы. Там просто уровень намного выше. У них была серьезная подготовка, а мы начали заниматься буквально за месяц до чемпионата. Поэтому у нас такой и результат. А там очень высокий уровень. Например, из МГУ было сразу три команды. Конечно 56-е место – это не очень круто, но когда стоишь рядом с такими командами…

Дмитрий: Нас погубила нехватка опыта в этой сфере.

Олег Анатольевич: Это был открытый чемпионат Поволжья. Поэтому там были команды Санкт-Петербурга, Москвы, из Крыма, Екатеринбурга, Тюмени. Это очень уважаемый и интересный турнир с точки зрения организации и подбора задач. Почему 56-е место? В турнире принимали участие 40 университетов. Некоторые представляли по 3, по 4, по 5 команд. Всего было 80 команд. Да, мы заняли 56-е место, но при этом мы оставили позади 20 команд ведущих университетов. Кроме нас там не было ни одной команды из райцентра, все – из областных центров. Там были участники чемпионатов мира, например. Но наша команда, которая была собрана в течение месяца, обошла Астраханский университет, мы были на уровне Пензенского, обогнали несколько команд из Самары. Это достижение для студентов I и II курсов. Вы спросите ребят, как они изучали информатику в школе?

К: И как вы изучали информатику в школе?

Олег Анатольевич (не давая ответить ребятам, продолжая свою мысль): Спортивное программирование – это не самоцель, это этап развития для серьезной профессиональной карьере в IT-индустрии. Это хороший студенческий вид спорта и интеллектуального развития.

К: На каком языке вы пишите программы и почему?

Евгений: На Java. Потому что удобно писать прикладные программы, которые непосредственно связаны с ведением каких-то баз данных. А в принципе любые прикладные программы удобно на этом языке писать.

Дмитрий: Можно еще добавить Си++.

Олег Анатольевич: Я бы добавил Python. Можно сказать, что эти три языка являются самыми востребованными на рынке IT-индустрии, самыми широко применяемыми.


К: Есть такой книжно-интернетный образ программиста. Это такой обязательно парень не от мира сего, весь сидит в компьютере, ничем более не интересуется. Эдакий классический «ботаник». Как вам такой стереотип?

Евгений: Это абсурдный стереотип. Мы были на этом чемпионате, там были красивые девушки, например. Парни тоже не походили на ботанов. Обыкновенные люди! Если на них в толпе посмотреть, то не скажешь, что вот этот человек круглые сутки сидит за компьютером, что он программист, айтишник. То есть я не вижу смысла в таком стереотипе.

Дмитрий: Максимум, что выдает некоторых – это их разговоры между собой. А так на вид – обычные люди. То, что кто-то выглядит, как ботан – это вообще необязательно.

К: Как вы сами проводите свободное время? За компьютером? Или есть какие-то другие интересы у вас?

Евгений: Компьютер – это лишь малая часть моей жизни. Я очень спорт люблю, практически каждый день хожу на тренировки по волейболу. Летом, само собой, большую часть времени провожу на свежем воздухе. Так что компьютер – это не основной объект моей жизни. А еще я играю на гитаре, а самое любимое хобби: я делаю модели кораблей. Гордость моей коллекции – это метровая модель «Черной жемчужины» - корабля из фильма «Пираты Карибского моря». Я делал ее два года из подручных материалов.





Дмитрий: А я в данный момент пытаюсь научиться играть на гитаре, вот беру уроки у Евгения. Погулять можно, сходить на батуте попрыгать, например. Книжку почитать. Так что компьютер – это не самое главное.

К: А какое хобби у вас, Олег Анатольевич?

Олег Анатольевич: Завтра я еду на спектакль Гришковца «Шепот сердца». Все его спектакли мне безумно нравятся. Мое хобби – это путешествия и развитие. «Рок над Волгой», «Сталинград», театры, музеи, семья, собака. Но семья, конечно, в первую очередь.

К: А как же работа? Это способ зарабатывания денег?

Олег Анатольевич: Работа раньше для меня была способом зарабатывания денег, пока я не познакомился со спортивным программированием. Я увлекся им и понял, что это очень интересная часть работы. Замечательная! Это раунды, которые проходят каждую неделю, даже чаще. Это соревнования: «Рашен кодек кап», «Яндекс алгоритм», «Фейсбук хакер кап». Это большое количество турниров. Это постоянное развитие. Это два часа, после которых ты чувствуешь себя совершенно другим! Два часа настоящей интеллектуальной работы! Я постоянно участвую в раундах Codeforces.

К: Как это происходит?

Олег Анатольевич: На ресурсе регистрируется 5 - 7 тысяч человек в качестве участников виртуального раунда. Причем, это участники со всего мира. Выдается набор из задач. Как правило, пять задач на два часа. И люди пишут коды – решают эти задачи.  Я всех агитирую заниматься спортивным программированием. Но пока люди относятся к этому скептически, говорят, что этим нужно было заниматься лет с тринадцати. А сейчас, по их мнению, это уже тяжело.

К: Возвращаясь к 6-ому студенческому чемпионату по программированию в Самаре. То есть ребята были там впервые, а Вы там не новичок?

Олег Анатольевич: Да, я там уже не в первый раз. Я ездил со студентами более старших курсов, 4-го курса, 5-го. И по приезду домой у студентов был скепсис и понимание, что этим заниматься не совсем перспективно в Балашове. То есть поднять свой уровень за год – невозможно. И студенты, что ездили раньше, подходили, извинялись. И говорили, что будут заниматься привычным для нашего города дела: 1С, установка и техобслуживание. Те молодые люди, что перед нами на втором курсе, Павел – на первом. Надеюсь интереса у них будет больше. Кроме того, я надеюсь, что в нашем институте будет не одна команда, а несколько. Что у нас начнется жизнь в этом направлении – спортивном программировании. В настоящее время я занимаюсь с семиклассником, который грустит, что не прошел квалификацию на «Кубок контакта». В Балашове есть школьники, которые занимаются программированием и информатикой, но к сожалению, они не рассматривают ни в коем виде наш институт, как возможность обучения. А если здесь будет команда, которая будет принимать участие в раундах по программированию, будут перспективы поездок на соревнования, то тогда школьники Балашова будут думать и о нашем институте, как о возможности получить серьезное образование в области программирования.

К: Какой лучший, по вашему мнению, программист всех времен и народов?

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

Дмитрий: Я согласен с Евгением.

Олег Анатольевич: Билл Гейтс. Потому, что в 16 лет он написал интерпретатор языка Бейсик и отдавал его бесплатно. В 16 лет он начал работать, не думая о деньгах. Это сейчас ему завидуют. Стив Джобс, потому, что в своем гараже он спаял первый компьютер. Марк Цукерберг, он понял, что за социальными сетями будущее и понял, как нужно все это коммутировать. Михаил Мирзоян из Саратова  - разработчик системы Codeforces, он сделал ресурс для развития программистов.

К: Программирование-программированием, а в компьютерные-то игры играете?

Евгений: Мне нравятся игры, которые помогают узнать, что-нибудь интересное или полезное. Вот, например, есть игра Assassin's Creed, ее большая часть нацелена на изучение истории. Ты проходишь игру и ненавязчиво какие-то исторические факты узнаешь. Какие-то даты, например. Есть те же  шутеры, которые помогают развиваться в таком плане: можно изучить разные виды оружия, которое там представлено достаточно реалистично. Или те же танки, например.

Дмитрий: Могу ко всему сказанному Евгением добавить, что мне нравятся MMORPG. Я много лет уже играю в Perfect World.

К: Олег Анатольевич, а Вы «балуетесь» компьютерными играми?

Олег Анатольевич: Нет.

К: И другим не советуете?

Олег Анатольевич: Не знаю. Когда я был студентом, аспирантом, по молодости я играл, конечно. А сейчас мне больше бы понравилось, чтобы студенты писали стратегии для компьютерных игр, стратегии поведения актеров или ботов. Я вновь вернусь к чемпионату. Одним из раундов там было программирование стратегий. Это тот раунд, с которым наша команда справилась. То есть они написали рабочую стратегию в «стрелялке» и наша стратегия побеждала другие стратегии. Это к тому, что сейчас чемпионат по программированию расширяет диапазон различными элементами и вот программирование робототехники или программирование стратегий – один из них. Это направление активно развивается, проводятся соревнования. И наши парни справились с заданием, на Java написали.

Дмитрий: На самом деле весьма интересное занятие.

Евгений: Особенно было интересно, когда в конце первого дня сделали шоу, когда сопоставили все эти стратегии по четыре команды друг против друга. И эти стратегии, эти боты ходили и между собой стрелялись. Все это происходило в большой аудитории, много народу, стоял неимоверный ажиотаж – кто же выиграет? Было весело!

Дмитрий: Программирование – это весело!

К: (делая вид, что понимает, о чем речь) Круто! Давайте теперь перейдем к глобальным проблемам. Сейчас ученые разных направлений гадают, каким будет искусственный интеллект и не станет ли он опасностью для человечества, так как по своим мыслительным возможностям будет гораздо выше человека. Что вы об этом думаете? Не ждет ли нас апокалипсис в духе «Терминатора»?

Евгений: Думаю, что я этого не увижу. По крайней мере разработки в этой области будут идти еще долго. Но уже сейчас есть рабочие модели искусственного интеллекта. Например, «Умный дом». Однако, я могу предположить, что что-то такое в духе «Терминатора» может произойти.

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

Олег Анатольевич: Чтобы не воевать с искусственным интеллектом каждый человек должен думать об интеллекте собственном. Поэтому спортивное программирование – это развитие своей эрудиции, своих знаний. Если каждый человек будет думать о себе, будет развиваться, то не будет винтиком в современном информационном пространстве. И не будет воспринимать информатику, как простое нажимание кнопок для передачи данных. Ведь информатика – это не Word или Paint. И даже не Фейсбук. Информатика – это мышление. Поэтому каждый должен думать сам за себя и сам по себе развиваться.

К: Кем планируете работать после окончания института? Где в Балашове нужны именно программисты, пишущие программы, а не админы-эникейщики? Собираетесь ли вы жить и работать в Балашове?

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

Дмитрий: Я тоже планирую уехать в более крупный город, но, если будет возможность, останусь здесь, если найду работу какую-нибудь.

К: Но по большому счету в Балашове вы себя не видите?

Евгений: Не очень.

Дмитрий: Все зависит от предложений работодателей.

Олег Анатольевич: Современная IT-компания, которая пишет большие серьезные программы, это не офис, который находится в Москве и где программисты сидят. Это разработчики, которые могут находиться по всему миру и писать независимые части кода. Одни могут сидеть на Северном полюсе, другие могут быть в Таиланде под пальмами и писать. Есть один стартап, который был продан за миллион, создавался человеком из Москвы, человеком из Самары и человеком из Львова. Программирование дает человеку независимость и свободу выбора в самореализации и месте проживания. Вот именно на это и направленно спортивное программирование.

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

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

Дмитрий: Ну, если получится добиться такого высокого уровня, работая фрилансером, то почему бы и нет?

Олег Анатольевич: Мы живем в 200 километрах от Саратова. С географической точки зрения небольшое расстояние. Однако с точки зрения IT-индустрии между нами и Саратовом пропасть! В Балашове совершенно нет ни одной фирмы, которая занималась бы IT-индустрией, которая писала бы коды. В Балашове максимум что нужно – это поставить и удалить 1C бухгалтерию. А в Саратове огромное количество фирм представлены в IT-индустрии. В Саратове есть университет, который готовит людей специально для этих фирм, в Саратове большинство преподавателей совмещают работу в информационном бизнесе с преподаванием в университете. В Саратове эта среда по другому воспринимается.

К: Балашовер пишет обо всем, но большая часть его материалов посвящена общественно-политическим темам. Причем не только местным, но и общероссийским и даже общемировым. Что вы думаете о недавних выступлениях молодежи против коррупции?

Евгений: А что было?

К: Вы не знаете, что было? Или просто отвечать не хотите? Ну как же?! Молодежь выходила на улицы протестовать против коррупции. Навальный, все дела. По ТВ это показывали, скажем так, специфично, но многие интернет-СМИ рассказывали об этом достаточно подробно. 1500 задержанных полицией по одной только Москве, среди которых было много студентов.

Евгений: Это у нас так было?

Олег Анатольевич: А, это Вы считаете, что у нас опробовали майдановскую концепцию?

К: Я ничего не считаю. Я спрашиваю ваше мнение. Вот ребята говорят, что они не в курсе.

Дмитрий: Ну, я что-то слышал об этом.

Евгений: А я вообще не слышал об этом.

Олег Анатольевич: Можно я снова о своем любимом Codeforces? Так вот там очень много интересных и толковых программистов со всего мира: из Белоруссии, из Харькова, Киева, Львова. И на Codeforces не приветствуются и закрываются любые социальные и политические блоги. Скоро пройдет Чемпионат мира по программированию. И я уверен, что вся молодежь, которая туда приедет будет разговаривать о программировании, о будущем информатики. Никто там не поднимет никакие социально-политические вопросы. Навальный, мне кажется, - это попытка сделать российский майдан. И мне кажется, что у руководства нашего государства достаточно мудрости, чтобы все это аккуратно свернуть, не допустить хаоса.

К: Так, с этим понятно. Сменим тему. Нет ли у вас каких-то планов на свой стартап? Приложение, сайт, все, что угодно?

Евгений: У меня есть сайт. Это была курсовая работа. Это сайт про электрогитары. Он рабочий, на мой взгляд у него хороший дизайн. Хоть сейчас бери и заливай в интернет. Думаю, тем, кто интересуется темой он будет интересен. Что такое электрогитара? Это струны и звукосниматель. Вся палитра звуков – это педали и комбоусилители. И вот о них на этом сайте – самая исчерпывающая информация. Такая гитарная википедия.

Дмитрий: У меня сайт тоже был курсовой работой и был посвящен серии игр Assassin's Creed. Различная информация, сюжеты, персонажи. Можно посмотреть картинки и видео, скачать сохранения. Небольшой фанатский ресурс, одним словом.

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

К: Так почему у вас в школе информатики не было, кстати?

Евгений: У меня не было информатики потому, что я учился на социальном профиле.

Дмитрий: А у меня не было потому, что как-то передумали все ее сдавать в 11 классе. Она хоть и была профильной, но мы там ничего не делали.

Олег Анатольевич: Вообще хочется отметить недостаток внимания к информатике, как к общеобразовательному предмету во всем городе Балашове. Повторюсь, по всей видимости это от того, что в нашем городе нет ни одной компании в сфере IT-индустрии. Люди, дети не видят, какие деньги там можно заработать. Вот в Питере есть пример компании «В контакте», в Москве – компания «Яндекс». И все знают, какие там зарплаты у программистов.

К: А какие у них, кстати, зарплаты?

Олег Анатольевич: От 100 – 200 тысяч рублей. Это у тех, кто трудится в разработке. Сейчас вообще есть тенденция, что программисты потянулись в Россию с Запада.

К: Как финансировалась ваша поездка на турнир?

Олег Анатольевич: Мне выплачивали командировочные, а ребятам обещали материальную помощь по линии института. Директор Алла Валерьевна Шатилова – сторонник того, чтобы студенты ездили на различные соревнования, олимпиады. Ведь это хороший стимул заниматься учебной и научной деятельностью.

К: Тогда такой вопрос к ребятам: вам-то понравилось? Это принесет вам пользу в будущем?

Евгений: Конечно. До этого я программированием особо не занимался. Но теперь хочется год хорошо позаниматься и поехать туда за более весомыми результатами.

Дмитрий: Довольно интересное и веселое мероприятие и также подталкивает к дальнейшему изучению программирования.

К: Спасибо за интервью! Удачи вам!
 
Александр Орлов
специально для Балашовера

Подпишитесь на новости Балашовера в Одноклассниках, ВКонтакте, Facebook, Twitter или Telegram чтобы первыми узнавать о новостях города.
Заметили опечатку в тексте? Выделите её мышкой и нажмите ctrl+enter
 
Показать комментарии
Комментарии
#1
 
12.05.17 10:34:11 |
Цитировать
Это был открытый чемпионат Поволжья. Поэтому там были команды Санкт-Петербурга, Москвы, из Крыма, Екатеринбурга, Тюмени.

#2
 
Гость
12.05.17 10:36:19 | IP:176.15.152.126
Здорово ! Побольше такого позитива.  А то читаешь про все плохое и жизнь видется  только в мрачных красках. Молодцы , ребята !!!
#3
 
12.05.17 10:38:32 |
#1   around

Ключевое слово ОТКРЫТЫЙ. На открытый чемпионат Балашова по виду спорта приезжают спортсмены из Бебска/Уварова/Аркадака/Ртищева и тп
#4
 
Кузнецов Олег Анатольвич
12.05.17 10:47:41 | IP:88.147.143.242
Если будут вопросы, то обращайтесь. Постараюсь ответить.
#5
 
12.05.17 10:48:19 |
#3   az
Всё, сообразил... Проснулся до конца =)
кстати, при всём моём уважении к Олегу Анатольевичу, хочу напомнить, что Стив Джобс никогда не писал программный код для Apple. Ни единой строчки. Это делал Стив Возняк. Равно как и материнская плата компьютера Apple - заслуга только Возняка. И поэтому называть Джобса программистом ну совершенно неверно. И даже железячником.
Что ни в коем разе не отменяет его значимости для индустрии в целом.
#6
 
Гость
12.05.17 10:54:15 | IP:176.15.152.126
Гадость написать- много ума не надо. Народ очнись!!!
#7
 
Гость
12.05.17 11:08:14 | IP:88.147.162.77
Неужто сейчас тут айтишники срач устроят? Запасаюсь попкорном! А интервью прикольное! Побольше таких.
#8
 
12.05.17 11:14:05 |
Цитата: #7   Гость
Неужто сейчас тут айтишники срач устроят? Запасаюсь попкорном!

#9
 
Гость
12.05.17 11:32:31 | IP:176.15.152.126
Хорошее неужели не интересно? Или яд некуда девать и ненакого излить , и день без этого скучен ? Ребята, не обращайте на них внимания.  Злопыхатели сами ничего не добились....
#10
 
Гость
12.05.17 11:58:19 | IP:94.25.183.153
Погубила не нехватка, а Балашовские преподы, которые базу с 90 не как не поменяют. А про ассемблер чего не упомянули? Лучше что бы самоучек отправили на конкурс
#11
 
Гость
12.05.17 12:09:41 | IP:176.15.152.126
Это идея. Хорошо-бы на местном уровне устраивали конкурс и все желающие смогли- бы показать свои знания Молодежи это интересно будет
#12
 
Гость
12.05.17 12:58:54 | IP:79.126.97.55
Главное в любой индустрии в условиях рыночных отношений - уметь продавать. Человек, который умеет продать, может создать рынок. Найти ресурсы для создания продукта - не проблема. Это о Гейтсе, Джобсе и т.д.

Я могу ошибаться, но уровень абстрагирования от реальных задач на большинстве конкурсов по программированию - очень высокий(поправьте, если это не так). Т.е. для подготовки кадров для Яндекса, Фейсбука и т.д. - это имеет смысл, т.к. там оптимизация алгоритма, дающая выигрыш в 1 секунду по времени исполнения - это серьёзная победа.

В "реальном секторе" часто не так важен оптимальный и эффективный алгоритм, сколько сам факт решения прикладной задачи, причем максимально удобного, информативного и прогнозируемого(прозрачного). Таким образом, прикладная задача требует от исполнителя очень глубокого понимания предметной части. Понимание должно быть как минимум на уровне заказчика, а лучше - более глубокое. Часто это отталкивает и пугает людей, ведь они - небожители, ИТ-гуру, а их заставляют быть экономистами, бухгалтерами, юристами, логистами и т.д.

Другими словами, б0льшая часть конкурсов - это программирование ради программирования. Это не продается. Создать сайт в онлайн-конструкторе - продается(увы), а спортивное программирование - нет. Наверное там есть своя экосистема, в которой можно зарабатывать деньги - слышал о таком.

Конечно же можно попасть в крупную ИТ-компанию наемным рабочим, но шансы ничтожно малы, тем более при увеличении количества соискателей. Очень крутые ребята делают свои проекты, выводят свой продукт на рынок. По-настоящему успешных таких единицы - это симбиоз инженера и предпринимателя в нужных пропорциях, чтобы один не "проглотил" другого.
#13
 
12.05.17 13:16:52 |
Цитата: #12   Гость
В "реальном секторе" часто не так важен оптимальный и эффективный алгоритм, сколько сам факт решения прикладной задачи, причем максимально удобного, информативного и прогнозируемого(прозрачного).


Все же время в наше время больших баз данных - не последний аргумент. Я сам был свидетелем как на 1С, от которого участники интервью так морщатся, один программист делал скрипт который выполнял заданную задачу за ночь (12 часов), а другой на той же базе данных, на тех же данных, на том же ПО делал скрипт, который выполнял эту же самую задачу за 45 минут. А уж когда отчет начинал формироваться вместо часа - 5 минут - таких примеров миллион, и при прочих равных разница только в алгоритме.

А соревнования, где за 2-3 суток команде программистов нужно создать готовый продукт - тоже есть. В Саратове недавно такой проходил.
#14
 
Гость
12.05.17 13:36:39 | IP:79.126.97.55
az,

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

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

Однако потеря во времени исполнения недельного отчета даже в 5 минут - это уже не так критично. Я имел ввиду именно это.
#15
 
12.05.17 13:37:22 |
Цитата: #12   Гость
прикладная задача требует от исполнителя очень глубокого понимания предметной части. Понимание должно быть как минимум на уровне заказчика, а лучше - более глубокое. Часто это отталкивает и пугает людей, ведь они - небожители, ИТ-гуру, а их заставляют быть экономистами, бухгалтерами, юристами, логистами и т.д.

В гараже у Стива Джобса дяди Васи - может быть. В реалиях современности на один прожект с 10 программистами приходится 100 маркетологов, менеджеров и прочих клининг-инженеров.
#16
 
12.05.17 13:48:31 |
Цитата:  #14   Гость
Однако потеря во времени исполнения недельного отчета даже в 5 минут - это уже не так критично. Я имел ввиду именно это.


Смотря что считать критичным. Отчетом/скриптом и тп может пользоваться для своих целей 100 человек - тогда это уже потеря 500 минут рабочего времени, по ситуации - дорогого рабочего времени. А может 1000 человек пользоваться. А может 100 и каждый день. А может раз в неделю но таких отчетов будет 100, да даже 20 отчетов по 5 минут - это потерянные часа 2 рабочего времени.

Или ладно 1С. Мобильная связь и их биллинги - миллионы пользователей системы ежесекундно, гигантские по размерам базы данных и тд и тп. Это же реальный сектор экономики? Я, кстати, не понял - почему яндекс с фейсбуком вы отмели из реального сектора экономики :)
#17
 
Гость
12.05.17 14:54:46 | IP:79.126.97.55
az,

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

Про "реальный сектор ЭКОНОМИКИ" я не говорил, уж извини что запутал тебя. Я говорил про реальные и конкурсные(спортивные) задачи.  В конце 90х это были задачи, которые больше связаны с математикой и знанием канонических алгоритмов, нежели с WMS, CRM и прочими ERP. Хочется узнать, какие задачи ставят сейчас на конкурсах.

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

Не нужно быть гуру высшей математики, чтобы создать довольно приличный корпоративный сайт или внедрить учетную систему на предприятии, если точнее - нужно быть мЕньшим гуру.
#18
 
Гость
12.05.17 14:57:02 | IP:79.126.97.55
around,

ты не понял о чем речь. Менеджеры, маркетологи - это нужно для масштабирования бизнеса. Мы же говорим о решении прикладной задачи.
#19
 
12.05.17 15:11:16 |
Цитата: #17   Гость
Не нужно быть гуру высшей математики, чтобы создать довольно приличный корпоративный сайт или внедрить учетную систему на предприятии, если точнее - нужно быть мЕньшим гуру.


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

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

Хотя соглашусь, для большинства программистских задач высшее образование не нужно, не то что математическое или инженерное. Нужны курсы программистов и все. Хотя в данном случае и может получиться ситуация когда при прочих равных одна и та же задача решается в десятки раз за разное время. А может и нет :)
#20
 
Гость
12.05.17 15:44:06 | IP:79.126.97.55
az,

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

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

Разобраться можно со справочником, но это же требует дополнительного времени, а, следовательно, дополнительных затрат. Оптимизировать же практически всегда можно - если алгоритм уже вылизан, то стоит задуматься о структуре данных, вносить какие-то архитектурные изменения в систему, а потом опять вылизывать алгоритм обработки и т.д.) Это опять же затраты и насколько целесообразно заниматься такой оптимизацией - это уже решает заказчик.
#21
 
12.05.17 16:05:02 |
конкурсные(спортивные) задачи оторваны от реальности

Ну и ладно - у них цель другая. А именно - спортивная. Выяснить кто лучше быстрее выше сильнее в максимально одинаковых условиях.

Никто ж не интересуется - за сколько этот конкретный штангист вскопает 20 соток огорода. И не интересно никому - опередит ли его 75 летний дед Емельян, который штангу в глаза не видывал, зато большой спец в предметной области.

Это разные задачи. Там спорт, тут жизнь.
#22
 
Гость
12.05.17 16:21:32 | IP:79.126.97.55
Согласен,

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

Штангист(сферический, в вакууме) не планирует через пару лет стать землекопом или мувинг-менеджером, он скорее потаскает ещё штангу и станет тренером. Т.е. останется в спорте.
#23
 
Гость
12.05.17 18:03:50 | IP:5.167.53.210
Молодцы ребятки!! А за Олега Анатольевича могу сказать-прекрасный преподаватель, фанат своего предмета. Немного философ)Нам всем было очень интересно на его лекциях-и расскажет, и объяснит, и пошутит. Мало таких преподов. Процветания родному БИ СГУ.
#24
 
Гость
12.05.17 21:57:30 | IP:88.147.153.182
Ребята- молодцы!!!
#25
 
Гость
12.05.17 22:54:22 | IP:213.87.153.252
Молодцы, что не побоялись и рискнули.  Приобрели опыт. В дальнейшем, я думаю, успехи будут лучше.
#26
 
Гость
12.05.17 23:16:13 | IP:176.212.68.46
Здорово, что съездили на чемпионат, что сделали интервью. Но зачем фамилию Михаилу Расиховичу обрубили?
#27
 
Гость
13.05.17 1:36:44 | IP:176.15.152.63
НЕ соглашусь с Олегом Анатольевичем в вопросе развития IT компании в нашем городе.  Дети как раз видят, какие перспективы могут открыться, если  обучаться программистскому делу в Саратове, Воронеже, Питере, Москве и стремятся именно туда поступить. В нашем Балашове зарплаты, даже если что-то и откроется, будут мизерные. Тот небольшой контингент программистов, что есть в Балашове успешно обслуживают несколько предприятий сразу. И вряд ли свое место под солнцем отдадут молодняку. Здесь некому и некуда развиваться, перспективы найти хорошо оплачиваемую работу по специальности нет. Поэтому... поэтому  лучшие уезжают из Балашова учиться в крупные города, это именно те, кто хорошо изучал в школе информатику. Но даже в таких сложных конкурентных условиях Олегу Анатольевичу удалось создать команду программистов. Браво! Успехов Вам и Вашей команде!
#28
 
Гость
13.05.17 6:14:41 | IP:178.45.222.19
Сейчас по миру идёт глобальная эпидемия вирус-бана на систему Windows.
#29
 
Гость
13.05.17 6:15:04 | IP:178.45.222.19
По всему миру с 12 мая распространяется вирус-вымогатель, который блокирует доступ к компьютеру и требует выкуп за разблокировку. Заражения зарегистрированы и в России, где заражению подвергся «Мегафон», компьютеры МВД и СК.
Распространение вируса WannaCrypt (его также называют WCry) началось днем 12 мая. Одной из первых атаке подверглась Испания; там жертвами стали крупнейшая телекоммуникационная компания Telefónica, газовая компания Gas Natural, Iberdrola, занимающаяся поставками электричества, банк Santander и филиал консалтинговой компании KPMG. В Великобритании хакеры атаковали компьютеры системы здравоохранения. По всему миру оказались заражены десятки тысяч компьютеров.

Вирус зашифровывает все файлы на компьютере и требует выкуп. Как видно из скриншотов, в каждой стране на экраны выводится сообщение на языке этого государства: в Великобритании — на английском, в Испании — на испанском, в России — на русском. Размер выкупа везде одинаковый — 300 долларов США в биткоинах. На выплату дается три дня, потом сумма увеличивается вдвое. «Медуза» проверила несколько кошельков, на которые злоумышленники требуют переводить биткоины; оказалось, что к 22:00 12 мая на них поступило 32 перевода по 300 долларов.

В России атакован «Мегафон». Об этом «Медузе» рассказали сотрудники компании. В социальных сетях они жаловались, что компьютеры не работают, и они не могут обслуживать клиентов.
/
#30
 
Гость
13.05.17 12:00:26 | IP:88.147.143.242
Ребята молодцы! Так держать!
#31
 
Гость
13.05.17 17:46:54 | IP:176.15.152.126
Я попала к вирусу-вымогателю. Есть ли еще в городе . кто пострадал кроме меня ???
#32
 
Гость
13.05.17 21:00:42 | IP:109.252.86.243
Если стремиться к результату выше среднего, будь то призовые места на турнирах или  зарплата 200 тыр., надо не заниматься всем понемногу, в т.ч. весело программировать, чтобы не прослыть ботаном, а погружаться глубоко и серьезно. Среднего уровня в 100 тысяч после ВУЗа в Москве достичь можно за 3-5 лет просто за счет хороших мозгов, а чтобы расти дальше нужны уже другие результаты и работа над собой в первую очередь.
#33
 
Гость
20.05.17 0:27:50 | IP:93.81.131.142
=Какой лучший, по вашему мнению, программист всех времен и народов?
Олег Анатольевич: ..Стив Джобс, потому, что в своем гараже он спаял первый компьютер. =
программист - этот тот, кто паяет? оригинально...
на этом фоне уже мелочи, что это был далеко не первый компьютер, и даже не первый персональный компьютер, и не паял, и не в гараже. но что-то такое было, да. джобс - это просто торгаш. да, гениальный. но торгаш, а не инженер и тем более программист. как и гейтс. как и цукерберг.
с такими кумирами надо не информатику, а маркетинг или соц. инжиниринг преподавать. даже удивительно, почему этот преподаватель не поддержал проброса журналюги про навальнера, это было бы органично...

Прежде чем написать комментарий - ознакомьтесь, пожалуйста, с правилами
Ваш IP адрес 54.162.154.91 будет виден всем. Подробнее
Топ новостей недели
  • Обсуждаемое
  • Читаемое
Последние новости
Обсуждают в других новостях
Новости партнеров
Система Orphus