บ้าน ธุรกิจ จ้างนักพัฒนา? 6 สิ่งที่คุณต้องรู้

จ้างนักพัฒนา? 6 สิ่งที่คุณต้องรู้

สารบัญ:

วีดีโอ: A day with Scandale - Harmonie Collection - Spring / Summer 2013 (กันยายน 2024)

วีดีโอ: A day with Scandale - Harmonie Collection - Spring / Summer 2013 (กันยายน 2024)
Anonim

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

การสำรวจล่าสุดของนักพัฒนา 500 คนโดย บริษัท วิจัย Coleman Parkes ในนามของ Cast Software ตรวจสอบสิ่งที่ผลักดันให้นักพัฒนาและสิ่งที่คุณต้องรู้ก่อนที่จะเริ่มจ้างผู้สมัครใหม่ ฉันได้พูดคุยกับ Lev Lesokhin รองประธานบริหารฝ่ายกลยุทธ์และการวิเคราะห์ของ Cast Software เกี่ยวกับการสำรวจและสถานะการจ้างงานการพัฒนา เขากล่าวว่างานในการค้นหาผู้ที่มีความสามารถในการพัฒนาระดับสูงนั้นจะไม่ง่ายขึ้นในอีกไม่กี่ปีข้างหน้า

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

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

เมื่อคุณเริ่มสัมภาษณ์ผู้สมัครงานสำหรับตำแหน่งการพัฒนาต่อไปนี้คือสิ่งที่คุณต้องรู้

  • 1 1. ผู้พัฒนาต้องการ Big Bucks

    ร้อยละสี่สิบแปดของผู้ตอบแบบสอบถามจากการสำรวจของ Coleman Parkes กล่าวว่าเงินเดือนและโบนัสเป็นเกณฑ์ที่สำคัญที่สุดในการเลือก บริษัท ที่จะเข้าร่วม นี่ไม่ใช่เรื่องใหญ่โต นักพัฒนาโดยเฉลี่ยสร้างรายได้ประมาณ $ 99, 000 ตาม PayScale หากคุณไม่สามารถเสนอการชักชวนได้มากเท่านี้คุณจะต้องหาคนที่มีความสามารถน้อยกว่าหรือไปตามหานักพัฒนาในตำนานที่ทำงานเพื่อสร้างความสุขที่แท้จริงในการสร้างบรรทัดของโค้ด


    สถานที่ทำงานเป็นปัจจัยสำคัญอันดับสองที่ผู้เลือกใช้งานโคเดก แผนที่แบบอินเทอร์แอคทีฟที่โพสต์ไว้ข้างต้นและสร้างโดย Arcgis ให้การบ่งชี้ที่ชัดเจนว่าอุตสาหกรรมครอบคลุมไปไกลแค่ไหน บางทีข้อมูลที่น่าสนใจที่สุดอาจเปิดเผยได้ว่า 91% ของงานนักพัฒนาซอฟต์แวร์ไม่ได้อยู่ใน Silicon Valley


  • 2 2. พวกเขาต้องการทำงานที่ Google

    ร้อยละหกสิบเอ็ดของผู้ตอบแบบสอบถามจะเป็นความฝันที่จะทำงานใน Mountain View, Calif บริษัท ที่ต้องการมากที่สุดต่อไปคือแอปเปิ้ลซึ่งได้รับการพยักหน้าจากเพียง 45 เปอร์เซ็นต์ของผู้ตอบแบบสอบถาม


    "Google มีชื่อเสียงหรือการรับรู้ถึงการจ่ายเงินที่ดี" Lesokhin กล่าว "Google อยู่ไกลเกินกว่า Apple, Facebook และ Netflix ด้วยเหตุผลใหญ่ที่ฉันเชื่อว่ามีปัจจัยที่มาจากการทำงานกับ Google Google มีชื่อเสียงในการจ้างคนเก่งด้านวิศวกรรมพวกเขาทำสิ่งใหม่ ๆ มากมาย เช่นรถยนต์ที่ไม่มีคนขับการเรียนรู้อย่างลึกซึ้งพวกเขาแยกออกไปในหลาย ๆ ทิศทางคุณมีโอกาสเล่นกับของเล่นขนาดใหญ่หากคุณเป็นนักพัฒนาซอฟต์แวร์ที่ออกมาจาก Google คุณจะมีความผยองและ สามารถทำงานได้เกือบทุกที่ "


    แต่ บริษัท ของคุณไม่ใช่ Google และถ้าคุณอ่านบทความนี้คุณอาจไม่มีกระเป๋าหรือชื่อเสียงที่ Google มีให้ แต่นั่นไม่ได้หมายความว่าคุณไม่สามารถเสนอข้อเสนอพิเศษที่ Google มอบให้ อนุญาตให้ coders ของคุณทำการทดสอบ ให้พวกเขาโปรโมตตนเองในฐานะผู้เชี่ยวชาญเกี่ยวกับโซเชียลมีเดีย ให้โอกาสพวกเขาเรียนรู้งานฝีมือของพวกเขาต่อไปนอกขอบเขตของสำนักงานผ่านการประชุมและหลักสูตร


    3 3. พวกเขาไม่ชอบธนาคารหรือ บริษัท สตาร์ทอัพ

    มีนักพัฒนาเพียง 9 เปอร์เซ็นต์เท่านั้นที่คิดว่าที่ทำงานในอุดมคตินั้นเริ่มต้นขึ้น มีเพียงร้อยละ 11 เท่านั้นที่มองว่า บริษัท ทางการเงิน (fintech) เป็นสถานที่ที่เหมาะสำหรับการทำงาน ธนาคารและองค์กรทางการเงินดึงดูดผู้ตอบแบบสอบถามเพียงร้อยละ 16 มีเหตุผลบางประการสำหรับแนวโน้มนี้ นักพัฒนาต้องการทำงานกับแอพพลิเคชั่นที่เป็นไปได้มากที่สุดและโอกาสเหล่านั้นสามารถพบได้ใน Silicon Valley


    “ นักพัฒนาส่วนใหญ่ค่อนข้างจริงจังกับอาชีพของพวกเขาอ้างอิงจากส Lesokhin.” มีความเสี่ยงที่เกี่ยวข้องกับ startups; คุณจะไม่ได้รับการจ่ายเงินมากนัก "เขาอธิบายคุณจะซื้อขายเหงื่อทุนสำหรับหุ้นจริงบางคนเป็นนักฝันและต้องการได้รับเงินมากขึ้นในภายหลัง"


    “ ผู้สำเร็จการศึกษาเคยต้องการเงินทุน” เขากล่าวเสริม "Tech และ Silicon Valley ได้จับภาพจินตนาการของคนเหล่านั้นครอบครอง Wall Street และสิ่งที่ได้รับอิทธิพลโดยเฉพาะอย่างยิ่งคนหนุ่มสาวนอกจากนี้องค์กรการเงินแม้ใน fintech จะใช้เทคโนโลยีดั้งเดิมจำนวนมากครึ่งหนึ่งของแอปพลิเคชันคือ Cobalt ยัง Java ที่คุณกำลังเขียนในบริการด้านการเงินนั้นยังคงมาจากช่วงกลางทศวรรษที่ผ่านมาจำนวนมากถูกมองว่าน่าเบื่อ "

    4 4. ผู้พัฒนาต้องการ Sleep

    เราทุกคนได้เห็นรายการทีวีและภาพยนตร์ที่วาดภาพโคเดอร์เมื่อตอนกลางคืนเป็นนกฮูกที่ทุบเครื่องดื่มให้พลังงานเพื่อให้พวกเขาสามารถเขียนโค้ดนักฆ่าทั้งคืนได้ นั่นไม่ถูกต้องตามการศึกษาของ Coleman Parkes ในความเป็นจริง 48% ของผู้ตอบแบบสอบถามกล่าวว่าพวกเขามีประสิทธิผลมากที่สุดในช่วงเช้าระหว่าง 8 โมงเช้าถึงเที่ยงคืน พวกเขายังกล่าวอีกว่าเวลา 16.00 น. ถึง 8.00 น. เป็นชั่วโมงที่มีประสิทธิผลน้อยที่สุด

    5 5. พวกเขาต้องการได้รับการยอมรับสำหรับการทำงานที่ดี

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


    "ผู้จัดการคิดว่ารหัสเป็นสิ่งที่นักพัฒนาควรมีความรับผิดชอบในตัว" Lesokhin กล่าว "มันยากที่จะตัดสินว่าคุณภาพคืออะไรดังนั้นคุณจึงต้องละทิ้งนักพัฒนา"


    อย่างไรก็ตาม Lesokhin คิดว่ามันสำคัญมากที่จะต้องเข้าใจว่าโค้ดนักพัฒนาของคุณดีแค่ไหนเพื่อติดตามโค้ดในวิธีที่สนุกและมีชีวิตชีวาและเพื่อตอบแทนนักพัฒนาสำหรับการทำงานที่ดี


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

    6 6. พวกเขาไม่ต้องการคำแนะนำจากผู้จัดการ

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

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


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


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


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

จ้างนักพัฒนา? 6 สิ่งที่คุณต้องรู้