หนังสือ 5 เล่มสำหรับผู้จัดการฝ่ายวิศวกรรมทุกคน

Nov 28 2022
เมื่อประมาณ 5 ปีที่แล้ว ฉันกลายเป็นผู้นำฝ่ายบุคคล และเช่นเดียวกับผู้นำคนใหม่คนอื่นๆ ที่มีความรู้สึกที่หลากหลาย (ตื่นเต้น กังวล และบางครั้งก็สับสน) เกี่ยวกับบทบาทใหม่ของฉัน สิ่งสำคัญคือต้องมีผู้จัดการและที่ปรึกษาที่ดี (หากเป็นไปได้ พวกเขาควรเป็นคนละคนกัน) เพื่อช่วยเหลือคุณในเส้นทางนี้

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

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

1. เส้นทางของผู้จัดการ: คู่มือสำหรับผู้นำด้านเทคโนโลยีที่นำทางการเติบโตและการเปลี่ยนแปลง

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

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

เคล็ดลับสำหรับมือโปร: คุณพบว่าการสัมภาษณ์ผู้นำเป็นเรื่องยากหรือไม่ สิ่งนี้สามารถช่วยคุณด้นสดได้ :)

2. การออกแบบแอปพลิเคชันที่ใช้ข้อมูลมาก: แนวคิดสำคัญเบื้องหลังระบบที่เชื่อถือได้ ปรับขนาดได้ และบำรุงรักษาได้ หนังสือปกอ่อน

พระคัมภีร์สำหรับการออกแบบระบบขนาดใหญ่ หนังสือเล่มนี้แทบจะไม่ต้องการคำแนะนำ

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

3. Staff Engineer : ความเป็นผู้นำที่เหนือกว่าแนวทางการบริหาร

นี่อาจเป็นหนังสือที่รู้จักน้อยที่สุดในรายการของฉัน แต่ฟัง (อ่าน) ฉันออก!

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

4. ล้างโค้ด

คุณอาจไม่ได้เขียนโค้ดมากมายในฐานะผู้จัดการ แต่คุณจะต้องทบทวนอีกมาก!

ทำไม ฉันเลือกไม่ถูกระหว่าง Pragmatic Programmer กับคนนี้ แต่ฉันคิดว่าหนังสือของ Robert C. Martin จะยังคงอยู่ในอันดับต้น ๆ ของฉัน แม้ว่าจะไม่มากนัก โอกาสที่คุณได้อ่านสิ่งนี้แล้วในฐานะวิศวกร หากคุณยังไม่ได้คว้าสำเนาและถ้าคุณมีก็ไปหาที่อื่น คุณควรกระตุ้นให้ทีมของคุณอ่านอย่างน้อยหนึ่งรายการ!

เคล็ดลับสำหรับมือโปร: จากภาษาที่คุณสนับสนุน คุณควรอ่านGoogle Style Guideด้วย

5. ศูนย์ถึงหนึ่ง

หากต้องการเติบโตในอาชีพการงาน คุณต้องไปให้ไกลกว่า “ธุรกิจตามปกติ”

ทำไม มีความแตกต่างในการสร้างสรรค์สิ่งใหม่และการปรับขนาด หนังสือเป็นเรื่องเกี่ยวกับมัน ฉันเข้าใจดีว่าคุณอาจไม่ต้องการเริ่มต้นบริษัทของคุณเอง แต่แม้กระทั่งการไต่ระดับความเป็นผู้นำ คุณต้องพัฒนาทักษะการเป็นผู้ประกอบการ (นอกเหนือจากทักษะทางการเมือง ) บริษัททุกแห่งหรือบริษัทสตาร์ทอัพแบบลีนให้ความสำคัญกับคนที่สามารถสร้าง 0–1 และปรับขนาดได้ 1–1xxx สิ่งนี้ทำให้ฉันนึกถึง The Lean Startup ของ Eric Ries เป็นการอ่านที่ยอดเยี่ยมไม่แพ้กัน!

นั่นคือรายการ หวังว่าคุณจะสนุกกับการอ่านสิ่งเหล่านี้ โชคดี :)