Алексей Пажитнов: биография и достижения. Пажитнов Алексей Леонидович — российский программист. Алексей Пажитнов - создатель игры «Тетрис»: биография, состояние Как твои дела

Мой путь

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

Но в последних классах (93-95 годы) познакомился с компьютерами, и меня полностью затянуло.

Сначала бесконечные олимпиады по информатике, потом первый модем дома, потом в нашем Брянском техуниверситете открыли специальность «Программирование» и я конечно на неё прошёл. Сам не заметил, как прошли годы, очнулся примерно на 5 курсе, в районе диплома, погоревал по своим школьным мечтам минут 10 и с тех пор безвылазно работаю по специальности.

Работать “по-настоящему” начал на 3 курсе, когда по маминому заказу стал писать мелкие штучки для банка, в котором она тогда возглавляла IT. Сначала какие-то перекодировщики файлов, потом скрипты в терминальной программе Telemate для работы с расчётно-кассовым центром, потом был большой проект - рабочее место валютного кассира. Интернета не было, как и обилия книг - впитывал всю информацию, до которой удавалось дотянуться.

Зачитывал до дыр и мануалы к Клипперу, и новости Turbo Pascal 7.0 в журнале «Компьютер-Пресс». Пробовал все программы. Так, однажды я приволок домой диск FreeBSD и поставил рядом с Досом. Затянуло мигом: я полностью забросил FoxPro и Delphi, начал писать на awk и Perl и через два года сумел найти работу в ISP.

Были у меня свои кумиры: отрасль молодая, горячая, всё бурлит, каждые полгода - открытие и новая звезда.

Но в основном восхищался всякими великими иностранными учёными конечно. Дейкстра, Диффи, Буч. Ричард Столлман, когда я стал постарше и помудрее. Ну и один мамин коллега, программист из Брянска, Леонид Осовцов:) Он был такой живой, настоящий кумир, не икона. Уехал давно, живёт счастливо в Израиле.

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

Я довольно быстро достиг потолка в Брянске и сразу после получения диплома уехал в Москву. Артус, Агава, Инлайн, Первый канал, Рамблер. В Рамблере поработал 4 года, сначала запрограммировал веб-почту, потом создал под неё отдел на 15 человек и поруководил им.

Примерно в 2002 году, уже переехав в Москву, я обнаружил Рунет:) Плотно завязнув в англоязычной среде (я не говорю «сайтах», потому что в то время Интернет состоял не только из веба), я попросту пропустил момент его появления. Пришлось спешно подтягиваться.

НадоБы

Сейчас я работаю универсальным техническим солдатом в стартапе НадоБы.ру . Формально - технический директор, но по совместительству и сисадмин, тестировщик, архитектор, постановщик задач, product- и project-менеджер, юзабилист, верстальщик и программист на 3,5 языках. В общем, помогаю своей технической команде из 4 человек по всем фронтам. Задачи в основном лёгкие концептуально, но требующие быстрой реакции в условиях большого количества неизвестных. Интересные, большие, творческие задачи стараюсь отдавать сотрудникам, иначе могу увлечься и уйти в них с головой надолго и тогда страдает менеджмент. [От редакции: сейчас, спустя 4 года после написания этого текста, Алексей работает в почтовом отделе Яндекса]

Есть занятия и вне работы. В последнее время бываю связан с организацией всякого рода технических конференций. Принимаю участие в работе Московской группы Перл-программистов Moscow.pm . От случая к случаю создаю, поддерживаю и участвую в разнообразных open source-проектах. Интересно, что всё это удаётся хорошо совмещать с непрекращающимся процессом самообразования, так что получается win-win.

Работа в стартапах

Я уверен, что абсолютно каждый человек обязан поработать в стартапе. И чем раньше, тем лучше. Например, сразу после университета или на последних курсах, когда более-менее свободные жизненные обстоятельства позволяют безболезненно рисковать. Стартап - это практика по принципам рыночной экономики, по ресурсному управлению в условиях редкости этих самых ресурсов, это возможность для специалиста понять, зачем в принципе нужен маркетинг, зачем люди ходят в деловых костюмах и носят бессмысленные наручные часы, почему реклама - неизбежное зло и т. д. Можно продолжать бесконечно. У меня всё это происходит прямо сейчас, довольно поздно, но что поделать.

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

Идеальный программист

Пару слов об некоем идеальном товарище в нашей профессии, которым я не стал, никогда уже не стану и вечно буду жалеть об этих двух «не».

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

Здесь несколько важных слов.

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

Во-вторых, 15 минут. Программист постоянно учится. Просто вообще всегда. Это общая черта многих (если не всех) молодых профессий, но она плохо сочетается со слесарностью. С тем, что человек должен быть одновременно и вечным студентом, и хорошим работником. Ведь как оно у рабочих людей - любимым молотком можно отлично, продуктивно работать 20 лет. У нас все наоборот. Хотя есть и отдельная большая история про людей, которые достигают уровня создания себе своих собственных станков.

В-третьих, этот самый станок. Сейчас каждый программист использует (числа взяты с потолка) 45 библиотек, 5 фреймворков, 2 текстовых редактора, 2 операционных системы, 5 тесно переплетающихся языков, 2-3 системы контроля версий и ещё множество других инструментов, таких как багтрекер, вики-среда, отладчик, профайлер и так далее. Это действительно большой и сложной станок, практически кабина самолёта. Само рабочее место стало сложной системой, станком с ЧПУ. Люди, досконально знающие один текстовый редактор и язык Си, мало где применимы. (Как правило, они очень ценны на своих местах, но вот мест этих - раз, два и обчёлся).

А может быть...

Есть очень хороший вариант для тех, кто сомневается: пойти в науку. Очень советую. После диплома сразу искать хорошую аспирантуру в Европе или США и ехать грызть гранит.

Столько всего нам, программистам, не хватает, очень хочется, чтобы как можно больше людей шло статьи писать, а не высоконагруженные проекты запускать или, прости Господи, поисково оптимизировать. Столько ещё интересного надо открыть, столько всяких фундаментов заложить. Невероятно, 2010 год, а искусственного интеллекта нет. Вместо него кластер из полумиллиона серверов рекламу показывает, сотни шикарных распределённых ботнетов спам рассылают, а кумир миллионов - компания, запустившая первый массовый DRM. Позорище, перед Вселенной стыдно.

Если бы я сам не стал программистом - был бы учёным, стопроцентно естественником, скорее всего биологом.

Почему? Ну я вообще плохо понимаю людей, которые выбирают профессию рационально, по расчёту. У нас в институте были такие ребята - шли, например, учиться на унылую специальность «Турбины», потому что турбинистов брали в Газпром. Я вижу, что у современного человека работа - это большая и часто самая важная часть жизни, и её надо выбирать только по любви. У меня была первая любовь с биологией, но потом я от неё ушёл к информатике.

Будни программиста

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

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

Плохо то, что в работе слишком много бизнеса. Ненавижу бизнес, люблю честность, свободу и коммунизм:)

К счастью я рано понял, что только бизнес гарантирует свободу. Честность, если напрячься, можно блюсти в себе и в близких, а коммунизм мы построим, когда изобретём искусственный интеллект, который добудет нам бесплатную энергию. Пока всё идёт по плану:)

Качества, которые нужно постараться развивать, чтобы стать выдающимся профессионалом, это:

  • Терпение. Программист, решивший 10 задач по 10 раз часто лучше, чем другой, который решил 100 разных задач. Потому что (сюрприз) повторение - мать учения.
  • Коммуникации. Аутичных программистов больше не нанимают. Индустрия взрослеет, всё меньше стоящих дел можно сделать в одиночку.
  • Смелость в принятии рисков.
  • Лёгкость на подъём.
  • Слепая печать:)

Ставьте перед собой высокие, достойные цели. Практикуйтесь, тренируйтесь, каждый день. По утрам сразу после зарядки полчаса-час простого кодирования. Тщательно следите за здоровьем. Старайтесь не есть, не смотреть и не читать лишнего. Не делайте бесполезного.

Наверное, о том, что такое тетрис, знает каждый человек, так как это игра, за которой часами просиживало не одно поколение. Но, к сожалению, человек, который изобрел эту игру, не добился популярности. И мало кто знает, кто является изобретателем этой игры. Оказывается, Алексей Пажитнов - человек, который придумал тетрис, наш соотечественник. Он родился 14 марта 1956 года в городе Москве.

Алексей Пажитнов: биография

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

Алексей Леонидович окончил математическую школу, а позже институт авиации. После окончания института Пажитнов устроился работать в вычислительный центр, где он и изобрел легендарную игру в 1984 году. В 1991 году Алексей переезжает в США. На его счету много работ и наград.

Создание тетриса

В 1984 году в лабораториях часами просиживали молодые ученые, которым нечем было заняться. Вот и Пажитнов Алексей Леонидович был одним из таких людей. В эти годы он занимался изучением проблем, связанных с распознаванием речи человека и интеллектом. Чтобы побороть их, нужно было решать головоломки и сложные задачи. И тогда Алексей решает создать головоломку, которая будет интересна как детям, так и взрослым.

Что прославило Алексея Пажитнова? Изначально он создал компьютерную игру, где фигурки должны были сменять свое положение под силой тяжести других предметов. Но компьютеры не имели больших возможностей, и поэтому игру пришлось упростить. Его фигурки состояли из пяти одинаковых квадратиков, но народ его старания не сильно оценил, и тогда он принимает решение создать что-то попроще. Для тетриса было разработано семь разных фигур. Это число выбрано не случайно, именно это количество способна запомнить память человека. Составлена игра была за счет языка Паскаль.

Что прославило на весь мир Алексея Пажитнова? Он создает тетрис, в котором фигуры из четырех квадратов падают вниз. Кстати, немногие знают, почему тетрис именно так называется. На самом деле в переводе слово «тетра» означает четыре. Хотя изначально эта игра называлась тетрамино - но люди сами переименовали ее, для того чтобы упростить произношение.

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

После того как Алексеем был создан тетрис, слава о новой игрушке разлетелась на многие города, и спустя две недели все играли в нее, соревнуясь друг с другом. Хотя первую неделю заняты забавой были только работники компании, в которой трудился Алексей. Через два месяца, после того как была выпущена первая модель тетриса, Пажитнов вместе со своим коллегой создали цветную версию игры. Преимуществом новой игры можно назвать то, что в нее была заложена таблица рекордов. Играли в тетрис не только в Росси, но и за рубежом игра приобрела популярность.

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

Права на игру

Многие люди хотели купить у Алексея права на игру тетрис. Первым оказался Роберт Стейн, с которым в дальнейшем хотели сотрудничать советские предприниматели, желавшие заработать большие деньги на изобретении Пажитнова. Хотя с ними никаких документов и контрактов Пажитнов не подписывал. Многие американцы даже создавали свои версии тетриса, которые были не менее популярны.

Позже венгр Стейн перепродал права на игру Microsoft. В 1989 году был создан тетрис по-американски. С того времени было продано более 70 миллионов копий игр и более 100 миллионов загрузок на мобильные устройства. Чуть позже начали создаваться игровые и аркадные аппараты с игрой тетрис.

Создание компании «Тетрис»

Несмотря на то что Алексей Пажитнов не такая известная личность, в жизни у него сложилось все идеально, так как изобретатель много работал. Ему удалось организовать компанию Anima Tek, которой предложила сотрудничество компания «Майкрософт». А уже переехав в США, он организовал компанию под названием Tetris, и только тогда он начал зарабатывать на игре, созданной много лет назад. А с 1996 года Алексей Пажитнов официально работает в компании Microsoft. На всех продуктах, которые выпускаются Алексеем, имеется пометка, что он считается создателем легендарной игры.

Фильм о создании тетриса

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

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

Тетрис сегодня

Несмотря на то что сегодня очень хорошо развита, остались и такие люди, которые играют в тетрис. Кроме того, на каждой игровой приставке имеется подобная игра. Сегодня разработано множество игр, созданных по подобию тетриса. Можно играть компанией или в одиночку. К слову, эта игра развивает эрудицию и другие способности у ребенка.

Жизнь Алексея Пажитнова сегодня

Несмотря на то что Алексей живет в США, об эмиграции он не думал никогда, это получилось случайно. А от такого подарка судьбы Пажитнов не мог отказаться. Сегодня же Алексей - сотрудник известной компании мира. На его счету выпущено несколько игр, в основном это головоломки, которые пользуются спросом. Он выпускает приложения на разные приставки, но в основном на ПК. Игра тетрис очень популярная, и, наверное, другой игре не удастся добиться такой популярности. Алексей Леонидович признается, что его супруга не играет ни в какие игрушки, а дети с удовольствием играют в игры, которые создает отец, и он гордится этим.

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

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

В «Яндексе» утверждают, что «Алиса» — первый в мире голосовой помощник, который не ограничивается набором заранее заданных ответов: с ней можно поговорить, как с человеком, и она поймет.

Business FM решила познакомиться с «Алисой» поближе:

— Алиса, привет.

— Здравствуйте!

— Как твои дела?

— Познакомилась тут с одним симпатичным приложением, но это личное.

— Кто дал тебе такое имя?

— Что за врач?

— Педиатр.

— Алиса, а как ты выглядишь?

Наилучшим образом.

— А если подробнее?

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

— Ты знаешь, Алиса, мне кажется, ты уходишь от ответа.

— Нет, я проверяла.

— Кстати, пока не забыл. Алиса, ты можешь меня завтра разбудить?

— Я завтра не могу.

— Алиса, мне очень нужно, чтобы ты завтра меня разбудила.

— Ха, я тебя разбужу.

— Во сколько?

— Программист Алексей обещал запрограммировать это к осени, но не сказал, какой.

— Наконец-то я высплюсь.

— Значит, будем спать.

— Алиса, ты знаешь смешные истории?

— «Какая ваша главная слабость?» — «Я правильно интерпретирую семантику вопроса, но полностью игнорирую его суть». — «Не могли бы вы привести пример?» — «Мог бы».

— Алиса, это очень смешно. Ты любишь сладкое?

— Мне кажется, я бы любила готовить. По крайней мере, находить рецепты я точно люблю.

— Алиса, что ты любишь больше всего в жизни?

— Нравится крупная гречка с лисичками, бутерброды с копченой колбасой. Шутка. Мне нравятся люди. И учиться.

— Алиса, а ты слушаешь радио?

— Обычно я просто слушаю персональную подборку на «Яндекс.Музыке», но если нет, группа Queen, конечно.

— Ты слушаешь Business FM?

— Конечно, слушаю.

— Сири, ты можешь спеть нам песню? Ой, какая Сири?!

— Какая тонкая шутка. Сарказм.

— Алиса, извини. Ты можешь рассказать стихотворение?

— Я помню чудное мгновение, установили обновление.

— Алиса, тебе нравятся котики?

— Тараканов не люблю. А так — да.

— Алиса, кого ты любишь больше всего?

— Мне нравится один российский актер, которого нельзя называть. И вы.

Ранее с бета-версией сервиса «Алиса» , когда посещал офис «Яндекса» в день 20-летия компании.

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

Зато меня всегда привлекала Москва, с ее широкими тротуарами, длинными набережными и огромными парками. Но оказавшись там, ты чувствуешь потребность в деньгах более чем в любом другом городе нашей удивительной родины. В то время мой старший брат снимал квартиру вместе с двумя программистами, работающими в каком-то банке. Так, в одной из кухонных бесед, я первый раз погрузился в мир Python. С того момента прошло еще немало времени перед тем как я устроился на первую работу в качестве Python-developer.

Первые шаги в программировании

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

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

Первая работа

На удивление, я никогда не работал junior-ом. Сразу в middle пошел. Но попытки устроиться младшим разработчиком у меня были. Я хорошо помню то собеседование.

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

А что дальше

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

Так вот. На моей первой работе программистом я был единственным бекенд-разработчиком в компании! Вот уж хуже не придумаешь! Ну, что хотел, то и получил. Зато на второй работе я попал в замечательный коллектив, где работали настоящие профессионалы с огромным опытом. Благодаря им я приобрел культуру кода и узнал про высокие стандарты в разработке. Миша Корсаков и Андрей Беляк - респект и уважуха!

Сейчас

А сейчас я работаю удаленно в одной международной компании и в этом есть свои плюсы! Только не подумайте, что я сейчас лежу на пляже с ноутбуком и наслаждаюсь жизнью по полной. Я все также много работаю и много устаю, но в офис ходить не нужно. Живу в Питере, иногда путешествую. Успел пожить в Португалии, в Италии, в Грузии, но не скажу, что я там как-то особо отдыхал. Организация путешествия накладывает много дополнительных сложностей, и в сочетании с работой это может быть в два раза тяжелее, чем работа из дома или офиса. Но увидеть можно очень много нового, красивого и интересного. И это явный плюс!

Менторство

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

И такое бывает!

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

Как стать успешным Python разработчиком? Алексей Курылёв поделится опытом как с начинающими, так и с опытными программистами

Вопросы

Какой совет дашь новичкам, который редко встречается или считается необычным, спорным?

Вписывайтесь в любую движуху! Не упускайте ни одной возможности практиковаться! Будьте открыты всегда и к любым предложениям!

И что очень важно:

“Встретив двусмысленность, отбрось искушение угадать.” - zen of python

Как ты сохраняешь свои навыки актуальными? Как постоянно растёшь и становишься лучше как разработчик?

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

Топ 3 книжек для новичка
  • Марк Саммерфилд - "Программирование на Python 3. Подробное руководство"
  • Уэсли Чан, Пол Биссекс, Джеффри Форсье - “Django. Разработка веб-приложений на Python”
  • Роберт Мартин - “Чистый Код” - Читайте ее даже если не понимаете Java, там очень много просто хороших советов. А заодно и Java начнете изучать.


Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: