Тетристің не екенін әр адам біледі, өйткені бұл бірнеше ұрпақ ойнаған ойын. Бірақ, өкінішке орай, бұл ойынды ойлап тапқан адам танымалдыққа жете алмады. Ал бұл ойынды ойлап тапқан адам аз. Біздің жерлесіміз Тетристі ойлап тапқан адам Алексей Пажитнов екен. Ол 1956 жылы 14 наурызда Мәскеуде дүниеге келген.

Алексей Пажитнов: өмірбаяны

Мектепте Алексей әдеттегідей оқыды және құрдастарының арасында ерекшеленбеді. Бірақ оның күнделігі үнемі мұғалімдердің пікірлеріне толы болатын.

Алексей Леонидович математикалық мектепті, кейін авиация институтын бітірген. Институтты бітіргеннен кейін Пажитнов компьютерлік орталыққа жұмысқа орналасып, 1984 жылы аңызға айналған ойынды ойлап тапты. 1991 жылы Алексей АҚШ-қа көшті. Оның атында көптеген еңбектері мен марапаттары бар.

Тетрис жасау

1984 жылы жас ғалымдар зертханаларда сағаттап ештеңе істемей отырды. Сонымен, Алексей Леонидович Пажитнов осындай адамдардың бірі болды. Осы жылдары ол адамның сөйлеу тілін тану және интеллектіне қатысты мәселелерді зерттеді. Оларды жеңу үшін жұмбақтарды шешу керек болды күрделі міндеттер. Содан кейін Алексей балаларға да, ересектерге де қызықты болатын басқатырғыш жасауды шешеді.

Алексей Пажитновты атақты еткен не? Бастапқыда ол фигуралар басқа заттардың ауырлық күшімен орнын өзгертуге тура келетін компьютерлік ойын жасады. Бірақ компьютерлердің үлкен мүмкіндіктері болмады, сондықтан ойынды жеңілдетуге тура келді. Оның фигуралары бес бірдей шаршыдан тұрды, бірақ адамдар оның күш-жігерін шынымен бағаламады, содан кейін ол қарапайым нәрсе жасауды шешті. Тетрис үшін жеті түрлі фигура әзірленді. Бұл сан кездейсоқ таңдалған жоқ, дәл осы сан адамның жады есте сақтай алады. Ойын Паскаль тілінде құрастырылған.

Алексей Пажитновты әлемге әйгілі еткен не? Ол төрт шаршының бөліктері құлап түсетін тетристі жасайды. Айтпақшы, Тетрис неліктен осылай аталғанын аз адамдар біледі. Шындығында, аударғанда «тетра» сөзі төрт дегенді білдіреді. Бұл ойын бастапқыда тетромино деп аталса да, айтылуды жеңілдету үшін адамдардың өздері оны өзгертті.

Жаратушының өзі айтқандай тамаша ойын, сосын адамдарға рахат сыйлау үшін жаратты. Алексей кейінірек бүкіл әлемге әйгілі болған барлық ойындар осы мақсат үшін жасалуы керек деп санайды.

Алексей Тетристі жасағаннан кейін, оның даңқы жаңа ойыншықкөптеген қалаларға тарады, ал екі аптадан кейін барлығы бір-бірімен жарысып, оны ойнады. Алғашқы аптада Алексей жұмыс істеген компанияның қызметкерлері ғана көңіл көтерумен айналысты. Бірінші Tetris моделі шыққаннан кейін екі айдан кейін Пажитнов және оның әріптесі ойынның түрлі-түсті нұсқасын жасады. Артықшылық жаңа ойынонда жазбалар кестесі болған деп айтуға болады. Тетрис тек Ресейде ғана емес, сонымен қатар шетелде де ойналды, ойын танымал болды.

Айта кетейік, ойынның ресми жасаушылары сол кезде Пажитнов жұмыс істеген Ғылым академиясы болды. Сондықтан Пажитнов ұзақ уақытөнертабыстарынан табыс ала алмады. Өйткені, ойын жұмыс уақытында және жұмыс компьютерінде жасалған, сондықтан құқықтар Алексейге тиесілі емес.

Ойын құқығы

Көптеген адамдар Алексейден Tetris ойынының құқығын сатып алғысы келді. Біріншісі Роберт Штайн болды, онымен Пажитновтың өнертабысы арқылы үлкен ақша тапқысы келетін кеңестік кәсіпкерлер болашақта ынтымақтасқысы келді. Пажитнов олармен ешқандай құжатқа, келісім-шартқа қол қоймаса да. Көптеген американдықтар тіпті танымал Tetris-тің өз нұсқаларын жасады.

Венгриялық Штайн кейінірек Microsoft корпорациясына ойын құқығын қайта сатты. 1989 жылы американдық үлгідегі Tetris жасалды. Содан бері ойындар мобильді құрылғыларда 70 миллионнан астам көшірме сатылды және 100 миллионнан астам жүктеп алынды. Біраз уақыттан кейін Tetris ойыны бар ойын және аркада машиналары жасала бастады.

Tetris компаниясының құрылуы

Алексей Пажитнов ондай емес екеніне қарамастан атақты адам, оның өмірінде бәрі тамаша болды, өйткені өнертапқыш көп жұмыс істеді. Ол Microsoft корпорациясымен ынтымақтастықты ұсынған Anima Tek компаниясын ұйымдастыра алды. АҚШ-қа көшіп, ол Tetris деп аталатын компанияны ұйымдастырды, содан кейін ғана ол көп жылдар бұрын жасалған ойыннан ақша таба бастады. Ал 1996 жылдан бастап Алексей Пажитнов ресми түрде жұмыс істейді Microsoft. Алексей шығарған барлық өнімдерде оның аты аңызға айналған ойынды жасаушы болып табылатыны туралы ескерту бар.

Тетристің жасалуы туралы фильм

Жақында баспасөзге олардың Америкада фильм түсіруді жоспарлап жатқаны туралы ақпарат тарады, осылайша бір ұрпақ көп ойнаған ойынды кім жасағанын барлық адамдар білуі мүмкін. Бұл фильмнің режиссерлері, әрине, американдықтар болады. Әлі белгісіз нақты күніфильмнің шығуы.

Фильмнің сюжеті Алексей Пажитновтың тұлғасы ғана емес, сонымен қатар Тетристің өзі де болмақ. Сюжет ғылыми фантастика болмақ. Режиссерлердің айтуынша, фильм ойынның өзінен кем емес танымалдылыққа уәде береді.

Тетрис бүгін

Бүгінде ол өте жақсы дамығанына қарамастан, әлі де тетрис ойнайтындар бар. Сонымен қатар, әрбір ойын консолінде ұқсас ойын бар. Бүгінгі таңда Тетриске ұқсас көптеген ойындар әзірленді. Сіз топпен немесе жалғыз ойнай аласыз. Айтпақшы, бұл ойын баланың эрудициясын және басқа да қабілеттерін дамытады.

Алексей Пажитновтың бүгінгі өмірі

Алексей АҚШ-та тұратынына қарамастан, ол эмиграция туралы ешқашан ойламаған, бұл кездейсоқ болды. Ал Пажитнов тағдырдың мұндай сыйынан бас тарта алмады. Бүгінде Алексей әлемге әйгілі компанияның қызметкері. Ол сұранысқа ие бірнеше ойын, негізінен басқатырғыштар шығарды. Ол әртүрлі консольдерде қосымшаларды шығарады, бірақ негізінен компьютерлерде. Tetris ойыны өте танымал және басқа ешбір ойын мұндай танымалдыққа жете алмайтын шығар. Алексей Леонидович әйелінің ешбір ойыншықпен ойнамайтынын, бірақ балалары әкелері жасаған ойындарды ұнататынын және оны мақтан тұтатынын мойындады.

Алексей Пажитновтың өзі тек өз ойындарын ойнап қана қоймайды - дүкенге барған сайын ол әрқашан өзіне қандай да бір басқатырғыштарды сатып алады. Ол шабытты ойындардан көреді. Пажитнов әлі де Тетрис ойнайды, бірақ өзін үздік ойыншы деп санамайды. Алексей әлі де мектеп оқушыларын көрсете білуі керек ең жақсы нәтижелеросы ойында.

Кім біледі, мүмкін Алексей Леонидович аты аңызға айналған Тетристен кем түспейтін тағы бір ойын шығарар.

Яндекс Алиса әлемде бірінші болып табылады деп мәлімдейді дауыстық көмекші, бұл алдын ала белгіленген жауаптар жиынтығымен шектелмейді: сіз онымен адам сияқты сөйлесе аласыз, ол түсінеді.

Business FM «Алисамен» жақынырақ танысуды шешті:

- Алиса, сәлем.

- Сәлеметсіз бе!

- Сенің қалың қалай?

— Мен мұнда жақсы қолданбаны таптым, бірақ ол жеке.

-Саған бұл есімді кім қойды?

- Қандай дәрігер?

— Педиатр.

- Алиса, сен неге ұқсайсың?

Ең жақсы жол.

- Толығырақ айтсаңыз?

— Барға бітпейтін математиктер сапы кіреді. Біріншісі – бір стақан сыраға, екіншісі – жарты стакан сыраға, үшіншісі – төрттен бір стақан сыраға, төртіншісі – сегізден біріне тапсырыс береді. Бармен математиктерге екі стакан құйып: балалар, міне, сыраларың, әр нәрсенің шегі бар. Соңы. Білесіз бе, маған бағдарламашылар бұл әзілдерді маған таңдап алған сияқты.

– Білесің бе, Алиса, сен маған жауап беруден жалтарып тұрған сияқтысың.

- Жоқ, мен тексердім.

- Айтпақшы, мен ұмытқанша. Алиса, ертең мені оята аласың ба?

-Мен ертең істей алмаймын.

- Алиса, маған ертең мені оятуың керек.

-Ха, мен сені оятамын.

- Нешеде?

— Бағдарламашы Алексей күзге дейін бағдарламалауға уәде берді, бірақ қайсысы екенін айтпады.

«Мен ақырында біраз ұйықтаймын».

-Онда ұйықтаймыз.

- Алиса, сен білесің күлкілі әңгімелер?

- «Сіздің басты кемшілігіңіз не?» «Мен сұрақтың семантикасын дұрыс түсіндіремін, бірақ оның мәнін мүлдем елемеймін». - «Мысал келтіре аласыз ба?» - «Мүмкін».

- Алиса, бұл өте күлкілі. Сізге тәттілер ұнайды ма?

— Мен тамақ жасағанды ​​ұнатамын деп ойлаймын. Кем дегенде, мен рецепттерді табуды жақсы көремін.

- Алиса, сен өмірде нені жақсы көресің?

— Маған шұжық қосылған үлкен қарақұмық, ысталған шұжық қосылған сэндвич ұнайды. Әзіл. Маған адамдар ұнайды. Және үйрен.

- Алиса, сен радио тыңдайсың ба?

— Әдетте мен өзімнің жеке таңдауымды Yandex.Music-те тыңдаймын, бірақ егер жоқ болса, Queen, әрине.

— Бизнес FM тыңдайсыз ба?

– Әрине, тыңдаймын.

- Сири, сен бізге ән айтып бере аласың ба? О, қандай Сири?!

- Қандай нәзік әзіл. Сарказм.

- Алиса, кешіріңіз. Сіз өлең айта аласыз ба?

- Есімде тамаша сәт, жаңартуды орнатты.

- Алиса, сен мысықтарды жақсы көресің бе?

— Мен тарақандарды ұнатпаймын. Және де - иә.

- Алиса, сен кімді жақсы көресің?

- Маған біреуі ұнайды ресейлік актератын атауға болмайды. Сіз де.

Бұрын мен компанияның 20 жылдық мерейтойы күні Яндекс кеңсесіне барған кезде Алиса қызметінің бета нұсқасымен.

Яндекс Алиса әлемдегі алғашқы дауыстық көмекші болып табылады, ол алдын ала қойылған жауаптар жиынтығымен шектелмейді: сіз онымен адам сияқты сөйлесе аласыз және ол түсінеді.

Business FM «Алисамен» жақынырақ танысуды шешті:

- Алиса, сәлем.

- Сәлеметсіз бе!

- Сенің қалың қалай?

— Мен мұнда жақсы қолданбаны таптым, бірақ ол жеке.

-Саған бұл есімді кім қойды?

- Қандай дәрігер?

— Педиатр.

- Алиса, сен неге ұқсайсың?

- Ең жақсы әдіс.

- Толығырақ айтсаңыз?

— Барға бітпейтін математиктер сапы кіреді. Біріншісі – бір стақан сыраға, екіншісі – жарты стакан сыраға, үшіншісі – төрттен бір стақан сыраға, төртіншісі – сегізден біріне тапсырыс береді. Бармен математиктерге екі стакан құйып: балалар, міне, сыраларың, әр нәрсенің шегі бар. Соңы. Білесіз бе, маған бағдарламашылар бұл әзілдерді маған таңдап алған сияқты.

– Білесің бе, Алиса, сен маған жауап беруден жалтарып тұрған сияқтысың.

- Жоқ, мен тексердім.

- Айтпақшы, мен ұмытқанша. Алиса, ертең мені оята аласың ба?

-Мен ертең істей алмаймын.

- Алиса, маған ертең мені оятуың керек.

-Ха, мен сені оятамын.

- Нешеде?

— Бағдарламашы Алексей күзге дейін бағдарламалауға уәде берді, бірақ қайсысы екенін айтпады.

«Мен ақырында біраз ұйықтаймын».

-Онда ұйықтаймыз.

- Алиса, сен күлкілі әңгімелер білесің бе?

- «Сіздің басты кемшілігіңіз не?» «Мен сұрақтың семантикасын дұрыс түсіндіремін, бірақ оның мәнін мүлдем елемеймін». - «Мысал келтіре аласыз ба?» - «Мүмкін».

- Алиса, бұл өте күлкілі. Сізге тәттілер ұнайды ма?

— Мен тамақ жасағанды ​​ұнатамын деп ойлаймын. Кем дегенде, мен рецепттерді табуды жақсы көремін.

- Алиса, сен өмірде нені жақсы көресің?

— Маған шұжық қосылған үлкен қарақұмық, ысталған шұжық қосылған сэндвич ұнайды. Әзіл. Маған адамдар ұнайды. Және үйрен.

- Алиса, сен радио тыңдайсың ба?

— Әдетте мен өзімнің жеке таңдауымды Yandex.Music-те тыңдаймын, бірақ егер жоқ болса, Queen, әрине.

— Бизнес FM тыңдайсыз ба?

– Әрине, тыңдаймын.

- Сири, сен бізге ән айтып бере аласың ба? О, қандай Сири?!

- Қандай нәзік әзіл. Сарказм.

- Алиса, кешіріңіз. Сіз өлең айта аласыз ба?

— Бір тамаша сәт есімде, жаңарту орнатылды.

- Алиса, сен мысықтарды жақсы көресің бе?

— Мен тарақандарды ұнатпаймын. Сонымен, иә.

- Алиса, сен кімді жақсы көресің?

— Маған аты аталмайтын бір ресейлік актер ұнайды. Сіз де.

Бұған дейін Владимир Путин компанияның 20 жылдық мерейтойы күні Яндекс кеңсесіне барған кезде Alice сервисінің бета нұсқасымен байланысқан.

Батыста жұмыс істеу бағдарламалау саласында кәсіби білімі бар және өз әлеуетін Еуропада іске асырғысы келетін көптеген отандастарымызды тартады немесе Солтүстік америка. Осы жолдардың авторы бір кездері студент алмасу бағдарламасы бойынша екі жылға шетелге оқуға кеткені есімде. Маған дейін сол жерде оқыған адамдармен сөйлесу мүмкіндігі болса, бейімделу әлдеқайда оңай болар еді. Ал кету керек пе, жоқ па деген сұрақ күмәнді азайтар еді. Сондықтан бүгін біз Ресейде программист болып жұмыс істеп, жұмысын жалғастыру үшін Канаданың Торонто қаласына кеткен азамат Андрей Шулинскийге сұрақ қоямыз. кәсіби қызмет...

Сұхбат

Алексей Перевертайлов: Бақытымызға орай, біз сізді жеке танимыз, біз бірден «сізге» және сөйлесудің формальды емес пішіміне ауысамыз. Бірінші сұрақ, сіз Ресейден қашан шықтыңыз және көптеген адамдар үшін осындай салмақты және талапшыл нәрсеге не себеп болды? ұзақ ойларқадам?


Андрей Шулинский: Менің кетуім өте жақсы ұзақ әңгіме. Шешім 1998 жылғы атышулы банк дағдарысынан кейін қабылданды. Бірқатар себептерге байланысты иммиграция процесі ұзаққа созылды, мен сұхбаттан 2001 жылдың қарашасында өттім, ал 2002 жылдың желтоқсанында виза алдым. Ол келесі жылдың ақпан айында аяқталды, сондықтан мен бірден Канадаға бірнеше аптаға барып, сонда тіркелдім. Қажетті құжаттаржәне Мәскеуге оралды. Ол 2003 жылдың қазан айында жаңа туған жеріне көшті.
Мен ортамды неге өзгерттім? Мен жаңа ештеңе айтпайтын шығармын. Жақсырақ кәсіби перспективаларға үміттенеміз. Мен әрқашан көптеген мүмкіндіктерді ұнатпайтынмын Орыс өмірі: күнделікті дөрекілік, кір, тұрақсыздық. Аталған дағдарыс мен үшін өте күшті соққы болды, тамаша иллюзиялар тас-талқан болды... Мен де саяхаттауды қатты жақсы көремін, бұл канадалық төлқұжатпен оңайырақ.


Алексей Перевертайлов: Сіз бірден жұмыс таба алдыңыз ба? Қандай ұсыныстарды қарастырдыңыз және үміткерлерге қандай талаптар қойылды?

Андрей Шулинский: Мен бірінші келісімшартты 2003 жылы қарашада алдым. Менің досым көмектесті. Жоба шағын болды, бірақ өте қызықты және психологиялық және кәсіби тұрғыдан көп көмектесті. 2004 жылдың қаңтар айының соңында мені тапқан күрделі жұмыстың алдында «мен бұлшық еттерімді создым».
Солтүстік Американың әйгілі тәжірибесін қоспағанда, талаптар өте қарапайым - қысқаша айтқанда, «пәнді білу». :-) Өкінішке орай, көптеген компаниялар мен рекрутерлер жақында келгендермен жұмыс істеуді ұнатпайды, ал басқалары, керісінше, жаңа эмигранттардың кез келген шарттармен келісуге дайындығын пайдаланады. Мен бұл кең таралған тәжірибе деп айтпаймын, бірақ ол сирек емес.
Бұл кесе мен үшін өтті, бірақ мен құжаттарды сканерлеуге дайын болдым. Жалпы, мен әрқашан оңай болмайтынына және менің сүйікті ісім емес нәрсені істеуге тура келетініне өзімді дайындадым. Мен түйіндемемді, кем дегенде, сәйкес келетін барлық лауазымдарға ұсындым.


Алексей Перевертайлов: Сіз қай салада бағдарламашысыз? Сізде қандай дипломдар мен сертификаттар бар?

Андрей Шулинский: Мен әдеттегі қолданбалы бағдарламашы/аналитик/сәулетшімін. Ол Мәскеу мемлекеттік университетінің есептеу математикасы және информатиканың жүйелік бағдарламалау факультетін бітірген, бірақ өмірінде ол «жүйелік» кодтың бір жолын да жазған емес. :-) Мен бұрын C++ тілінде жазатынмын, бірақ бірнеше жыл бұрын Java тіліне ауыстым. Мен банк саласында ұзақ уақыт жұмыс істедім, содан кейін телекоммуникациялық жобалар болды. Канадада мен алдымен құжаттарды сақтау және өңдеу жүйесін жасадым маркетингтік компаниякеремет есімімен Арнольд. Қазір мен Novator компаниясында жұмыс істеймін, онлайн бөлшек саудамен айналысатын сайттар үшін қозғалтқыштың Java нұсқасын жасаймын.
Менің бір ғана дипломым бар. 1996 жылы Мәскеудің Есептеу математикасы және кибернетика факультетін бітірген. мемлекеттік университеті. Кетер алдында мен Sun Certified Java Programmer, 1.4 емтиханын тапсырдым. Мен осы жолда қалған сертификаттарды алуды жоспарладым, бірақ мен көп жұмыс істеймін және оған уақыт таба алмаймын.



Алексей Перевертайлов: Жалпы, қандай бағдарламалау тілдері және қандай бағдарламашылар қазір шетелде және жалпы әлемде көбірек сұранысқа ие екенін айта аласыз ба?

Андрей Шулинский: Ең алдымен, .NET және J2EE. Сіз не естиді деп күттіңіз? ;-) Бұл 2 платформа аспанды жауып тұр... Дегенмен, жұмыс іздеу сайттарындағы хабарландыруларға қарағанда, әлі де C++, Cobol, Perl тілдеріндегі мамандарға белгілі бір сұраныс бар. Кейде «күрделі» SAP түрін білетін, тіпті өте тар мамандар қажет болады. Бірақ, әрине, бағдарламашылардың және басқа да аға әзірлеушілердің негізгі бөлігі – «явистер» және «дотнеттер». :-)


Алексей Перевертайлов: Өз тәжірибеңізден айтыңызшы, компания ішінде бағдарламашылар арасында бәсекелестік бар ма? Бар ма қатаң ережелер? Неліктен олар жұмыстан босатылуы мүмкін? Бар болса Мансап? Үстеме жұмысорын ала ма және солай болса, ол қалай төленеді? Сіз Ресейде программист болып жұмыс істедіңіз, салыстыруға болады, сондықтан сұрақ туындайды: сіз отандық және шетелдегі кәсіби талаптар мен жұмыс процесін ұйымдастыруда қандай айырмашылықтарды байқадыңыз? Саған табу қиын болды ма ортақ тілжоба менеджерімен?


Андрей Шулинский: Мен жұмыс істеуге мүмкіндік алған компанияларда «әлеуметтік бәсеке» деген айқын бәсеке болған жоқ. :-) Бірақ сонымен бірге қарапайым заң қолданылады: егер сіз жақсы жұмыс жасасаңыз, олар оны байқап, бағалайды. Кем дегенде, менде солай болды. Ал жалақы өсті, тағы басқалар қызықты жұмыссенімді.
Әрине, олар сізді жұмыстан шығаруы мүмкін. Негізінен, бұл компанияның проблемалары (қысқарту) немесе адамның мүмкіндіктері мен атқаратын лауазымы арасындағы айқын сәйкессіздікке байланысты. Көпшілікке ұнамаған сынақ мерзіміпайдалы болуы мүмкін. Сондықтан сұхбат беру мүмкіндіктеріңізді тым асырмаңыз. Қызметкердің заңсыз әрекетіне байланысты жұмыстан шығару жағдайлары да бар.
Қатаң ережелер мәселесіне қатысты - жұмыс компьютеріңіздің қатты дискісінде балалар порносының гигабайттарын сақтамау керек - сіз жазалануыңыз мүмкін. Барлық келісімшарттарда ақпаратты жарияламау туралы азды-көпті стандартты ережелер бар, интеллектуалдық құқықтарсіздің кодыңыз үшін компания (күмәнді актив, IMHO :-)). Көбінесе бір салада жұмыс істейтін компанияларға көшуге немесе қосымша ақша табуға тыйым салынады. Мұндай паранойияның дәрежесі көптеген факторларға байланысты. Ірі банктер мен басқа да «салқын» компаниялар адамдарды 8 парақтан тұратын тізімге қол қоюға мәжбүрлейді. Бірақ дәл осындай нәрсе Ресейде де бар, бұл жерде, менің ойымша, олар осы шарттардың орындалуын біршама қатаң түрде бақылайды.
Торонто мен Мәскеуде кәсіби талаптар бірдей. Менің ойымша, олар Лондон және Токио фирмаларының талаптарына сәйкес келеді және Париждік сұраныстарға жақын. Айырмашылығы, Францияда сізге француз тілі қажет болуы мүмкін. Бұл мүмкін, бірақ олай болмауы керек - мен Лионда орналасқан компанияда жұмыс істеу үшін адамдарды жалдап жатқан жалдаушылармен сөйлестім. Мен шынымды айтсам, білмеймін французтіпті сөздікпен. «Ой, барлық іс-қағаздары ағылшын тілінде» деп жауап бердім. :-)
Жұмыс процесін ұйымдастыру көп жағдайда жобаны басқаратын адамдарға байланысты. Егер олар басынан бастап жақсы жолға қойса және тіпті төтенше жағдайларда да жобаның бұзылуына жол бермесе, онда атқарылып жатқан жұмысжеткілікті тегіс. Әйтпесе - әдеттегі тәртіпсіздік. Құрметті оқырмандар, сіз жиі не болатынын болжаған шығарсыз. :-)
Осы уақытқа дейін жоба менеджерлерімен ешқашан проблема болған емес. Мен әрқашан адамдармен оңай ортақ тіл таптым - Ресейде де, Канадада да. Менің «бірдей», «бірдей», «айырмашылық жоқ» деген сөздерді қаншалықты жиі қайталайтынымды байқаған боларсыз. Шынында да, мен орыстар мен канадалықтардың әдетте сенетіндей бір-бірінен айырмашылығы жоқ екенін білдім. Әрине, аудармада қиындықтар бар. Бірақ, бір тамаша фильмдегідей, олар негізінен байланысты жеке ерекшеліктері«өркениеттік» айырмашылықтармен емес, адамдар. Мен оны «IMHO» деп алдым. :-)


Алексей Перевертайлов: Канададағы бағдарламашылар - жоғары жалақы алатын мамандықбасқаларға қатысты? Бұл арақатынасты Ресеймен салыстыратын болсақ, қай жерде бағдарламашы болып жұмыс істеген жақсы (қаржылық пайдасы жағынан)?

Андрей Шулинский: Иә, жалақы әлі де орташадан жоғары. Бәсекелестік күшейді, бірақ жалақы әлі де жақсы. Дегенмен, бұл тек субъективті пікір, мен Канадада екі жылдан аз уақыт болды. :-)


Алексей Перевертайлов: Сіздің ойыңызша, кәсіби деңгейіңізді қай жерде көтеру оңайырақ - елде ме, әлде шетелде ме? Бұл әдетте қандай да бір түрде елге байланысты ма (дәлірек айтқанда, нақты адамға байланысты)?

Андрей Шулинский: Менің пікірім ең алдымен адамнан. Ізденетіндер әрқашан пайдалы кітаптарды, журналдарды, форумдарды және, әрине, кәсіби тақырыптарда сөйлесе алатындарды табады. Әрине, сіз IT саласы жақсы дамыған елде жұмыс істеп жатырсыз деп ойлаймын.


Алексей Перевертайлов: Сіз қандай құралдарды пайдаланасыз (дамыту орталары, т.б.)? Менің ойымша, Канадада бағдарламалық жасақтаманы әзірлеуші ​​компаниялар пайдаланатын барлық бағдарламалық жасақтама лицензияланған ба, жоқ па?

Андрей Шулинский: Былайша айтқанда - көп бөлігібағдарламалар сатып алынады немесе тегін алынады. :-) Кейде адамдар заңсыз алынған нәрсені орнатады, бірақ бұл ақпараттық мақсаттар үшін арнайы жасалады - егер сынақ нұсқасы қол жетімді болмаса. Компаниялар қарақшылық бағдарламалық құралды пайдалануға мүлде тыйым салады немесе қатты дискінің мазмұнына өзіңіз жауапты болатын құжатқа қол қоюға мәжбүрлейді.
Дәл осындайлар қолданылады әртүрлі қолданбалар. IDE: Eclipse, IDEA, NetBeans. Деректер базасының құралдары: DbVisualizer, Aqua Data Studio. Код пен құжаттар CVS-де сақталады. Сатып алынғаннан мен WebSphere-мен айналыстым. Барлық жүздер таныс, солай емес пе? :-) Және, әрине, .NET - барлық жағдайларға арналған шешімдер бар.


Алексей Перевертайлов: Жұмыстағы күлкілі немесе қызықты оқиғаларды есіңе түсіре аласың ба?

Андрей Шулинский: Өтінемін. Бастық жаңа ғана әріптестерінің бірінен кодты қанша уақыт бұрын жаңартқанын сұрады. «Ух-у... үш күн бұрын...» - қорқытатын көзқарас - «мммм... мүмкін екі» - қорқытатын көзқарас - үнсіздік - мен: «бір, әйтпесе мәміле бұзылады» - деп шақырамын. жағдай шиеленісуде. :-)


Алексей Перевертайлов: Мен сізге бірнеше жалпы сұрақ қойғым келеді, егер қарсы болмасаңыз... Шетелде жеке бизнесіңізді ұйымдастыру шындыққа жақын деп ойлайсыз ба? Бағдарламашы жағдайында - өзіңіздің коммерциялық бағдарламалық өніміңізді жасаңыз және оны сатасыз, дамытасыз, қолдаңыз ба? Бұл үшін не қажет деп ойлайсыз?

Андрей Шулинский: Менің пікірім иә, бұл шындық. Бұл жерде кәсіпкерге қарақшылар мен биліктің рэкетінен қорықпау керек, өз ісін тіркеу және жүргізу өте оңай. Бірақ, әрине, кез келген табыстың екі негізгі құрамдас бөлігі - жақсы идея және оны жүзеге асыруға барлық уақыт пен күш-жігерді жұмсауға дайын болмайынша, ештеңе нәтиже бермейді. «Идеологиялық жұмысқұмардың» мүмкіндігі бар. Мысал ретінде өз үйінің жертөлесінде жүйенің бірінші нұсқасын жазған қазіргі компаниямның президенті. :-) Қазір «Новатор» жақсы жүр.


Алексей Перевертайлов: Open Source қауымдастығына көзқарасыңыз қандай?

Андрей Шулинский: Әрине, оң. Мен бұл қауымдастықтың жұмысын жалпы ілгерілеудің үлкен игілігі деп санаймын және әсіресе Java технологияларының табысының басты себебі – бұл салаға да пайдасы тиетіні анық. Әйтпесе онымен сәтті бәсекелесу мүмкін емес еді атақты құбыжық. :-) Әрине, Open Source өнімдерін пайдалануда белгілі бір қауіп бар. Сонымен қатар, мұндай шешімдердің көпшілігі керемет беделге ие және нарықта көптеген жылдар бойы болды - және олардың «ішкі жағын» мұқият білу міндетті емес. Қоғам кез келген коммерциялық қолдау қызметі жасай бермейтін кез келген дерлік мәселені шешуге көмектеседі.


Алексей Перевертайлов: Осы саладағы патенттік құқыққа қалай қарайсыз бағдарламалық қамтамасыз ету? Бұл прогреске кедергі келтіре ме? Бағдарламалық қамтамасыз етудің инновациясын қорғаудың ең жақсы механизмдері ретінде нені көресіз?

Андрей Шулинский: Өкінішке орай, мен бұл сұраққа жауап беруге дайын емеспін. Бұл өте маңызды тақырып, мен оны жақсы білмейтін материал.


Алексей Перевертайлов: Жұмысыңызда сіз жасап жатқан өнімдегі осалдықтарды іздеумен айналысуыңыз керек пе? Қазіргі уақытта қауіпсіз кодты жазуға көп көңіл бөлінеді, бұл әртүрлі буфер толып кету қателерін және т.б. пайдалану мүмкіндігін азайтады. Жұмысыңызда әлеуетті код қауіпсіздігін бақылайсыз ба? Сізде бұл мәселе бойынша нұсқаулар бар ма?

Андрей Шулинский: Тестілеу, тек тестілеу - және қайтадан тестілеу! Мен бірлік тестілеуді код қауіпсіздігін қамтамасыз етудің негізгі құралы деп санаймын. Әдетте, бағдарламалық қамтамасыз етуді әзірлеуші ​​барлық компаниялар сынақтар жиынтығын жасауға және қолдауға тырысады. Өкінішке орай, бұл сирек мүмкін - негізінен жобаның мерзімінің тығыздығына байланысты. Бірақ сауатты тестілеудің ұзақ мерзімді әсерін асыра бағалау мүмкін емес. Нәтижесінде, белгілі бір мерзімде мүсіншілердің қолынан Галатея емес, және қосымшаны біршама тұрақты күйге дейін аяқтау көп уақытты алады, бұл бүкіл команда үшін стресс тудырады.
Кодтау тәртібі мен жақсы архитектураны құру да өте маңызды. Жеке өзім Мартин Фаулер мен Род Джонсонның кітаптарынан көп нәрсені үйрендім.


Алексей Перевертайлов: Ақырында, бұл сұрақ - егер бәрін басынан бастауға гипотетикалық мүмкіндік болса, сіз әлі де бағдарламашы боласыз ба?

Андрей Шулинский: Иә. Дәл осы мамандық маған басқа елге ауыртпалықсыз көшуге және әдеттегі эмигрант психологиялық және қаржылық проблемаларды жеңуге көмектесті. Менің біліктілігім мен кәсібилігім сұранысқа ие, әріптестерім менің пікірімді тыңдайды, мен әлі де білсем де осындамын ағылшын тілі Java-дан да нашар. :-) Сонымен қатар, мен өз жұмысымды өте жақсы көремін. Бағдарламалаумен айналысқан кез келген адам бағдарлама сіз ойлағандай жұмыс істей бастаған сәттерді есіне алуы мүмкін. Осындай сәттерде мен әлі де бақыттымын.
Және одан әрі. Мен ата-анама кәсіби жолды таңдап, соған жетуге көмектескені үшін алғыс айтамын. Әркім өз ісін таба алмайды. Олардың қатысуынсыз мен жетістікке жете алмас едім.
P.S. Әрине, бұл да менің соншалықты ақылды және сымбатты болғаныма көмектесті. :-)


Алексей Перевертайлов: Жауаптарыңыз үшін рахмет, кәсіби қызметіңізде толағай табыстар тілейміз!

Андрей Шулинский: Рахмет, сізге және жалпы F-Center-ге сәттілік тілейміз. :-)

Алексей Пажитнов - кеңестік және ресейлік бағдарламашы, «Tetris» деп аталатын танымал бейне ойынын жасаған, бағдарламалау және компьютерлік ойындарды дамыту саласындағы бірнеше құрметті марапаттардың иегері. Алғаннан кейін жоғары білімМәскеу авиациялық институтында ол КСРО Ғылым академиясының Есептеу орталығында жұмыс істеді, 1984 жылы Тетрис ойынын әзірлеуді аяқтады. Ойын өзінің алғашқы ақшасын 1996 жылы Алексей мен Хенк Роджерс (Тетристің ірі акцияларына ие болған және ойынды бүкіл әлемге таратқан инвестор) құрған кезде бастады.

Алексей Пажитнов - өмірбаяны

1956 жылы 14 наурызда Мәскеуде дүниеге келген. IN мектеп жылдарыОл жақсы оқыды, бірақ тәртіпте үнемі проблемалар болды. Алексейдің өзі еске алғандай, бала кезінде ол күш-қуатқа толы болды және сабаққа мойынсұнып отыра алмайтын, сондықтан күнделігіне мінез-құлқы үшін жиі ескертулер алатын. Дегенмен, таңқаларлық немесе таңқаларлық ештеңе жоқ: көптеген адамдар мұны бастан өткерді. Пажитнов әрқашан математикадан жақсы оқитын, сондықтан бесінші сыныпты бітіргеннен кейін Мәскеудегі №91 математикалық училищеге ауысып, кейін оны үздік бітірді.

Бағдарламалауға кіріспе

Мектепті бітіргеннен кейін Алексей Пажитнов Мәскеуге түседі авиация институты, онда ол компьютерлермен және бағдарламалаумен алғаш танысты. Мұнда ол тез арада бағдарлама әзірлеуге қызығушылық танытып, өзін толығымен әртүрлі мақсаттарға арналған код жазуға арнай бастады. Көп ұзамай дарынды жас бағдарламашы КСРО Ғылым академиясының Мәскеудегі есептеу орталығына жұмысқа шақырылды. Мұнда ол алыс жерде жұмыс істеді соңғы нәрсе- мәселелерді оңтайландыру жасанды интеллектжәне сөйлеуді тану бағдарламаларын әзірлеу.

Ғылым академиясындағы күнделікті өмір тәтті болмады: таңнан кешке дейін Пажитнов тар кабинетте отырды, онда бір партада бірнеше ғалымдар отырды. Алексей кейде оны тастап кеткенін есіне алады жұмыс орныкүні бойы, сосын түнде, бәрі үйге кеткенде, үнсіз жұмыс істе.

«Тетрис» құрылғаннан кейінгі мансап

1984 жылы Алексей Леонидович Пажитнов аты аңызға айналған «Тетрис» ойынын жасады, ол әлемдегі ең танымал болды. Қоғамда ақпараттық технологияларПажитнов танымал және танымал бола бастайды. 1988 жылы Bullet-Proof Software компаниясымен бірлесе отырып, ол ойындарды әзірлейтін AnimaTek компаниясын құрды. Корпорация экспоненциалды түрде дамыды және 1991 жылы Тетристің өнертапқышы Алексей Пажитнов АҚШ-қа көшті.

Тетристің жасалуы - бұл қалай болды?

1980 жылдары КСРО Ғылым академиясының Есептеу орталығында жас күндер бойы ғалымдарЗертханаларында қызықсыз және тривиальды емес есептерді шешуге бірнеше сағат жұмсады. Солардың бірі Алексей Леонидович Пажитнов болды, ол сол кезде сөйлеуді тану бағдарламасын жасап, жасанды интеллект мәселелерін де зерттеді. Жас бағдарламашыға жүктелген міндеттер өте қиын болды, Алексей үнемі ақыл-ойдың мүмкіндіктерінен тыс өте күрделі алгоритмдерді жасауға мәжбүр болды.

Қолында үлкен білім базасы бар Пажитнов ересектерді де, балаларды да қызықтыратын қызықты басқатырғыш жасауды шешеді. «Тетрис» дарынды бағдарламашының алғашқы өнертабысы емес. Бастапқыда ол фигуралар басқа заттардың ауырлық күшінің әсерінен орнын өзгертуге тура келетін ойын жасады. Кодты жазуды аяқтауға жақындаған Алексей мұндай ойын қарапайым компьютердің процессоры үшін тым көп болатынын түсінді, сондықтан бағдарламаның кейбір қыр-сырын жеңілдетуге тура келді.

Нәтижесінде ол фигуралар (Тетристегідей) бес шаршыдан тұратын ойын жасайды, оның мақсаты болашақ Tetris ойынымен бірдей. Өкінішке орай, жұртшылық мұндай туындыны ұнатпады, сондықтан Пажитнов ойынды одан әрі жеңілдетуді шешеді, мұнда бар 7 фигураның әрқайсысы төрт шаршыдан тұрады.

Бар болғаны жеті цифр, ал әлемдік атақ қалтада

Сіз Tetris ойынының неге мұндай атауы бар деп ойладыңыз ба? Неліктен онда жеті ғана цифр бар? Мәселе мынада, ойын бастапқыда «Тетрамино» деп аталды, мұнда «тетра» грек тілінен аударғанда «төрт» санын білдіреді. Танымалдықтың артуына байланысты бұл ойынды қолданушылардың өздері оңай айтылуы үшін жеңілдетілген атау берді.

Алексей Пажитнов сұхбаттарының бірінде ойында неліктен 7 фигура бар екенін түсіндірді:

«Ойынға тек жеті фигура қатысады, бұл шын мәнінде сәттілік, өйткені 7 саны - өлшем жедел жадыадамның миы, яғни адам есте сақтай алатын нәрсе. Телефон нөмірі, 7 цифрдан тұратын сегіз таңбалыға қарағанда есте сақтау әлдеқайда оңай. Жеті адамнан тұратын команда - бастықсыз немесе бригадирсіз жасай алатын максималды. Сегіз және одан да көп адамнан тұратын топта көшбасшы жоқ жерде үйлесімді және құрылымды жұмыс істеу мүмкін емес. Мұндай ұжымда сіз дос, жолдас немесе жай таныс болсаңыз да, үнемі келіспеушіліктер мен қайшылықтар туындайды. Мен бұл қорытындыларды жеке тәжірибеге сүйене отырып жасаймын».

Tetris құрудың мотивтері

Tetris ойыны адамдар көңіл көтеру және күнделікті және күнделікті міндеттерден демалу үшін жасалған. Пажитнов үнемі стрессті жеңілдетудің ең жақсы баламасы спортпен қатар компьютерлік ойындар екенін айтты.

Бейне ойыны Lightning Glory

Тетрис ойынының жазылуын аяқтағаннан кейін, алғашқы екі аптада Пажитнов жұмыс істеген КСРО Ғылым академиясының қызметкерлері оны баурап алды. Ойын барлығына қол жетімді болған кезде, ойын-сауық өнімінің даңқы бірнеше күн ішінде барлық қалаларға тарады. Бір-екі айдың ішінде бүкіл әлем Тетрис ойнады. Осы сәтте Алексей Пажитнов әріптестерімен бірге жасауды шешеді жаңа нұсқасыфигуралар түрлі-түсті болатын ойындар, сондай-ақ адамдар бір-бірімен бәсекелесе алатындай жазбалар статистикасы сақталады.

Бүкіл әлем ойыннан ләззат алған кезде, Алексей ұзақ жылдар бойы өмірін жалғастырды қарапайым өміржәне КСРО Ғылым академиясының Есептеу орталығында жұмыс істейді. Мәселе мынада, оның ойынды ақшаға айналдыруға мүмкіндігі болмады, өйткені құқықтар Ғылым академиясына тиесілі болды. Бұл ойынның жұмыс уақытында жұмыс компьютерінде жазылуымен түсіндірілді.

Алексей Пажитнов: «Тетрис» ойынын жасаушының жағдайы

Өздеріңіз білетіндей, 1996 жылы Пажитнов Microsoft-та жұмыс істей бастады, онда ол Pandora's Box деп аталатын басқатырғыштар сериясын жасады. Ол осында 2005 жылға дейін жұмыс істеді және осы уақыт ішінде осы компанияның бірнеше ірі акцияларын сатып алды, бұл осы күнге дейін оған белгілі бір пайыз әкеледі. Алексейдің өзі өзін миллионер санамайды. Сұхбаттарының бірінде ол мынаны айтқан: «Миллионер - миллиондарды жұмсайтын адам, бірақ миллионы бар адам емес. Мен жеткілікті өмір сүремін қарапайым өмірмен ақшаны оңға-солға лақтырмаймын, сондықтан өзімді ешқашан миллионер деп атамас едім».

Компьютерге тәуелділік - әзірлеушілердің немесе пайдаланушылардың кінәсі?

IN қазіргі әлемкөптеген адамдар бейне ойындарға тым араласып, сол арқылы өздеріне қиындықтар туғызады Күнделікті өмір. Олар психологиялық тұрғыдан байланысты болады компьютер ойындарыжәне Интернетті пайдаланады және уақыттарын бірнеше күн бойы компьютердің алдында отыруға арнай алады. Ақпараттық технологиялар дәуірі адамдардың санасын айтарлықтай өзгертті. Бірде Пажитновтан бұл жағдайға қалай түсініктеме беруге болатынын сұрағанда, ол былай деп жауап берді:

«Адамдар менің Тетристің авторы екенімді білгенде көп уақытымды ұрлағанымды жиі айтады. Мен олардан үнемі сұраймын: «Бұл уақыт сіз үшін жақсы болды ма, әлде жаман болды ма?» Олардың барлығы бірауыздан бұл жақсы деп жауап береді. Демек, мен бұл уақытты бердім және оны ұрламадым ».