JavaRush /จาวาบล็อก /Random-TH /ฉันอยากจะเป็นผู้ทดสอบที่ดีกว่านักพัฒนาธรรมดาๆ: เรื่องราวข...

ฉันอยากจะเป็นผู้ทดสอบที่ดีกว่านักพัฒนาธรรมดาๆ: เรื่องราวของผู้ทดสอบ Dmitry Sokolov

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

“เรื่องราวของฉันไม่เกี่ยวกับความสำเร็จขั้นสุดยอด”

ตอนนี้ฉันอายุ 28 ปี เป็นวิศวกรโลหะวิทยาโดยการศึกษา ที่โรงเรียนฉันสนใจการเขียนโปรแกรมเล็กน้อยในระดับดั้งเดิม - ฉันเขียนโค้ดเป็นภาษา Pascal และ BASIC ฉันทำงานที่โรงงานน้อยกว่าหกเดือนนิดหน่อย ในตอนแรก ฉันอยากจะได้ตำแหน่งวิศวกรในสาขาเฉพาะของฉัน แต่ฉันถูกเสนอให้ทำงานเป็นช่างทำเครื่องมือ เมื่อฉันไปถึงสายการผลิต ฉันพบว่าหลายคนมีการศึกษาด้านเทคนิคที่สูงกว่า และพวกเขาทั้งหมดได้รับสัญญาว่าจะดำรงตำแหน่งวิศวกร ฉันรู้ว่าเป็นไปได้อย่างยิ่งที่ไม่มีอะไรจะเติบโตร่วมกันที่นั่น จากนั้นฉันก็มองหาตำแหน่งงานว่างอื่น ๆ ได้งานในสำนักงาน - ในตำแหน่งวิศวกรคัดเลือกอุปกรณ์ในสาขาของผู้ผลิตอุปกรณ์ก่อสร้างสำหรับการขนส่งวัสดุเทกองของอิตาลี งานก็น่าสนใจ เงินเดือนก็สูงกว่าที่โรงงาน บางครั้งฉันก็มีเวลาว่างในการทำงาน และในตอนแรกฉันก็ใช้มันกับ Duolingo, Lingualeo จากนั้นบนอินเทอร์เน็ต ฉันพบรายการแหล่งข้อมูลสำหรับการเรียนรู้การเขียนโปรแกรม: Codewars, JavaRush, Sololearn ฉันดูแล้วพบว่านี่เป็นวิธีที่ดีเยี่ยมในการรักษาสมองของคุณให้อยู่ในสภาพดี พร้อมทั้งรักษาความรู้ภาษาอังกฤษของคุณด้วย เรื่องราวของฉันไม่เกี่ยวกับความสำเร็จขั้นสุดยอด เช่น “ฉันสร้าง JavaRush เสร็จใน 3 เดือน ตอนนี้ปัญหาคือต้องเลือก Microsoft หรือ Google” ฉันศึกษา JavaRush มาประมาณ 3 ปี ในช่วงสองปีแรก ฉันได้รับการเลื่อนตำแหน่งหลายครั้งในที่ทำงาน ความรับผิดชอบใหม่ปรากฏขึ้น จำนวนเวลาว่างลดลง การเดินทางเพื่อธุรกิจปรากฏขึ้น และโดยหลักการแล้ว ฉันถือว่าการเขียนโปรแกรมเป็นความบันเทิงแทนที่จะเป็นเกมคอมพิวเตอร์ ฉันเรียนแบบพักยาว อ่านวรรณกรรมไปพร้อมๆ กัน ดูบรรยายใน YouTube ตอนแรกฉันเรียนแบบไม่มีการรวบรวมกันมาก แต่ในปี 2019 ฉันมีตารางงานจริงๆ โดยเฉพาะอย่างยิ่งเมื่อ JavaRush เริ่มแจกรางวัลความสำเร็จในการแก้ปัญหา สิ่งนี้เป็นแรงบันดาลใจให้ฉันและฉันตั้งเป้าหมาย: แก้ไขปัญหาง่ายๆ สองข้อในวันธรรมดา และแก้ปัญหาที่ซับซ้อนจำนวนสูงสุดในช่วงสุดสัปดาห์

“ฉันรู้ว่าฉันสูญเสียงานปัจจุบันไปและยังเรียนไม่จบ”

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

“ฉันตัดสินใจว่าฉันอยากจะเป็นผู้ทดสอบที่ดีกว่านักพัฒนาธรรมดาๆ”

แต่วันหนึ่ง ฉันได้รับโทรศัพท์จากบริษัท I-Teco ซึ่งเป็นชาวเมือง Skolkovo และเสนอที่จะลองเป็นวิศวกรทดสอบโหลด ตอนนั้นฉันไม่เข้าใจด้วยซ้ำว่าวิศวกรแบบนั้นทำอะไร บริษัทจัดให้มีการฝึกอบรมเกี่ยวกับสภาพแวดล้อมการพัฒนาที่พนักงานทำงาน—Loadrunner ด้วยการทำงานในสภาพแวดล้อมการพัฒนานี้ คุณสามารถพัฒนาทักษะของคุณทั้งในด้านเทคโนโลยี Java และเว็บ ฉันได้รับการว่าจ้าง ฉันสำเร็จการศึกษาทางออนไลน์ และได้รับความช่วยเหลือจากเพื่อนร่วมงานที่อธิบายรายละเอียดทั้งหมดของงานอย่างละเอียด หลังการฝึกอบรม ผมมีการสัมภาษณ์ภายในบริษัท และสัมภาษณ์กับลูกค้าในภายหลัง เนื่องจากบริษัทเปิดรับพนักงานภายนอก ฉันยังได้นำเสนอโครงการด้านการศึกษา ในวันแรกของการทำงาน พูดง่ายๆ ก็คือฉันรู้สึกท่วมท้นไปด้วยข้อมูลใหม่ๆ มากมาย สิ่งนี้สามารถเปรียบเทียบกับคณิตศาสตร์ได้: ระหว่างการฝึกฉันบอกว่า 2+2=4 จากนั้นในระหว่างโครงงานฉันต้องจัดการกับอินทิกรัล “ ฉันอยากจะเป็นผู้ทดสอบที่ดีกว่านักพัฒนาธรรมดา”: เรื่องราวของผู้ทดสอบ Dmitry Sokolov - 2ในสถานที่ใหม่ ทักษะทางเทคนิคไม่ได้มีความสำคัญ แต่เป็นความสามารถในการสื่อสารกับผู้คน มีคนที่หมกมุ่นอยู่กับการทำงานให้เสร็จสิ้น และฉันจำเป็นต้องหาแนวทางให้พวกเขา เพราะการทำงานของฉันให้สำเร็จนั้นขึ้นอยู่กับนักพัฒนา ตั้งแต่นั้นมา ฉันได้ทำงานในโครงการที่เกี่ยวข้องกับซอฟต์แวร์การธนาคาร ฉันต้องทดสอบเวลาตอบสนอง: ลูกค้ามีข้อกำหนดบางประการเกี่ยวกับเรื่องนี้ ตัวอย่างเช่น เป็นที่ยอมรับกันโดยทั่วไปว่าการดำเนินการอินเทอร์เฟซควรใช้เวลาไม่เกิน 2 วินาที มิฉะนั้น มีความเป็นไปได้ที่ผู้ใช้จะปฏิเสธบริการของธนาคารนี้ หากต้องการทดสอบระบบ คุณสามารถสร้างผู้ใช้เสมือนในสภาพแวดล้อมการพัฒนาได้: คุณต้องตรวจสอบว่าการดำเนินการจะใช้เวลานานแค่ไหน เช่น หากมีผู้ใช้ 100 คนดำเนินการพร้อมกัน ฉันมีโอกาสที่จะเป็นนักพัฒนาซอฟต์แวร์ แต่มันขึ้นอยู่กับฉันเท่านั้น ฉันตัดสินใจที่จะปรับปรุงกิจกรรมหลักของฉันก่อน: ฉันคิดว่าฉันอยากจะเป็นผู้ทดสอบที่ดีมากกว่านักพัฒนาธรรมดาๆ หลายคนมีความเข้าใจผิดว่านี่เป็นงานที่น่าเบื่อซึ่งคุณต้องทำซ้ำการกระทำหลายอย่างซ้ำซากจำเจ สิ่งนี้ไม่เป็นความจริงทั้งหมด นอกจากนี้ยังมีองค์ประกอบการดูแลระบบ จำเป็นต้องเขียนโค้ดด้วย

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

  • อย่าทำตัวผอมเกินไปและอย่ายึดติดกับสิ่งใดสิ่งหนึ่งจนเกินไป หากมีบางอย่างไม่ได้ผล การผัดวันประกันพรุ่งจะเริ่มต้นขึ้นและคุณจะเสียเวลาอันมีค่าไปในที่สุด หากมีบางอย่างไม่ชัดเจน Google จะดีกว่า - 90% ของข้อมูลอยู่บนอินเทอร์เน็ตแล้ว
  • เรียนภาษาอังกฤษ.
  • ในการวอร์มร่างกาย ให้แก้ปัญหาง่ายๆ สองสามข้อเพื่อให้ได้โดปามีนในปริมาณหนึ่งจากการเติมโดปามีน ดำเนินการงานที่ซับซ้อนในภายหลัง
  • ก่อนการสัมภาษณ์ ให้ศึกษาข้อมูลเกี่ยวกับบริษัทที่คุณต้องการทำงานด้วย
  • ในระหว่างการสัมภาษณ์ คุณไม่จำเป็นต้องมึนงงและพูดว่า: "ฉันไม่รู้" แม้ว่าคุณจะไม่รู้อะไรสักอย่าง แต่คุณเริ่มคิด ความสามารถในการคิดของคุณจะถูกประเมินในการสัมภาษณ์
ความคิดเห็น
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION