Предприниматель

Номер от 26-09-2012  Номер от 25-07-2012  Номер от 27-06-12  Номер от 30-05-2012  Номер от 22-02-2012  Номер от 25-01-2012  Номер от 21-12-2011  Номер от 30-11-2011  Номер от 02-11-2011  Номер от 28-09-2011  Специальный выпуск  №3 

В добрые руки

№ 45 (10000)  № 43 (9998)  24(9979)  23(9978)  22(9977) 

Свежий номер. 12+

№ 49 (10261)  № 48 (10260)  № 47 (10259)  №46 (10258)  № 45 (10257)  № 44 (10256)  № 43 (10255)  № 42 (10254)  № 40 (10252)  № 39 (10251)  № 38 (10250)  № 37 (10249)  № 36 (10248)  № 35 (10247)  № 34 (10246)  № 33 (10245)  №32 (10244)  №31 (10243)  №30 (10242)  №29 (10241)  №28 (10240)  № 27 (10239)  № 26 (10238)  № 25 (10237)  № 23 (10235)  № 22 (10234)  № 21 (10233)  № 20 (10232)  № 24 (10236)  № 19 (10231)  №18 (10230)  № 17 (10229)  № 16 (10228)  № 15 (10227)  № 14 (10226)  № 13 (10225)  № 12 (10224)  № 11 (10223)  № 10 (10222)  № 9 (10221)  № 8 (10220)  7 (10219)  № 6 (10218)  №5 (10217)  № 4 (10216)  № 3 (10215)  № 2 (10214)  № 1 (10213)  № 51 (10212)  № 49 (10210)  № 48 (10209)  № 47 (10208)  № 46 (10207)  № 45 (10206)  № 44 (10205)  № 43 (10204)  № 42 (10203)  № 41 (10202)  № 40 (10201)  № 39 (10200)  № 38 (10199)  № 37 (10198)  № 36 (10197)  № 35 (10196)  № 34 (10195)  № 33 (10194)  № 32 (10193)  № 31 (10192)  № 30 (10191)  № 29 (10190)  № 28 (10189)  № 27 (10188)  № 26 (10187)  № 25 (10186)  № 24 (10185)  № 23 (10184)  № 22 (10183)  № 21 (10182)  № 20 (10181)  № 19 (10180)  № 18 (10179)  № 17 (10178)  № 16 (10177)  № 15 (10176)  № 14 (10175)  № 13 (10174)  № 12 (10173)  № 11 (10172)  № 10 (10171)  № 9 (10170)  № 8 (10169)  № 7 (10168)  № 6 (10167)  № 5 (10166)  № 4 (10165)  № 3 (10164)  № 2 (10163)  № 1 (10162)  № 51 (10161)  № 50 (10160)  № 49 (10159)  № 48 (10158)  № 47 (10157)  № 46 (10156)  № 45 (10155)  № 44 (10154)  № 43 (10153)  № 42 (10152)  № 41 (10151)  № 40 (10150)  № 39 (10149)  № 38 (10148)  № 37 (10147)  № 36 (10146)  № 35 (10145)  № 34 (10144)  № 33 (10143)  № 32 (10142)  № 31 (10141)  № 30 (10140)  № 29 (10139)  № 28 (10138)  № 27 (10137)  № 26 (10136)  № 25 (10135)  24 (10134)  23 (10133)  № 22 (10132)  № 21 (10131)  № 20 (10130)  № 18 (10128)  № 17 (10127)  № 16 (10126)  № 15 (10125)  № 14 (10124)  № 13 (10123)  № 12 (10122)  № 11 (10121)  № 10 (10120)  № 9 (10119)  № 8 (10118)  № 7 (10117)  № 6 (10116)  № 5 (101115)  № 4 (10114)  № 3 (10113)  № 2 (10112)  № 1 (10111)  № 52 (10110)  № 51 (10109)  № 50 (10108)  № 49 (10107)  № 48 (10106)  № 47 (10105)  № 46 (10104)  № 42 (10100)  № 41 (10099)  № 40 (10098)  № 39 (10097)  № 38 (10096)  № 37 (10095)  № 36 (10094)  №35 (10093)  № 34 (10092)  № 33 (10091)  № 32 (10090)  № 31 (10089)  № 30 (10088)  № 29 (10087)  № 28 (10086)  № 27 (10085)  № 26 (10084)  21(10079)  № 20 (10078)  № 19 (10077)  № 18 (10076)  № 17 (10075)  № 16 (10074)  № 15 (10073)  № 14 (10073)  № 13 (10071)  № 12 (10070)  № 11 (10069) 
 
 
25 декабря 2025, четверг, 04:32

 

СВЕЖИЙ НОМЕР. 12+. №16 (9663), 30/04/2014

От чего получают кайф псковские программисты?

«Псковская провинция встретилась с пятикурскником ПсковГУ Игорем Коваленко и узнал у него, на самом ли деле программисты проводят целый день за компьютером, есть ли у них девушки и почему Java круче…

Псковские программисты последние пару лет весьма успешны на крупных IT-соревнованиях. Из второго отборочного этапа VII Международной олимпиады «IT-Планета 2013/14» в конкурсе «Программирование: Java» в финал, который состоится летом, вышли сразу пять псковичей. Причём не просто вышли: Игорь Коваленко, Владимир Шантарин, Алексей Барсук, Артемий Дмитриев и Алексей Нургалиев заняли первые пять мест по северо-западному федеральному округу, обойдя соперников из Вологды и Санкт-Петербурга, а так же разом оказались в пятнадцати лучших по стране.

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

  - Игорь, слово программист ассоциируется с человеком, который постоянно за компьютером, постоянно с головой в цифрах, нелюдимый…

- Нет-нет, что ты, это всё, конечно, мифы. Программисты бывают разными. Да, мы долго сидим за компьютерами, но на самом деле мы общительные и весёлые.

- Свитера не популярны?

- Не очень. Обычно толстовки (смеётся).

- Ты знаком и с русскими, и иностранными программистами - вы все одеваетесь одинаково?

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

- А получается ли у программистов хорошо питаться?

- В принципе, да. На вечерние тренировки мы можем взять с собой булочки, сок - перекусить. А в обычные дни и завтракаем, и обедаем.

 

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

 - У многих программистов есть девушки?

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

- Если у тебя спросят: «а кто такие программисты?» – что ты ответишь?

- Просто: это люди, которые пишут программы.

- А сколько человек в месяц просят у тебя: «Почини мне компьютер»?

- На самом деле немного. Может, не часто ломаются? (улыбается)

- У программистов есть какое-то особое отношение к гуманитариям? Вы круче их?

- По-моему, всё профессии одинаково важны. Никаких шуток про гуманитариев среди моих друзей нет, и «высшей расой» мы себя точно не считаем.

- Есть ли у тебя мечта, поработать в какой-то известной компании?

- Есть. Но не скажу, потому что не сбудется.

- А всё-таки от чего программист получает кайф?

- От хорошо и правильно написанного кода. И от того, что он работает так, как надо.

- Код – это набор цифр?

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

- Поучается, кайф, когда написал программу, и она заработала?

- Нет, сначала написал, потом отладил и только потом она заработала. Когда напишешь программу, как ни крути, в ней всегда будут мелкие ошибки или «баги». Поиск этих «багов», это и есть отладка. Бывает, что напишешь не ту переменную, а бывает, что и не ту идею для решения задачи применяешь, неверный алгоритм выберешь, не так обработаешь данные…

- Значит невозможно сразу написать правильный код?

- С первого раза только высоквалифицированные профессионалы могут написать. И то, у них тоже часто бывают ошибки. Большее время при написании программы уходит именно на отладку – 70-80 процентов времени. Но это тоже интересно.

 

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

 - На каком языке ты пишешь программы?

- Мы участвуем не только в IT-Планете, но и в международном Чемпионате мира. Там можно писать программы только на C, C++ и Java. Я знаю все эти языки, но самый любимый у меня – Java. Универсального, лучшего языка программирования нет. Каждый язык в чём-то хорош, в чём-то плох. Об этом можно говорить очень долго. Java, например, более безопасный язык, в нём лучше отлаживать программу. Но он более медленный: скажем, программа, написанная на C++ будет работать в полтора раза быстрее, чем такая же программа, написанная на Java.

- Во время тренировок вы обсуждаете программы, или каждый работает сам по себе?

- На международном чемпионате даётся один компьютер на три человека. Тут важна командная игра. Если простые задачи, то мы их даже не обсуждаем: быстро написал, сдал и получил «accept», значит «принято». Более сложные задачи мы обсуждаем друг с другом. Главное, правильно прочитать задачу, каждый рассказывает, как он понял задачу – с этим часто бывают проблемы. Мы иногда используем приём «парного программирования» - один набирает код, другой его критикует.

- В крупных компьютерных компаниях программисты тоже не работают один на один с машиной?

- Да, конечно. Неправильно думать, что программист ни с кем не общается, так программу не напишешь. В команде используется метод мозгового штурма, один даёт идею, другой её развивает, третий – «кодит». А дома, один на один с компьютером, программы всегда пишутся медленнее. Общение очень важно при написании программ.

 

Павел ДМИТРИЕВ, фото автора

Оцените статью:


Комментарии

Мифодий | 10/11/2015 06:33
При словах "мифы о разработке" и прочих сразу вспоминается статья http://ida-web.ru/article/neskolko-mifov-o-razrabotke.html там так же представлены наиболее распространенные мифы с их истоками. Весьма полезное чтиво.

Оставить комментарий

Ваше имя:

Комментарий

 

СПЕЦКОР

СТАТЬИ В ЭТОМ НОМЕРЕ



 
Псковская провинцияПортал государственных органов Псковской областиВесь Псков