สำหรับอาชีพ Programming คุณจำเป็นต้องเรียนรู้และศึกษาเทคโนโลยีใหม่ ๆ อยู่เสมอ และสิ่งสำคัญที่สุดคือ ต้องมองถึงอนาคตในอาชีพการทำงานด้วย ซึ่งแน่นอนว่าคุณคงต้องการคำแนะนำว่า หัวข้อหรือหลักสูตรใดมีความสำคัญต่อการเติบโตในสายอาชีพของคุณ และในบทความนี้จะมาแชร์ 3 บทเรียน จาก Senior Software Developer โดยคุณ Vivek Naskar
มาอ่านบทเรียนที่คุณ Vivek Naskar ได้เรียนรู้และสะสมมาตลอดหลายปี จากเพื่อนร่วมงานตำแหน่ง Senior Software Developer กัน
1. ควรมีส่วนร่วมในงานให้มากขึ้น
เพื่อนของคุณ Vivek แนะนำให้เขามีส่วนร่วมในการประชุมเพื่อร่วมวิเคราะห์ Project ให้มากขึ้น เพราะสิ่งนี้จะช่วยทำให้ได้รับคำแนะนำต่าง ๆ ที่อาจสามารถนำไปปรับใช้กับ Features หรือ งานบางอย่างได้ รวมถึงอาจมีคำถามที่สามารถเกิดขึ้นระหว่างการทำงาน
ดังนั้น ประสบการณ์ที่คุณจะได้จากการมีส่วนร่วมในการประชุม Project นั้น จะเป็นประโยชน์อย่างมากในอนาคต เพราะความท้าทาย และเหตุการณ์ต่าง ๆ ที่เกี่ยวกับการแก้ปัญหางานที่แสนยากนั้น สามารถเรียนรู้ได้จากประสบการณ์การทำงานที่สั่งสมมาเท่านั้น
2. “องค์กรที่สมบูรณ์แบบ” ไม่มีอยู่จริง
คุณ Vivek ชื่นชอบและหลงใหลในชื่อเสียงของบริษัทยักษ์ใหญ่มาโดยตลอด ไม่ว่าจะเป็น Facebook (ปัจจุบันคือ Meta), Google, Microsoft, Netflix, Amazon หรือ Apple ซึ่งบริษัทเหล่านี้น่าจะเป็นบริษัทในฝันของคุณ Vivek รวมทั้งคนอีกหลายล้านคน แต่อาจจะมีบางสถานการณ์ที่เกิดขึ้นกับงานที่ดูเหมือนจะน่าสนใจในตอนแรก แต่สุดท้ายกลับกลายเป็นงานที่ซ้ำซากจำเจและไม่มีอะไรที่ท้าทาย หลังจากได้ทำงานไปแล้วในช่วงระยะเวลาหนึ่ง
นี่เป็นเรื่องจริง! สำหรับองค์กรขนาดใหญ่ที่ได้กล่าวถึงก่อนหน้านี้ คุณสามารถฟังประสบการณ์มากมายบน YouTube จากผู้คนที่ลาออกจากบริษัท FAANG หรือ MANGA ดังนั้น มันเป็นเรื่องสำคัญ ที่คุณควรทำงานใน Project ที่น่าตื่นเต้น โดยที่ไม่ต้องคำนึงถึงองค์กรเป็นหลัก ซึ่งสิ่งนี้จะสามารถช่วยคุณได้ในระยะยาว และในท้ายที่สุดแล้ว ทักษะและประสบการณ์ จะเป็นตัวช่วยให้คุณได้งานที่ดีและค่าตอบแทนที่สูงขึ้นกว่าเดิม
3. คุณต้องมีความรับผิดชอบต่อ Code ที่คุณเขียน
ในข้อ 2 ได้มีการเปิดประเด็นไว้ว่า สิ่งสำคัญคือ คุณควรทำงานใน Project ที่ทำให้คุณรู้สึกตื่นเต้น ซึ่งแน่นอนว่า คุณคงจะไม่ได้ทำงานใน Project ดีหรือ Project ที่ท้าทายความสามารถของคุณเสมอไป นั่นจะทำให้คุณได้เรียนรู้เพิ่มมากขึ้น ดังนั้น คุณจะมีทางเลือกที่จะทำงานหนักและมองหาโอกาสใหม่ ๆ ที่ดีกว่าเดิมให้ตัวคุณเอง
แต่กว่าจะถึงเวลานั้น คุณก็มีหน้าที่ต้องรับผิดชอบในการ Develop ของคุณ ไม่ว่าคุณจะได้รับมอบหมายงานใด ๆ คุณต้องแน่ใจก่อนว่า คุณจะสามารถทำงานนั้นให้เสร็จก่อนวันกำหนดส่งงานได้หรือไม่ ไม่ว่างานนั้น คุณจะไม่ชอบหรือยากเพียงใด
เพราะที่สุดแล้ว Software Developers ก็ถือเป็นผู้แก้ไขปัญหาหรือผู้ที่คอยหาโซลูชันที่ดีที่สุด ซึ่งจำเป็นอย่างยิ่งที่คุณจะต้องมีความเข้าใจในธุรกิจ การทำงานเป็นทีม การตัดสินใจ และแบ่งปันความรู้ให้ผู้อื่นบ้างในบางครั้ง
และทั้งหมดนี้ก็คือ 3 บทเรียน จาก Senior Software Developer โดยคุณ Vivek Naskar หวังว่าบทความนี้จะเป็นหนึ่งในแนวทางที่สามารถช่วยให้คุณสามารถเติบโตและก้าวหน้าในสายอาชีพได้นะคะ
บทความแนะนำ
- ทำไม? Software Engineer ถึง ลาออก จาก Apple คลิกอ่านเลย
- แจกฟรี! 20 Coding Problem Patterns สำหรับ Software Developer คลิกอ่านเลย
- 4 Soft skills ที่จำเป็น สำหรับ Software Developers คลิกอ่านเลย
หากคุณกำลัง หางาน IT สามารถส่ง Resume สมัครงานกับเราได้ที่ https://www.ismtech.net/submit-your-resume ให้ ISM Technology Recruitment เป็นอีกหนึ่งตัวช่วย ให้คุณได้ “ชีวิตการทำงานในแบบที่คุณต้องการ”
ISM เชี่ยวชาญในธุรกิจ IT Recruitment & IT Outsourcing โดยเฉพาะ เปิดทำการมากว่า 30 ปี มีพนักงานทุกสายและทุกระดับทางด้าน IT ที่ได้ร่วมงานกับลูกค้าองค์กรใหญ่ที่มีชื่อเสียงและบริษัทข้ามชาติมากมาย
Source: https://blog.devgenius.io/