โดยส่วนผมเชื่อว่าการเป็น Developer ที่ดีนั้นต้องกระตือรือล้นอยู่ตลอดเวลาเพื่อที่จะอัพเดทสิ่งใหม่ๆ ที่จะใช้ในการทำงานให้ดีและมีประสิทธิภาพมากยิ่งขึ้น ซึ่งหนึ่งในวิธีการที่ผมคิดว่าทำแล้วมัน work ก็คือ การทำ Side Project
Side Project คืออะไร?
ถ้าตอบสั้นก็คือ มันก็คือโปรเจคนอกเวลางาน ใช่ครับ Developer ที่ดีควรจะต้องจัดสรรเวลามาพัฒนาความรู้ตัวเองโดยการคิด Project ที่ตัวเองอยากทำ ซึ่งอาจจะเอา Skill ที่เราอยากจะเรียนรู้เป็นตัวตั้ง ซึ่งสิ่งเหล่านี้อาจจะหาไม่ได้จากงานประจำของเราๆซึ่งอาจจะรวมถึง Freelance หรือ Part Time นะ
ตัวอย่างในวงการอื่นที่ผมเห็นชัดคือ วงการเพลง J-Rock ของญี่ปุ่นครับ (อย่างผมชอบฟัง 90’s เช่น X-Japan, Luna Sea, L’arc en Ciel) จะเห็นได้ว่านักดนตรีของวงพวกนี้เวลาที่พวกเค้าว่างจากวงหลักของเค้า เค้าก็จะมีงาน Side Project ที่เรียกว่า Solo Album กัน ซึ่งผมว่ามันเป็นการเติมไฟ หรือหา Idea หรืออะไรใหม่ๆให้ชีวิตและ Refresh ตัวเองจากการทำงานประจำนะ 🙂
ข้อดีของ Side Project
- ได้ลองอะไรใหม่ๆ ตามกระแสบ้าง หรือตามความชอบส่วนตัวบ้างโดยไม่มีข้อจำกัดด้าน Business ทุกอย่างนั้น Drive มาจากตัวเราเอง
- ได้หัดคิด Project แบบ End to End รวมถึงหัดวิเคราะห์ทั้ง workflow ทั้งตัว Project และได้ลองตั้งเป้าหมายและพยายามที่จะได้ทำให้ได้ผลลัพธ์
- ถ้า Skill ที่อยากฝึกนั้นอยู่ในเทรนด์หลัก ก็ไปลองเข้าหา community สร้าง connection ได้อีกด้วย
- เพื่อ Idea เวิร์คก็ไปทำ Start Up เลย :p
- ซักวันเราอาจจะได้มาใช้สิ่งที่ได้จาก Side Project หรือบาง Idea ไปใช้ในชีวิตการทำงานจริงก็ได้ (ใครจะรู้)
- สร้างคุณค่าให้ตัวเอง 🙂 เพราะสิ่งสำคัญที่สุดมันคือการเพิ่มศักยภาพของตัวเราเอง!!!
เพียงแค่ลองเริ่มทำ Side Project ดูแบบสั้นๆเช่นจบให้ได้ใน 1-3 เดือน ทำอาทิตย์ละ 0.5-1 วัน ผมเชื่อว่ามันจะทำให้คุณสร้างความแตกต่างจาก Developer ทั่วไปได้ครับ และท้ายที่ถ้าคุณทำเป็นนิสัยได้ ผมรับรองได้ว่าคุณก็จะสามารถยกระดับตัวเป็นให้เป็น Developer ที่ Above Average ได้ 🙂
ว่าแล้วตอนนี้คุณๆเราๆท่านๆมี Side Project ในมือแล้วหรือยัง ????