ขึ้นกับความเก่งอ่ะครับ
แต่โดยมากต้องเริ่มต้นที่ programmer ก่อน
จากนั้นทำไปสักพัก มีความสามารถในการออกแบบระบบดีๆ ก็ค่อยอัพเป็น SA หรือ DB
อยู่ดีๆมาเป็น SA เลยมันคงเป็นไปไม่ได้ เพราะ SA เป็นคนออกแบบให้ programmer ทำตาม หาก programmer เก่งกว่า คงทำงานกันลำบาก(มีไว้ทำไม)
ส่วน DB เก่งๆก็ค่าตัวสูง แต่ต้องมีประสพการณ์กับระบบใหญ่ๆ เช่น จูน oracle
จริงอย่างที่ว่าครับต้องเริ่มจาก programmer ก่อน แต่ว่าการที่จะเป็น SA และ DB ต่อไปได้นี้ ผมคิดว่า skill ทางด้าน programmer ผมเพียงพอแล้ว
ผมว่าไม่จำเป็นที่ SA หรือ DB ต้อง coding เก่งเท่ากับ programmer อ่ะครับ เพียงแต่ต้องทราบว่าความเป็นไปได้ในการพัฒนาทางด้าน programmer
ว่าจะสามารพัฒนาได้แค่ไหนครับ
อีกอย่างเรื่องการสร้างเงินตามความเห็นท่านที่บอกว่า
ขึ้นอยู่กับความเก่ง มันหมายความว่าทุกตำแหน่งอาจจะทำเงินได้มากว่าตำแหน่งอื่นได้ทุกเมื่อใช่หรือไม่
ถ้าอย่างนั้นลองมองใหม่ว่าถ้าถึงจุดๆหนึ่งที่ความสามารถอิ่มตัวแล้วคิดว่าตำแหน่งไหนทำงานแล้วได้เงินมากกว่ากันครับ
ขอบคุณสำหรับทุกความเห็นครับ
ผมอยากจะทุ่มเทกับสิ่งที่สนองความต้องผมได้มากที่สุดครับ คงยากที่จะเก่ง SA,DB และ program ในเวลาเดียวกันได้
