การทดสอบรายการหรือที่เก็บข้อมูลการเรียนรู้ด้วยตนเองมีค่ากับประวัติของฉันหรือไม่ [ปิด]


18

ฉันมีที่เก็บGitHubพร้อมโปรแกรมของเล่นที่ฉันเขียนเมื่อฉันเรียนรู้บางสิ่ง ตัวอย่างเช่นเมื่อฉันอ่านเกี่ยวกับอัลกอริทึมหรือโครงสร้างข้อมูลฉันเขียนการใช้งานอย่างรวดเร็วของมันเพื่อให้แน่ใจว่ามันทำงานได้และฉันเข้าใจ

บางครั้งฉันแก้อัลกอริทึมและไขปริศนาโครงสร้างข้อมูลและผลักเข้าไปในพื้นที่เก็บข้อมูล

ที่เก็บนี้จะคุ้มค่าในการเชื่อมโยงประวัติส่วนตัวของฉันหรือมันจะเป็นอันตรายต่อโอกาสในการได้รับการว่าจ้างของฉันหรือไม่?


สวัสดี Vinoth Kumar เราพยายามหลีกเลี่ยงการรวบรวมรายการของข้อดีข้อเสียและการตอบคำถามในขณะที่ถามพวกเขาที่นี่: ลองทิ้งคำตอบของคุณเองด้วยข้อมูลเชิงลึกของคุณเองเพื่อให้สามารถลงคะแนนแยกต่างหากจากคำถามของคุณ

คำตอบ:


24

ฉันเคยได้ยินประวัติย่อที่อธิบายว่า "งบดุลที่แสดงเฉพาะสินทรัพย์ของคุณ แต่ไม่ใช่หนี้สินของคุณ"

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


+1 สำหรับพูดคุยเกี่ยวกับโปรแกรมของคุณ เมื่อมีคนบอกคุณว่าพวกเขาได้ทำอะไรบางอย่าง แต่ไม่สามารถอธิบายได้ว่าคุณมีความมั่นใจในการจ้างงานน้อยเพียงใด
Ben

3

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

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

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

ทั้งหมดนี้เพื่อบอกว่าฉันจะพยายามวัดความเกี่ยวข้องของโครงการของเล่นกับตำแหน่งปัจจุบัน หากพวกเขาดูเหมือนจะเกี่ยวข้องกับตำแหน่งปัจจุบัน (เช่นตำแหน่งต้องมีความสามารถ git ตำแหน่งต้องมีใจโอนเอียงทั่วไปเพื่อการเรียนรู้ด้วยตนเอง ฯลฯ ) แล้วฉันจะรวมพื้นที่เก็บข้อมูล มิฉะนั้นอาจมีข้อมูลสำคัญที่สามารถเน้นได้


3

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

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


2

ข้อดีอย่างหนึ่งของการสร้างรหัสสำหรับนายจ้างคือคุณสามารถใช้รหัสเพื่อกลั่นกรองโอกาสของคุณ

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

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

แน่นอนว่านายจ้างส่วนใหญ่จะถามสำหรับผู้สมัครในการผลิตบางรหัส; และดูเหมือนว่าจะอยู่ในรูปแบบของ "เขียนฟังก์ชั่นบนไวท์บอร์ดนี้" หรือถ้าคุณโชคดี "เขียนฟังก์ชั่นบนเวิร์กสเตชันที่ไม่คุ้นเคยนี้" แม้ว่าจะสามารถแยกผู้สมัครที่ไม่สามารถเขียน "Hello World!" ออกได้ แต่มันก็มีข้อมูลน้อยลงเกี่ยวกับความแตกต่างระหว่างผู้ที่สามารถเขียนโค้ดที่ดีจากผู้ที่สามารถเก็บความเย็นในการสัมภาษณ์

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

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


1

หากคุณคิดว่ามันเป็นผลงานแล้วใช่ฉันขอแนะนำให้ใส่ลิงค์นั้นในประวัติส่วนตัวของคุณ ฉันทำ.


1

เรซูเม่มีจุดประสงค์เดียว: เพื่อเลื่อนคุณไปสู่ขั้นตอนต่อไปของกระบวนการจ้างงาน อะไรก็ตามที่ขัดขวางจุดประสงค์นั้นเป็นความคิดที่ไม่ดี ในฐานะผู้จัดการการจ้างงานในอดีตฉันสามารถบอกคุณได้ว่าระยะเวลาที่ฉันมีให้สำหรับผู้สมัครคนใดคนหนึ่งในระหว่างขั้นตอนการคัดกรองเบื้องต้นไม่อนุญาตให้มีมากกว่าการอ่านเรซูเม่และตัดสินใจว่าจะฉีกมันหรือไม่ ผู้ที่ส่งประวัติการทำงาน 7 หน้าให้ฉัน (จริงๆ!) ไม่ได้รับความสนใจเท่าที่ต้องการ ผู้ที่ส่งประวัติการทำงานของฉันซึ่งเป็น URL มาก่อนก็ไม่ได้เป็นเช่นนั้น ต่อมาหลังจากที่ฉันลงทุนเพิ่มเติมในผู้สมัครที่เหลืออาจจะ

ผลงานเป็นสิ่งที่ดี โดยเฉพาะอย่างยิ่งในธุรกิจของเราเช่นการออกแบบเว็บ แต่ถ้าคุณเป็นศิลปินกราฟิกผลงานของคุณไม่ควรเป็นคำแนะนำของคุณ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.