SA vs Senior Programmer?

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

ส่วนตัวเป็น middle programmer ทำหน้าที่ research ข้อมูลว่าโปรเจคจะเขียนด้วยภาษาอะไร ประเมินความยากง่ายในการเรียนรู้ จำนวนคน ระยะเวลาที่จะใช้พัฒนาให้เสร็จทัน วางโครงสร้าง การเขียน การเลือก plugin ต่างๆ พัฒนาไปคิดวิเคราะห์ไปร่วมกับ PM ไม่มี SA ดังนั้นเราเลยรับผิดชอบการวิเคราะห์ระบบด้านการดีไซน์ ความเป็นไปได้ของระบบร่วมกันกับ PM  เราไม่ได้ทำเอกสาร ไม่ได้รู้ BA ลึกมากเท่า PM PM จะทำหน้าที่เก็บ requirement และวิเคราะห์ระบบมาคร่าวๆ แล้วเรามาปรับแต่งเพิ่มเติมตามความเหมาะสมอีกทีบนพื้นฐานของการ ok ทั้งคู่ ตลอดการเซต server ร่วมกัน PM ทำเป็นหลัก ทำเอกสาร config ต่างๆ เรา consult เรื่องเทคนิคอลในการติดตั้งสิ่ง ให้ออกมาสมบูรณ์ร่วมกัน มีโปรเจคขนาดเล็กไปถึงขนาดกลางที่เราสามารถ full implement คนเดียวได้ ผ่านมาแล้ว 2 โปรเจค กำลัง solo โปรเจคที่ 3 นิสัยส่วนตัวเป็นคนเงียบ ไม่ชอบการติดต่อผู้คนมากนัก แต่ถ้าเป็นหน้าที่เราสามารถทำได้เช่นกัน เป็นคนที่ลอจิคดีมาก คิด work flow เชื่อมโยงทั้งระบบเองได้ เลยลังเลค่ะว่าจะเดินต่อในตำแหน่งไหนดี ตำแหน่งที่มีเสนอมาคือ SA PM สามารถโปรโมทให้ได้ถ้าเราต้องการ แต่ก็รู้สึกเหมือนจะต้องทิ้งการ Dev ไปซึ่งเราคิดว่า เราค่อยข้างสตรองและสนุกกับการ Dev PM ก็บอกค่ะว่าเป็น SA ที่ Dev ด้วยนะเพราะเสียดายถ้าจะทิ้งงาน Dev แล้วมา SA เต็มตัว แต่ก็จะต้องมีไปช่วยทีมอื่นๆวิเคราะห์ระบบด้วยนะ เลยสับสน อยากได้คำแนะนำค่ะ
เพราะ SA ก็เหมือนจะต้องนับ 1ใหม่ แต่สำหรับที่นี่ SA ภาษีดีกว่า Dev ค่ะ แต่สำหรับเงินเดือนคิดว่า SA กับ Senior น่าจะพอกัน
แก้ไขข้อความเมื่อ

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