สัมภาษณ์
วิศวัสตัม ศุคลา, Chief Technology Officer ที่ HackerEarth – Interview Series

วิศวัสตัม ศุคลา, เป็น Chief Technology Officer ที่ HackerEarth, แพลตฟอร์มที่ช่วยให้คุณสามารถจัดกิจกรรมฮักกาธอนหรือค้นหานักพัฒนาที่ดีที่สุด และช่วยให้ธุรกิจสามารถประเมิน พูดคุย และพัฒนาทักษะนักพัฒนาด้วยความง่ายดาย
สิ่งใดที่ดึงดูดคุณให้เข้าสู่วิชาวิทยาการคอมพิวเตอร์และการเขียนโค้ด?
ฉันเขียนโค้ดครั้งแรกเมื่อฉันยังอยู่ในโรงเรียน มันเหมือนเป็นเวทมนตร์ที่จะสร้างสิ่งที่มีค่าโดยการเขียนโค้ดเพียงไม่กี่บรรทัด ฉันจำได้ว่าฉันเขียนโปรแกรมขนาดเล็กในภาษา C และ BASIC เพื่อจัดการข้อความและฟังก์ชันเลขคณิต และพกพาไปในแผ่นฟลอปปี้ดิสก์เป็นของที่รัก ฉันมักจะถูกดึงดูดไปสู่คณิตศาสตร์ และการเรียนรู้ระบบไบนารี่จึงเป็นสิ่งที่น่าสนใจมาก
คุณสามารถแบ่งปันข้อมูลเกี่ยวกับ HackerEarth ได้หรือไม่?
วิสัยทัศน์ของ HackerEarth คือการเชื่อมโยงนักพัฒนาซอฟต์แวร์กับโอกาสที่เหมาะสมทั่วโลก เรามีชุมชนนักพัฒนาซอฟต์แวร์เกือบ 6 ล้านคน ที่ใช้แพลตฟอร์มของเราเพื่อเรียนรู้การเขียนโค้ด พวกเข้าร่วมฮักกาธอนและความท้าทายในการจ้างงานที่จัดโดยองค์กรต่างๆ บนแพลตฟอร์มของเรา สำหรับองค์กรธุรกิจ เราเสนอตัวช่วยประเมินความสามารถทางเทคนิคสำหรับการคัดเลือกผู้สมัครงานพัฒนาซอฟต์แวร์ เราได้เปิดตัวเครื่องมือสัมภาษณ์ทางเทคนิคที่ให้ประสบการณ์ที่ดีที่สุดแก่ผู้สัมภาษณ์และผู้ถูกสัมภาษณ์ เมื่อรวมทุกสิ่งเข้าด้วยกัน เราเสนอบริการจัดการชีวิตนักพัฒนาที่ครอบคลุมทุกด้าน ตั้งแต่การเรียนรู้จนถึงการแสดงออกถึงทักษะและการได้รับการจ้างงาน และกลับมาสู่การเรียนรู้อีกครั้ง
คุณสามารถอธิบายสิ่งที่คุณหมายถึงด้วย “การแสดงออกถึงทักษะ” และมันเปลี่ยนแปลงไปอย่างไร?
การแสดงออกถึงทักษะคือหลักฐานที่คุณนำเสนอให้กับผู้จ้างในอนาคตเพื่อแสดงให้เห็นว่าคุณได้เรียนรู้อะไรบ้างตามเวลา ในแบบดั้งเดิม ผู้จ้างมักจะพิจารณาเรื่องราวความสำเร็จ เช่น ใบปริญญา องค์กรก่อนหน้า ทักษะที่กล่าวถึงในเรซูเม่ เป็นต้น แต่นี่เปลี่ยนแปลงไปอย่างรวดเร็ว ในปัจจุบัน ผู้จ้างที่ดีที่สุดมองหาการแสดงออกถึงทักษะที่แท้จริงเมื่อพยายามประเมินทักษะ ซึ่งสามารถทำได้ผ่านโปรไฟล์ Github ของผู้สมัครหรืออันดับในตารางคะแนนบนแพลตฟอร์มอย่าง HackerEarth นอกจากนี้ ผู้จ้างจะคัดเลือกผู้สมัครเหล่านี้ตามผลการประเมินทางเทคนิคออนไลน์ ซึ่งพิจารณาจากทักษะที่จำเป็นสำหรับงาน ทำให้กระบวนการคัดเลือกเป็นกลางและยุติธรรมสำหรับทั้งผู้จ้างและผู้สมัคร
ทำไมการมีส่วนร่วมในโครงการโอเพ่นซอร์สจึงสำคัญ?
ฉันจะพูดว่าการมีส่วนร่วมในโครงการโอเพ่นซอร์สเป็นหนึ่งในสัญญาณทักษะที่แข็งแกร่งสำหรับผู้สมัครที่ต้องการได้รับการจ้างงาน แต่โดยทั่วไปแล้ว สำหรับนักพัฒนาซอฟต์แวร์ที่มีส่วนร่วมในโครงการโอเพ่นซอร์สแล้ว นั่นหมายความว่าพวกเขาเข้าใจหลักปฏิบัติที่ดีที่สุดในการพัฒนา สามารถทำงานได้อย่างมีประสิทธิภาพในกลุ่ม สามารถปฏิบัติตามกระบวนการ และเขียนโค้ดที่สะอาดและดูแลรักษาได้ง่าย
ทำไมการเข้าร่วมฮักกาธอนจึงเป็นวิธีที่ดีที่สุดสำหรับผู้สมัครในการแยกความแตกต่าง?
ฮักกาธอนเป็นโอกาสที่ไม่เหมือนใครสำหรับการเรียนรู้ ผู้สมัครสามารถใช้ทักษะทางเทคนิคและสร้างสิ่งที่มีประโยชน์จริงในโลก เช่น แอปพลิเคชันหรือต้นแบบของความคิด นี่ช่วยให้ผู้สมัครไม่เพียงแต่พัฒนาทักษะทางเทคนิคเท่านั้น แต่ยังได้รับความรู้ในโดเมนที่พวกเขาสร้างขึ้น นอกจากนี้ยังให้พวกเขาได้รับประสบการณ์ในการทำงานเป็นทีมและความเร่งด่วน ซึ่งเป็นสิ่งที่ต้องการสำหรับองค์กรที่เติบโตอย่างรวดเร็ว ซึ่งเป็นสาเหตุว่าทำไมผู้จ้างจึงจัดฮักกาธอนเพื่อคัดเลือกบุคลากรมากขึ้น เพื่อที่พวกเขาจะได้เห็นทักษะทางเทคนิค ความคิดสร้างสรรค์ และทีมเวิร์กที่แท้จริง
มีวิธีอื่นใดที่ผู้สมัครสามารถแสดงผลงานของตนได้หรือไม่?
นอกเหนือจากการมีส่วนร่วมใน Github และชุมชนการเขียนโค้ดแบบโอเพ่นอย่าง HackerEarth ผู้สมัครสามารถแสดงผลงานผ่านการมีส่วนร่วมในแพลตฟอร์มอย่าง StackOverflow หรือบล็อกทางเทคนิคบน Medium
ทำไมผู้สมัครควรพร้อมที่จะเรียนรู้และพัฒนาทักษะอย่างต่อเนื่อง?
แม้ว่าพื้นฐานของการพัฒนาซอฟต์แวร์จะไม่เปลี่ยนแปลง แต่ก็มีการเปลี่ยนแปลงอย่างต่อเนื่องในด้านภาษา เฟรมเวิร์ก รูปแบบการเขียนโค้ด หรือสถาปัตยกรรมซอฟต์แวร์ สิ่งนี้ได้รับแรงผลักดันจากความก้าวหน้าในด้านพลังประมวลผล การเข้าถึงข้อมูลจำนวนมาก และการนำไปใช้ในโดเมนต่างๆ ผู้สมัครจะต้องมีความลึกในบางสิ่ง แต่ยังต้องมีความกว้างในการเข้าใจเพื่อที่จะใช้เครื่องมือที่เหมาะสมที่สุดสำหรับปัญหาใดๆ สิ่งนี้ต้องการการเรียนรู้อย่างต่อเนื่องและความตระหนักรู้ทั่วไปเกี่ยวกับการพัฒนาดังกล่าว
สิ่งที่ผู้จ้างและผู้จัดการการคัดเลือกควรพิจารณาเมื่อคัดเลือกนักพัฒนารุ่นต่อไป?
นอกเหนือจากทักษะหลักๆ เช่น โครงสร้างข้อมูล อัลกอริทึม และการออกแบบ ผู้จ้างควรเน้นไปที่การคิดเชิงหลักการ มีหลายวิธีในการตรวจสอบสิ่งนี้ แต่วิธีที่ฉันชอบมากที่สุดคือการให้ผู้สมัครทำการเขียนแบบมีรายละเอียดอย่างเหมาะสม สิ่งนี้บังคับให้พวกเขาไม่เพียงแต่แก้ปัญหาเท่านั้น แต่ยังอธิบายวิธีแก้ปัญหาในลักษณะที่เข้าใจได้โดยผู้อื่น อีกประเด็นที่สำคัญคือความหลากหลาย ในฐานะผู้จัดการการคัดเลือก คุณไม่ต้องการสร้างทีมที่คิดและดำเนินการเหมือนกับคุณ ทีมควรเป็นแหล่งรวมความคิดและความคิดเห็นที่หลากหลาย ซึ่งช่วยกระตุ้นนวัตกรรมในระยะยาว
มีสิ่งอื่นที่คุณต้องการแบ่งปันเกี่ยวกับ HackerEarth หรือไม่?
HackerEarth เป็นองค์กรที่มีความภาคภูมิใจในความสำเร็จที่เราได้กระทบกระเทียบชีวิตของผู้คนหลายหมื่นคน โดยช่วยให้พวกเขาเรียนรู้และได้รับการจ้างงานในองค์กรที่ดีหลายแห่งทั่วโลก เมื่อซอฟต์แวร์ยังคงครอบงำโลก เราจะยังคงกระทบกระเทียบชีวิตมากขึ้น ทำให้เทคโนโลยีเข้าถึงได้ง่ายขึ้น ลดความลำเอียง และช่วยให้การคัดเลือกทักษะเป็นกลาง












