#1 tech recruiter in thailand

6 เคล็ดลับง่าย ๆ ที่ช่วยเพิ่ม Productivity ของคุณ

See the original English version of this article here

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

1. รู้ว่าเมื่อใดควรเดินออกไปจากหน้า Computer

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

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

ลองปล่อยหัวสมองให้โล่งสัก 2 – 3 นาที แล้วกลับมา Focus ใหม่ ลองเหยียดแขน-ขา หรือหาอะไรดื่ม แล้วคุณจะพบว่าเมื่อกลับมาทำงาน คุณอาจหาทางแก้ปัญหาได้โดยไม่รู้ตัว

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

2. รู้จักใช้เวลาในการเรียนรู้ Tools ใหม่ ๆ

Tool ที่คุณใช้ เป็นตัวกำหนดวิธีการทำงานของคุณ นอกจากจะเรียนรู้ Tool ที่คุณใช้ให้เชี่ยวชาญแล้ว คุณควรใช้เวลาเรียนรู้ Tool ใหม่ ๆ ด้วย

Developer ต่างก็มีความต้องการเฉพาะบุคคล ขึ้นอยู่กับสิ่งที่พวกเขากำลัง Focus รายการของ Tools ที่ Developer ทุกคนต้องการนั้นไม่มีอยู่จริง Tool ที่คุณต้องการนั้นแตกต่างกันไปสำหรับ Developer แต่ละคน ส่วนใหญ่ขึ้นอยู่กับ Tech Stack ของคุณ อย่าง Java Developer จะใช้ Tool ที่แตกต่างจาก Python Developer และแม้ว่า Tech Stack จะเหมือนกัน Developer แต่ละคน ต่างก็มีความชอบบางอย่างของตัวเอง

คุณต้องใช้เวลาในการค้นหาว่า มี Tool ใดบ้างและคุณชอบ Tool ใดมากที่สุด เป้าหมาย ก็คือ การมองหา Tool ที่สามารถลดปริมาณงานที่คุณต้องทำแบบ Manual และงานที่ต้องทำซ้ำ ๆ บ่อย ๆ ให้ได้มากที่สุด

3. ทำเป็น Automate ให้ได้มากเท่าที่จะทำได้

เช่นเดียวกับงานส่วนใหญ่ จะมีเนื้องานบางอย่างที่คุณมักจะทำมันซ้ำ ๆ บ่อย ๆ การเขียน Program ก็ไม่มีข้อยกเว้นสำหรับเรื่องนี้ ในความเป็นจริงแล้ว การเขียน Program ถือเป็นหนึ่งในงานที่คุณสามารถเปลี่ยน “สิ่งที่ต้องทำซ้ำ ๆ” ได้การทำเป็น Automate

การทำ Automate ให้ได้มากที่สุดเท่าที่จะทำได้ จะช่วยให้คุณใช้เวลาในการทำสิ่งต่าง ๆ ด้วยตนเองและเสียเวลาน้อยลง แน่นอนว่า ในตอนแรกคุณต้องใช้เวลาในการสร้าง Script เพื่อทำให้มันเป็น Automate แต่ในระยะยาวมันจะคุ้มค่า

นี่ไม่ได้เป็นเพราะ คุณสามารถประหยัดเวลาเนื่องจากไม่ต้องทำงานบางอย่างด้วยตนเองเพียงเท่านั้น แต่สิ่งที่สำคัญคือ คุณไม่จำเป็นต้องหยุดงานที่สำคัญไว้ก่อนเพื่อไปทำบางสิ่งที่คุณต้องทำมันซ้ำ ๆ ซาก ๆ ซึ่งการทำให้งานเป็น Automate นั้น จะช่วยให้คุณสามารถ Focus กับงานที่ใหญ่และสำคัญกว่าได้

4. ให้ทำงานสำคัญที่สุดก่อนเสมอ

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

ก่อนอื่น “จงกำหนดก่อนว่า งานใดของคุณที่สำคัญที่สุด แล้วรีบลงมือทำก่อน”

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

อย่าเพิ่งทำงานที่สำคัญที่สุดสำหรับคนอื่นในช่วงเช้า ด้วยการตอบ Email หรือโทรศัพท์ เป็นต้น รีบทำงานที่สำคัญที่สุดของคุณให้เสร็จก่อนจะตอบ Email หรือโทรศัพท์

5. วางแผนให้ดี ก่อนเขียน Code

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

ก่อนที่คุณจะเขียน Code คุณควรแน่ใจว่า คุณเข้าใจ Requirements ทั้งหมดแล้ว ในการสร้างหรือแก้ไขบางสิ่ง คุณต้องเข้าใจว่าคุณจะเขียน Code เพื่อให้มันทำอะไร

แม้แต่รายละเอียดที่เล็กที่สุด ก็อาจส่งผลกระทบที่ยิ่งใหญ่ต่อ Solution ที่คุณต้องการนำไปใช้ ดังนั้น คุณควรเข้าใจ Requirements ให้ชัดเจนเสียก่อน

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

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

6. ตัดตัวเองออกจาก Social Media ขณะทำงาน

เคล็ดลับสุดท้ายในการเพิ่ม Productivity ของคุณก็คือ การตัดตัวเองออกจาก Social Media ขณะทำงาน Social Media ถือเป็นสิ่งที่รบกวนการทำงานและสมาธิของคุณเป็นอย่างมาก ไม่ว่าจะด้วยเหตุผลอะไรก็ตาม เรามักจะคอยตรวจสอบทุก ๆ 10 นาที เพื่อ Update ว่ามีอะไรเกิดขึ้นบ้าง เพียงเพื่อจะพบว่า ยังไม่มีอะไรน่าสนใจเกิดขึ้นเลย

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

ISM Technology Recruitment Ltd. (#1 Tech Recruiter in Thailand) เราเชี่ยวชาญในธุรกิจ IT Recruitment & IT Outsourcing โดยเฉพาะ เปิดทำการกว่า 30 ปี มีพนักงานทุกสายและทุกระดับทางด้าน IT ที่ได้ร่วมงานกับลูกค้าองค์กรใหญ่ที่มีชื่อเสียงและบริษัทข้ามชาติมากมาย หากคุณเป็นคน IT ที่อยากทำงานท้าทายและร่วมงานกับองค์กรชั้นนำ สามารถฝากประวัติการทำงาน (Resume) ของคุณไว้กับ ISM ได้ที่ https://www.ismtech.net/submit-your-resume แล้วคุณจะพบว่าอนาคตและโอกาสก้าวหน้ากำลังรอคุณอยู่

Source: https://levelup.gitconnected.com/

en