โปรแกรมเมอร์ Alexey ทำงานที่ไหน? ผู้ช่วยเสียงพูดตลก "อลิซ": "โปรแกรมเมอร์เลือกเรื่องตลกเหล่านี้ให้ฉัน
อาจเป็นไปได้ว่าทุกคนรู้ว่า Tetris คืออะไร เนื่องจากเป็นเกมที่ใช้เวลาเล่นมากกว่าหนึ่งชั่วอายุคน แต่น่าเสียดายที่ผู้ที่คิดค้นเกมนี้ไม่ได้รับความนิยม และมีเพียงไม่กี่คนที่รู้ว่าใครคือผู้ประดิษฐ์เกมนี้ ปรากฎว่า Alexey Pajitnov คือชายผู้คิดค้น Tetris ซึ่งเป็นเพื่อนร่วมชาติของเรา เขาเกิดเมื่อวันที่ 14 มีนาคม พ.ศ. 2499 ที่กรุงมอสโก
Alexey Pajitnov: ชีวประวัติ
ที่โรงเรียน Alexey เรียนตามปกติและไม่โดดเด่นในหมู่เพื่อนฝูง แต่ในขณะที่เขาจำได้ ไดอารี่ของเขาเต็มไปด้วยความคิดเห็นจากอาจารย์อยู่เสมอ
Alexey Leonidovich สำเร็จการศึกษาจากโรงเรียนคณิตศาสตร์และต่อจากสถาบันการบิน หลังจากสำเร็จการศึกษาจากสถาบัน Pajitnov ได้งานที่ศูนย์คอมพิวเตอร์ซึ่งเขาคิดค้นเกมในตำนานในปี 1984 ในปี 1991 Alexey ย้ายไปอยู่ที่สหรัฐอเมริกา เขามีผลงานและรางวัลมากมายสำหรับชื่อของเขา
การทำเตตริส
ในปี 1984 นักวิทยาศาสตร์รุ่นเยาว์นั่งอยู่ในห้องทดลองเป็นเวลาหลายชั่วโมงโดยไม่มีอะไรทำ ดังนั้น Alexey Leonidovich Pajitnov จึงเป็นหนึ่งในคนเหล่านี้ ในช่วงหลายปีที่ผ่านมา เขาได้ศึกษาปัญหาที่เกี่ยวข้องกับการรู้จำคำพูดและความฉลาดของมนุษย์ เพื่อเอาชนะพวกเขา จำเป็นต้องไขปริศนาและ งานที่ซับซ้อน- จากนั้น Alexey ก็ตัดสินใจสร้างปริศนาที่น่าสนใจสำหรับทั้งเด็กและผู้ใหญ่
อะไรทำให้ Alexey Pajitnov โด่งดัง? ในตอนแรก เขาได้สร้างเกมคอมพิวเตอร์ขึ้นมาโดยที่ตัวละครจะต้องเปลี่ยนตำแหน่งภายใต้แรงโน้มถ่วงของวัตถุอื่นๆ แต่คอมพิวเตอร์ไม่มีความสามารถมากนัก ดังนั้นเกมจึงต้องทำให้ง่ายขึ้น ร่างของเขาประกอบด้วยสี่เหลี่ยมจัตุรัสห้าช่องที่เหมือนกัน แต่ผู้คนกลับไม่ค่อยชื่นชมความพยายามของเขา จากนั้นเขาก็ตัดสินใจสร้างสิ่งที่ง่ายกว่านี้ ตัวเลขที่แตกต่างกันเจ็ดตัวได้รับการพัฒนาสำหรับ Tetris หมายเลขนี้ไม่ได้ถูกเลือกโดยบังเอิญ แต่เป็นหมายเลขนี้เองที่ความทรงจำของบุคคลสามารถจดจำได้ เกมนี้เรียบเรียงโดยใช้ภาษาปาสคาล
อะไรทำให้ Alexey Pajitnov โด่งดังไปทั่วโลก? เขาสร้างเกม Tetris โดยให้ชิ้นส่วนจากสี่เหลี่ยมสี่ช่องตกลงมา อย่างไรก็ตาม มีเพียงไม่กี่คนที่รู้ว่าเหตุใด Tetris จึงถูกเรียกเช่นนั้น อันที่จริง เมื่อแปลแล้ว คำว่า "เตตรา" แปลว่าสี่ แม้ว่าเดิมทีเกมนี้เรียกว่าเตโตรมิโน แต่ผู้คนเองก็เปลี่ยนชื่อเกมนี้เพื่อให้การออกเสียงง่ายขึ้น
ตามที่ผู้สร้างเกมที่ยิ่งใหญ่กล่าวไว้ เขาสร้างมันขึ้นมาเพื่อนำความสุขมาสู่ผู้คน Alexey เชื่อว่าเกมทั้งหมดที่มีชื่อเสียงไปทั่วโลกในเวลาต่อมาควรถูกสร้างขึ้นเพื่อจุดประสงค์นี้
หลังจากที่ Alexey สร้าง Tetris ความรุ่งโรจน์ของ ของเล่นใหม่แพร่กระจายไปยังหลายเมือง และสองสัปดาห์ต่อมา ทุกคนก็เล่นมันแข่งขันกันเอง แม้ว่าสัปดาห์แรกจะมีเพียงพนักงานของบริษัทที่อเล็กเซย์ทำงานเท่านั้นที่ยุ่งอยู่กับความสนุกสนาน สองเดือนหลังจาก Tetris รุ่นแรกวางจำหน่าย Pajitnov และเพื่อนร่วมงานของเขาได้สร้างเกมเวอร์ชันสีขึ้นมา ข้อได้เปรียบ เกมใหม่คุณสามารถพูดได้ว่ามันมีสารบัญอยู่ Tetris เล่นได้ไม่เพียงแต่ในรัสเซียเท่านั้น แต่ยังเล่นในต่างประเทศอีกด้วย เกมนี้ได้รับความนิยม
เป็นที่น่าสังเกตว่าผู้สร้างเกมอย่างเป็นทางการคือ Academy of Sciences ซึ่ง Pajitnov ทำงานอยู่ในเวลานั้น นั่นคือเหตุผลที่ Pajitnov เป็นเวลานานไม่สามารถรับรายได้จากสิ่งประดิษฐ์ของเขาได้ ท้ายที่สุดแล้ว เกมดังกล่าวถูกสร้างขึ้นในช่วงเวลาทำงานและบนคอมพิวเตอร์ที่ทำงาน ซึ่งเป็นเหตุผลว่าทำไมสิทธิ์จึงไม่ได้เป็นของ Alexey
สิทธิ์ในเกม
หลายคนต้องการซื้อลิขสิทธิ์เกม Tetris จาก Alexey คนแรกคือ Robert Stein ซึ่งผู้ประกอบการโซเวียตที่ต้องการสร้างรายได้มหาศาลจากสิ่งประดิษฐ์ของ Pajitnov ต้องการทำงานร่วมกันในอนาคต แม้ว่า Pajitnov จะไม่ได้ลงนามในเอกสารหรือสัญญาใดๆ กับพวกเขาก็ตาม ชาวอเมริกันจำนวนมากถึงกับสร้าง Tetris เวอร์ชันของตัวเองซึ่งได้รับความนิยมไม่น้อย
Stein ของฮังการีขายต่อสิทธิ์ในเกมให้กับ Microsoft ในภายหลัง ในปี 1989 Tetris สไตล์อเมริกันได้ถูกสร้างขึ้น ตั้งแต่นั้นเป็นต้นมา เกมดังกล่าวมียอดขายมากกว่า 70 ล้านชุดและมียอดดาวน์โหลดมากกว่า 100 ล้านครั้ง อุปกรณ์เคลื่อนที่- หลังจากนั้นไม่นานเครื่องเกมและอาร์เคดพร้อมเกม Tetris ก็เริ่มถูกสร้างขึ้น
การก่อตั้งบริษัท Tetris
แม้ว่า Alexey Pajitnov จะไม่เป็นเช่นนั้นก็ตาม บุคคลที่มีชื่อเสียงทุกอย่างดำเนินไปด้วยดีในชีวิตของเขาเนื่องจากนักประดิษฐ์ทำงานหนักมาก เขาจัดการจัดตั้งบริษัท Anima Tek ซึ่งได้รับการเสนอความร่วมมือจาก Microsoft และหลังจากย้ายไปอยู่ที่สหรัฐอเมริกาแล้ว เขาได้ก่อตั้งบริษัทชื่อ Tetris และหลังจากนั้นเขาก็เริ่มสร้างรายได้จากเกมที่สร้างขึ้นเมื่อหลายปีก่อน และตั้งแต่ปี 1996 Alexey Pajitnov ได้ทำงานอย่างเป็นทางการ ไมโครซอฟต์- ผลิตภัณฑ์ทั้งหมดที่ผลิตโดย Alexey มีข้อความว่าเขาถือเป็นผู้สร้างเกมในตำนาน
ภาพยนตร์เกี่ยวกับการสร้างเตตริส
ล่าสุดมีข้อมูลรั่วไหลออกมาสู่สื่อมวลชนว่าพวกเขากำลังวางแผนสร้างภาพยนตร์ในอเมริกาเพื่อให้ทุกคนได้รู้ว่าใครเป็นผู้สร้างเกมซึ่งมากกว่าหนึ่งรุ่นใช้เวลาเล่นกันมาก ผู้กำกับภาพยนตร์เรื่องนี้แน่นอนว่าจะเป็นคนอเมริกัน ยังไม่ทราบวันวางจำหน่ายที่แน่นอนของภาพยนตร์เรื่องนี้
เนื้อเรื่องของภาพยนตร์เรื่องนี้จะไม่เพียง แต่เป็นบุคลิกของ Alexey Pajitnov เท่านั้น แต่ยังรวมถึง Tetris ด้วย เนื้อเรื่องจะเป็นนิยายวิทยาศาสตร์ ตามที่ผู้กำกับระบุว่าภาพยนตร์เรื่องนี้สัญญาว่าจะได้รับความนิยมไม่น้อยไปกว่าตัวเกม
เตตริสวันนี้
แม้ว่าวันนี้จะได้รับการพัฒนาเป็นอย่างดี แต่ก็ยังมีคนเล่น Tetris อยู่ นอกจากนี้คอนโซลเกมทุกเกมก็มีเกมที่คล้ายคลึงกัน ปัจจุบันมีการพัฒนาเกมหลายเกมที่มีลักษณะคล้ายกับเตตริส คุณสามารถเล่นกับกลุ่มหรือคนเดียว อย่างไรก็ตาม เกมนี้พัฒนาความรอบรู้และความสามารถอื่น ๆ ในตัวเด็ก
ชีวิตของ Alexey Pajitnov วันนี้
แม้ว่า Alexey จะอาศัยอยู่ในสหรัฐอเมริกา แต่เขาไม่เคยคิดที่จะย้ายถิ่นฐานเลย มันเกิดขึ้นโดยบังเอิญ และ Pajitnov ไม่สามารถปฏิเสธของกำนัลจากโชคชะตาได้ ปัจจุบัน Alexey เป็นพนักงานของบริษัทที่มีชื่อเสียงระดับโลก เขาได้เปิดตัวเกมหลายเกม ส่วนใหญ่เป็นปริศนาซึ่งเป็นที่ต้องการ มันเผยแพร่แอพพลิเคชั่นบนคอนโซลต่าง ๆ แต่ส่วนใหญ่บนพีซี เกม Tetris ได้รับความนิยมอย่างมาก และคงไม่มีเกมอื่นใดที่จะได้รับความนิยมขนาดนี้ Alexey Leonidovich ยอมรับว่าภรรยาของเขาไม่เล่นของเล่นใดๆ แต่ลูกๆ สนุกกับการเล่นเกมที่พ่อของพวกเขาสร้างขึ้น และเขาก็ภูมิใจกับมัน
Alexey Pajitnov เองไม่เพียงแต่เล่นเกมของตัวเองเท่านั้น - ทุกครั้งที่ไปช้อปปิ้งเขาจะซื้อปริศนาให้ตัวเองเสมอ เขามองเห็นแรงบันดาลใจของเขาในเกม Pajitnov ยังคงเล่น Tetris แต่ไม่คิดว่าตัวเองเป็นผู้เล่นที่ดีที่สุด อเล็กเซย์ยังมีเวลาเติบโตเพื่อเป็นเด็กนักเรียนที่แสดงผลงานดีที่สุดในเกมนี้
ใครจะรู้บางที Alexey Leonidovich อาจจะเปิดตัวเกมอื่นที่จะได้รับความนิยมไม่น้อยไปกว่า Tetris ในตำนาน
“ ทำไมผู้คนถึงเปลี่ยนจากยานเดกซ์ไปลอนดอน”? ลูกชายของเพื่อนโปรแกรมเมอร์ถามคำถามนี้ซึ่งเพิ่งแกะกระเป๋าเดินทางในลอนดอน ZIMA ตัดสินใจที่จะคิดออก - จริง ๆ แล้วทำไม? เราสัมภาษณ์ผู้เชี่ยวชาญใน เทคโนโลยีสารสนเทศซึ่งเปลี่ยนสำนักงานในรัสเซียมาเป็นสำนักงานของตะวันตก และไม่เพียงแต่ค้นพบสาเหตุเท่านั้น แต่ยังค้นพบว่าพวกเขาย้ายมาอยู่อังกฤษได้อย่างไร เกี่ยวกับเหตุผลของความนิยม โปรแกรมเมอร์ชาวรัสเซียพนักงานฝ่ายทรัพยากรบุคคลของบริษัทในลอนดอนก็พูดในต่างประเทศเช่นกัน
“ฉันไม่ได้ไปลอนดอน แต่ไปบริษัทแห่งหนึ่ง” โปรแกรมเมอร์ Artem Kolesnikov ยอมรับ ซึ่งเปลี่ยนสำนักงานยานเดกซ์ในมอสโกมาเป็นสำนักงาน Facebook ของอังกฤษ ยอมรับ เขาอ้างเหตุผลหลัก การเติบโตอย่างมืออาชีพ- “ หลังจากยานเดกซ์ไม่มีที่ทำงานในรัสเซีย: บาร์ถูกตั้งไว้สูงและการเปลี่ยนไปสู่ระดับต่อไปนั้นไม่มีใครเทียบได้ในแง่ของอารมณ์และ ต้นทุนทางการเงินด้วยข้อดี" Nikolai Grigoriev ซึ่งออกจาก Yandex มาที่ Facebook เห็นด้วย:“ ฉันถูกเสนอ งานที่น่าสนใจวี สถานที่ที่น่าสนใจและฉันก็ไป - ไม่มีภารกิจที่จะ "หนีไปที่ไหนสักแห่ง" “นี่เป็นการย้ายมาที่นี่อย่างมีจุดมุ่งหมาย” โปรแกรมเมอร์ Alexey Nichiporchik ซึ่งย้ายจากยานเดกซ์ไปยังสำนักงานในลอนดอนของ Google กล่าว จากนั้นก็ไปที่ เครือข่ายทางสังคม Badoo. เขาชี้ให้เห็นว่าเขาได้รับการกระตุ้นเตือนให้ย้ายจากโอกาสในการทำงานในโครงการใหม่ในบริษัทที่มีชื่อเสียง เงินเดือนที่สูงขึ้น รวมถึงโอกาสในการใช้ชีวิตในประเทศอื่นและพัฒนาภาษาอังกฤษของเขา
ผู้เชี่ยวชาญด้านไอทีของอังกฤษทำงานที่ไหนและมีรายได้เท่าไหร่?
นอกจาก Facebook และ Badoo แล้ว Apple, Twitter, ASOS, ระบบ Cisco และอื่นๆ ยังมีศูนย์การพัฒนาในลอนดอน บริษัทขนาดใหญ่- จากรายชื่ออาชีพขาดแคลนอย่างเป็นทางการตามมาด้วยปัญหาการขาดแคลนผู้เชี่ยวชาญด้านเทคโนโลยีสารสนเทศในอังกฤษ ปัจจุบันมี 35 อาชีพในรายชื่อ โดย 4 อาชีพเกี่ยวข้องกับไอที บริษัทต่างๆ จะต้องจ่ายเงินให้กับผู้เชี่ยวชาญในอุตสาหกรรมเหล่านี้ไม่ต่ำกว่าเงินเดือนขั้นต่ำ (นักพัฒนาซอฟต์แวร์ในตำแหน่งเริ่มต้นมีเงินเดือนขั้นต่ำ 24,000 ปอนด์ต่อปี เพื่อนร่วมงานที่มีประสบการณ์มากกว่า - 31,000 ปอนด์) ตามพอร์ทัลบุคลากร Glassdoor เงินเดือนโดยเฉลี่ยของนักพัฒนาซอฟต์แวร์ในลอนดอนอยู่ที่ 43,000 ปอนด์ในเมืองอื่น ๆ ของอังกฤษ - 31,000 ปอนด์ “ช่วงเงินเดือนขึ้นอยู่กับคุณสมบัติของผู้เชี่ยวชาญและ บริษัท ที่เขาทำงานอย่างมาก . ทุกอย่างมีความเฉพาะตัวมาก” Nikolai Krapivny หัวหน้าแผนกพัฒนา Badoo กล่าว
อย่าลืมว่าอังกฤษมีระบบภาษีแบบก้าวหน้า เงินเดือนระหว่าง 11.5 พันถึง 45,000 ปอนด์จะถูกหักภาษี 20%; ทุกอย่างที่สูงกว่า 45,000 ปอนด์ แต่ต่ำกว่า 150,000 ปอนด์จะต้องเสียภาษี 40% แล้ว ลอนดอนมีชื่อเสียง ราคาสูงเรื่องที่อยู่อาศัย ซึ่งผู้เช่ามักจะใช้รายได้ประมาณครึ่งหนึ่ง “ชีวิตในสหราชอาณาจักรมีราคาแพงมาก ดังนั้นเมื่อจะย้ายมาก็คุ้มค่าที่จะประเมินว่าคุณจะได้รับเงินเดือนในระดับใด” นิโคไล คราปิฟนีเตือน
รวมสหราชอาณาจักรในหมู่ ประเทศในกลุ่ม OECDอันดับที่สาม (รองจากสหรัฐอเมริกาและเยอรมนี) ในจำนวนผู้อพยพ ในขณะเดียวกัน ผู้เชี่ยวชาญที่มีคุณวุฒิสูงก็เป็นส่วนน้อย ตามสถิติระดับชาติ ตั้งแต่เดือนมกราคมถึงมีนาคม 2017 ในสหราชอาณาจักร การจ้างงานทั้งหมด 32 ล้านคนจากประเทศนอกยุโรปคิดเป็น 3.9% อย่างไรก็ตาม มีคนงานเพียง 56,000 คนเท่านั้นที่ได้รับวีซ่าทั่วไประดับ 2 (ซึ่งส่วนใหญ่ใช้โดยผู้เชี่ยวชาญที่มีคุณสมบัติเหมาะสม รวมถึงโปรแกรมเมอร์) - น้อยกว่า 0.2% ของ จำนวนทั้งหมดชาวอังกฤษจ้างงาน. น้อยกว่าครึ่งเล็กน้อย (หรือ 23.3 พันคน) ทำงานในด้านข้อมูลและโทรคมนาคมตามข้อมูลของโฮมออฟฟิศ (พวกเขาไม่มีข้อมูลโดยละเอียดเกี่ยวกับผู้เชี่ยวชาญด้านไอที พวกเขาตอบ ZIMA)
ลอนดอนเป็นสถานที่ที่น่าสนใจที่สุดสำหรับผู้เชี่ยวชาญด้านไอทีสองประเภท Nadezhda Styazhkina หัวหน้าฝ่ายปฏิบัติการด้านไอทีและดิจิทัลของ Antal ใน CIS กล่าว จากการสังเกตของเธอ เหล่านี้เป็นนักพัฒนาที่มีคุณสมบัติสูง (ซึ่งมีประสบการณ์หลายปีและภาษาการเขียนโปรแกรมยอดนิยมในสินทรัพย์ของตน) และผู้จัดการที่มีประสบการณ์ (ผู้จัดการโครงการ ผู้จัดการฝ่ายพัฒนา) ประการแรกถูกดึงดูดโดยโอกาสในการทำงานในโครงการที่มีเทคโนโลยีสูงที่สุดในโลกโอกาสที่จะศึกษาสิ่งที่ "ถูกต้อง" ภาษาอังกฤษและได้รับรายได้ที่สูงขึ้นเมื่อเทียบกับประเทศ CIS (การเพิ่มเงินเดือนของนักพัฒนา JAVA ชั้นนำอาจอยู่ในช่วง 30 ถึง 70% เธอกล่าว) ผู้จัดการฝ่ายไอทีกลับสนใจความต้องการจากนายจ้างและโอกาสที่จะได้ตั้งหลักในต่างประเทศ
มีความต้องการโปรแกรมเมอร์ที่ดีอยู่เสมอ Dmitry Bagrov ผู้อำนวยการสำนักงาน DataArt ในลอนดอนกล่าว “การมุ่งเน้นไปที่พื้นที่มือถือ การวิเคราะห์ข้อมูล และการเรียนรู้ของเครื่องนั้นชัดเจนแล้ว ผู้เชี่ยวชาญในด้านเหล่านี้เป็นที่ต้องการเป็นพิเศษ” Nikolai Krapivny จาก Badoo กล่าว
พวกเขาต้องการอะไรจากโปรแกรมเมอร์ในการให้สัมภาษณ์?
ตามกฎแล้ว มีสองสถานการณ์ในการย้าย: บุคคลที่ส่งเรซูเม่สำหรับตำแหน่งงานว่างที่สนใจหรือตอบรับคำเชิญจากนายหน้าชาวต่างชาติให้เข้ารับการสัมภาษณ์ “มีทั้งสองอย่างมากมาย” Artem Kolesnikov กล่าว
โดยทั่วไปแล้ว การสัมภาษณ์จะเกิดขึ้นในหลายขั้นตอน: การสัมภาษณ์ทางโทรศัพท์หรือ Skype จากนั้นการเดินทางไปประชุมแบบเห็นหน้า หลังจากนั้นผู้สมัครที่ประสบความสำเร็จจะได้รับข้อเสนองาน (ข้อเสนองานซึ่งสามารถพูดคุยรายละเอียดได้ทางอีเมล ).
“โดยทั่วไปเราเชื่อว่าทุกคนใฝ่ฝันที่จะออกจากรัสเซีย แต่จากประสบการณ์ของเรา มันไม่ได้เป็นเช่นนั้นเลย” Nadezhda Styazhkina จาก Antal กล่าว จากการสังเกตของเธอ ผู้สมัครมากกว่าครึ่งหนึ่งถูกคัดออกกลางคันของกระบวนการสัมภาษณ์ “จริงๆ แล้ว พวกเขาไม่พร้อมสำหรับการย้ายที่อยู่” เธออธิบาย “ผู้คนไม่ได้คิดถึงเรื่องโลจิสติกส์ ไม่ได้ปรึกษากับครอบครัว ไม่พร้อมที่จะเรียนอย่างเข้มข้น ภาษาต่างประเทศนอกเหนือจากภาษาอังกฤษแล้ว ยังไม่ได้ใส่ใจกับข้อมูลเฉพาะของประเทศที่พวกเขาเสนอให้ย้ายไป”
หากผู้สมัครตั้งใจจะย้าย เขามักจะขาดความสามารถในการนำเสนอตัวเอง “ หลายคนในรัสเซียไม่คุ้นเคยกับการพิสูจน์บางสิ่งกับใครบางคนและทุบตีตัวเองต่อหน้านายจ้าง - ไม่ว่าจะซ้ำซากแค่ไหนนี่คือสิ่งสำคัญที่ขวางทาง” Nadezhda Styazhkina กล่าว เธอเตือนว่าสายแรกมาจากฝ่ายทรัพยากรบุคคล - และพวกเขาประเมินแรงจูงใจ ความเต็มใจที่จะตอบคำถามเล็ก ๆ น้อย ๆ จากซีรีส์ "ทำไมคุณถึงมาหาเรา" และความสามารถในการ "อวดอ้าง" ความสำเร็จในตัวชี้วัดที่วัดได้ Dmitry Bagrov จาก DataArt ตั้งข้อสังเกตว่าการรู้ภาษาอังกฤษในระดับที่เพียงพอที่จะผ่านการสัมภาษณ์เป็นสิ่งสำคัญ ตามความเห็นของเขา การ “ปรับแต่ง” ประวัติย่อของคุณให้เหมาะกับบริษัทใดบริษัทหนึ่งและหลีกเลี่ยงวลีเช่น “มาดูกันว่าคุณสามารถเสนออะไรให้ฉันได้บ้าง” ในระหว่างการสัมภาษณ์
ทั้งหมดนี้ไม่ได้ยกเลิก ปัจจัยสำคัญ– ประสบการณ์และการศึกษา ตัวแทนของทั้งเจ้าหน้าที่ฝ่ายบุคคลจาก Antal และนายจ้างจาก DataArt กล่าว ชื่นชม มหาวิทยาลัยเทคนิคด้วยประเพณีการศึกษาคณิตศาสตร์ของสหภาพโซเวียตที่ยังคงดำเนินต่อไป: มหาวิทยาลัย Fiztekh, Baumanka, Ural และ Kazan กล่าวว่าผู้เชี่ยวชาญทั้งสองคน
“เพื่อที่จะผ่านการสัมภาษณ์ได้สำเร็จ คุณจะต้องมีรูปร่างที่ดีและแก้ไขปัญหา” Artem Kolesnikov กล่าวเสริม เขายกตัวอย่างแพลตฟอร์มหลายตัวอย่าง ตัวอย่างเช่น leetcode ให้การเข้าถึงงานทั่วไปฟรีและงานขั้นสูงโดยการสมัครสมาชิก ในเวลาเดียวกันคุณสามารถค้นหาว่างานใดบ้างที่ได้รับระหว่างการสัมภาษณ์ มีการสัมภาษณ์ที่ร่วมก่อตั้งโดยอดีตผู้สรรหา Facebook “หากคุณแก้ปัญหาได้ พวกเขาจะพยายาม “ขาย” ให้คุณที่ไหนสักแห่ง นั่นคือวิธีที่ฉันไปสัมภาษณ์ที่ Booking” Artem ตั้งข้อสังเกต จากประสบการณ์ของเขา มีอีกประเภทหนึ่งที่เกิดขึ้นระหว่างการสัมภาษณ์: งานที่ยากลำบาก- การออกแบบระบบเมื่อถูกขอให้ออกแบบ ระบบใหญ่- “คุณต้องจงใจเตรียมตัวสำหรับสิ่งนี้: อ่านบทความในบล็อกทางเทคนิค รายงานจากการประชุม เข้าร่วมในการออกแบบอิสระ” เขาแนะนำ
ใครเป็นคนจัดการและจัดการอย่างไร?
ตามกฎแล้ว บริษัทเจ้าบ้านจะช่วยให้พนักงานและครอบครัวได้รับวีซ่า ซื้อตั๋ว เช่าที่อยู่อาศัยเป็นครั้งแรก และจ่ายค่าเวลาของที่ปรึกษาด้านอสังหาริมทรัพย์ บริษัทอังกฤษในการที่จะพาแรงงานต่างด้าวมาหาคุณต้องมีใบรับรองการอุปถัมภ์ “หากบริษัทมี คุณจะสามารถขนส่งผู้เชี่ยวชาญได้ภายในสองถึงสามเดือน - เวลาที่ใช้ในการสอบภาษาอังกฤษและส่งเอกสารขอวีซ่า” ผู้อำนวยการฝ่ายทรัพยากรบุคคลของ DataArt UK Tatyana Andrianova กล่าว
บริษัท ยังช่วยในเรื่องจดหมายแนะนำโดยที่งานเปิดบัญชีที่ธนาคารในพื้นที่และการเช่าอพาร์ทเมนต์จะปิดกัน บริษัทต่างๆ พร้อมที่จะแข่งขันแย่งชิงบุคลากรที่มีคุณค่า และทำให้การโยกย้ายง่ายขึ้นและสะดวกสบายมากขึ้น ผู้อำนวยการของ Badoo และ DataArt กล่าว
เจ้าหน้าที่ฝ่ายบุคคลยังคำนึงถึงรายละเอียดปลีกย่อยของตนเองด้วย ตามที่ Tatyana Andrianova ตั้งข้อสังเกต ค่าใช้จ่ายในการขนย้ายถูกจำกัดโดยข้อจำกัดของ HMRC (Her Majesty Revenue & Customs, the British Tax Service) และจำนวน 8,000 ปอนด์ ซึ่งโดยปกติจะครอบคลุมการซื้อตั๋วและทรัพย์สินให้เช่า ตามที่เธอพูดจำนวนเงินนี้สามารถนำมาพิจารณาเมื่อเสนอเงินเดือนให้กับพนักงานใหม่ “สมมติว่าผู้เชี่ยวชาญในลอนดอนมีมูลค่า 60,000 ปอนด์ในตลาด ดังนั้น คุณสามารถเสนอบุคคลได้ 52-55,000 ปอนด์ในปีแรกและเพิ่มเงินเดือนให้เป็นเงินเดือนของตลาดในปีหน้าเมื่อบุคคลนั้นได้รับเงินเดือนแล้ว ประสบการณ์การทำงานและสามารถแข่งขันได้” - เธอกล่าว
วีซ่าที่ได้รับความนิยมมากที่สุดสำหรับการย้ายถิ่นฐานคือ Tier 2 ซึ่งเชื่อมโยงกับนายจ้าง แต่ก็ค่อนข้างเป็นไปได้ที่จะเปลี่ยนแปลง ตามที่ Alexey Nichiporchik จาก Badoo กล่าว มันง่ายกว่ามากสำหรับผู้ที่อยู่ในสหราชอาณาจักรแล้วที่จะเปลี่ยนไปบริษัทอื่น โดยพวกเขาจะได้รับเวลาสองเดือน แต่ด้วยการสนับสนุนจากนายจ้างใหม่ เขาต้องใช้เวลาสองสัปดาห์
ลอนดอนไม่ใช่จุดหมายปลายทางสุดท้าย
อย่างไรก็ตาม ลอนดอนกำลังค่อยๆ สูญเสียตำแหน่งในหมู่นายจ้าง Nadezhda Styazhkina จาก Antal กล่าวถึงแนวโน้มของการจ้างงานไปยังภูมิภาคอื่นๆ นี่เป็นเพราะต้นทุนและการประหยัดภาษี เธออธิบาย “นายจ้างและลูกค้าของเราจำนวนมาก เลือกที่จะเก็บทีมงานของตนไว้ไม่ใช่ในลอนดอน แต่ในเยอรมนี สาธารณรัฐเช็ก โปแลนด์ เมื่อเร็วๆ นี้ศูนย์พัฒนาเริ่มมีการพัฒนาอย่างแข็งขันในไซปรัส” ตัวแทนของ Antal กล่าว
Silicon Valley ยังคงเป็นสถานที่ที่น่าสนใจ โปรแกรมเมอร์ Nikolai Grigoriev ตั้งข้อสังเกต: ในแคลิฟอร์เนียมีตัวเลือกหัวข้อให้ทำงานมากมาย รวมถึงหัวข้อที่ "อร่อย" เช่น การเรียนรู้ของเครื่อง ปัญญาประดิษฐ์ และการย้ายถิ่นฐานไปที่นั่น สัญญาว่าจะให้เงินเดือนสูงขึ้นถึงหนึ่งเท่าครึ่งด้วยอัตราภาษีที่ต่ำกว่า คุณสามารถไปที่นั่นได้โดยใช้การโอนเงินภายใน - Facebook ก็มีแนวปฏิบัติเช่นนี้
“ปัญหาคือลอนดอนในฐานะเมืองหนึ่งนั้นดีมากอยู่แล้ว และต้องใช้เวลาสี่ชั่วโมงในการบินไปมอสโก” นิโคไล กริกอรีฟ ซึ่งปัจจุบันอาศัยอยู่ในบ้านสองหลังในเมืองหลวงทั้งสองแห่งกล่าว
“การไปอเมริกาคงจะดีไม่น้อย แต่การขอวีซ่าทำงานที่นั่นยากกว่าการไปยุโรป ดังนั้นตอนนี้ฉันอยู่อังกฤษแล้ว” Artem Kolesnikov เพื่อนร่วมงานของเขากล่าว โปรแกรมเมอร์ขออย่าเรียกการจากไปของเขาว่าเป็นการอพยพ: “ ฉันเพิ่งได้งานในประเทศอื่น - ถ้างานต่อไปอยู่ที่รัสเซียฉันจะไปที่นั่นแล้วบางทีอาจจะไปที่อื่น”
รูปภาพสกรีนเซฟเวอร์: Badoo
แตกต่างจากเพื่อนร่วมงานหลายคน ฉันไม่ได้เกิดมาเป็นโปรแกรมเมอร์ ฉันเกิดเป็นนักดนตรี ฉันไม่ได้เรียนการเขียนโปรแกรมที่มหาวิทยาลัย และจนกระทั่งถึงช่วงหนึ่ง ฉันไม่ได้ตั้งใจแม้แต่จะเชื่อมโยงชีวิตของฉันกับไอที
แต่ฉันกลับถูกดึงดูดให้มาที่มอสโคว์มาโดยตลอด เพราะมีทางเท้ากว้าง เขื่อนยาว และ สวนสาธารณะขนาดใหญ่- แต่เมื่อไปถึงที่นั่น คุณจะรู้สึกถึงความต้องการเงินมากกว่าเมืองอื่นๆ ในบ้านเกิดอันน่าทึ่งของเรา ตอนนั้นพี่ชายของฉันเช่าอพาร์ตเมนต์กับโปรแกรมเมอร์สองคนทำงานในธนาคารแห่งหนึ่ง ดังนั้น ในการสนทนาในครัวครั้งหนึ่ง ฉันจึงได้เข้าสู่โลกของ Python เป็นครั้งแรก ตั้งแต่นั้นเป็นต้นมา เวลาผ่านไปนานมากก่อนที่ฉันจะได้งานแรกในฐานะนักพัฒนา Python
ขั้นตอนแรกในการเขียนโปรแกรม
ดังนั้น เมื่อไปมอสโคว์ ฉันต้องหางานทำ เนื่องจากฉันไม่สามารถอยู่เป็นแขกได้เป็นเวลานาน ในเวลานั้นทักษะของฉันมีเพียงพอที่จะได้งานสนับสนุนด้านเทคนิคของบริษัทใหญ่และผิดศีลธรรมแห่งหนึ่ง ฉันยอมรับคำขอทางโทรศัพท์และเดินไปมาตามทางเดินยาวของอาคารเพื่อเชื่อมต่อหนูกับหน่วยระบบ ซึ่งในทางกลับกันก็บินออกจากเต้ารับสำหรับพนักงานออฟฟิศทุกคน
ที่นั่นโดยตระหนักถึงความไร้สาระของสิ่งที่เกิดขึ้น ฉันจึงเขียนโปรแกรมแรก ในเวลาว่างจากงานประจำ ฉันศึกษาความสามารถของภาษาและเขียนสคริปต์สำหรับการดูแลระบบ ผู้ดูแลระบบอาวุโสสังเกตเห็นสิ่งนี้อย่างรวดเร็วและเริ่มมอบหมายงานให้ฉันเขียนสิ่งนี้หรือโปรแกรมนั้น และฉันรู้สึกประหลาดใจที่พบว่าแม้จะมีประสบการณ์เพียงเล็กน้อย แต่ฉันก็เป็นโปรแกรมเมอร์ที่ดีกว่าพวกเขาและอาจเป็นประโยชน์กับพวกเขาในเรื่องนี้
งานแรก
น่าแปลกที่ฉันไม่เคยทำงานเป็นรุ่นน้องเลย ฉันเดินตรงไปตรงกลาง แต่ฉันพยายามหางานเป็นนักพัฒนารุ่นน้อง ฉันจำการสัมภาษณ์ครั้งนั้นได้ดี
โปรแกรมเมอร์ที่มีการศึกษาดีสองคน (น่าตลกดีที่พวกเขาเป็นสามีภรรยากัน) ทดสอบความรู้และการคิดของฉันเป็นเวลาสองชั่วโมงเต็ม หลังจากนั้นพวกเขาก็สรุปว่าฉันไม่มีความรู้เพียงพออย่างชัดเจน แต่พวกเขาไม่ได้ปฏิเสธฉัน แต่ให้รายการ อ้างอิงและส่งให้ฉันสำเร็จการศึกษา สองสัปดาห์ต่อมา ฉันกลับมาสัมภาษณ์และแสดงให้เห็นถึงความสามารถในการเรียนรู้ที่ยอดเยี่ยม โดยตอบคำถามมากมายที่ฉันไม่เคยตอบมาก่อน วันรุ่งขึ้นพวกเขาโทรหาฉันและบอกว่าฉันได้รับการยอมรับแล้ว พวกเขาเสนอเงินเดือนให้ฉันซึ่งไม่เพียงพอสำหรับฉันที่จะจ่ายค่าเช่าและอาหาร ไม่ต้องพูดถึงสินค้าฟุ่มเฟือยใดๆ ฉันปฏิเสธทันทีและไม่เคยเสียใจเลย เนื่องจากฉันได้งานเป็นผู้ดูแลระบบในบริษัทชื่อดังระดับโลก ซึ่งฉันยังคงฝึกฝนตัวเองต่อไปในฐานะโปรแกรมเมอร์ ฉันได้เรียนรู้สิ่งหนึ่งจากเรื่องนี้ จุดสำคัญ- ไม่มีอะไรชี้แนะและผลักดันเช่นเดียวกับการสัมภาษณ์!
อะไรต่อไป
ถึงจุดๆหนึ่งก็เหนื่อย. ชีวิตในสำนักงานและทำงานเป็นผู้ดูแลระบบ ฉันเก็บเงินได้บางส่วนและไปอินเดียเป็นเวลาหกเดือน โอ้ ถ้าฉันสามารถอธิบายได้ว่าหกเดือนนั้นเป็นอย่างไร หนังสือคงไม่เพียงพอ ไม่ต้องพูดถึงบทความนี้เลย เมื่อฉันกลับมา ฉันรู้อยู่แล้วว่าฉันจะพยายามหางานเป็นโปรแกรมเมอร์อีกครั้ง และคราวนี้โชคก็ยิ้มให้ฉัน และฉันก็เตรียมตัวดีขึ้นมากสำหรับเรื่องนี้ กว่าหกเดือนของการเดินทาง ฉันพัฒนาภาษาอังกฤษในการพูดได้ดีมาก ซึ่งตอนนี้ช่วยให้ฉันสื่อสารกับเพื่อนร่วมงานได้ทุกวัน การได้เข้าสู่สภาพแวดล้อมทางภาษานั้นมีประสิทธิภาพมากกว่าตำราเรียนเล่มอื่นๆ มาก (อย่างไรก็ตาม ก็สามารถพูดเกี่ยวกับการเขียนโปรแกรมได้เหมือนกัน) แต่จะดีกว่าถ้าข้ามไปตรงนั้นโดยทำความเข้าใจพื้นฐานอยู่แล้ว ไม่อย่างนั้นคุณจะใช้เงื่อนไขที่คุณสามารถก้าวไปสู่ขั้นสูงเพื่อเรียนรู้พื้นฐานได้
ดังนั้นนี่คือ ในงานแรกของฉันในฐานะโปรแกรมเมอร์ ฉันเป็นนักพัฒนาแบ็กเอนด์เพียงคนเดียวในบริษัท! คุณไม่สามารถจินตนาการถึงสิ่งที่เลวร้ายกว่านี้ได้! เอาล่ะ ฉันได้สิ่งที่ต้องการแล้ว แต่ในงานที่สองของฉัน ฉันพบว่าตัวเองอยู่ในทีมที่ยอดเยี่ยมซึ่งมีมืออาชีพที่มีประสบการณ์มากมายมาทำงาน ขอบคุณพวกเขา ทำให้ฉันได้เรียนรู้วัฒนธรรมโค้ดและเรียนรู้เกี่ยวกับมาตรฐานระดับสูงในการพัฒนา Misha Korsakov และ Andrey Belyak - เคารพและเคารพ!
ตอนนี้
และตอนนี้ฉันทำงานจากระยะไกลให้กับบริษัทข้ามชาติและนี่ก็มีข้อดีของมันอยู่! อย่าคิดว่าตอนนี้ฉันกำลังนอนอยู่บนชายหาดพร้อมกับแล็ปท็อปและสนุกกับชีวิตอย่างเต็มที่ ฉันยังทำงานมากและเหนื่อยมากแต่ไม่จำเป็นต้องไปออฟฟิศ ฉันอาศัยอยู่ในเซนต์ปีเตอร์สเบิร์ก บางครั้งฉันก็เดินทาง ฉันอาศัยอยู่ในโปรตุเกส อิตาลี จอร์เจีย แต่ฉันไม่สามารถพูดได้ว่าฉันมีวันหยุดพิเศษที่นั่น การจัดการเรื่องการเดินทางมาพร้อมกับความยุ่งยากพิเศษมากมาย และเมื่อรวมกับงานแล้ว อาจหนักกว่าการทำงานจากที่บ้านหรือที่ทำงานถึงสองเท่า แต่คุณสามารถเห็นสิ่งใหม่ ๆ ที่สวยงามและน่าสนใจมากมาย และนี่คือข้อดีที่ชัดเจน!
การให้คำปรึกษา
และการให้คำปรึกษาของฉันก็เริ่มต้นขึ้นมาก ในแบบตลกๆและไม่มีฉันมีส่วนร่วม ครั้งหนึ่งฉันไปเยี่ยมเพื่อนและทิ้งหนังสือเกี่ยวกับ Python และ Django ให้เขาโดยไม่ตั้งใจ และครั้งต่อไปที่เราพบกันเพียงหนึ่งปีให้หลัง แล้วเขาก็ทำให้ฉันประหลาดใจ เขาพูดและตอนนี้ฉันทำงานเป็นโปรแกรมเมอร์! จำไว้ว่าคุณลืมหนังสือของฉัน ฉันก็เลยอ่านมัน สร้างเว็บไซต์ของตัวเองจากหนังสือนั้น และเพิ่งได้งานแรก
และสิ่งนี้ก็เกิดขึ้น!
ต่อมา การให้คำปรึกษาของฉันดำเนินต่อไปโดยที่ฉันเริ่มสอนเพื่อนคนหนึ่งของฉัน แม้ว่าเขาจะใช้เวลาเกือบทุกวันไปทำงานอื่น แต่ธุรกิจของเราดำเนินไปอย่างรวดเร็วและไปด้วยดี งานแรกของคุณในฐานะโปรแกรมเมอร์อยู่ใกล้แค่เอื้อม!
จะเป็นนักพัฒนา Python ที่ประสบความสำเร็จได้อย่างไร Alexey Kurylev จะแบ่งปันประสบการณ์ของเขากับทั้งผู้เริ่มต้นและโปรแกรมเมอร์ที่มีประสบการณ์
คำถาม
คุณจะให้คำแนะนำอะไรแก่ผู้เริ่มต้นที่หายากหรือถือว่าไม่ปกติหรือเป็นที่ถกเถียงกัน?
ลงตัวทุกการเคลื่อนไหว! อย่าพลาดโอกาสเดียวในการฝึกฝน! เปิดรับข้อเสนอแนะเสมอ!
และสิ่งที่สำคัญมาก:
“เมื่อเผชิญกับความคลุมเครือ จงต่อต้านการล่อลวงให้คาดเดา” - เซนแห่งหลาม
คุณจะรักษาทักษะของคุณให้เป็นปัจจุบันได้อย่างไร? คุณจะเติบโตและดีขึ้นอย่างต่อเนื่องในฐานะนักพัฒนาได้อย่างไร?
งานไม่อนุญาตให้คุณไม่เกี่ยวข้อง ทุกวันคุณต้องทำสิ่งใหม่ แน่นอนฉันอ่าน ฉันกำลังเรียนภาษาอื่นอยู่ ฉันสื่อสารกับนักพัฒนารายอื่น ฉันพัฒนาบริการเว็บต่าง ๆ ในทีมกับเพื่อน ๆ โดยไม่มีเงินเดือนเพียงเพื่อความสนุกสนาน และฉันจะพักผ่อนให้มากขึ้นทุกครั้งที่เป็นไปได้ ซึ่งนี่เป็นสิ่งจำเป็นเช่นกัน ดังนั้นการพัฒนาตนเองจึงง่ายขึ้นและเร็วขึ้น
หนังสือ 3 อันดับแรกสำหรับผู้เริ่มต้น
- Mark Summerfield - "การเขียนโปรแกรม Python 3: คู่มือขั้นสุดท้าย"
- เวสลีย์ ชาน, พอล บิสเซ็กซ์, เจฟฟรีย์ ฟอร์ซิเออร์ - “จังโก้” การพัฒนาแอปพลิเคชั่นเว็บด้วย Python”
- โรเบิร์ต มาร์ติน - “ รหัสสะอาด” - อ่านแม้ว่าคุณจะไม่เข้าใจ Java แต่ก็มีหลายอย่างที่เรียบง่าย คำแนะนำที่ดี- และในขณะเดียวกันคุณก็จะเริ่มเรียนรู้ Java
ทางของฉัน
การเลือกอาชีพประสบการณ์ของฉันคาดเดาได้มากสำหรับคนรอบข้างและทำให้ฉันประหลาดใจอย่างไม่น่าเชื่อ ความจริงก็คือทั้งพ่อและแม่ของฉันเป็นโปรแกรมเมอร์ ตั้งแต่นักวิทยาศาสตร์คอมพิวเตอร์โซเวียตรุ่นแรก พ่อบัดกรี EC ขนาดใหญ่เหล่านี้ และแม่ก็ใส่บัตรเจาะเข้าไป ในเวลาเดียวกัน ที่โรงเรียน ฉันใฝ่ฝันที่จะเป็นนักเคมี จากนั้นก็เป็นนักชีววิทยา และต่อมาก็เป็นนักกีฏวิทยา ฉันรักธรรมชาติมาก
แต่ใน เกรดสุดท้าย(อายุ 93-95 ปี) ทำความคุ้นเคยกับคอมพิวเตอร์และฉันก็ติดใจมาก
ครั้งแรก การแข่งขันกีฬาโอลิมปิกที่ไม่มีที่สิ้นสุดในสาขาวิทยาการคอมพิวเตอร์ จากนั้นโมเด็มตัวแรกที่บ้าน จากนั้นที่มหาวิทยาลัยเทคนิค Bryansk ของเรา พวกเขาเปิด "การเขียนโปรแกรม" พิเศษและแน่นอนว่าฉันผ่านมันไป ฉันไม่ได้สังเกตว่าหลายปีผ่านไปฉันตื่นขึ้นมาประมาณปี 5 ช่วงใกล้รับปริญญา เสียใจกับความฝันในโรงเรียนของฉันประมาณ 10 นาที และตั้งแต่นั้นมาฉันก็ทำงานพิเศษอย่างไม่หยุดยั้ง
ฉันเริ่มทำงาน "จริงๆ" ในปีที่ 3 เมื่อแม่ขอ ฉันเริ่มเขียนเรื่องเล็กๆ น้อยๆ ให้กับธนาคาร ซึ่งตอนนั้นเธอเป็นหัวหน้าฝ่ายไอที ขั้นแรกให้แปลงรหัสไฟล์บางส่วนจากนั้นจึงใช้สคริปต์ในโปรแกรมเทอร์มินัล Telemate เพื่อทำงานกับศูนย์ชำระเงินสดจากนั้นก็มีโครงการใหญ่ - ที่ทำงานแคชเชียร์สกุลเงิน ไม่มีอินเทอร์เน็ตและมีหนังสือมากมาย - ฉันซึมซับข้อมูลทั้งหมดที่หาได้
ฉันอ่านคู่มือข่าว Clipper และ Turbo Pascal 7.0 ในนิตยสาร Computer-Press ฉันลองโปรแกรมทั้งหมดแล้ว วันหนึ่งฉันนำดิสก์ FreeBSD กลับบ้านมาวางไว้ข้าง Dos ฉันติดใจในทันที: ฉันละทิ้ง FoxPro และ Delphi ไปโดยสิ้นเชิง เริ่มเขียนด้วย awk และ Perl และอีกสองปีต่อมาฉันก็สามารถหางานใน ISP ได้
ฉันมีไอดอลของตัวเอง วงการนี้ยังใหม่ ร้อนแรง ทุกอย่างกำลังเดือด ทุก ๆ หกเดือนจะมีการค้นพบและดาวดวงใหม่
แต่ส่วนใหญ่แล้วฉันชื่นชมนักวิทยาศาสตร์ต่างชาติผู้ยิ่งใหญ่ทุกประเภท ไดจ์คสตรา, ดิฟฟี, บูช. ริชาร์ด สตอลแมน เมื่อตอนที่ฉันแก่และฉลาดขึ้น Leonid Osovtsov หนึ่งในเพื่อนร่วมงานของแม่ฉันซึ่งเป็นโปรแกรมเมอร์จาก Bryansk :) เขายังมีชีวิตอยู่เป็นไอดอลตัวจริงไม่ใช่ไอคอน เขาจากไปเมื่อนานมาแล้วและใช้ชีวิตอย่างมีความสุขในอิสราเอล
การค้นพบครั้งสำคัญในสมัยนั้นสำหรับฉัน - เหลือเชื่อ โลกอันยิ่งใหญ่ซอฟต์แวร์ฟรี แผ่นดิสก์ FreeBSD หนึ่งแผ่นมีซอฟต์แวร์มากกว่าที่ฉันเคยเห็น ปีที่แล้วใกล้ดอส และไม่จำเป็นต้องค้นหาหมายเลขซีเรียลเลย นอกจากนี้ทุกอย่างยังอยู่ในซอร์สโค้ด ฉันมีส่วนร่วมในกระบวนการพัฒนา เขียนแพตช์ และพูดคุยกับนักพัฒนาอย่างรวดเร็ว ในช่วงเวลาหนึ่ง คอมพิวเตอร์เปลี่ยนจากสล็อตแมชชีนและเครื่องพิมพ์ดีดเป็นหน้าต่างเข้าไป โลกใบใหญ่- อินเทอร์เน็ตประกอบด้วยโปรแกรมเมอร์เกือบทั้งหมด ดังนั้น จึงเป็นเรื่องง่ายสำหรับฉันในตอนนั้น
ฉันไปถึงเพดานได้ค่อนข้างเร็วใน Bryansk และทันทีหลังจากได้รับประกาศนียบัตรฉันก็ออกเดินทางไปมอสโคว์ อาร์ทัส, อากาเว, อินไลน์, แชนเนลวัน, แรมเบลอร์ ฉันทำงานที่ Rambler มาเป็นเวลา 4 ปี โดยเริ่มตั้งโปรแกรมเว็บเมล จากนั้นจึงสร้างแผนกสำหรับ 15 คนและจัดการมัน
ประมาณปี 2002 หลังจากย้ายไปมอสโคว์แล้ว ฉันค้นพบ Runet :) เนื่องจากติดอยู่ในสภาพแวดล้อมที่พูดภาษาอังกฤษ (ฉันไม่ได้พูดว่า "ไซต์" เพราะในเวลานั้นอินเทอร์เน็ตประกอบด้วยมากกว่าเว็บ) ฉันเพียงแค่ พลาดช่วงเวลาที่ปรากฏของมัน ฉันต้องรีบดึงตัวเองขึ้นมา
ควรมี
ตอนนี้ฉันทำงานเป็นทหารเทคนิคสากลที่สตาร์ทอัพ NadoBy.ru อย่างเป็นทางการ เขาเป็นผู้อำนวยการด้านเทคนิค แต่ยังเป็นผู้ดูแลระบบ ผู้ทดสอบ สถาปนิก ผู้จัดการงาน ผู้จัดการผลิตภัณฑ์และโครงการ ผู้เชี่ยวชาญด้านการใช้งาน นักออกแบบเลย์เอาต์ และโปรแกรมเมอร์ใน 3.5 ภาษา โดยทั่วไป ฉันช่วยทีมเทคนิค 4 คนในทุกด้าน โดยทั่วไปงานจะเป็นเรื่องง่ายตามแนวคิด แต่ต้องมีการตอบสนองอย่างรวดเร็วภายใต้เงื่อนไข ปริมาณมากไม่ทราบ ฉันพยายามมอบงานที่น่าสนใจ ใหญ่ และสร้างสรรค์ให้กับพนักงาน ไม่เช่นนั้นฉันจะถูกพาไปหลงไปกับงานเหล่านั้นเป็นเวลานาน จากนั้นฝ่ายบริหารก็ทนทุกข์ทรมาน [หมายเหตุบรรณาธิการ: ตอนนี้ 4 ปีหลังจากเขียนข้อความนี้ Alexey ทำงานในแผนกไปรษณีย์ Yandex]
นอกจากนี้ยังมีกิจกรรมนอกเวลางานอีกด้วย เมื่อเร็ว ๆ นี้ฉันได้มีส่วนร่วมในการจัดการประชุมทางเทคนิคทุกประเภท ฉันมีส่วนร่วมในงานของกลุ่มโปรแกรมเมอร์ Pearl Moscow.pm ในมอสโก ฉันสร้าง สนับสนุน และมีส่วนร่วมในโครงการโอเพ่นซอร์สต่างๆ เป็นครั้งคราว สิ่งที่น่าสนใจคือทั้งหมดนี้สามารถนำมารวมกันได้ดีกับกระบวนการศึกษาด้วยตนเองที่กำลังดำเนินอยู่ ดังนั้นจึงกลายเป็น win-win
ทำงานในสตาร์ทอัพ
ฉันแน่ใจว่าทุกคนมีหน้าที่ทำงานในสตาร์ทอัพอย่างแน่นอนและยิ่งเร็วยิ่งดี ตัวอย่างเช่น หลังจบมหาวิทยาลัยทันทีหรือในปีสุดท้าย เมื่อสถานการณ์ชีวิตอิสระไม่มากก็น้อยทำให้คุณยอมเสี่ยงอย่างไม่ลำบาก Startup คือการปฏิบัติที่ยึดหลักการ เศรษฐกิจตลาดในเรื่องการจัดการทรัพยากรในสภาวะที่ทรัพยากรชนิดเดียวกันนี้หายากนี่เป็นโอกาสสำหรับผู้เชี่ยวชาญที่จะเข้าใจว่าเหตุใดการตลาดจึงเป็นสิ่งจำเป็นในหลักการเหตุใดผู้คนจึงสวมชุดสูทธุรกิจและไร้ความหมาย นาฬิกาข้อมือเหตุใดการโฆษณาจึงเป็นสิ่งที่จำเป็น ฯลฯ เราสามารถดำเนินต่อไปได้ไม่รู้จบ ทั้งหมดนี้เกิดขึ้นกับฉันตอนนี้ ค่อนข้างช้า แต่ฉันจะทำอย่างไร?ในการเริ่มต้น คุณจะเรียนรู้แตกต่างออกไป ไม่มีงานค้นคว้าที่ยาก ซับซ้อน แต่มีงานเร่งด่วน สำคัญมาก และงานเล็ก ๆ มากมาย นี่คือการสื่อสารอย่างต่อเนื่อง พันธมิตร-ตัวแทน-ลูกค้า นี่คือประสบการณ์ในการจ้างงานไม่เพียงแต่สิ่งที่ดีที่สุดเท่านั้น แต่ยังรวมถึงคนที่ถูกที่สุดด้วย ฉันขอแนะนำให้ทุกคนลอง
โปรแกรมเมอร์ในอุดมคติ
คำสองสามคำเกี่ยวกับเพื่อนในอุดมคติในอาชีพของเราซึ่งฉันไม่ได้เป็นจะไม่มีวันเป็นและจะเสียใจกับ "ไม่ใช่" สองคนนี้ตลอดไปเพื่อนคนนี้น่าจะเข้าใจตั้งแต่เนิ่นๆ ว่าโปรแกรมเมอร์เป็นช่างเครื่อง ซึ่งทุกๆ 15 นาที จะมีการนำเครื่องจักรออกไป และจะมีเครื่องรุ่นใหม่ในรุ่นถัดไปมาด้วย
มีคำสำคัญสองสามคำอยู่ที่นี่
ประการแรก ช่างทำกุญแจ โปรแกรมเมอร์-ผู้สร้าง บุคลากรที่มีคุณค่าซึ่งทำสิ่งดีๆ มากมายได้อย่างรวดเร็ว - ยังห่างไกลจากความคิดสร้างสรรค์หรือแม้แต่วิชาชีพการวิจัยถึงแม้จะมีรัศมีที่ปกคลุมมาจนถึงทุกวันนี้ก็ตาม สำหรับบุคคลเช่นนี้ความอดทนและความอุตสาหะมีความสำคัญมากกว่าความสามารถความสามารถทางคณิตศาสตร์และภาษาศาสตร์และสิ่งที่คล้ายกันซึ่งพวกเขาได้รับการยกย่องในโรงเรียนเป็นร้อยเท่า
ประการที่สอง 15 นาที โปรแกรมเมอร์เรียนรู้อย่างต่อเนื่อง โดยทั่วไปเสมอไป นี้ คุณสมบัติทั่วไปอาชีพหนุ่มสาวจำนวนมาก (ถ้าไม่ใช่ทั้งหมด) แต่ไม่เหมาะกับงานประปา ด้วยความจริงที่ว่าบุคคลจะต้องเป็นทั้งนักเรียนชั่วนิรันดร์และเป็นคนทำงานที่ดี ท้ายที่สุดแล้ว คนทำงานเป็นยังไงบ้าง - คุณสามารถทำงานได้อย่างสมบูรณ์แบบและมีประสิทธิภาพเป็นเวลา 20 ปีด้วยค้อนที่คุณชื่นชอบ กับเรามันเป็นอีกทางหนึ่ง แม้ว่าจะมีการแยกกันก็ตาม เรื่องใหญ่เกี่ยวกับคนที่ถึงระดับสร้างเครื่องจักรของตัวเอง
ประการที่สาม เครื่องจักรนี้เอง ตอนนี้โปรแกรมเมอร์ทุกคนใช้ (ตัวเลขที่นำมาจากอากาศ) 45 ไลบรารี, 5 เฟรมเวิร์ก, โปรแกรมแก้ไขข้อความ 2 ตัว, 2 ระบบปฏิบัติการ, 5 ภาษาที่เชื่อมโยงกันอย่างใกล้ชิด, ระบบควบคุมเวอร์ชัน 2-3 และเครื่องมืออื่นๆ อีกมากมาย เช่น ตัวติดตามจุดบกพร่อง สภาพแวดล้อมวิกิ ดีบักเกอร์ ตัวสร้างโปรไฟล์ และอื่นๆ นี่เป็นเครื่องจักรที่ใหญ่และซับซ้อนมาก เกือบจะเหมือนกับห้องนักบินของเครื่องบิน สถานที่ทำงานเองก็กลายเป็น ระบบที่ซับซ้อน,เครื่องซีเอ็นซี. คนที่รู้จักอย่างถ่องแท้ โปรแกรมแก้ไขข้อความและภาษา C ไม่ค่อยสามารถใช้ได้ (ตามกฎแล้ว สถานที่เหล่านี้มีค่ามาก แต่สถานที่เหล่านี้เป็นหนึ่ง สอง และคำนวณผิด)
หรือบางที...
มีมาก ตัวเลือกที่ดีสำหรับผู้ที่สงสัย: เข้าสู่วิทยาศาสตร์ ฉันขอแนะนำอย่างยิ่ง หลังจากสำเร็จการศึกษาแล้ว ให้มองหาบัณฑิตวิทยาลัยดีๆ ในยุโรปหรือสหรัฐอเมริกาทันที แล้วไปเคี้ยวหินแกรนิตพวกเราที่เป็นโปรแกรมเมอร์ ขาดอะไรไปมาก เราต้องการมันให้มากที่สุด ผู้คนมากขึ้นฉันต้องการเขียนบทความ ไม่ใช่เปิดตัวโครงการที่มีการโหลดสูง หรือพระเจ้ายกโทษให้ฉัน การเพิ่มประสิทธิภาพกลไกค้นหา ยังมีสิ่งที่น่าสนใจอีกมากมายให้ค้นพบ มีรากฐานมากมายให้วาง ที่น่าเหลือเชื่อคือปี 2010 และไม่มีปัญญาประดิษฐ์ ในทางกลับกัน คลัสเตอร์เซิร์ฟเวอร์ครึ่งล้านแสดงโฆษณา บ็อตเน็ตอัจฉริยะหลายร้อยตัวส่งสแปม และไอดอลนับล้านคือบริษัทที่เปิดตัว DRM จำนวนมากชุดแรก น่าเสียดาย ฉันรู้สึกละอายใจต่อจักรวาล
ถ้าตัวฉันเองไม่ได้เป็นโปรแกรมเมอร์ ฉันก็คงเป็นนักวิทยาศาสตร์ เป็นนักวิทยาศาสตร์ธรรมชาติ 100% และน่าจะเป็นนักชีววิทยา
ทำไม โดยทั่วไปแล้วฉันไม่ค่อยเข้าใจคนที่เลือกอาชีพอย่างมีเหตุผลตามการคำนวณ เรามีคนแบบนี้ที่สถาบันของเรา - ตัวอย่างเช่นพวกเขาไปเรียนเรื่อง "กังหัน" ชนิดพิเศษที่น่าเบื่อเพราะ Gazprom จ้างวิศวกรกังหัน ฉันเห็นสิ่งนั้น คนทันสมัยงานเป็นส่วนสำคัญของชีวิตและมักเป็นส่วนสำคัญที่สุด และควรเลือกเพราะความรักเท่านั้น รักแรกของฉันคือชีววิทยา แต่แล้วฉันก็ทิ้งมันไปเพื่อวิทยาศาสตร์คอมพิวเตอร์
ชีวิตประจำวันของโปรแกรมเมอร์
ตอนนี้งานของฉันประกอบด้วยการเติมโครงกระดูกของปัญหาผลิตภัณฑ์ด้วย "เนื้อสัตว์" และเปิดโอกาสให้โปรแกรมเมอร์แก้ปัญหาได้อย่างสะดวกสบายอย่างเต็มที่ นี่คืองานของผู้อำนวยการฝ่ายพัฒนา ในสตาร์ทอัพใดๆ ผู้อำนวยการด้านเทคนิคจะเป็นผู้อำนวยการฝ่ายพัฒนาคนแรก และต่อจากนี้จะเป็นผู้อำนวยการด้านเทคนิคที่แท้จริงเท่านั้น ซึ่งก็คือผู้จัดการฝ่ายอุปทาน การจะมีบ้านได้คุณต้องพัฒนามันก่อน
ฉันควบคุมและแก้ไขตำแหน่งขอบทั้งหมด ช่วงเวลาบูรณาการ แม้แต่ข้อผิดพลาดที่ซับซ้อนง่ายๆ ด้วยตัวฉันเอง เวลาว่าง- ทุกอย่างดำเนินไปอย่างรวดเร็วอย่างที่ฉันต้องการอย่างที่ฉันคาดการณ์ไว้ ทุกวันฉันเรียนรู้ ทุกวันฉันอ่านบล็อกไม่เพียงเพราะมันน่าสนใจ แต่ยังเพราะมันเป็นไปไม่ได้อีกด้วย
สิ่งที่ไม่ดีคือมีธุรกิจที่เกี่ยวข้องมากเกินไป ฉันเกลียดธุรกิจ ฉันรักความซื่อสัตย์ เสรีภาพ และลัทธิคอมมิวนิสต์ :)
โชคดีที่ฉันรู้ตั้งแต่เนิ่นๆ ว่ามีเพียงธุรกิจเท่านั้นที่รับประกันอิสรภาพได้ ความซื่อสัตย์ถ้าคุณทำงานหนักสามารถรักษาไว้ในตัวคุณเองและในคนที่คุณรักและเราจะสร้างลัทธิคอมมิวนิสต์เมื่อเราประดิษฐ์ ปัญญาประดิษฐ์ซึ่งจะทำให้เราได้รับพลังงานฟรี จนถึงตอนนี้ทุกอย่างเป็นไปตามแผน :)
คุณสมบัติที่คุณต้องพยายามพัฒนาเพื่อเป็นมืออาชีพที่โดดเด่นคือ:
- ความอดทน. โปรแกรมเมอร์ที่แก้ปัญหา 10 ปัญหา 10 ครั้ง มักจะดีกว่าคนที่แก้ไขปัญหาต่างๆ 100 ปัญหาได้ เพราะ(เซอร์ไพรส์)การทำซ้ำคือบ่อเกิดของการเรียนรู้
- การสื่อสาร โปรแกรมเมอร์ออทิสติกไม่ได้รับการว่าจ้างอีกต่อไป อุตสาหกรรมกำลังเติบโต และสิ่งที่คุ้มค่าน้อยลงเรื่อยๆ ที่สามารถทำได้โดยลำพัง
- ความกล้าที่จะเสี่ยง.
- ง่ายต่อการปีน
- พิมพ์สัมผัส :)
ตั้งเป้าหมายที่สูงและคุ้มค่าสำหรับตัวคุณเอง ฝึกฝน ฝึกฝน ทุกวัน ในตอนเช้า หลังจากชาร์จทันที ให้เขียนโค้ดง่ายๆ ครึ่งชั่วโมงหรือหนึ่งชั่วโมง ติดตามสุขภาพของคุณอย่างระมัดระวัง พยายามอย่ากิน ดู หรืออ่านมากเกินไป อย่าทำสิ่งที่ไร้ประโยชน์