Data Science ขายโฆษณาให้คุณอย่างไร สัมภาษณ์วิศวกร Unity

หนึ่งสัปดาห์ที่ผ่านมา Nikita Alexandrov นักวิทยาศาสตร์ข้อมูลที่ Unity Ads พูดบนโซเชียลเน็ตเวิร์กของเรา ซึ่งเขาปรับปรุงอัลกอริธึมการแปลง ปัจจุบัน Nikita อาศัยอยู่ในฟินแลนด์ และเหนือสิ่งอื่นใด เขาพูดถึงชีวิตด้านไอทีในประเทศ

เราแบ่งปันสำเนาและบันทึกการสัมภาษณ์กับคุณ

ฉันชื่อ Nikita Aleksandrov ฉันเติบโตในตาตาร์สถานและสำเร็จการศึกษาจากโรงเรียนที่นั่น และเข้าร่วมการแข่งขันโอลิมปิกคณิตศาสตร์ หลังจากนั้นได้เข้าเรียนคณะวิทยาการคอมพิวเตอร์ที่ Higher School of Economics และสำเร็จการศึกษาระดับปริญญาตรีจากที่นั่น เมื่อต้นปีที่ 4 ฉันได้ไปเรียนแลกเปลี่ยนและใช้เวลาหนึ่งภาคเรียนที่ประเทศฟินแลนด์ ฉันชอบที่นั่นฉันเข้าเรียนหลักสูตรปริญญาโทที่ Aalto University แม้ว่าฉันจะยังเรียนไม่จบก็ตาม - ฉันเรียนจบทุกหลักสูตรและเริ่มเขียนวิทยานิพนธ์ แต่ออกจากการทำงานที่ Unity โดยไม่ได้รับปริญญา ตอนนี้ฉันทำงานที่นักวิทยาศาสตร์ข้อมูลของ Unity แผนกนี้เรียกว่า Operate Solutions (ก่อนหน้านี้เรียกว่าการสร้างรายได้) ทีมของฉันส่งโฆษณาโดยตรง นั่นคือโฆษณาในเกม - โฆษณาที่ปรากฏขึ้นเมื่อคุณเล่นเกมมือถือและจำเป็นต้องได้รับชีวิตพิเศษ เป็นต้น ฉันกำลังดำเนินการปรับปรุง Conversion ของโฆษณา กล่าวคือ ทำให้ผู้เล่นมีแนวโน้มที่จะคลิกโฆษณามากขึ้น

คุณเคลื่อนไหวอย่างไร?

ก่อนอื่น ฉันมาฟินแลนด์เพื่อเรียนภาคการศึกษาแลกเปลี่ยน หลังจากนั้นฉันก็กลับมาที่รัสเซียและสำเร็จการศึกษาระดับอนุปริญญา จากนั้น ฉันเข้าเรียนหลักสูตรปริญญาโทที่มหาวิทยาลัย Aalto ในสาขาการเรียนรู้ของเครื่อง/วิทยาการข้อมูล เนื่องจากผมเป็นนักเรียนแลกเปลี่ยน ผมจึงไม่ต้องสอบภาษาอังกฤษด้วยซ้ำ ฉันทำได้อย่างง่ายดาย ฉันรู้ว่ากำลังทำอะไรอยู่ ฉันอาศัยอยู่ที่นี่มา 3 ปีแล้ว

ภาษาฟินแลนด์จำเป็นหรือไม่?

จำเป็นหากคุณจะเรียนที่นี่ในระดับปริญญาตรี มีโปรแกรมภาษาอังกฤษน้อยมากสำหรับระดับปริญญาตรี คุณต้องใช้ภาษาฟินแลนด์หรือภาษาสวีเดน - นี่เป็นภาษาของรัฐที่สองซึ่งมหาวิทยาลัยบางแห่งสอนเป็นภาษาสวีเดน แต่ในหลักสูตรปริญญาโทและปริญญาเอก หลักสูตรส่วนใหญ่จะเป็นภาษาอังกฤษ หากเราพูดถึงการสื่อสารในชีวิตประจำวันและชีวิตประจำวัน ผู้คนที่นี่ส่วนใหญ่พูดภาษาอังกฤษได้ประมาณ 90% ปกติแล้วผู้คนจะมีชีวิตอยู่ครั้งละหลายปี (เพื่อนร่วมงานของฉันอาศัยอยู่เป็นเวลา 20 ปี) โดยไม่มีภาษาฟินแลนด์

แน่นอนว่าหากคุณต้องการอยู่ที่นี่ อย่างน้อยคุณต้องเข้าใจภาษาฟินแลนด์ในระดับการกรอกแบบฟอร์ม เช่น นามสกุล ชื่อ และอื่นๆ

คุณภาพการศึกษาแตกต่างจากมหาวิทยาลัยในสหพันธรัฐรัสเซียหรือไม่? พวกเขาจัดเตรียมฐานที่จำเป็นทั้งหมดสำหรับอุปกรณ์รุ่นเยาว์หรือไม่?

คุณภาพก็ต่างกัน สำหรับฉันดูเหมือนว่าในรัสเซียพวกเขากำลังพยายามสอนหลายสิ่งหลายอย่างในคราวเดียว: สมการเชิงอนุพันธ์ คณิตศาสตร์แบบไม่ต่อเนื่อง และอีกมากมาย ในความเป็นจริงคุณต้องใช้สื่อเพิ่มเติมเช่นเป็นรายวิชาหรือวิทยานิพนธ์เรียนรู้สิ่งใหม่ ๆ ด้วยตัวคุณเองลงเรียนบางหลักสูตร ที่นี่มันง่ายสำหรับฉันในหลักสูตรปริญญาโท ฉันรู้มากว่าเกิดอะไรขึ้น ขอย้ำอีกครั้งว่าในฟินแลนด์ ปริญญาตรียังไม่ใช่ผู้เชี่ยวชาญแต่ยังมีแผนกดังกล่าวอยู่ ตอนนี้ถ้าคุณมีปริญญาโทก็สามารถหางานทำได้ ฉันจะบอกว่าในหลักสูตรปริญญาโทในประเทศฟินแลนด์ ทักษะทางสังคมมีความสำคัญ การมีส่วนร่วม และกระตือรือร้นเป็นสิ่งสำคัญ มีโครงการวิจัย หากมีงานวิจัยที่น่าสนใจสำหรับคุณ และคุณต้องการเจาะลึกมากขึ้น คุณสามารถขอข้อมูลติดต่อของอาจารย์ ทำงานในทิศทางนี้ และพัฒนาได้

นั่นคือคำตอบคือ “ใช่” แต่คุณต้องกระตือรือร้นต่อสังคม และยึดมั่นในทุกโอกาสหากมีอยู่ เพื่อนคนหนึ่งของฉันไปทำงานที่สตาร์ทอัพในหุบเขา - มีโปรแกรมที่มหาวิทยาลัยที่มองหาสตาร์ทอัพที่เหมาะสมและนัดสัมภาษณ์ ฉันคิดว่าเขาไปที่ CERN ในภายหลังด้วยซ้ำ

บริษัทในฟินแลนด์จูงใจพนักงานอย่างไร มีข้อดีอย่างไร?

นอกจากสิ่งที่เห็นได้ชัดเจน(เงินเดือน) ยังมีสวัสดิการสังคมอีกด้วย เช่น จำนวนวันลาคลอดบุตรสำหรับผู้ปกครอง มีทั้งประกันสุขภาพ,หุ้น,ออปชั่น มีวันหยุดสะสมผิดปกติ ไม่มีอะไรพิเศษ โดยพื้นฐานแล้ว

เรามีห้องซาวน่าในสำนักงานของเรา เป็นต้น

นอกจากนี้ยังมีคูปอง - เงินจำนวนหนึ่งสำหรับอาหารกลางวัน สำหรับการขนส่งสาธารณะ สำหรับกิจกรรมทางวัฒนธรรมและกีฬา (พิพิธภัณฑ์ กีฬา)

นักศึกษามนุษยศาสตร์แนะนำอะไรได้บ้างในการเข้าเรียนด้านไอที

ทำซ้ำหลักสูตรของโรงเรียนและเข้าสู่ HSE หรือไม่ โปรแกรมเมอร์มักจะมีพื้นฐานทางคณิตศาสตร์/โอลิมปิก...

แน่นอนฉันแนะนำให้ปรับปรุงคณิตศาสตร์ของคุณ แต่ไม่จำเป็นต้องเรียนซ้ำหลักสูตรของโรงเรียน แม่นยำยิ่งขึ้นควรทำซ้ำเฉพาะในกรณีที่คุณจำอะไรไม่ได้เลย นอกจากนี้คุณต้องตัดสินใจว่าคุณต้องการเข้าร่วมด้านไอทีใด ในการเป็นนักพัฒนาส่วนหน้า คุณไม่จำเป็นต้องรู้คณิตศาสตร์ คุณเพียงแค่ต้องเรียนหลักสูตรส่วนหน้าและเรียนรู้ เพื่อนของฉันเพิ่งตัดสินใจลงทะเบียนเรียนหลักสูตรจาก Accenture เธอกำลังเรียน Scala อยู่ เธอไม่ใช่นักมนุษยนิยม แต่เธอไม่มีประสบการณ์ด้านการเขียนโปรแกรม ขึ้นอยู่กับสิ่งที่คุณต้องการเขียนโปรแกรมและอะไร คุณต้องมีคณิตศาสตร์ที่แตกต่างกัน แน่นอนว่าความเชี่ยวชาญพิเศษด้านการเรียนรู้ของเครื่องนั้นต้องใช้คณิตศาสตร์ไม่ทางใดก็ทางหนึ่ง แต่ถ้าคุณแค่อยากลอง มีบทช่วยสอน ข้อมูลแบบเปิด สถานที่ที่คุณสามารถเล่นกับโครงข่ายประสาทเทียมหรือสร้างมันขึ้นมาเอง หรือดาวน์โหลดแบบสำเร็จรูป เปลี่ยนพารามิเตอร์และดูว่ามันเปลี่ยนแปลงไปอย่างไร ทุกอย่างขึ้นอยู่กับแรงจูงใจที่แข็งแกร่งแค่ไหน

ถ้าไม่เป็นความลับ เงินเดือน ประสบการณ์ เขียนว่าอะไร?

ฉันเขียนด้วยภาษา Python ซึ่งเป็นภาษาสากลสำหรับการเรียนรู้ของเครื่องและวิทยาการข้อมูล ประสบการณ์ – มีประสบการณ์ที่หลากหลาย ฉันเป็นวิศวกรธรรมดาๆ ในหลายบริษัท ฉันฝึกงานที่มอสโกเป็นเวลาหลายเดือน ไม่มีงานประจำมาก่อนยูนิตี้ ฉันมาที่นั่นในฐานะเด็กฝึกงาน ทำงานเป็นเด็กฝึกงาน 9 เดือน จากนั้นก็พัก และตอนนี้ฉันทำงานมาได้หนึ่งปีแล้ว เงินเดือนมีการแข่งขันสูงกว่าค่ามัธยฐานของภูมิภาค ผู้เชี่ยวชาญมือใหม่จะได้รับเงินตั้งแต่ 3500 ยูโร สิ่งนี้แตกต่างกันไปในแต่ละบริษัท โดยทั่วไป 3.5-4 เป็นเงินเดือนเริ่มต้น

คุณแนะนำหนังสือและแบบฝึกหัดอะไรบ้าง?

ฉันไม่ชอบเรียนรู้จากหนังสือเป็นพิเศษ สิ่งสำคัญสำหรับฉันคือต้องลองทันที ดาวน์โหลดสิ่งที่สำเร็จรูปแล้วลองด้วยตัวเอง ฉันคิดว่าตัวเองเป็นนักทดลองมากกว่า ดังนั้นฉันจึงช่วยเรื่องหนังสือไม่ได้ แต่ฉันดูการสัมภาษณ์และการถ่ายทอดสดที่นี่ ซึ่งวิทยากรคนที่สองพูดถึงรายละเอียดเกี่ยวกับหนังสือ

มีแบบฝึกหัดต่างๆ หากคุณต้องการลองใช้อัลกอริทึม ให้ใช้ชื่อของอัลกอริทึม วิธีการ คลาสของวิธีการ และป้อนลงในการค้นหา อะไรก็ตามที่เกิดขึ้นเป็นลิงค์แรกจากนั้นดู

จะสะอาดได้นานแค่ไหน?

หลังหักภาษี - คุณต้องเสียภาษีบวก 8% (ซึ่งไม่ใช่ภาษี แต่เป็นภาษี) - 2/3 ของเงินเดือนยังคงอยู่ อัตราเป็นแบบไดนามิก ยิ่งคุณได้รับมากเท่าไร ภาษีก็จะยิ่งสูงขึ้นเท่านั้น

บริษัทไหนสมัครลงโฆษณา?

คุณต้องเข้าใจว่า Unity / Unity Ads มีส่วนร่วมในการโฆษณาเกมบนมือถือ นั่นคือเรามีช่อง เรามีความเชี่ยวชาญในเกมมือถือเป็นอย่างดี คุณสามารถสร้างมันขึ้นมาใน Unity ได้ เมื่อคุณเขียนเกมแล้ว คุณจะต้องการสร้างรายได้จากเกม และการสร้างรายได้ก็เป็นวิธีหนึ่ง
บริษัทไหนก็สมัครลงโฆษณา-ร้านค้าออนไลน์,แอพทางการเงินต่างๆได้ ทุกคนต้องการโฆษณา โดยเฉพาะลูกค้าหลักของเราคือผู้พัฒนาเกมมือถือ

โครงการใดดีที่สุดที่ควรทำเพื่อพัฒนาทักษะของคุณ?

คำถามที่ดี. หากเรากำลังพูดถึง Data Science คุณต้องอัพเกรดตัวเองผ่านหลักสูตรออนไลน์ (เช่น Stanford มี) หรือมหาวิทยาลัยออนไลน์ มีหลายแพลตฟอร์มที่คุณต้องชำระเงิน เช่น Udacity มีการบ้าน วีดีโอ การให้คำปรึกษา แต่ความสุขไม่ถูก

ยิ่งความสนใจของคุณแคบลง (เช่น การเรียนรู้แบบเสริมกำลังบางประเภท) การค้นหาโครงการก็จะยิ่งยากขึ้นเท่านั้น คุณสามารถลองเข้าร่วมการแข่งขัน kaggle ได้โดยไปที่ kaggle.com มีการแข่งขัน Machine Learning มากมายที่นั่น คุณทำบางอย่างที่มีพื้นฐานอยู่แล้ว ดาวน์โหลดและเริ่มทำมัน นั่นคือมีหลายวิธี: คุณสามารถเรียนด้วยตัวเอง, คุณสามารถเรียนหลักสูตรออนไลน์ - ฟรีหรือจ่ายเงิน, คุณสามารถเข้าร่วมการแข่งขันได้ หากคุณต้องการหางานบน Facebook, Google และอื่นๆ คุณต้องเรียนรู้วิธีการแก้ปัญหาอัลกอริทึมนั่นคือคุณต้องไปที่ LeetCode เพื่อรับทักษะของคุณที่นั่นเพื่อที่จะผ่านการสัมภาษณ์

อธิบายแผนการทำงานสั้นๆ สำหรับการฝึกอบรม Machine Learning หรือไม่

ฉันจะบอกคุณอย่างดีโดยไม่ต้องแสร้งทำเป็นว่าเป็นสากล ก่อนอื่นคุณต้องเรียนวิชาคณิตศาสตร์ที่มหาวิทยาลัย คุณต้องมีความรู้และความเข้าใจเกี่ยวกับพีชคณิตเชิงเส้น ความน่าจะเป็นและสถิติ หลังจากนั้นก็มีคนบอกคุณเกี่ยวกับ ML; หากคุณอาศัยอยู่ในเมืองใหญ่ ควรมีโรงเรียนที่เปิดสอนหลักสูตร ML ที่มีชื่อเสียงที่สุดคือ SHAD, Yandex School of Data Analysis หากผ่านและสามารถเรียนได้ XNUMX ปี จะได้รับฐาน ML ทั้งหมด คุณจะต้องฝึกฝนทักษะในการวิจัยและการทำงานเพิ่มเติม

หากมีตัวเลือกอื่น เช่น Tinkov มีหลักสูตรการเรียนรู้ของเครื่องโดยมีโอกาสได้งานที่ Tinkoff หลังจากสำเร็จการศึกษา หากสะดวกสำหรับคุณ ลงทะเบียนเรียนหลักสูตรเหล่านี้ มีเกณฑ์การรับสมัครที่แตกต่างกัน เช่น ShAD มีการทดสอบเข้า
หากไม่อยากเรียนหลักสูตรปกติก็สามารถเริ่มด้วยหลักสูตรออนไลน์ซึ่งมีมากเกินพอ มันขึ้นอยู่กับคุณ; ถ้ามีภาษาอังกฤษดีก็ดีจะหาได้ง่าย ถ้าไม่เช่นนั้นอาจมีบางอย่างอยู่ที่นั่นด้วย การบรรยายของ ShAD เดียวกันนั้นเปิดเผยต่อสาธารณะ
หลังจากได้รับพื้นฐานทางทฤษฎีแล้ว คุณสามารถก้าวไปข้างหน้าได้ ไม่ว่าจะเป็นการฝึกงาน การวิจัย และอื่นๆ

เป็นไปได้ไหมที่จะเรียนรู้ Machine Learning ด้วยตัวเอง? คุณเคยเจอโปรแกรมเมอร์แบบนี้บ้างไหม?

ฉันคิดว่าใช่. คุณเพียงแค่ต้องมีแรงจูงใจที่แข็งแกร่ง บางคนสามารถเรียนภาษาอังกฤษได้ด้วยตัวเอง แต่บางคนจำเป็นต้องเรียนหลักสูตร และนั่นคือวิธีเดียวที่บุคคลนี้จะเรียนรู้ได้ ML ก็เหมือนกัน แม้ว่าฉันจะไม่รู้จักโปรแกรมเมอร์ที่เรียนรู้ทุกอย่างด้วยตัวเขาเอง แต่บางทีฉันอาจมีคนรู้จักไม่มากนัก เพื่อนของฉันทุกคนเพิ่งเรียนรู้ตามปกติ ฉันไม่คิดว่าจะบอกว่าคุณต้องศึกษาด้วยวิธีนี้ 100% สิ่งสำคัญคือความปรารถนาของคุณ เวลาของคุณ แน่นอนว่าหากคุณไม่มีพื้นฐานทางคณิตศาสตร์ คุณจะต้องใช้เวลามากมายในการพัฒนามัน
นอกจากจะเข้าใจความหมายของการเป็นนักวิทยาศาสตร์ข้อมูลแล้ว ฉันเองก็ไม่ได้ทำงานวิทยาศาสตร์ข้อมูลด้วย
จึงเป็นการวิจัย บริษัทของเราไม่ใช่ห้องปฏิบัติการที่เราพัฒนาวิธีการในขณะที่ขังตัวเองอยู่ในห้องปฏิบัติการเป็นเวลาหกเดือน ฉันทำงานโดยตรงกับฝ่ายผลิต และฉันต้องการทักษะด้านวิศวกรรม ฉันต้องเขียนโค้ดและมีทักษะด้านวิศวกรรมเพื่อทำความเข้าใจว่าอะไรได้ผล ผู้คนมักละเลยคุณสมบัติเหล่านี้เมื่อพูดถึงวิทยาศาสตร์ข้อมูล มีเรื่องราวมากมายเกี่ยวกับคนที่จบปริญญาเอกเขียนโค้ดที่อ่านไม่ออก แย่มาก ไม่มีโครงสร้าง และมีปัญหาใหญ่หลังจากที่พวกเขาตัดสินใจเข้าสู่วงการอุตสาหกรรม นั่นคือเมื่อรวมกับ Machine Learning แล้ว เราไม่ควรลืมทักษะทางวิศวกรรม

วิทยาศาสตร์ข้อมูลเป็นตำแหน่งที่ไม่ได้พูดถึงตัวเอง คุณสามารถได้งานในบริษัทที่เกี่ยวข้องกับวิทยาศาสตร์ข้อมูล และคุณจะเขียนคำสั่ง SQL ไม่เช่นนั้นจะมีการถดถอยโลจิสติกอย่างง่าย โดยหลักการแล้ว นี่เป็นการเรียนรู้ของเครื่องด้วย แต่แต่ละบริษัทก็มีความเข้าใจในตัวเองว่าวิทยาการข้อมูลคืออะไร ตัวอย่างเช่น เพื่อนของฉันบน Facebook บอกว่าวิทยาการข้อมูลคือการที่ผู้คนทำการทดลองทางสถิติ คลิกที่ปุ่ม รวบรวมผลลัพธ์แล้วนำเสนอ ในเวลาเดียวกัน ฉันเองก็ปรับปรุงวิธีการแปลงและอัลกอริธึม ในบางบริษัทความสามารถพิเศษนี้อาจเรียกว่าวิศวกรการเรียนรู้ของเครื่อง สิ่งต่างๆ อาจแตกต่างกันในบริษัทต่างๆ

คุณใช้ห้องสมุดอะไร?

เราใช้ Keras และ TensorFlow PyTorch ก็เป็นไปได้เช่นกัน - นี่ไม่สำคัญ มันช่วยให้คุณทำสิ่งเดียวกันทั้งหมดได้ - แต่เมื่อถึงจุดหนึ่งก็มีการตัดสินใจที่จะใช้มัน ด้วยการผลิตที่มีอยู่จึงเป็นเรื่องยากที่จะเปลี่ยนแปลง

Unity ไม่เพียงแต่มีนักวิทยาศาสตร์ข้อมูลที่เพิ่มประสิทธิภาพอัลกอริธึมการแปลงเท่านั้น แต่ยังรวมถึง GameTune ที่คุณปรับปรุงการวัดในแง่ของผลกำไรหรือการรักษาผู้ใช้โดยใช้บทช่วยสอนต่างๆ สมมติว่ามีคนเล่นเกมแล้วพูดว่า: ฉันไม่เข้าใจ ฉันไม่สนใจ - เขายอมแพ้แล้ว มันง่ายเกินไปสำหรับบางคน แต่ในทางกลับกัน เขาก็ยอมแพ้เช่นกัน นั่นเป็นเหตุผลว่าทำไม GameTune จึงเป็นสิ่งจำเป็น - ความคิดริเริ่มที่ปรับแต่งความยากของเกมโดยพิจารณาจากความสามารถของเกมเมอร์ หรือประวัติการเล่นเกม หรือความถี่ที่พวกเขาซื้อของในแอป

นอกจากนี้ยังมี Unity Labs คุณสามารถ google ได้เช่นกัน มีวิดีโอที่คุณหยิบกล่องซีเรียล และที่ด้านหลังมีเกมอย่างเขาวงกต แต่เกมเหล่านี้เข้ากันได้กับความเป็นจริงเสริม และคุณสามารถควบคุมบุคคลนั้นบนกระดาษแข็งได้ ดูเท่มาก

คุณสามารถพูดคุยเกี่ยวกับ Unity Ads ได้โดยตรง หากคุณตัดสินใจที่จะเขียนเกม และตัดสินใจที่จะเผยแพร่และสร้างรายได้ คุณจะต้องแก้ไขปัญหาที่ยากลำบากบางอย่าง

ฉันจะเริ่มต้นด้วยตัวอย่าง: Apple ประกาศเปิดตัว iOS 14 ในนั้นนักเล่นเกมที่มีศักยภาพสามารถเข้าไปในแอปพลิเคชันและบอกว่าเขาไม่ต้องการแชร์ Device-ID ของเขากับใครเลย อย่างไรก็ตามเขายอมรับว่าคุณภาพของการโฆษณาจะลดลง แต่ในขณะเดียวกัน มันก็เป็นเรื่องที่ท้าทายสำหรับเรา เพราะหากเราไม่สามารถระบุตัวตนของคุณได้ เราจะไม่สามารถรวบรวมตัวชี้วัดบางอย่างได้ และเราจะมีข้อมูลเกี่ยวกับคุณน้อยลง เป็นเรื่องยากมากขึ้นสำหรับนักวิทยาศาสตร์ข้อมูลในการเพิ่มประสิทธิภาพการทำงานในโลกที่มุ่งมั่นต่อความเป็นส่วนตัวและการปกป้องข้อมูลมากขึ้น - ข้อมูลและวิธีการที่มีอยู่มีน้อยลงเรื่อยๆ

นอกจาก Unity แล้ว ยังมียักษ์ใหญ่อย่าง Facebook และ Google - และทำไมเราถึงต้องการ Unity Ads? แต่คุณต้องเข้าใจว่าเครือข่ายโฆษณาเหล่านี้อาจทำงานแตกต่างกันในแต่ละประเทศ หากพูดเชิงเปรียบเทียบแล้ว มีประเทศระดับ 1 (อเมริกา แคนาดา ออสเตรเลีย) มีประเทศเทียร์ 2 (เอเชีย), มีประเทศเทียร์ 2 (อินเดีย, บราซิล) เครือข่ายโฆษณาสามารถทำงานได้แตกต่างออกไป ประเภทของการโฆษณาที่ใช้ก็มีความสำคัญเช่นกัน เป็นโฆษณาประเภทปกติหรือเป็นโฆษณาที่ "ให้รางวัล" เช่น เมื่อต้องการดำเนินการต่อจากที่เดิมหลังจบเกม คุณต้องดูโฆษณา การโฆษณาประเภทต่างๆ ผู้คนต่างกัน ในบางประเทศ เครือข่ายโฆษณาหนึ่งทำงานได้ดีกว่า ในบางประเทศหรืออีกเครือข่ายหนึ่ง และตามหมายเหตุเพิ่มเติม ฉันได้ยินมาว่าการผสานรวม AdMob ของ Google นั้นซับซ้อนกว่าของ Unity

นั่นคือ หากคุณสร้างเกมใน Unity คุณจะรวมเข้ากับ Unity Ads โดยอัตโนมัติ ความแตกต่างคือความง่ายในการบูรณาการ ฉันจะแนะนำอะไรได้บ้าง: มีสิ่งเช่นการไกล่เกลี่ย; มีตำแหน่งที่แตกต่างกัน: คุณสามารถกำหนดตำแหน่งใน "น้ำตก" สำหรับตำแหน่งโฆษณาได้ ตัวอย่างเช่น คุณสามารถพูดได้ว่า ฉันต้องการให้ Facebook แสดงก่อน จากนั้นจึงแสดง Google จากนั้นจึงแสดง Unity และหาก Facebook และ Google ตัดสินใจที่จะไม่แสดงโฆษณา Unity ก็จะทำเช่นนั้น ยิ่งคุณมีเครือข่ายโฆษณามากเท่าไรก็ยิ่งดีเท่านั้น นี่ถือได้ว่าเป็นการลงทุน แต่คุณกำลังลงทุนในเครือข่ายโฆษณาหลายเครือข่ายในคราวเดียว
คุณยังสามารถพูดคุยเกี่ยวกับสิ่งที่สำคัญต่อความสำเร็จของแคมเปญโฆษณาได้ ที่จริงแล้ว ไม่มีอะไรพิเศษที่นี่: คุณต้องแน่ใจว่าโฆษณานั้นเกี่ยวข้องกับเนื้อหาในใบสมัครของคุณ ตัวอย่างเช่น คุณสามารถค้นหา "มาเฟียโฆษณาแอป" บน YouTube และดูว่าโฆษณาอาจไม่สอดคล้องกับเนื้อหาได้อย่างไร นอกจากนี้ยังมีแอปชื่อ Homescapes (หรือ Gardenscapes?) อาจสำคัญว่าแคมเปญได้รับการตั้งค่าอย่างถูกต้องหรือไม่ เพื่อให้โฆษณาเป็นภาษาอังกฤษแสดงต่อผู้ชมที่พูดภาษาอังกฤษ และแสดงเป็นภาษารัสเซียต่อผู้ชมที่พูดภาษารัสเซีย บ่อยครั้งที่มีข้อผิดพลาดในเรื่องนี้: ผู้คนไม่เข้าใจพวกเขาติดตั้งแบบสุ่ม
คุณต้องสร้างวิดีโอเจ๋งๆ หลายๆ รายการ คิดถึงรูปแบบ คิดว่าจะอัปเดตบ่อยแค่ไหน ในบริษัทขนาดใหญ่ คนพิเศษทำเช่นนี้ - ผู้จัดการฝ่ายรับผู้ใช้ หากคุณเป็นนักพัฒนาคนเดียว คุณไม่จำเป็นต้องมีสิ่งนี้ หรือคุณต้องการมันหลังจากมีการเติบโตในระดับหนึ่งแล้ว

แผนการในอนาคตของคุณคืออะไร?

ตอนนี้ฉันยังทำงานอยู่ที่เดิม บางทีฉันอาจจะได้รับสัญชาติฟินแลนด์ - สิ่งนี้เป็นไปได้หลังจากอาศัยอยู่ 5 ปี (หากน้อยกว่า 30 ปีคุณต้องรับใช้ด้วยหากบุคคลนั้นไม่ได้ทำสิ่งนี้ในประเทศอื่น)

ทำไมคุณถึงย้ายไปฟินแลนด์?

ใช่ นี่ไม่ใช่ประเทศยอดนิยมสำหรับผู้เชี่ยวชาญด้านไอทีที่จะย้ายไป หลายๆ คนย้ายไปอยู่กับครอบครัวเพราะที่นี่มีสวัสดิการทางสังคมที่ดี ไม่ว่าจะเป็นโรงเรียนอนุบาล สถานรับเลี้ยงเด็ก และการลาคลอดบุตรสำหรับผู้ปกครองคนใดคนหนึ่ง ย้ายตัวเองทำไม ฉันแค่ชอบที่นี่ ฉันอาจจะชอบที่ไหนก็ได้ แต่ฟินแลนด์มีความคิดด้านวัฒนธรรมค่อนข้างใกล้กัน แน่นอนว่ามีความแตกต่างกับรัสเซีย แต่ก็มีความคล้ายคลึงกันเช่นกัน เธอตัวเล็ก ปลอดภัย และจะไม่เข้าไปเกี่ยวข้องกับปัญหาใหญ่ๆ ใดๆ นี่ไม่ใช่อเมริกาแบบเดิมๆ ที่คุณจะได้ประธานาธิบดีที่ไม่ชอบ และบางสิ่งจะเริ่มต้นขึ้นด้วยเหตุนี้ และไม่ใช่บริเตนใหญ่ที่ต้องการออกจากสหภาพยุโรปกะทันหันและก็จะมีปัญหาตามมาด้วย ที่นี่มีคนเพียง 5 ล้านคน แม้จะมีการแพร่ระบาดของไวรัสโคโรนา แต่ฟินแลนด์ก็ยังรับมือได้ค่อนข้างดีเมื่อเทียบกับประเทศอื่นๆ

คุณวางแผนที่จะกลับรัสเซียหรือไม่?

ฉันยังไม่ไป ไม่มีอะไรจะขัดขวางไม่ให้ฉันทำเช่นนี้ แต่ฉันรู้สึกสบายใจที่นี่ ยิ่งไปกว่านั้น ถ้าฉันทำงานในรัสเซีย ฉันจะต้องขึ้นทะเบียนกับกองทัพ และอาจถูกเกณฑ์ทหารได้

เกี่ยวกับหลักสูตรปริญญาโทในประเทศฟินแลนด์

ไม่มีอะไรพิเศษ. หากพูดถึงเนื้อหาบรรยายก็เป็นเพียงชุดสไลด์ มีเนื้อหาทางทฤษฎี การสัมมนาพร้อมการปฏิบัติ ซึ่งทฤษฎีนี้ได้รับการฝึกฝน จากนั้นจะมีการสอบเนื้อหาเหล่านี้ทั้งหมด (ทฤษฎีและงาน)

คุณสมบัติ: พวกเขาจะไม่ถูกไล่ออกจากโปรแกรมของอาจารย์ หากคุณสอบไม่ผ่าน คุณจะต้องเรียนหลักสูตรนี้ในภาคการศึกษาถัดไป มีการจำกัดเวลาเรียนทั้งหมด: สำหรับระดับปริญญาตรี – ไม่เกิน 7 ปี, สำหรับปริญญาโท – 4 ปี คุณสามารถทำทุกอย่างได้อย่างง่ายดายภายในสองปี ยกเว้นหลักสูตรเดียว และขยายเวลาออกไปอีก 2 ปี หรือเรียนหลักสูตรเชิงวิชาการ

งานในมอสโกและฟินแลนด์แตกต่างกันมากหรือไม่?

ฉันจะไม่พูด บริษัทไอทีเดียวกัน งานเดียวกัน ในแง่วัฒนธรรมและในชีวิตประจำวัน สะดวก มีงานอยู่ใกล้ เมืองเล็ก ร้านขายของชำอยู่ห่างจากฉันหนึ่งนาที ยิมอยู่ห่างออกไปสามนาที งานยี่สิบห้า ประตูถึงประตูบ้าน ฉันชอบขนาด; ฉันไม่เคยอาศัยอยู่ในเมืองที่สะดวกสบายเช่นนี้มาก่อนที่ซึ่งทุกสิ่งอยู่ใกล้แค่เอื้อม ธรรมชาติสวยงาม มีชายหาดอยู่ใกล้ๆ

แต่ในเรื่องงานผมคิดว่าทุกอย่างบวกหรือลบเหมือนกัน ในส่วนของตลาดแรงงานไอทีในฟินแลนด์ เกี่ยวกับแมชชีนเลิร์นนิง บางคนทราบว่าสำหรับสาขาวิชาเฉพาะที่เกี่ยวข้องกับ ML นั้น จำเป็นต้องมีปริญญาเอกหรืออย่างน้อยก็ปริญญาโท ฉันเชื่อว่าสิ่งนี้จะเปลี่ยนแปลงไปในอนาคตอันใกล้ ยังมีอคติอยู่ที่นี่: หากคุณสำเร็จการศึกษาระดับปริญญาตรี คุณจะไม่สามารถเป็นผู้เชี่ยวชาญที่ผ่านการฝึกอบรมได้ แต่หากคุณสำเร็จการศึกษาระดับปริญญาโท คุณจะมีความเชี่ยวชาญเฉพาะทางและสามารถทำงานได้ และถ้าคุณมีปริญญาเอก ทุกอย่างก็เจ๋งไปหมด และคุณก็สามารถทำวิจัยด้านไอทีได้ แม้ว่าสำหรับฉันแล้ว แม้แต่คนที่สำเร็จการศึกษาระดับปริญญาเอกก็อาจไม่สามารถบูรณาการเข้ากับอุตสาหกรรมได้อย่างสมบูรณ์ และอาจไม่เข้าใจว่าอุตสาหกรรมนี้ไม่ได้เป็นเพียงอัลกอริธึมและวิธีการเท่านั้น แต่ยังรวมถึงธุรกิจด้วย หากคุณไม่เข้าใจธุรกิจ ฉันก็ไม่รู้ว่าคุณจะขยายบริษัทได้อย่างไร และเข้าใจว่าระบบเมตาทั้งหมดนี้ทำงานอย่างไร

ดังนั้นความคิดที่จะย้ายไปเรียนต่อในระดับบัณฑิตวิทยาลัยแล้วหางานทำทันทีจึงค่อนข้างยาก ถ้าคุณย้ายไปฟินแลนด์โดยสำเร็จการศึกษาระดับปริญญาตรี คุณจะไม่มีชื่อ คุณต้องมีประสบการณ์การทำงานมาบ้างจึงจะพูดว่า: ฉันทำงานที่ Yandex, Mail, Kaspersky Lab เป็นต้น

จะใช้ชีวิตด้วยเงิน 500 ยูโรในฟินแลนด์ได้อย่างไร?

คุณสามารถมีชีวิตอยู่ได้ หากคุณเป็นนักเรียน คุณต้องเข้าใจว่าคุณจะไม่ได้รับทุนการศึกษา สหภาพยุโรปสามารถจัดหาเงินได้ แต่สำหรับนักเรียนแลกเปลี่ยนเท่านั้น หากคุณกำลังจะเข้ามหาวิทยาลัยในประเทศฟินแลนด์ คุณต้องเข้าใจว่าคุณจะใช้ชีวิตอย่างไร มีหลายทางเลือก หากคุณลงทะเบียนในหลักสูตรปริญญาโทที่มีหลักสูตรปริญญาเอก (นั่นคือในหลักสูตรปริญญาโทและปริญญาเอกพร้อมกัน) จากนั้นในปีแรกคุณจะทำงานวิจัยและรับเงินจากปีแรก
เล็กๆแต่ก็จะเพียงพอสำหรับนักเรียน ตัวเลือกที่สองคืองานพาร์ทไทม์ ตัวอย่างเช่น ฉันเป็นผู้ช่วยสอนหลักสูตรหนึ่งและได้รับเงิน 400 ยูโรต่อเดือน

อย่างไรก็ตาม ฟินแลนด์มีสวัสดิการนักศึกษาที่ดี คุณสามารถย้ายเข้าหอพักได้ในราคา 300 หรือ 200 ยูโรต่อห้อง คุณสามารถทานอาหารในโรงอาหารของนักเรียนได้ในราคาคงที่ (ทุกสิ่งที่คุณใส่ในจานคือ 2.60 ยูโร) บางคนพยายามรับประทานอาหารเช้า กลางวัน และเย็นในห้องรับประทานอาหารเป็นเวลา 2.60 น. หากคุณทำเช่นนี้ คุณสามารถมีชีวิตอยู่ได้ 500 ยูโร แต่นี่คือขั้นต่ำเปล่า

ถ้าอยากเป็นโปรแกรมเมอร์จะไปที่ไหน?

คุณสามารถลงทะเบียนในคณะวิทยาการคอมพิวเตอร์ที่ Higher School of Economics, Moscow Institute of Physics and Technology - FIVT และ FUPM หรือคณะกรรมการวิทยาศาสตร์คอมพิวเตอร์และคอมพิวเตอร์ของ Moscow State University เป็นต้น คุณสามารถหาบางสิ่งบางอย่างในเซนต์ปีเตอร์สเบิร์กได้เช่นกัน แต่ฉันไม่ทราบถึงสถานการณ์ที่แน่ชัดกับการเรียนรู้ของเครื่อง ลองค้นหาในหัวข้อนี้ใน Google

อยากจะบอกว่าการเป็นโปรแกรมเมอร์ ฝึกฝนอย่างเดียวไม่พอ สิ่งสำคัญคือต้องเป็นคนชอบเข้าสังคม ชอบพูดคุย เพื่อที่จะสามารถติดต่อได้โดยเร็วที่สุด ผู้ติดต่อสามารถตัดสินใจได้ การแนะนำส่วนตัวแก่บริษัทนั้นให้ข้อได้เปรียบที่จับต้องได้เหนือผู้สมัครรายอื่น คุณสามารถข้ามการคัดกรองผู้สรรหาได้

โดยธรรมชาติแล้วชีวิตในฟินแลนด์ไม่ได้ยอดเยี่ยมเลย - ฉันย้ายแล้วทุกอย่างก็เจ๋งขึ้นมาทันที ผู้ย้ายถิ่นคนใดก็ตามยังคงต้องเผชิญกับความตื่นตระหนกทางวัฒนธรรม แต่ละประเทศก็มีคนต่างกัน ความคิดต่างกัน กฎหมายต่างกัน ตัวอย่างเช่นที่นี่คุณต้องดูแลภาษีด้วยตัวเอง - กรอกบัตรภาษีด้วยตัวเอง การซื้อรถยนต์ การเช่าบ้าน หลายสิ่งหลายอย่างทำงานแตกต่างออกไป มันค่อนข้างยากหากคุณตัดสินใจย้าย ผู้คนที่นี่ไม่ค่อยเข้าสังคม อากาศก็เหมือนกับในเซนต์ปีเตอร์สเบิร์ก ช่วงเดือนพฤศจิกายน-ธันวาคม อาจมีวันแดดจัด 1-2 วัน บางคนถึงกับหดหู่ที่นี่ พวกเขามาด้วยความมั่นใจว่าพวกเขามีความจำเป็นมากที่นี่ แต่กลับกลายเป็นว่าไม่เป็นเช่นนั้น และพวกเขาจำเป็นต้องได้รับเงินจากการเล่นตามกฎของคนอื่น มันมีความเสี่ยงเสมอ มีความเป็นไปได้เสมอที่คุณจะต้องกลับไปเพราะคุณไม่เหมาะกับมัน

คุณจะให้คำแนะนำอะไรแก่โปรแกรมเมอร์มือใหม่?

ฉันแนะนำให้คุณลองให้มากที่สุดเพื่อทำความเข้าใจสิ่งที่คุณสนใจจริงๆ พยายามอย่าติดขัดในด้านใดด้านหนึ่ง: ลองใช้การพัฒนา Android, ฟรอนต์เอนด์/แบ็กเอนด์, Java, Javascript, ML และอื่นๆ และอย่างที่ฉันบอกไปแล้ว คุณต้องกระตือรือร้น ติดต่อ สนใจในสิ่งที่เกิดขึ้น สิ่งที่เพื่อน เพื่อนร่วมงาน คนรู้จักกำลังทำอยู่ ไปเวิร์คช็อป สัมมนา บรรยาย พบปะผู้คน ยิ่งคุณมีการเชื่อมต่อมากเท่าไร คุณก็จะยิ่งเข้าใจได้ง่ายขึ้นว่ามีสิ่งที่น่าสนใจกำลังเกิดขึ้นอย่างไร

Unity มีการใช้งานที่ไหนอีกบ้างนอกเหนือจากเกม?

Unity กำลังพยายามหยุดการเป็นเอ็นจิ้นเกมล้วนๆ ตัวอย่างเช่น ใช้ในการเรนเดอร์วิดีโอ CGI เช่น หากคุณกำลังพัฒนารถยนต์ และต้องการทำโฆษณา แน่นอนว่าคุณจะต้องการทำวิดีโอดีๆ ฉันได้ยินมาว่า Unity ยังใช้สำหรับการวางแผนสถาปัตยกรรมด้วย นั่นคือเมื่อใดก็ตามที่จำเป็นต้องมีการแสดงภาพ Unity ก็สามารถใช้ได้ หากคุณ google คุณจะพบตัวอย่างที่น่าสนใจ

หากคุณต้องการถามคำถาม อย่าลังเลที่จะพบฉันบนโซเชียลเน็ตเวิร์กทั้งหมด

เกิดอะไรขึ้นก่อนหน้านี้

  1. Ilona Papava วิศวกรซอฟต์แวร์อาวุโสบน Facebook - วิธีฝึกงาน รับข้อเสนอ และทุกอย่างเกี่ยวกับการทำงานในบริษัท
  2. Boris Yangel วิศวกร ML ของ Yandex - วิธีที่จะไม่เข้าร่วมในตำแหน่งผู้เชี่ยวชาญที่โง่เขลาหากคุณเป็น Data Scientist
  3. Alexander Kaloshin, CEO LastBackend - วิธีเปิดตัวสตาร์ทอัพ เข้าสู่ตลาดจีน และรับเงินลงทุน 15 ล้าน
  4. Natalya Teplukhina สมาชิกในทีมหลักของ Vue.js, GoogleDevExpret - วิธีผ่านการสัมภาษณ์ที่ GitLab เข้าร่วมทีมพัฒนา Vue และเป็น Staff-engineer
  5. Ashot Oganesyan ผู้ก่อตั้งและผู้อำนวยการด้านเทคนิคของ DeviceLock ซึ่งขโมยและสร้างรายได้จากข้อมูลส่วนบุคคลของคุณ
  6. Sania Galimova นักการตลาดของ RUVDS - วิธีการใช้ชีวิตและทำงานกับการวินิจฉัยทางจิตเวช Часть 1. Часть 2.
  7. Ilya Kashlakov หัวหน้าแผนกส่วนหน้าของ Yandex.Money - จะเป็นหัวหน้าทีมส่วนหน้าได้อย่างไรและจะใช้ชีวิตอย่างไรหลังจากนั้น
  8. Vlada Rau นักวิเคราะห์ดิจิทัลอาวุโสที่ McKinsey Digital Labs - วิธีฝึกงานที่ Google ให้คำปรึกษา และย้ายไปลอนดอน.
  9. Richard "Levellord" Grey ผู้สร้างเกม Duke Nukem 3D, SiN, Blood - เกี่ยวกับชีวิตส่วนตัวของเขา เกมโปรด และมอสโก.
  10. Vyacheslav Dreher นักออกแบบเกมและผู้ผลิตเกมที่มีประสบการณ์ 12 ปีในด้านเกม วงจรชีวิต และการสร้างรายได้
  11. Andrey ผู้อำนวยการด้านเทคนิคของ GameAcademy - วิธีที่วิดีโอเกมช่วยให้คุณพัฒนาทักษะที่แท้จริงและหางานในฝันของคุณ
  12. Alexander Vysotsky ผู้พัฒนา PHP ชั้นนำของ Badoo - วิธีสร้างโครงการ Highload ด้วย PHP ใน Badoo
  13. Andrey Evsyukov รอง CTO ของ Delivery Club - เกี่ยวกับการจ้างผู้อาวุโส 50 คนใน 43 วัน และวิธีเพิ่มประสิทธิภาพกรอบการจ้างงาน
  14. John Romero ผู้สร้างเกม Doom, Quake และ Wolfenstein 3D - เรื่องราวเกี่ยวกับวิธีการสร้าง DOOM
  15. Pasha Zhovner ผู้สร้าง Tamagotchi สำหรับแฮ็กเกอร์ Flipper Zero - เกี่ยวกับโครงการและกิจกรรมอื่น ๆ ของเขา
  16. Tatyana Lando นักวิเคราะห์ภาษาของ Google - วิธีสอน Google Assistant พฤติกรรมมนุษย์
  17. เส้นทางจากรุ่นน้องสู่ผู้อำนวยการบริหารที่ Sberbank สัมภาษณ์กับ Alexey Levanov

Data Science ขายโฆษณาให้คุณอย่างไร สัมภาษณ์วิศวกร Unity

Data Science ขายโฆษณาให้คุณอย่างไร สัมภาษณ์วิศวกร Unity

ที่มา: will.com

เพิ่มความคิดเห็น