JavaRush /จาวาบล็อก /Random-TH /เราไม่ต้องการผู้ทดสอบอีกต่อไป เรากำลังเปลี่ยนคุณให้เป็นนั...

เราไม่ต้องการผู้ทดสอบอีกต่อไป เรากำลังเปลี่ยนคุณให้เป็นนัก Javaists: เรื่องราวของนักพัฒนา Viktor Platonov

เผยแพร่ในกลุ่ม
ในช่วง 8 ปีที่ผ่านมา ผู้สำเร็จการศึกษาหลายพันคนได้เรียนหลักสูตร JavaRush ปัจจุบันมีผู้ใช้มากกว่า 1.5 ล้านคนจาก 106 ประเทศลงทะเบียนบนเว็บไซต์ของโครงการ ไม่ใช่ผู้สำเร็จการศึกษาทุกคนจะมีเวลาพูดคุยเกี่ยวกับความสำเร็จของตนเอง เช่น วิธีการศึกษา ผ่านการสัมภาษณ์ และเริ่มทำงานเป็นนักพัฒนา แต่นักศึกษาในปัจจุบันกลับสนใจที่จะเรียนรู้เรื่องราวของคนที่ทำงานด้านไอทีอยู่แล้ว เราจัดการเรื่องนี้เองและเปิดตัวซีรีส์พิเศษเกี่ยวกับนักพัฒนาจากประเทศและบริษัทต่างๆ ที่ได้รับการฝึกอบรมเกี่ยวกับ JavaRush เรื่องราวที่ สิบของเราเกี่ยวกับ Viktor Platonov หลังจากเปลี่ยนงานและความเชี่ยวชาญพิเศษหลายอย่าง Victor ก็ตัดสินใจเลือกการพัฒนา Java โดยบังเอิญ ต้องขอบคุณอาชีพใหม่ของเขา เงินเดือนของเขาเพิ่มขึ้นเกือบสามเท่าในหนึ่งปีครึ่ง และเขาไม่เพียงแต่โปรแกรมเท่านั้น แต่ยังเป็นพี่เลี้ยงอีกด้วย “เราไม่ต้องการผู้ทดสอบอีกต่อไป  เรากำลังโอนคุณไปที่ Javist”: เรื่องราวของผู้พัฒนา Viktor Platonov - 1

“ฉันสนใจมากขึ้นว่าโปรแกรมต่างๆ จะถูกจัดระเบียบภายในอย่างไร”

ฉันมีการศึกษาเฉพาะทางระดับมัธยมศึกษาสองแห่งและการศึกษาระดับอุดมศึกษาอีกหนึ่งแห่ง ประการแรก - ในสาขา "ช่างซ่อมรถยนต์" แบบพิเศษ ขณะเดียวกันฉันกำลังเรียนเพื่อเป็นทนายความ สมัยนั้นผมหลงรักรถมาก พวกเขาถามฉันว่า: "ทำไมคุณถึงต้องการสองปริญญา" และฉันก็ตอบว่า: "ฉันอยากเป็นคนขับรถ" และถ้าตำรวจจราจรต้องการหยุดฉัน ฉันมีการศึกษาด้านกฎหมาย ฉันก็รอดไปได้” หลังจากนั้นฉันก็เข้าเรียนวิทยาลัยเพื่อศึกษาต่อในสาขาช่างซ่อมรถยนต์ เรียนมาได้หนึ่งปีก็พบว่านั่นไม่เหมาะกับฉัน ในขณะเดียวกันฉันก็เริ่มทำงานทีละน้อย ฉันทำงานในร้านซ่อมรถยนต์ จากนั้นก็เป็นตัวแทนขาย แล้วก็ขายสินค้า และอื่นๆ... ไม่ว่ามันจะพาฉันไปที่ไหน! หลังจากที่ใช้ชีวิตแบบนี้มาสามปี ฉันก็หางานทำที่แมคโดนัลด์ได้ ขณะเดียวกันฉันก็มีคอมพิวเตอร์ที่บ้าน ฉันไม่ได้สนใจเกมคอมพิวเตอร์เป็นพิเศษ—ฉันสนใจว่าโปรแกรมภายในทำงานอย่างไรมากกว่า เช่น จะเกิดอะไรขึ้นหากไฟล์ถูกลบ? ตอนนั้นฉันอาศัยอยู่ในเมืองเล็ก ๆ ชื่อ Kumertau ใน Bashkiria มีสาขาหนึ่งของมหาวิทยาลัยเทคนิคการบินแห่งรัฐอูฟาอยู่ในเมือง เมื่อตระหนักว่าฉันต้องปักหลักด้วยวิธีใดวิธีหนึ่ง ฉันจึงเข้ามหาวิทยาลัยสาขาวิชาเอก "สารสนเทศประยุกต์ทางเศรษฐศาสตร์" ในเวลานั้น ธนาคารกำลังได้รับแรงผลักดัน ความพิเศษนี้ถูกปกคลุมไปด้วยแผ่นไม้อัดเงิน ฉันเรียนนอกเวลาและในเวลาเดียวกันก็เริ่มสร้างอาชีพด้านไอที: ฉันเริ่มต้นจากการเป็นพนักงานขายดิสก์ จากนั้นก็เป็นผู้ดูแลระบบในชมรมคอมพิวเตอร์ จากนั้นก็ได้งานเป็นผู้ดูแลระบบในโรงพยาบาลแห่งหนึ่ง . งานต่อไปคือตำแหน่งผู้ดูแลระบบในบริษัทที่เกี่ยวข้องกับอุปกรณ์ทางการแพทย์ ระหว่างทำงานที่นั่น ฉันเจอโฆษณาหลักสูตร 1C ฉันคิดว่ามันใกล้เคียงกับไอทีและเศรษฐศาสตร์ และฉันจะเรียนการบัญชีไปพร้อมๆ กัน หลักสูตรนี้เริ่มสอนการบัญชีใน 1C และจากนั้นจึงสอนพื้นฐานการเขียนโปรแกรมใน 1C โดยทั่วไปฉันเรียนบัญชีและได้รับใบรับรองด้วยซ้ำ จากนั้นเขาก็เปลี่ยนงานอีกครั้งเป็นผู้ดูแลระบบในระบบติดตามการขนส่งผ่านดาวเทียมและทำงานในด้านนี้เป็นเวลาสามปี

“นี่คือรหัสของคุณ นี่คืองานของคุณ มาดื่มกันเถอะ”

เมื่อเวลาผ่านไป ฉันตัดสินใจฝึกใหม่และเข้ารับการสนับสนุน ทันใดนั้นฉันก็ได้รับข้อเสนองานในเซนต์ปีเตอร์สเบิร์ก ฉันคิดว่า: "อยู่ที่นั่น ไม่ใช่" ฉันหยิบแล็ปท็อปไว้บนหลังแล้วไปเซนต์ปีเตอร์สเบิร์กพร้อมกับกระเป๋าเป้ใบเล็ก เมื่อวันที่ 8 สิงหาคม 2555 ฉันลงจากรถไฟที่เซนต์ปีเตอร์สเบิร์ก ความคิดแรกที่ฉันมีในหัวคือ: "ฉันถึงบ้านแล้ว" ฉันไม่ได้งานที่ถูกเรียก แต่สุดท้ายฉันก็ได้งานในสำนักงานที่ดูแลระบบติดตามดาวเทียมด้วย ต่อมาฉันถูกย้ายไปยังแผนกสนับสนุนของบริษัทรักษาความปลอดภัยข้อมูลแห่งหนึ่ง จากนั้นฉันก็เปลี่ยนงานอีกสองสามงาน มันเกิดขึ้นที่ฉันเปลี่ยนจากการสนับสนุนไปสู่การทดสอบได้อย่างราบรื่น จากนั้นจึงไปจบลงที่ธนาคารกลางของรัสเซีย ซึ่งฉันถูกย้ายจากผู้ทดสอบไปยัง Javaists นี่คือวิธีที่มันเป็น วันหนึ่งเจ้านายมาหาฉันแล้วพูดว่า “เราไม่ต้องการผู้ทดสอบอีกต่อไปแล้ว” ฉันนั่งคิดว่า: “เดี๋ยวก่อน! ถึงเวลาอัปเดต CV ของคุณบน HeadHunter แล้ว” แต่เขาพูดต่อ: “เราคิดเรื่องนี้แล้วและตัดสินใจว่าเราต้องการนักพัฒนา Java โดยทั่วไปตั้งแต่วันนี้ เราจะย้ายคุณไปยัง Javistas” ฉันบอกว่าฉันเคยได้ยินเกี่ยวกับ Java เท่านั้นและไม่รู้อะไรเลยซึ่งเขาตอบว่า: "นั่นคือปัญหาของคุณ หากคุณรับมือไม่ได้ ให้ไปอัปเดตเรซูเม่ของคุณ” วันแรกหลังจากข่าวนี้ ฉันเดินไปรอบๆ ด้วยความตกใจ และในวันถัดมา เจ้านายก็นั่งฉันลงข้างๆ และแสดงให้ฉันเห็นว่า IntelliJ IDEA และ Git ทำงานอย่างไร เขาพูดว่า: "นี่คือรหัสของคุณ นี่คืองานของคุณ มาดื่มกันเถอะ" โดยปกติแล้ว ฉันเริ่มมองหาตัวเลือกในการเรียนรู้ Java ฉันดูหลักสูตรทุกประเภทและพบ JavaRush ที่ไหนสักแห่ง ตั้งแต่วินาทีนั้นเป็นต้นมา ฉันเริ่มเรียนรู้ Java

“สิ่งที่ช่วยฉันได้ก็คือ Java มีไวยากรณ์ที่เหมือน C”

คุณสามารถพูดได้ว่า JavaRush ให้ความรู้พื้นฐานเกี่ยวกับ Java แก่ฉัน ฉันไม่จบหลักสูตรเพราะฉันไปไกลเกินไป - ฉันอ่านวรรณกรรมเกี่ยวกับการเขียนโปรแกรมต่างๆ อย่างกระตือรือร้น ต้องขอบคุณหนังสือ JavaRush และที่ปรึกษา ฉันจึงกลายเป็นชาว Javaist สิ่งที่ช่วยฉันได้คือ Java มีไวยากรณ์เหมือน C ฉันรู้วิธีเขียนโค้ดเล็กน้อยใน PHP แต่ฉันไม่รู้การเขียนโปรแกรมเชิงวัตถุและคำวิเศษเช่นการห่อหุ้ม ความหลากหลาย การสืบทอด และนามธรรม ด้วยความรู้ที่ฉันมีอยู่แล้ว ฉันจึงเข้าใจบางสิ่งได้โดยสัญชาตญาณ นอกจากนี้ ฉันยังมีผู้จัดการที่ดีด้วย ในเวลานั้นเขามีประสบการณ์ด้านการเขียนโปรแกรมประมาณ 20 ปี เขาเขียน Java เองมาประมาณ 4 ปี แต่เขาก็มีแอสเซมเบลอร์ C, C++ และ C# อยู่ข้างหลังเขา ฉันกลับบ้านหลังเลิกงานและบังคับตัวเองให้แก้ไขปัญหาอย่างน้อย 1-2 ข้อ แม้ว่าสมองของฉันกำลังแข่งอยู่ก็ตาม และในขณะนั้นฉันก็เกือบจะหมดแรงฉันต้องหันไปหานักจิตวิทยาด้วยซ้ำ ฉันเจอนักจิตวิทยาที่เจ๋งมาก เธอเข้าใจอย่างชัดเจนถึงสิ่งที่ฉันต้องการและพบแนวทางสำหรับฉัน ฉันเริ่มเข้าถึงทุกสิ่งต่างกัน ตั้งคำถามแตกต่าง มองสมดุลระหว่างชีวิตและงานต่างกัน ระหว่างที่เหลือ ฉันหยุดวิพากษ์วิจารณ์ตนเอง งานที่สองก็ช่วยฉันด้วย ในปี 2013 ฉันทำงานอดิเรก - ไกด์นำเที่ยว ฉันเป็นผู้นำการท่องเที่ยวไปยังประเทศอื่นๆ และได้รับการจัดอันดับให้เป็นไกด์อิสระของบริษัท Silver Ring ปรากฎว่าในวันธรรมดาฉันนั่งติดเก้าอี้และลมพัดฉันในวันสุดสัปดาห์ ฉันเริ่มเข้าใจภาษาลัตเวียได้นิดหน่อย พัฒนาภาษาอังกฤษของฉัน แม้ว่าก่อนหน้านั้นฉันจะพูดไม่ได้ก็ตาม “เราไม่ต้องการผู้ทดสอบอีกต่อไป  เรากำลังโอนคุณไปที่ Javist”: เรื่องราวของผู้พัฒนา Viktor Platonov - 2เมื่อฉันมาที่เฮลซิงกิเพื่อไปที่พิพิธภัณฑ์ Alvar Aalto และที่นั่นเราได้รับแจ้งทันทีว่าไกด์ที่พูดภาษารัสเซียป่วยและจะอยู่ที่นั่นเพียงภาษาอังกฤษเท่านั้น ฉันต้องแปล การเยี่ยมชมพิพิธภัณฑ์สองครั้ง - และอุปสรรคในการสนทนาของฉันก็หายไป แน่นอน ฉันเลอะเทอะ ฉันทำผิด แต่ฉันพูด

“ฉันมีการสัมภาษณ์ประมาณ 40 ครั้ง”

พอเริ่มล็อคดาวน์ฉันก็มีเวลาว่างและเจอพี่เลี้ยงสุดเจ๋ง ฉันซื้อหลักสูตรที่ออฟฟิศแห่งหนึ่งและได้พบกับครูผู้ยิ่งใหญ่คนหนึ่งที่นั่น เมื่อเขาบรรยาย ทุกคนก็นั่งหูค้าง ปกติแล้วฉันจะไปหาเขาพร้อมกับมีปัญหา และเขาก็นั่งลงแล้วอธิบายหัวข้อนี้ให้ฉันฟัง ตอนนี้ฉันจะติดต่อคุณสัปดาห์ละครั้ง: เราดำเนินการคัดกรองช่วงสัปดาห์ที่ผ่านมา ทบทวนเทคโนโลยี และคำถามที่ฉันสะสมเกี่ยวกับโครงการงาน ปรากฎว่าระหว่างล็อกดาวน์ เงินเดือนของฉันเพิ่มขึ้นสามเท่า เมื่อฉันเริ่มเรียนกับที่ปรึกษา เขาบอกฉันว่า “สมัครสัมภาษณ์ เดินชม ดูว่าเป็นยังไงบ้าง เราจะมองหาช่องว่างด้านความรู้ของคุณ” การสัมภาษณ์ครั้งที่สองเป็นตำแหน่งนักพัฒนาที่ VTB Bank อย่างไรก็ตาม ฉันผ่านการสัมภาษณ์ครั้งนี้ด้วยความตั้งใจ แต่วันรุ่งขึ้นหลังการสัมภาษณ์ HR โทรมาบอกว่าได้รับเชิญให้มาทำงาน หกเดือนต่อมา เจ้าหน้าที่ทรัพยากรบุคคลเริ่มรบกวนฉัน ฉันมีการสัมภาษณ์ประมาณ 40 ครั้งในเดือนเมษายนและพฤษภาคม ถึงขั้นมีสัมภาษณ์วันละ 2 รอบ ฉันสูบฉีดพวกเขาอย่างดุเดือด ในเดือนมิถุนายนฉันได้รับข้อเสนอมากมายและข้อเสนอที่น่าพอใจ: น้อยที่สุดคือ 180,000 รูเบิล ใหญ่ที่สุด - 270,000 ฉันเลือกสามโครงการที่ฉันชอบมากที่สุด พูดคุยกับพวกเขาอีกครั้ง และเลือกโครงการที่ฉันกำลังทำอยู่ตอนนี้ ฉันอยู่ที่ EPAM แต่ฉันทำงานให้กับบริษัท ITV ของอังกฤษ เมื่อสัปดาห์ที่แล้วช่วงทดลองใช้งานผ่านไปแล้ว ตั้งแต่เงินเดือนแรกที่ฉันได้รับ ฉันเก็บเงินและแก้ไขการมองเห็น ที่ธนาคารกลาง ฉันทำงานในโครงการต่างๆ สำหรับระบบการจัดการโครงการจิระ เราได้จัดทำระบบนี้เสร็จสมบูรณ์และปรับให้เข้ากับความต้องการของธนาคาร เราเขียนปลั๊กอินและระบบบูรณาการทุกประเภทสำหรับ Jira โครงการมีความเรียบง่ายแต่น่าสนใจ ที่ธนาคารกลาง ฉันพัฒนาความรู้จิระของฉัน สิ่งนี้เกิดขึ้นในมือของฉันเมื่อฉันมาที่ VTB และมันก็ใช้ที่นั่นด้วย ที่ VTB เรากำลังเขียนซอฟต์แวร์การธนาคารเต็มรูปแบบที่เกี่ยวข้องกับการควบคุมและการออกกองทุนเครดิต ที่นั่นฉันเริ่มอัปเกรด Spring, SQL และเทคโนโลยีอื่นๆ ในโครงการ EPAM โดยทั่วไปแล้วฉันไม่รู้จักเทคโนโลยีเลย ตัวอย่างเช่น มีส่วนหน้าจำนวนมาก มีการใช้เฟรมเวิร์กที่ฉันไม่เคยได้ยินมาก่อนด้วยซ้ำ ก็ต้องค่อยๆศึกษาไปทีละน้อย เรากำลังดำเนินการโครงการที่เขียนและปิดในปี 2561 แต่ขณะนี้ได้เปิดใหม่แล้ว หน้าที่ของเราคือการถ่ายโอนไปยังเทคโนโลยีที่ทันสมัยยิ่งขึ้น ตอนนี้ฉันเริ่มให้คำปรึกษาตัวเองแล้ว ปีที่แล้ว เพื่อนของฉันถามว่า “ฉันอยากเป็นโปรแกรมเมอร์” เขาเคยเป็นนักเต้น แต่เขาเรียนรู้มันได้ภายในหนึ่งปีและทำงานเป็นนักเต้นมาได้เดือนครึ่งแล้ว การให้คำปรึกษายังช่วยให้คุณพัฒนาตัวเองได้ด้วย เพราะบางครั้งรุ่นน้องก็ถามคำถามที่คุณนึกไม่ถึง ฉันมีโปรเจ็กต์สัตว์เลี้ยงของตัวเอง - นี่คือระบบจองโรงแรมสำหรับสัตว์เลี้ยง ฉันมีแมวและการหาโรงแรมสำหรับสัตว์ด้วยการท่องเที่ยวของฉันเป็นสิ่งสำคัญมากสำหรับฉัน ปกติผมจะออกไปประมาณ 3-4 วัน เลยต้องดูแลแมว ฉันเริ่มมองหาโรงแรมและพบว่าเราไม่มีซอฟต์แวร์ที่เหมาะสม โดยคุณสามารถจองสถานที่สำหรับแมวหรือสุนัขได้ ฉันก็เลยดื่มทีละน้อย

เคล็ดลับสำหรับนักพัฒนามือใหม่

  • ฉันแนะนำให้อ่านหนังสือเกี่ยวกับการพัฒนาทันทีที่คุณเริ่มเรียนรู้ JavaRush นี่คือรายการของฉัน:

    1. “ชวา การแก้ปัญหาในทางปฏิบัติ” โดย Angela Leonarda
    2. “อัลกอริทึมและโครงสร้างข้อมูล” โดย Allen B. Downey JavaRush มีหลักสูตร “Collections” หนังสือเล่มนี้คือแก่นแท้ของหลักสูตรนี้จริงๆ
    3. “อัลกอริธึม Grocking” อดิตยา ภารกาวา เป็นการแนะนำอัลกอริธึมที่ยอดเยี่ยมและคุณสามารถเริ่มอ่านได้ตั้งแต่วันแรกของการเรียนรู้ Java
    4. “การเรียนรู้นิพจน์ทั่วไป” โดย Ben Forta
    5. “พื้นฐานของภาษา SQL” โดย Evgeniy Morgunov
    6. “เทคนิคการเขียนโปรแกรมเชิงวัตถุ” โดย Erich Gamma และ Richard Helm
    7. “การพัฒนาแบบ Agile” โดย Robert Martin
    8. “Git for Pros” โดย เบ็น สตราบ

  • เรียนภาษาอังกฤษ. เมื่อพิจารณาว่าเนื้อหาประมาณ 80% บนเว็บเป็นภาษาอังกฤษ นี่จึงสำคัญมาก IntelliJ IDEA เดียวกันไม่มีเวอร์ชันเป็นภาษารัสเซีย แต่เป็นภาษาอังกฤษเท่านั้น

  • ทุกเย็นออกไปเดินเล่นข้างนอกประมาณ 25-30 นาที ข้างบ้านหรือในสวนสาธารณะก็ได้ แค่ผ่อนคลายก็ช่วยได้จริงๆ

  • ออกจากโซเชียลมีเดีย การไม่มีเครือข่ายโซเชียลช่วยประหยัดเวลาได้มาก

  • เริ่มต้นด้วยปัญหา JavaRush แรก ของคุณ ให้พุชไปที่ Git ทำได้ง่ายๆ IntelliJ IDEA มีเครื่องมือทั้งหมดอยู่แล้ว ในตอนแรก คุณสามารถใช้ปุ่ม Share-on-Github ได้

  • รับโครงการสัตว์เลี้ยงให้ตัวเอง

ความคิดเห็น
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION