ในการสมัครงานของฉันฉันใช้สองส่วนสำหรับเทคโนโลยีอย่างที่ฉันคาดไว้ อันดับแรกคือส่วนทักษะทั่วไปและจากนั้นแสดงรายการประสบการณ์เฉพาะในโครงการเฉพาะ แน่นอนว่าในขณะที่ฉันใช้รายการทั้งสองส่วนส่วนใหญ่เป็นรายการที่เกี่ยวข้องกับงานที่เป็นปัญหา
เป้าหมาย:
ฉันรู้สึกว่ารายการเทคโนโลยีในพื้นที่ทั่วไปเป็นคำสั่งที่แข็งแกร่งและสำหรับเทคโนโลยีที่จะอยู่ในนั้นฉันต้อง
- สามารถสื่อสารกับมัน
- จัดการให้ทำงานอย่างมีประสิทธิภาพด้วย
- มีความรู้เกี่ยวกับ boobytraps ที่เป็นไปได้ที่วางอยู่ข้างใน
เกณฑ์
เกณฑ์ที่คลุมเครือมากของฉันสำหรับการแสดงรายการเทคโนโลยีในทักษะทั่วไปนั้นสอดคล้องกับบรรทัดเหล่านี้:
- ความสามารถของโปรแกรมเมอร์โดยเฉลี่ยที่ใช้เทคโนโลยีในการเขียนโปรแกรมประกอบด้วยประมาณ 10K SLOC
- ความสามารถของโปรแกรมเมอร์โดยเฉลี่ยที่ต้องรักษาความซับซ้อนของโปรแกรมให้มีขนาดประมาณ 30 วัตถุ
- ความรู้เชิงทฤษฎีเทียบเท่าหนังสือทั่วไป
โดยทั่วไปนั่นเป็นความกว้างอย่างน้อยในพื้นที่การจัดการความซับซ้อนที่สมเหตุสมผลและความรู้เกี่ยวกับความน่ากลัวที่รออยู่
ตัวอย่าง:
ความเชี่ยวชาญ, PHP:การเขียนโปรแกรมเว็บด้วย PHP ได้รับงานวันของฉันเป็นเวลาหลายปีกับการบำรุงรักษาของหลายโครงการอ่านหนังสือหลายเล่มและเป็นส่วนใหญ่ของคู่มือข้างหลังผม สิ่งนี้จะเกิดขึ้นในทั้งสองส่วนเพราะเกี่ยวข้องกับงานหรือไม่
ระดับเริ่มต้นสกาล่า:ฉันกำลังอ่านหนังสือสกาล่าอยู่ด้านหลังฉันประมาณ 200 หน้าและเขียนโค้ดสองสามร้อยบรรทัด ฉันอาจใช้มันเป็นบันทึกด้านข้างที่ไหนสักแห่งถ้าฉันเห็นมันในโฆษณาตำแหน่งงานเช่นนี้: "งานที่คุณเสนอให้พูดถึงสกาล่าซึ่งฉันกำลังศึกษาอยู่ตอนนี้และฉันก็เต็มใจที่จะเรียนรู้เพิ่มเติม เกี่ยวกับมัน."
กรณี Border, Python:ฉันเขียนเกม shoot'em up ขนาดเล็กและสคริปต์หลายบทใน Python ด้วยประสบการณ์สองสามพันบรรทัดอ่านบทความและแบบฝึกหัดโหลบนเว็บและบางส่วนของคู่มือ หากโฆษณาที่กล่าวถึง Python (และฉันจะมีคุณสมบัติที่ดี) ฉันจะเขียนเกี่ยวกับมันในประวัติย่อของฉันในส่วนประสบการณ์บางทีสิ่งคล้าย: "ฉันได้สร้างเกม shoot'em up ใน Python กับ Pygame โดยใช้ การเขียนโปรแกรมเชิงวัตถุด้วยกราฟิกบิตแมป ".
โดยธรรมชาติแล้ววิธีที่ดีในการแสดงระดับทักษะที่แท้จริงของคุณคือการให้ลิงค์สำหรับภาพหน้าจอไดอะแกรมแผนแผนข้อมูลประวัติโครงการโพสต์บล็อกและรหัสในแอปพลิเคชันสำหรับงาน