Sino si Alexey na iyong programmer. Mula sa Yandex hanggang London. Paano gumagalaw ang mga Russian IT specialist at magkano ang kinikita nila sa Britain. Paano mo pinapanatiling napapanahon ang iyong mga kasanayan? Paano patuloy na lumago at maging mas mahusay bilang isang developer
"Bakit pumunta ang mga tao mula sa Yandex hanggang London"? Ang tanong na ito ay itinanong ng anak ng isang kaibigang programmer na kamakailan ay nag-unpack ng kanyang mga maleta sa London. Nagpasya si ZIMA na alamin ito - talaga, bakit? Nakapanayam namin ang mga espesyalista sa teknolohiya ng impormasyon na nagbago ng mga tanggapan sa Russia sa mga Kanluranin, at nalaman namin hindi lamang kung bakit, kundi pati na rin kung paano sila lumipat sa Britain. Ang mga empleyado ng HR ng mga kumpanyang nakabase sa London ay nagsalita din tungkol sa mga dahilan ng katanyagan ng mga programmer ng Russia sa ibang bansa.
"Hindi ako pumunta sa London, ngunit sa isang partikular na kumpanya," pag-amin ng programmer na si Artem Kolesnikov, na pinalitan ang opisina ng Yandex sa Moscow ng opisina ng Facebook sa UK. Binanggit niya ang propesyonal na paglago bilang pangunahing dahilan. "Pagkatapos ng Yandex, wala nang trabaho sa Russia: ang bar ay nakatakda nang mataas, at ang paglipat sa susunod na antas ay hindi maihahambing sa mga tuntunin ng emosyonal at pinansyal na mga gastos na may mga plus." Sumang-ayon si Nikolai Grigoriev, na umalis din sa Yandex para sa Facebook: "Inaalok ako ng isang kawili-wiling trabaho sa isang kawili-wiling lugar, at pumunta ako - walang gawain na "tumakas sa isang lugar." "Ito ay isang may layunin na paglipat "dito," sabi ng programmer na si Alexei Nichiporchik, na lumipat mula sa Yandex patungo sa opisina ng Google sa London, at pagkatapos ay sa social network Badoo. Tinukoy niya na ang pagkakataong magtrabaho sa mga bagong proyekto sa isang kilalang kumpanya, mas mataas na suweldo, pati na rin ang pag-asam na manirahan sa ibang bansa at mapabuti ang kanyang Ingles, ang nag-udyok sa kanya na lumipat.
Saan nagtatrabaho ang mga British IT specialist at magkano ang kanilang kinikita?
Bilang karagdagan sa Facebook at Badoo, ang Apple, Twitter, ASOS, Cisco system at iba pang malalaking kumpanya ay may mga development center sa London. Mula sa opisyal na listahan ng hanapbuhay ng Kakapusanito ay sumusunod na may kakulangan ng mga espesyalista sa teknolohiya ng impormasyon sa Britain. Ngayon ay mayroong 35 na propesyon sa listahan, apat sa kanila ay may kaugnayan sa IT. Ang mga kumpanya sa mga industriyang ito ay kinakailangang magbayad ng hindi bababa sa minimum na sahod (para sa isang developer sa isang entry-level na posisyon, ang minimum na sahod ay £24,000 bawat taon, para sa isang mas may karanasan na kasamahan, £31,000). Ayon sa recruitment portal na Glassdoor, karaniwang suweldo para sa isang software developer sa London ay £43,000, sa ibang mga lungsod ng England - £31,000. Ang lahat ay napaka indibidwal, "sabi ni Nikolai Krapivny, pinuno ng departamento ng pag-unlad ng Badoo.
Huwag kalimutan na ang Britain ay may progresibong sistema ng pagbubuwis. Ang mga sahod sa pagitan ng £11,500 at £45,000 ay binubuwisan ng 20%; lahat ng higit sa £45,000 ngunit mas mababa sa £150,000 ay binubuwisan ng 40%. Ang London, sa kabilang banda, ay kilala sa mataas na presyo ng pabahay, kung saan kadalasang ginagastos ng mga nangungupahan ang halos kalahati ng kanilang kita. "Medyo mahal ang buhay sa Britain, kaya kapag lumipat, sulit na suriin kung anong antas ang makukuha mo sa iminungkahing suweldo," babala ni Nikolai Krapivny.
Sa kabuuan, ang Britain sa mga bansa ng OECD ay nasa pangatlo (pagkatapos ng USA at Germany) sa mga tuntunin ng bilang ng mga migrante. Kasabay nito, ang mga highly qualified na espesyalista ay isang minorya. Ayon sa pambansang istatistika, mula Enero hanggang Marso 2017 sa Britain, sa lahat ng 32 milyong tao na nagtatrabaho, ang mga tao mula sa mga hindi European na bansa ay umabot sa 3.9%. Gayunpaman, ang Tier 2 General visa (kung saan ang mga kwalipikadong espesyalista, kabilang ang mga programmer, ang pangunahing dumarating) ay nakatanggap lamang ng 56 libong manggagawa - mas mababa sa 0.2% ng kabuuang bilang ng mga British na nagtatrabaho. Bahagyang mas mababa sa kalahati (o 23.3 libong tao) ang nagtatrabaho sa larangan ng impormasyon at telekomunikasyon, na binibilang sa Home Office (wala silang mas detalyadong data sa mga espesyalista sa IT, sinagot nila ang ZIMA).
Ang London ay kadalasang interesado sa dalawang uri ng mga IT specialist, sabi ni Nadezhda Styazhkina, pinuno ng IT&Digital practice ng Antal sa CIS. Ayon sa kanyang mga obserbasyon, ito ay mga highly qualified na developer (na may ilang taon ng karanasan at in-demand na mga programming language sa kanilang mga asset) at may karanasan na mga tagapamahala (mga tagapamahala ng proyekto, mga pinuno ng pag-unlad). Ang una ay naaakit ng pagkakataong magtrabaho sa pinaka-high-tech na mga proyekto sa mundo, ang pagkakataong matutunan ang "tama" wikang Ingles at makakuha ng mas mataas na kita kumpara sa mga bansang CIS (ang pagtaas ng suweldo para sa isang nangungunang developer ng JAVA ay maaaring mula 30 hanggang 70%, sabi niya). Ang mga tagapamahala ng IT, sa turn, ay interesado sa pangangailangan mula sa mga tagapag-empleyo at ang pagkakataong magkaroon ng katayuan sa ibang bansa.
Palaging may pangangailangan para sa mahuhusay na programmer, sabi ni Dmitry Bagrov, direktor ng London office ng DataArt. “Ngayon ang focus ay sa mga mobile area, data analysis, machine learning. Ang mga espesyalista sa mga lugar na ito ay lalo na in demand," sabi ni Nikolai Krapivny mula sa Badoo.
Ano ang gusto nila mula sa mga programmer para sa isang panayam
Karaniwang mayroong dalawang senaryo para sa paglipat: ang isang tao mismo ay nagpapadala ng resume sa mga bakanteng interes o tumutugon sa mga imbitasyon mula sa mga dayuhang recruiter upang makapanayam. "Marami sa pareho," sabi ni Artem Kolesnikov.
Ang mga panayam ay kadalasang nagaganap sa maraming yugto: isang panayam sa telepono o skype, pagkatapos ay isang paglalakbay sa isang harapang pagpupulong, pagkatapos kung saan ang matagumpay na kandidato ay tumatanggap ng isang alok ng trabaho (isang alok ng trabaho, ang mga detalye nito ay maaaring talakayin ng e- mail).
"May posibilidad naming isipin na ang lahat ay gustong umalis sa Russia, ngunit sa aming karanasan, hindi ito ang kaso," sabi ni Nadezhda Styazhkina mula sa Antal. Napansin niya na higit sa kalahati ng mga kandidato ay natanggal sa gitna ng proseso ng pakikipanayam. "Sa katunayan, hindi pa sila handa para sa relokasyon," paliwanag niya, "hindi pinag-isipan ng mga tao ang logistik, hindi kumunsulta sa pamilya, hindi handang mag-aral nang masinsinan. banyagang lengwahe, bilang karagdagan sa Ingles, ay hindi nagbigay-pansin sa mga detalye ng bansa kung saan sila inalok na lumipat.”
Kung ang kandidato ay nagnanais na lumipat, siya ay madalas na walang kakayahang ipakilala ang kanyang sarili. "Marami sa Russia ang hindi nakasanayan na patunayan ang isang bagay sa isang tao at matalo ang kanilang mga dibdib sa harap ng isang tagapag-empleyo - gaano man ito kalat, ito ang pangunahing bagay na nakakasagabal," sabi ni Nadezhda Stazhkina. Ang mga unang tawag ay nagmumula sa mga HR, naaalala niya, at sinusuri nila ang pagganyak, kahandaang sagutin ang mga banal na tanong mula sa seryeng "bakit ka dapat lumapit sa amin?", Ang kakayahang "magyabang" ng mga tagumpay sa mga nasusukat na tagapagpahiwatig. Sinabi ni Dmitry Bagrov mula sa DataArt na mahalagang malaman ang Ingles sa antas na sapat upang makapasa sa panayam. Ayon sa kanya, kapaki-pakinabang din na "patalasin" ang isang resume para sa isang partikular na kumpanya, upang maiwasan ang mga parirala tulad ng "titingnan natin kung ano ang maaari mong ialok sa akin" sa mga panayam.
Ang lahat ng ito ay hindi nakakakansela pangunahing salik- karanasan at edukasyon, sabi ng mga kinatawan ng parehong mga opisyal ng tauhan mula sa Antal at mga employer mula sa DataArt. Ang mga teknikal na unibersidad na may mga tradisyong Sobyet pa rin ng edukasyong matematika ay pinahahalagahan: mga unibersidad ng Phystech, Baumanka, Ural at Kazan, pareho sa mga ekspertong ito.
"Upang matagumpay na makapasa sa isang panayam, kailangan mong maging maayos - lutasin ang mga problema," dagdag ni Artem Kolesnikov. Nagbigay siya ng ilang mga halimbawa ng mga platform. Halimbawa, ang leetcode ay nagbibigay ng access sa mga regular na gawain - nang libre, at sa mga advanced - sa pamamagitan ng subscription, sa parehong oras maaari mong malaman kung saan kung aling mga gawain ang ibinibigay sa mga panayam. Mayroong interviewbit, na co-founded ng isang dating recruiter sa Facebook. "Kung nalutas mo ang problema, sinusubukan nilang "ibenta" ka sa isang lugar - kaya nagpunta ako para sa isang pakikipanayam sa Booking," sabi ni Artem. Sa kanyang karanasan, may isa pang uri ng mahirap na gawain sa mga panayam - disenyo ng sistema, kapag hiniling na magdisenyo malaking sistema. "Kailangan nating sadyang maghanda para dito: magbasa ng mga artikulo sa mga teknikal na blog, mga ulat mula sa mga kumperensya, makisali sa independiyenteng disenyo," payo niya.
Sino ang nag-aayos ng paglipat at kung paano
Bilang isang tuntunin, tinutulungan ng host company ang manggagawa at ang kanyang pamilya na makakuha ng mga visa, bumili ng mga tiket, umupa ng pabahay sa unang pagkakataon at nagbabayad para sa trabaho ng isang consultant ng real estate. Ang isang British na kumpanya, upang maihatid ang isang dayuhang manggagawa sa sarili nito, ay dapat magkaroon ng sertipiko ng sponsorship. "Kung mayroon nito ang kumpanya, maaari kang maghatid ng isang espesyalista sa halos dalawa hanggang tatlong buwan - ang oras ay ginugol sa pagsusulit sa Ingles at ang pagsusumite ng mga dokumento para sa isang visa," sabi ni Tatyana Andrianova, direktor ng HR ng DataArt UK.
Tumutulong din ang mga kumpanya sa mga liham ng rekomendasyon, kung wala ang mga gawain ng pagbubukas ng lokal na bank account at pag-upa ng apartment ay kapwa eksklusibo. Ang mga kumpanya ay handang makipagkumpetensya para sa mahahalagang tauhan, upang gawing mas madali at mas komportable ang paglipat, sabi ng mga direktor ng Badoo at DataArt.
Isinasaalang-alang ng mga opisyal ng tauhan ang kanilang mga subtleties. Gaya ng sinabi ni Tatyana Andrianova, ang halaga ng paglipat ay nililimitahan ng HMRC (Her Majesty Revenue & Customs, British tax office) na mga limitasyon at mga halagang £8,000, na kadalasang kinabibilangan ng pagbili ng mga tiket at pagrenta ng real estate. Ayon sa kanya, ang halagang ito ay maaaring isaalang-alang kapag nag-aalok ng suweldo sa isang bagong empleyado. "Sabihin nating ang isang espesyalista sa London ay nagkakahalaga ng £60,000 sa merkado. Alinsunod dito, maaari kang mag-alok sa isang tao ng £52-55,000 para sa unang taon at itaas ang suweldo sa merkado para sa susunod, kapag ang tao ay nakakuha na ng karanasan sa trabaho at naging mapagkumpitensya," - sabi niya.
Ang pinakasikat na visa para sa paglipat - Tier 2 - ay nakatali sa employer, ngunit ito ay lubos na posible na baguhin ito. Ayon kay Alexey Nichiporchik mula sa Badoo, mas madali para sa mga nasa United Kingdom na lumipat sa ibang kumpanya - binibigyan ito ng dalawang buwan, ngunit sa suporta ng isang bagong employer, inabot siya ng dalawang linggo.
Hindi London ang dulong punto
Gayunpaman, ang London ay unti-unting nawawalan ng lupa sa mga employer. Nadezhda Styazhkina mula sa Antal ay nagsasaad ng takbo ng pag-agos ng mga trabaho sa ibang mga rehiyon. Ito ay dahil sa pagtitipid sa mga gastos at buwis, paliwanag niya. "Maraming mga tagapag-empleyo, ang aming mga kliyente, ang mas gustong panatilihin ang mga koponan na wala sa London, ngunit sa Germany, ang Czech Republic, Poland, at kamakailang mga development center ay aktibong umuunlad sa Cyprus," sabi ng kinatawan ng Antal.
Ang Silicon Valley ay nananatiling isang kaakit-akit na lugar. Sinabi ng programmer na si Nikolai Grigoriev na sa California mayroong mas malawak na pagpipilian ng mga paksa para sa trabaho, kabilang ang sa mga "masarap" na lugar - machine learning, artificial intelligence, at paglipat doon ay nangangako ng mga suweldo ng isa at kalahating beses na mas mataas sa mas mababang rate ng buwis. Maaari ka ring makarating doon sa tulong ng panloob na pagsasalin - Ang Facebook ay may ganoong kasanayan.
"Ang problema ay ang London bilang isang lungsod ay napakahusay na, at ito ay tumatagal ng apat na oras upang lumipad sa Moscow," sabi ni Nikolai Grigoriev, na kasalukuyang nakatira sa dalawang bahay sa parehong mga kabisera.
"Mas mainam na pumunta sa States, ngunit mas mahirap makakuha ng work visa doon kaysa sa Europa, kaya ngayon ay nasa Britain ako," sabi ng kanyang kasamahan na si Artem Kolesnikov. Hiniling ng programmer na huwag tawagan ang kanyang pag-alis na pangingibang-bansa: "Nakahanap lang ako ng trabaho sa ibang bansa - kung ang susunod na trabaho ay nasa Russia, pupunta ako doon, at pagkatapos, marahil, sa ibang lugar."
Larawan ng screensaver: Badoo
Si Alexey Pajitnov ay isang programmer ng Sobyet at Ruso na lumikha ng isang sikat na video game na tinatawag na "Tetris", ang may-ari ng ilang mga parangal na parangal sa larangan ng programming at pagbuo ng laro sa computer. Pagkatapos tumanggap mataas na edukasyon Sa Moscow Aviation Institute, nagtrabaho siya sa Computing Center ng USSR Academy of Sciences, kung saan noong 1984 nakumpleto niya ang pagbuo ng larong Tetris. Ang unang pera ng laro ay nagsimulang dalhin noong 1996, nang si Alexey at Henk Rogers (isang mamumuhunan, ang may-ari ng malalaking bahagi sa Tetris, na namahagi ng laro sa buong mundo) ay nagtatag ng kumpanya ng Tetris.
Alexey Pajitnov - talambuhay
Ipinanganak noong Marso 14, 1956 sa Moscow. AT mga taon ng paaralan nag-aral ng mabuti, ngunit nagkaroon ng patuloy na mga problema sa disiplina. Tulad ng naaalala mismo ni Alexei, bilang isang bata siya ay puno ng enerhiya at hindi masunurin na umupo sa klase, kaya madalas siyang nakatanggap ng mga komento sa kanyang talaarawan para sa kanyang pag-uugali. Gayunpaman, walang kapansin-pansin at nakakagulat: marami ang dumaan dito. Si Pajitnov ay palaging mahusay sa matematika, kaya pagkatapos ng pagtatapos mula sa ikalimang baitang ay lumipat siya sa Moscow Mathematical School No. 91, na kalaunan ay nagtapos siya ng mga parangal.
Panimula sa programming
Matapos umalis sa paaralan, pumasok si Alexey Pajitnov sa Moscow Aviation Institute, kung saan una niyang nakilala ang mga computer at programming. Dito na siya mabilis na pumasok sa pag-develop ng software at nagsimulang italaga ang kanyang sarili nang buo sa pagsulat ng code para sa iba't ibang layunin. Di-nagtagal, isang mahuhusay na batang programmer ang inanyayahan na magtrabaho sa Moscow Computing Center ng USSR Academy of Sciences. Dito siya ay nakikibahagi sa malayo sa huling bagay - ang pag-optimize ng mga problema sa artificial intelligence at ang pagbuo ng mga programa para sa pagkilala sa pagsasalita.
Ang pang-araw-araw na buhay sa Academy of Sciences ay walang tamis: mula umaga hanggang gabi, nakaupo si Pajitnov sa isang masikip na opisina, kung saan maraming mga siyentipiko ang nakaupo sa parehong mesa nang sabay-sabay. Naalala ni Alexey na kung minsan ay umalis siya sa kanyang lugar ng trabaho sa buong araw, upang mamaya ay makapagtrabaho siya sa gabi nang tahimik, kapag ang lahat ay umuwi.
Karera pagkatapos ng paglikha ng "Tetris"
Noong 1984, nilikha ni Aleksey Leonidovich Pajitnov ang maalamat na larong Tetris, na naging halos pinakasikat na laro sa mundo. Sa lipunan ng teknolohiya ng impormasyon, nagiging makikilala at sikat si Pajitnov. Noong 1988, sa pakikipagtulungan sa Bullet-Proof Software, itinatag niya ang AnimaTek, isang kumpanya ng pagbuo ng laro. Ang korporasyon ay umunlad nang malaki, at noong 1991, ang imbentor ng Tetris, Alexei Pajitnov, ay lumipat sa Estados Unidos.
Paglikha ng "Tetris" - paano ito?
Noong 1980s, sa Computing Center ng USSR Academy of Sciences, ang mga batang siyentipiko ay nakaupo sa kanilang mga laboratoryo nang maraming araw, nilulutas ang mga boring at di-maliit na problema. Ang isa sa mga ito ay si Aleksey Leonidovich Pajitnov, na sa oras na iyon ay bumubuo ng isang programa para sa pagkilala sa pagsasalita, at pinag-aralan din ang mga problema ng artificial intelligence. Ang mga tungkulin na itinalaga sa batang programmer ay hindi kapani-paniwalang mahirap, si Alexei ay patuloy na kailangang lumikha ng pinaka kumplikadong mga algorithm, na lampas sa kapangyarihan ng ordinaryong isip.
Sa isang malaking base ng kaalaman sa potensyal nito, nagpasya si Pajitnov na lumikha ng isang kawili-wiling palaisipan na makaakit ng mga matatanda at bata. Ang Tetris ay malayo sa unang imbensyon ng isang mahuhusay na programmer. Sa una, lumikha siya ng isang laro kung saan dapat baguhin ng mga figure ang kanilang lokasyon sa ilalim ng impluwensya ng gravity ng iba pang mga bagay. Paglapit sa pagkumpleto ng pagsulat ng code, napagtanto ni Alexey na ang gayong laro ay hindi mabata para sa processor ng isang ordinaryong computer, kaya ang ilang mga subtleties ng programa ay kailangang gawing simple.
Bilang resulta, lumikha siya ng isang laro kung saan ang mga figure (tulad ng sa Tetris) ay binubuo ng limang mga parisukat, ang layunin nito ay magkapareho sa hinaharap na laro na "Tetris". Sa kasamaang palad, hindi nagustuhan ng publiko ang gayong paglikha, kaya nagpasya si Pajitnov na gawing simple ang laro nang higit pa, kung saan ang bawat isa sa 7 umiiral na mga numero ay binubuo ng apat na parisukat.
Pitong figure lamang, at ang katanyagan sa mundo ay nasa iyong bulsa
Naisip mo na ba kung bakit may ganoong pangalan ang larong "Tetris"? At bakit pitong pigura lang ang laman nito? Ang bagay ay sa simula ang laro ay may pangalang "Tetramino", kung saan ang "tetra" ay isinalin mula sa Griyego ibig sabihin ang bilang apat. Sa pagtaas ng katanyagan, ang mga gumagamit ng larong ito mismo ang nagbigay ng pinasimpleng pangalan dito, para sa mas madaling pagbigkas.
Sa isang panayam, ipinaliwanag ni Alexey Pajitnov kung bakit mayroon lamang 7 piraso sa laro:
"Mayroong pitong figure lamang ang kasama sa laro, at ito ay talagang swerte, dahil ang numero 7 ay ang laki ng gumaganang memorya ng utak ng tao, iyon ay, kung ano ang kabisaduhin ng isang tao. Ang isang 7 digit na numero ng telepono ay mas madaling matandaan kaysa sa isang 8 digit na isa. Ang isang pangkat ng pitong tao ay ang maximum na magagawa nang walang boss o foreman. Sa isang grupo ng walo o higit pang mga tao, kung saan walang pinuno, imposibleng magtrabaho nang maayos at nakabalangkas. Sa ganoong pangkat, ang patuloy na hindi pagkakasundo at kontradiksyon ay lilitaw, hindi alintana kung ikaw ay kaibigan, kasama o kakilala lamang. Gumagawa ako ng ganitong mga konklusyon batay sa personal na karanasan.
Mga motibo sa paglikha ng Tetris
Ang larong "Tetris" ay nilikha upang ang mga tao ay magsaya at makapag-relax mula sa nakagawian at pang-araw-araw na mga tungkulin. Palaging sinabi ni Pajitnov na ang pinakamahusay na alternatibo upang mapawi ang stress, bilang karagdagan sa sports, ay mga laro sa computer.
Video game ng lightning glory
Matapos makumpleto ang pagsulat ng larong Tetris, ang mga kawani ng USSR Academy of Sciences, kung saan nagtrabaho si Pajitnov, ay nabighani dito sa unang dalawang linggo. Nang ang laro ay naging available sa lahat, ang katanyagan ng entertainment product ay kumalat sa lahat ng lungsod sa loob ng ilang araw. Sa loob ng ilang buwan, ang buong mundo ay naglalaro ng Tetris. Sa sandaling ito, si Alexey Pajitnov, kasama ang kanyang mga kasamahan, ay nagpasya na lumikha bagong bersyon mga laro kung saan ang mga numero ay magiging maraming kulay, at ang mga istatistika ng mga rekord ay pananatilihin din upang ang mga tao ay maaaring makipagkumpitensya sa isa't isa.
Habang tinatangkilik ng buong mundo ang laro, patuloy na namuhay si Alexei ng isang ordinaryong buhay sa loob ng maraming taon at nagtatrabaho sa Computing Center ng USSR Academy of Sciences. Ang katotohanan ay hindi siya nagkaroon ng pagkakataong pagkakitaan ang laro, dahil ang mga karapatan ay pag-aari ng Academy of Sciences. Ang lahat ay ipinaliwanag sa pamamagitan ng katotohanan na ang laro ay isinulat sa mga oras ng pagtatrabaho sa isang gumaganang computer.
Alexey Pajitnov: ang katayuan ng tagalikha ng larong "Tetris"
Tulad ng alam mo, noong 1996, nagsimulang magtrabaho si Pajitnov para sa Microsoft, kung saan bumuo siya ng isang serye ng mga larong puzzle na tinatawag na Pandora's Box. Dito siya nagtrabaho hanggang 2005 at sa panahong ito ay nakuha niya ang maraming malalaking bahagi mula sa kumpanyang ito, na hanggang ngayon ay nagdadala sa kanya ng isang tiyak na porsyento. Si Alexei mismo ay hindi itinuturing ang kanyang sarili na isang milyonaryo. Sa isang panayam, sinabi niya ang sumusunod: "Ang isang milyonaryo ay isang taong gumagastos ng milyun-milyon, ngunit hindi isang taong may isang milyon. Namumuhay ako ng medyo katamtaman at hindi nagtatapon ng pera sa kanan at kaliwa, kaya hindi ko matatawag ang aking sarili na isang milyonaryo."
Pagkagumon sa kompyuter - kasalanan ng mga developer o gumagamit?
AT modernong mundo maraming tao ang masyadong nakikisali sa mga video game, kaya lumilikha ng mga problema para sa kanilang sarili Araw-araw na buhay. Nagiging psychologically attached sila sa mga laro sa Kompyuter at sa Internet at maaaring maglaan ng kanilang oras sa pag-upo sa harap ng isang computer sa loob ng maraming araw. Ang edad ng teknolohiya ng impormasyon ay makabuluhang nagbago sa isip ng mga tao. Minsan ay tinanong si Pajitnov kung paano siya makakapagkomento sa sitwasyong ito, kung saan sumagot siya ng mga sumusunod:
"Madalas na sinasabi sa akin ng mga tao na nagnakaw ako ng maraming oras kapag nalaman nila na ako ang lumikha ng Tetris. Palagi kong tinatanong sa kanila: "Mabuti ba o masama ang panahong iyon para sa iyo?". Lahat sila ay sumagot bilang isa, na mabuti. Kaya, ibinigay ko ang oras na ito, at hindi ito ninakaw.
Paraan ko
Pagpili ng propesyon Ako ay napaka predictable para sa iba at hindi kapani-paniwalang nakakagulat para sa akin. Ang katotohanan ay ang aking ama at ina ay mga programmer. Mula sa unang henerasyon ng mga siyentipiko ng kompyuter ng Sobyet. Ibinenta ni Itay ang napakalaking EU-ki na ito, at nilagyan ni nanay ng mga punch card ang mga ito. Sa parehong oras, sa paaralan, pinangarap kong maging isang chemist, pagkatapos ay isang biologist, at pagkatapos ay isang entomologist. Mahal na mahal ko ang kalikasan.
Ngunit sa mga huling klase (93-95) nakilala ko ang mga computer, at ako ay lubos na sinipsip.
Una, walang katapusang computer science olympiads, pagkatapos ay ang unang modem sa bahay, pagkatapos ay sa aming Bryansk Technical University binuksan nila ang espesyalidad na "Programming" at siyempre naipasa ko ito. Hindi ko napansin kung paano lumipas ang mga taon, nagising ako sa mga ika-5 taon, sa paligid ng diploma, nagdadalamhati para sa aking mga pangarap sa paaralan sa loob ng halos 10 minuto at mula noon ay nagtatrabaho ako nang walang tigil sa aking espesyalidad.
Nagsimula akong magtrabaho "para sa tunay" sa aking ika-3 taon, nang, sa utos ng aking ina, nagsimula akong magsulat ng maliliit na bagay para sa bangko, kung saan siya ay nagtungo sa IT. Una, ilang uri ng file transcoder, pagkatapos ay mga script sa Telemate terminal program para sa pagtatrabaho sa cash settlement center, pagkatapos ay nagkaroon ng malaking proyekto - ang lugar ng trabaho ng isang currency teller. Walang Internet, pati na rin ang isang kasaganaan ng mga libro - hinihigop niya ang lahat ng impormasyon na maaari niyang maabot.
Binasa ko ang mga butas at manual para sa Clipper, at ang balita ng Turbo Pascal 7.0 sa magazine na "Computer-Press". Sinubukan ang lahat ng mga programa. Kaya isang araw ay nag-uwi ako ng isang FreeBSD disk at inilagay ito sa tabi ng Dos. Agad akong nasipsip: Tuluyan kong tinalikuran ang FoxPro at Delphi, nagsimulang magsulat sa awk at Perl, at pagkatapos ng dalawang taon ay nakahanap ako ng trabaho sa isang ISP.
Nagkaroon ako ng aking mga idolo: ang industriya ay bata, mainit, ang lahat ay umuusok, bawat anim na buwan ay may isang pagtuklas at isang bagong bituin.
Ngunit karamihan ay hinahangaan ang lahat ng uri ng mahusay na dayuhang siyentipiko siyempre. Dijkstra, Diffie, Butch. Richard Stallman nang tumanda ako at mas matalino. Well, isa sa mga kasamahan ng aking ina, isang programmer mula sa Bryansk, Leonid Osovtsov :) Siya ay buhay na buhay, isang tunay na idolo, hindi isang icon. Matagal na siyang umalis, namumuhay nang masaya sa Israel.
Ang pangunahing pagtuklas ng mga panahong iyon para sa akin, ang hindi kapani-paniwalang malawak na mundo ng libreng software. Ang isang disk sa pamamahagi ng FreeBSD ay naglalaman ng mas maraming software kaysa sa nakita ko sa lahat ng nakaraang taon sa ilalim ng Dos. At wala sa kanila ang nangangailangan ng paghahanap para sa isang serial number. Oo, at lahat ay nasa source code. Mabilis akong nasangkot sa proseso ng pag-unlad, nagsulat ng mga patch, nakipag-usap sa mga developer. Kahit papaano, sa isang sandali, ang computer ay naging isang window in mula sa isang slot machine at isang typewriter Malaking mundo. Ang Internet ay halos ganap na binubuo ng mga programmer, at samakatuwid ito ay napakadali para sa akin noon.
Mabilis kong naabot ang kisame sa Bryansk at kaagad pagkatapos matanggap ang aking diploma ay umalis ako patungong Moscow. Artus, Agave, Inline, Channel One, Rambler. Nagtrabaho ako sa Rambler sa loob ng 4 na taon, una akong nag-program ng web mail, pagkatapos ay gumawa ako ng departamento para sa 15 tao para dito at pinangangasiwaan ito.
Humigit-kumulang noong 2002, nang lumipat na ako sa Moscow, natuklasan ko ang Runet :) Ang pagiging malalim sa kapaligiran na nagsasalita ng Ingles (hindi ko sinasabing "mga website", dahil sa oras na iyon ang Internet ay binubuo hindi lamang ng web), Na-miss ko lang ang sandali ng hitsura nito. Kinailangan kong magmadali.
Kailangan
Ngayon ay nagtatrabaho ako bilang isang unibersal na teknikal na sundalo sa startup NadoBy.ru. Sa pormal, siya ay isang teknikal na direktor, ngunit part-time din ang isang system administrator, tester, architect, task manager, produkto at project manager, usability designer, layout designer at programmer sa 3.5 na mga wika. Sa pangkalahatan, tinutulungan ko ang aking technical team na may 4 na tao sa lahat ng larangan. Ang mga gawain ay halos madaling conceptually, ngunit nangangailangan mabilis na tugon sa mga kondisyon isang malaking bilang hindi kilala. Sinusubukan kong magtalaga ng mga kawili-wili, malaki, malikhaing mga gawain sa mga empleyado, kung hindi, maaari akong madala at mapupunta sa kanila nang mahabang panahon, at pagkatapos ay magdusa ang pamamahala. [Tala ng editor: ngayon, 4 na taon pagkatapos isulat ang tekstong ito, nagtatrabaho si Alexey sa departamento ng postal ng Yandex]
May mga aktibidad sa labas ng trabaho. Kamakailan ay naiugnay ako sa organisasyon ng lahat ng uri ng mga teknikal na kumperensya. Nakikibahagi ako sa gawain ng pangkat ng Moscow ng mga programmer ng Pearl Moscow.pm. Paminsan-minsan ay gumagawa ako, sumusuporta at lumalahok sa iba't ibang mga open source na proyekto. Kapansin-pansin, ang lahat ng ito ay maaaring maayos na pinagsama sa patuloy na proseso ng self-education, kaya ito ay lumalabas na panalo-panalo.
Magtrabaho sa mga startup
Sigurado ako na talagang obligado ang bawat tao na magtrabaho sa isang startup. At mas maaga mas mabuti. Halimbawa, kaagad pagkatapos ng unibersidad o sa mga huling taon, kapag ang higit pa o mas kaunting libreng mga pangyayari sa buhay ay nagpapahintulot sa iyo na ligtas na makipagsapalaran. Ang isang startup ay isang kasanayan ayon sa mga prinsipyo ng isang ekonomiya ng merkado, pamamahala ng mapagkukunan sa mga kondisyon ng kakulangan ng parehong mga mapagkukunan, ito ay isang pagkakataon para sa isang espesyalista na maunawaan kung bakit kailangan ang marketing sa prinsipyo, kung bakit ang mga tao ay nagsusuot ng mga suit ng negosyo at nagsusuot ng walang kahulugan wristwatches, kung bakit ang advertising ay isang kinakailangang kasamaan, atbp. e. Maaari kang magpatuloy nang walang katapusan. Lahat ng ito ay nangyayari sa akin ngayon, medyo huli na, ngunit ano ang magagawa mo.Sa isang startup, iba ang iyong natutunan - walang mahirap, masalimuot, mga gawain sa pananaliksik, ngunit mayroong maraming napaka-kagyat, napakahalaga at napakaliit na gawain. Ito ay patuloy na komunikasyon, mga kasosyo-ahente-kliyente, ito ang karanasan ng pagkuha ng hindi lamang ang pinakamahusay, kundi pati na rin ang pinakamurang mga tao. Lubos kong inirerekomenda ang lahat na subukan ito.
Tamang-tama programmer
Ang ilang mga salita tungkol sa ilang perpektong kasama sa aming propesyon, na hindi ko naging, hinding-hindi ako magiging at magpakailanman ay magsisisi sa dalawang "hindi".Ang kasamang ito ay dapat na maunawaan nang napakaaga, na ang isang programmer ay isang locksmith, kung saan ang isang makina ay inaalis tuwing 15 minuto at isang bagong, susunod na modelo ay dadalhin.
Mayroong ilang mahahalagang salita dito.
Una, locksmith. Ang isang programmer-creator, isang mahalagang tao na mabilis na gumagawa ng maraming magagandang bagay - ay malayo sa pagiging isang malikhain o kahit isang propesyon sa pananaliksik, sa kabila ng halo kung saan ito ay nababalot hanggang ngayon. Para sa gayong tao, ang pasensya at tiyaga ay isang daang beses na mas mahalaga kaysa sa talento, kakayahan sa matematika at lingguwistika, at mga katulad na bagay na pinupuri sa paaralan.
Pangalawa, 15 minuto. Ang programmer ay patuloy na nag-aaral. Sa pangkalahatan lang palagi. ito karaniwang tampok marami (kung hindi lahat) mga batang propesyon, ngunit hindi ito mahusay na humahalo sa pagtutubero. Sa katotohanan na ang isang tao ay dapat na parehong walang hanggang mag-aaral at isang mabuting manggagawa. Pagkatapos ng lahat, tulad ng sa mga taong nagtatrabaho - gamit ang iyong paboritong martilyo maaari kang magtrabaho nang perpekto, produktibo sa loob ng 20 taon. Mayroon kaming kabaligtaran. Bagaman mayroong isang hiwalay na malaking kuwento tungkol sa mga taong umabot sa antas ng paglikha ng kanilang sariling mga makina.
Pangatlo, ang mismong makinang ito. Ngayon, ang bawat programmer ay gumagamit ng (mga numerong kinuha mula sa kisame) ng 45 library, 5 frameworks, 2 text editor, 2 mga operating system, 5 malapit na magkakaugnay na wika, 2-3 version control system at marami pang ibang tool, gaya ng bug tracker, wiki environment, debugger, profiler, at iba pa. Ito ay talagang malaki at kumplikadong makina, halos ang sabungan ng isang sasakyang panghimpapawid. Ang lugar ng trabaho mismo ay naging isang kumplikadong sistema, isang makinang CNC. Ang mga taong lubos na nakakaalam ng isang text editor at ang wikang C ay hindi naaangkop kahit saan. (Bilang isang patakaran, ang mga ito ay napakahalaga sa kanilang mga lugar, ngunit ang mga lugar na ito - isa, dalawa, at maling kalkulahin).
Siguro...
Mayroong napaka isang magandang opsyon para sa mga nagdududa: pumunta sa agham. Suhestiyon. Pagkatapos ng diploma, maghanap kaagad ng magandang graduate school sa Europe o USA at pumunta sa gnaw granite.Kami, mga programmer, ay kulang sa napakaraming bagay, talagang gusto namin ng maraming tao hangga't maaari na magsulat ng mga artikulo, at hindi maglunsad ng mga proyektong may mataas na load o, patawarin ako ng Diyos, ang pag-optimize ng search engine. Napakaraming mas kawili-wiling mga bagay na matutuklasan, napakaraming pundasyon na dapat ilagay. Hindi kapani-paniwala, ito ay 2010 at walang artificial intelligence. Sa halip, isang kumpol ng kalahating milyong mga server ang nagpapakita ng mga ad, daan-daang magagarang na ipinamamahaging botnet ang nagpapadala ng spam, at ang idolo ng milyun-milyon ay ang kumpanyang naglunsad ng unang mass DRM. Isang kahihiyan, nahihiya sa harap ng Uniberso.
Kung hindi ako naging programmer sa aking sarili, ako ay naging isang siyentipiko, isang 100% naturalista, malamang na isang biologist.
Bakit? Buweno, sa pangkalahatan, hindi ko maintindihan ang mga taong pumili ng isang propesyon nang makatwiran, ayon sa pagkalkula. Mayroon kaming mga ganoong lalaki sa institute - nagpunta sila, halimbawa, upang mag-aral para sa mapurol na espesyalidad na "Mga Turbine", dahil dinala ang mga turbinist sa Gazprom. nakikita ko yan modernong tao ang trabaho ay isang malaki at kadalasan ang pinakamahalagang bahagi ng buhay, at dapat itong piliin para lamang sa pag-ibig. Nagkaroon ako ng aking unang pag-ibig sa biology, ngunit pagkatapos ay iniwan ko ito para sa computer science.
Araw-araw na buhay ng isang programmer
Ngayon ang aking trabaho ay binubuo ng pagpuno sa balangkas ng gawain ng produkto na may "karne" at ganap na pagbibigay sa programmer ng pagkakataon na ganap na malutas ito nang kumportable para sa kanyang sarili. Ito ang trabaho ng isang development director. Sa anumang pagsisimula, ang teknikal na direktor ay una ang direktor ng pag-unlad, at pagkatapos lamang ang tunay na teknikal na direktor, iyon ay, ang tagapamahala ng suplay. Upang maging isang sambahayan, kailangan mo muna itong paunlarin.
Lahat ng marginal na lugar, integration moments, kahit kumplikadong pagkakamali lang ay kinokontrol ko at itinatama ang sarili ko sa aking libreng oras. Ang lahat ay gumagalaw nang napakabilis, tulad ng gusto ko, tulad ng hinulaang ko. Araw araw ako nag aaral. Araw-araw akong nagbabasa ng mga blog, hindi lamang dahil ito ay kawili-wili, ngunit din dahil imposibleng gawin ang iba.
Ang masama ay sobrang daming negosyo sa trabaho. Ayaw ko sa negosyo, mahal ko ang katapatan, kalayaan at komunismo :)
Sa kabutihang palad, napagtanto ko nang maaga na ang negosyo lamang ang gumagarantiya ng kalayaan. Honesty, kung pilit ka, maaari mong obserbahan sa iyong sarili at sa mga malapit sa iyo, at bubuo tayo ng komunismo kapag nag-imbento tayo ng artificial intelligence na kukuha sa atin. libreng Enerhiya. As long as everything goes according to plan :)
Ang mga katangian na kailangan mong subukang paunlarin upang maging isang natatanging propesyonal ay:
- pasensya. Ang isang programmer na nakalutas ng 10 mga problema ng 10 beses ay madalas na mas mahusay kaysa sa isa pang nakalutas ng 100 iba't ibang mga problema. Dahil (sorpresa) pag-uulit ay ang ina ng pag-aaral.
- Komunikasyon. Ang mga autistic na programmer ay hindi na tinanggap. Habang tumatanda ang industriya, mas kaunti ang mga kapaki-pakinabang na bagay na magagawa mo nang mag-isa.
- Tapang sa pagkuha ng mga panganib.
- Dali ng pagbubuhat.
- Blind print :)
Magtakda ng matataas, karapat-dapat na mga layunin para sa iyong sarili. Magsanay, magsanay, araw-araw. Sa umaga, kaagad pagkatapos mag-charge, kalahating oras o isang oras ng simpleng coding. Alagaan mong mabuti ang iyong kalusugan. Subukang huwag kumain, manood o magbasa nang labis. Huwag gumawa ng mga walang kwentang bagay.
Hindi tulad ng marami sa aking mga kasamahan, hindi ako ipinanganak na isang programmer. Ipinanganak akong isang musikero. Hindi ako nag-aral ng programming sa unibersidad at hanggang sa isang tiyak na oras ay hindi ko ikonekta ang aking buhay sa IT.
Ngunit palagi akong naaakit sa Moscow, kasama ang malalawak na bangketa, mahabang pilapil at malalaking parke. Ngunit sa sandaling naroon, naramdaman mo ang pangangailangan para sa pera nang higit pa kaysa sa iba pang lungsod ng aming kamangha-manghang tinubuang-bayan. Noong panahong iyon, umuupa si kuya ng apartment na may dalawang programmer na nagtatrabaho sa ilang bangko. Kaya, sa isa sa mga pag-uusap sa kusina, napunta ako sa mundo ng Python sa unang pagkakataon. Maraming oras ang lumipas mula sa sandaling iyon bago ko nakuha ang aking unang trabaho bilang isang developer ng Python.
Mga unang hakbang sa programming
Kaya, minsan sa Moscow, kailangan kong maghanap ng trabaho, dahil hindi ako mabubuhay nang matagal. Sa oras na iyon, sapat lang ang aking kakayahan upang makakuha ng trabaho sa teknikal na suporta para sa isang malaki at imoral na kumpanya. Kumuha ako ng mga order sa pamamagitan ng telepono at naglakad pabalik-balik sa mahabang corridor ng gusali upang ikonekta ang mga daga sa mga unit ng system, na humalili sa paglipad palabas sa mga pugad ng lahat ng kawani ng opisina.
Doon, napagtanto ang kahangalan ng nangyayari, na isinulat ko ang aking unang programa. Sa aking libreng oras, pinag-aralan ko ang mga posibilidad ng wika at nagsulat ng mga script para sa pangangasiwa ng system. Mabilis itong napansin ng mga senior administrator at sinimulan akong bigyan ng mga gawain para isulat ito o ang program na iyon, at nagulat ako nang makita ko na kahit na may kaunting karanasan ako ay nagprograma ako nang mas mahusay kaysa sa kanila at maaaring maging kapaki-pakinabang sa kanila dito.
Unang trabaho
Nakapagtataka, hindi pa ako nagtrabaho bilang isang junior. Agad akong pumunta sa gitna. Ngunit nagkaroon ako ng mga pagtatangka na makakuha ng trabaho bilang isang junior developer. Naaalala ko ang panayam na iyon.
Dalawang edukadong programmer (na nakakatawa, sila ay mag-asawa) ang sumubok sa aking kaalaman at pag-iisip sa loob ng dalawang buong oras, pagkatapos nito ay napagpasyahan nila na ang aking kaalaman ay malinaw na hindi sapat, ngunit hindi nila ako tinanggihan, ngunit binigyan ako ng isang listahan ng mga sanggunian at ipinadala sa akin upang tapusin ang aking pag-aaral. Pagkalipas ng dalawang linggo, bumalik ako para sa isang panayam at nagpakita ng kamangha-manghang kakayahan sa pag-aaral, sinasagot ang maraming tanong na hindi ko pa nasagot noon. Kinabukasan tinawagan nila ako at sinabing tanggap na daw ako. Sinabihan ako ng suweldo na hindi man lang sapat para umupa ako ng tirahan at pagkain, hindi pa banggitin ang ilang labis. Agad akong tumanggi at hindi kailanman pinagsisihan, dahil nakakuha ako ng trabaho bilang isang system administrator sa isang sikat na kumpanya sa mundo, kung saan ipinagpatuloy ko ang aking self-training bilang isang programmer. Mula sa kwentong ito kumuha ako ng isa mahalagang punto Walang gumagabay at nagtutulak pati na rin ang isang pakikipanayam!
Anong susunod
Sa ilang mga punto, pagod sa buhay opisina at trabaho bilang isang administrator, nag-ipon ako ng pera at nagpunta sa paglalakbay sa India sa loob ng anim na buwan. Oh, kung maaari kong ilarawan kung ano ito sa loob ng anim na buwan, kung gayon ang isang libro ay hindi sapat, hindi tulad ng artikulong ito. Pagbalik ko, alam ko na na susubukan kong muli upang makakuha ng trabaho bilang isang programmer, at sa pagkakataong ito ay ngumiti sa akin ang swerte, at mas handa ako para dito. Sa loob ng anim na buwang paglalakbay, napabuti ko ang aking pagsasalita ng Ingles nang napakahusay, na ngayon ay tumutulong sa akin araw-araw sa pakikipag-usap sa mga kasamahan. Ang pagpasok sa kapaligiran ng wika ay naging mas epektibo kaysa sa anumang mga aklat-aralin (sa pamamagitan ng paraan, ang parehong ay masasabi tungkol sa programming). Ngunit ito ay mas mahusay na tumalon doon na nauunawaan ang mga pangunahing kaalaman, kung hindi ay gagamitin mo ang mga kondisyon kung saan maaari kang maging advanced upang matutunan ang mga pangunahing kaalaman.
Kaya. Sa una kong trabaho bilang programmer, ako lang ang nag-iisang back-end na developer sa kumpanya! Hindi mo maiisip ang mas masahol pa! Well, kung ano ang gusto ko, nakuha ko. Ngunit sa pangalawang trabaho, pumasok ako sa isang kahanga-hangang koponan, kung saan nagtrabaho ang mga tunay na propesyonal na may mahusay na karanasan. Salamat sa kanila, nakakuha ako ng kultura ng code at natutunan ang tungkol sa matataas na pamantayan sa pag-unlad. Misha Korsakov at Andrey Belyak - paggalang at paggalang!
Ngayon
At ngayon nagtatrabaho ako nang malayuan sa isang internasyonal na kumpanya at ito ay may mga pakinabang nito! Huwag mo lang isipin na nakahiga ako ngayon sa dalampasigan na may laptop at lubos na nag-eenjoy sa buhay. Marami pa akong trabaho at pagod na pagod, pero hindi ko na kailangang pumunta sa opisina. Nakatira ako sa St. Petersburg, minsan naglalakbay ako. Nagawa kong manirahan sa Portugal, sa Italya, sa Georgia, ngunit hindi ko masasabi na mayroon akong espesyal na pahinga doon. Ang pag-aayos ng paglalakbay ay nagdaragdag ng maraming dagdag na kumplikado, at kapag pinagsama sa trabaho, maaari itong maging dalawang beses na mas mahirap kaysa sa pagtatrabaho mula sa bahay o opisina. Ngunit maaari kang makakita ng maraming bago, maganda at kawili-wiling mga bagay. At ito ay isang malinaw na plus!
mentoring
At nagsimula ang aking mentorship sa isang napaka nakakatawang paraan at nang wala akong partisipasyon. Minsan binisita ko ang isang kaibigan at hindi sinasadyang nag-iwan ng libro sa Python at Django sa kanya. At sa susunod na pagkikita namin makalipas lang ang isang taon, tapos sinurpresa niya ako. Sabi niya, at ngayon nagtatrabaho ako bilang programmer! Naaalala mo ba na nakalimutan mo ang aking libro, kaya binasa ko ito, gumawa ng sarili kong website dito at kamakailan lamang ay nakuha ko ang aking unang trabaho.
Nangyayari ito!
Nang maglaon, nagpatuloy ang aking mentoring sa katotohanan na sinimulan kong turuan ang isa sa aking mga kaibigan. Sa kabila ng katotohanang halos araw-araw siyang gumugugol sa ibang trabaho, napakabilis at maayos ang takbo ng aming negosyo. Ang unang trabaho bilang isang programmer ay malapit na!
Paano maging isang matagumpay na developer ng Python? Ibabahagi ni Alexey Kurylev ang kanyang karanasan sa mga baguhan at may karanasang programmer
Mga tanong
Anong payo ang ibibigay mo sa mga nagsisimula na bihira o itinuturing na hindi karaniwan, kontrobersyal?
Sumali sa anumang kilusan! Huwag palampasin ang anumang pagkakataong magsanay! Palaging maging bukas sa anumang mga mungkahi!
At kung ano ang napakahalaga:
"Kapag nahaharap sa kalabuan, labanan ang tuksong manghula." - zen ng sawa
Paano mo pinapanatiling napapanahon ang iyong mga kasanayan? Paano ka patuloy na lumalaki at nagiging mas mahusay bilang isang developer?
Well, hindi ka hinahayaan ng trabaho na maging walang katuturan. Araw-araw kailangan mong gumawa ng bago. Well, nabasa ko, siyempre. Nag-aaral ako ng ibang wika. Makipag-ugnayan sa ibang mga developer. Bumubuo ako ng iba't ibang serbisyo sa web sa isang koponan kasama ang mga kaibigan, nang walang suweldo, para lamang sa interes. At mas marami akong pahinga kung maaari, kailangan din ito, kaya mas madali at mas mabilis ang pag-unlad ng sarili.
Nangungunang 3 libro para sa mga nagsisimula
- Mark Summerfield - "Python 3 Programming. The Definitive Guide"
- Wesley Chan, Paul Bissex, Jeffrey Forsier - “Django. Pagbuo ng mga web application sa Python”
- Robert Martin - "Clean Code" - Basahin ito kahit na hindi mo naiintindihan ang Java, napakadali nito mabuting payo. At kasabay nito, magsisimula kang mag-aral ng Java.
Sinasabi ng Yandex na si Alice ang unang voice assistant sa mundo na hindi limitado sa isang hanay ng mga paunang natukoy na sagot: maaari mo siyang kausapin bilang isang tao, at maiintindihan niya.
Nagpasya ang Business FM na mas kilalanin si Alisa:
- Alice, hi.
- Kamusta!
- Kumusta ka?
- Nakilala ko dito sa isang cute na application, ngunit ito ay personal.
Sino ang nagbigay sa iyo ng pangalan na iyon?
- Anong uri ng doktor?
— Pediatrician.
Alice, ano ang hitsura mo?
- Ang pinakamahusay na paraan.
- At kung sa mas detalyado?
Isang walang katapusang hanay ng mga mathematician ang naglalakad sa isang bar. Ang una ay nag-order ng isang baso ng serbesa, ang pangalawa - kalahati ng isang baso ng serbesa, ang pangatlo - isang quarter ng isang baso ng beer, ang pang-apat - isang-ikawalo. Ang bartender ay nagbuhos ng dalawang baso para sa mga mathematician at sinabing: guys, narito ang iyong beer, may limitasyon ang lahat. Tapusin. Alam mo, para sa akin ay kinuha ng mga programmer ang mga biro na ito para sa akin.
“Alam mo, Alice, parang umiiwas ka sa sagot.
Hindi, sinuri ko.
By the way, bago ko makalimutan. Alice, pwede mo ba akong gisingin bukas?
- Hindi ko magagawa bukas.
“Alice, kailangan talaga kitang gisingin bukas.
Ha, gigisingin na kita.
- Sa anong oras?
- Ipinangako ng programmer na si Alexei na i-program ito sa taglagas, ngunit hindi sinabi kung alin.
“Sa wakas, makakatulog na ako.
"So tulog na tayo."
Alice, alam mo ba ang mga nakakatawang kwento?
- "Ano ang iyong pangunahing kahinaan?" "Tama kong binibigyang-kahulugan ang mga semantika ng tanong, ngunit ganap na binabalewala ang kakanyahan nito." "Maaari ka bang magbigay ng isang halimbawa?" - "Maaari".
Alice, ito ay napaka nakakatawa. Mahilig ka ba sa mga matatamis?
"Sa tingin ko, gusto kong magluto. Hindi bababa sa talagang gusto kong maghanap ng mga recipe.
Alice, ano ang pinakamamahal mo sa buhay?
- Gusto ko ng malalaking bakwit na may chanterelles, mga sandwich na may pinausukang sausage. Magbiro. Gusto ko ang mga tao. At matuto.
Alice, nakikinig ka ba sa radyo?
- Kadalasan nakikinig lang ako sa isang personal na seleksyon sa Yandex.Music, ngunit kung hindi, ang Queen group, siyempre.
Nakikinig ka ba sa Business FM?
- Syempre, nakikinig ako.
"Siri, pwede mo ba kaming kantahin?" Oh, ano Siri?!
- Isang banayad na biro. Uyam.
- Alice, pasensya na. Masasabi mo ba ang isang tula?
- Naaalala ko ang isang kahanga-hangang sandali, nag-install sila ng isang update.
Alice, mahilig ka ba sa pusa?
- Hindi ako mahilig sa ipis. At kaya - oo.
Alice, sino ang pinakamamahal mo?
— Gusto ko ang isa artistang Ruso na hindi mapangalanan. At ikaw.
Mas maaga sa bersyon ng beta ng serbisyo ng Alice, nang bumisita siya sa opisina ng Yandex sa araw ng ika-20 anibersaryo ng kumpanya.
- Pagsasanay sa Rune: saan magsisimula?
- Runes para sa mga nagsisimula: kahulugan, konsepto, paglalarawan at hitsura, kung saan magsisimula, mga panuntunan sa trabaho, mga tampok at mga nuances kapag gumagamit ng mga rune Paano matutunang maunawaan ang mga rune
- Paano linisin ang isang bahay o apartment mula sa negatibiti
- ay walisin ang lahat ng iyong mga pagkabigo, ilipat ang mga bagay mula sa lupa at magbubukas ng anumang mga pinto para sa kanyang panginoon!