ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์ProgrammingSystem analysis, Database analysis, Programmer ใครได้เงินดีกว่ากัน ?
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: System analysis, Database analysis, Programmer ใครได้เงินดีกว่ากัน ?  (อ่าน 7613 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
picharnan
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 90
ออฟไลน์ ออฟไลน์

กระทู้: 1,400



ดูรายละเอียด
« เมื่อ: 09 เมษายน 2010, 10:19:07 »

System analysis, Database analysis, Programmer ใครได้เงินดีกว่ากัน ?

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

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


ลืมครับ  นอกจาก analysis แล้วยังต้อง design ด้วยนะครับ

 Tongue Tongue
« แก้ไขครั้งสุดท้าย: 09 เมษายน 2010, 10:30:12 โดย picharnan » บันทึกการเข้า
whitecross
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 129
ออฟไลน์ ออฟไลน์

กระทู้: 2,063



ดูรายละเอียด
« ตอบ #1 เมื่อ: 09 เมษายน 2010, 10:22:28 »

ไม่แน่ใจ ไม่กล้าตอบ รอท่านผู้รู้แล้วกันครับ  wanwan007


ปล. ส่วนตัวคิดว่าขึ้นอยู่กับทักษะความสามารถ และนายจ้างด้วยครับ ถ้านายจ้างกดเงินเดือน ให้ตำแหน่งไหนก็น้อย
บันทึกการเข้า

บริการออกแบบเว็บไซต์ / PSD 2 HTML / Tableless Generation / W3C Validation / Graphic Design
ติดต่อสอบถามข้อมูลต่างๆทางอีเมล์ได้เลยครับผม...
HotelBestBuy
ก๊วนเสียว
*

พลังน้ำใจ: 33
ออฟไลน์ ออฟไลน์

กระทู้: 493



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 09 เมษายน 2010, 10:31:28 »

ขึ้นกับความเก่งอ่ะครับ

แต่โดยมากต้องเริ่มต้นที่ programmer ก่อน
จากนั้นทำไปสักพัก มีความสามารถในการออกแบบระบบดีๆ ก็ค่อยอัพเป็น SA หรือ DB

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

มู่ทู่
คนรักเสียว
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 112



ดูรายละเอียด
« ตอบ #3 เมื่อ: 09 เมษายน 2010, 10:37:47 »

ลองอ่านดูนะครับ น่าจะชัดเจนระดับนึง

http://www.narisa.com/forums/i...ic=3968&hl=system+analysis
บันทึกการเข้า
picharnan
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 90
ออฟไลน์ ออฟไลน์

กระทู้: 1,400



ดูรายละเอียด
« ตอบ #4 เมื่อ: 09 เมษายน 2010, 11:06:28 »

ขึ้นกับความเก่งอ่ะครับ

แต่โดยมากต้องเริ่มต้นที่ programmer ก่อน
จากนั้นทำไปสักพัก มีความสามารถในการออกแบบระบบดีๆ ก็ค่อยอัพเป็น SA หรือ DB

อยู่ดีๆมาเป็น SA เลยมันคงเป็นไปไม่ได้ เพราะ SA เป็นคนออกแบบให้ programmer ทำตาม หาก programmer เก่งกว่า คงทำงานกันลำบาก(มีไว้ทำไม)
ส่วน DB เก่งๆก็ค่าตัวสูง แต่ต้องมีประสพการณ์กับระบบใหญ่ๆ เช่น จูน oracle

จริงอย่างที่ว่าครับต้องเริ่มจาก programmer ก่อน  แต่ว่าการที่จะเป็น SA และ DB ต่อไปได้นี้  ผมคิดว่า skill ทางด้าน programmer ผมเพียงพอแล้ว
ผมว่าไม่จำเป็นที่ SA หรือ DB ต้อง coding เก่งเท่ากับ programmer อ่ะครับ  เพียงแต่ต้องทราบว่าความเป็นไปได้ในการพัฒนาทางด้าน programmer
ว่าจะสามารพัฒนาได้แค่ไหนครับ

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

ขอบคุณสำหรับทุกความเห็นครับ

ผมอยากจะทุ่มเทกับสิ่งที่สนองความต้องผมได้มากที่สุดครับ  คงยากที่จะเก่ง SA,DB และ program ในเวลาเดียวกันได้

 wanwan003 wanwan003
บันทึกการเข้า
MrWebmonster
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 124
ออฟไลน์ ออฟไลน์

กระทู้: 2,922



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 09 เมษายน 2010, 11:15:35 »

ตอบยากครับ ขึ้นอยู่กับโครงสร้างของแต่ละบริษัท และงานแต่ละทีครับ

แต่ถ้าจะเทียบในโครงสร้างบริษัท หรืองานที่เดียวกัน น่าจะเป็น DBA > SA > Programmer มั้ง นะ  Tongue
บันทึกการเข้า

รวมเรื่อง สัพเพเหระ ไอที แก้ปัญหาไวรัส คอมพิวเตอร์ทิป อินเตอร์เน็ตทิป โค้ด รหัส Ascii สัญลักษณ์facebook Messenger LINE Gplus Instagram แก้ปัญหาเว็บเบราเซอร์ สู้ๆ น้าาาาา ~
GillBate
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 160
ออฟไลน์ ออฟไลน์

กระทู้: 1,236



ดูรายละเอียด
« ตอบ #6 เมื่อ: 09 เมษายน 2010, 11:22:08 »

 Tongue ก็ไม่รู้หรอกนะครับ แต่ถ้าเป็นงานที่มีเวลาว่างเยอะกว่าก็ไปสามารถรับจ้อบเพิ่มได้ ซึ่งรวมกันแล้วก็จะได้เยอะอยู่นะครับ ถ้าต้องหอบงานกลับมาบ้านด้วยนี่ก็ไม่ไหวๆ Lips Sealed
บันทึกการเข้า
HotelBestBuy
ก๊วนเสียว
*

พลังน้ำใจ: 33
ออฟไลน์ ออฟไลน์

กระทู้: 493



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 09 เมษายน 2010, 11:26:32 »

ถ้าเป็นบริษัท software house

ถ้าทั่วไป SA มากกว่า programmer ครับ
programmer ค่อนข้างถูกกดดัน แล้วก็บริษัทที่มีพนักงานเข้าเยอะๆ ก็จะไม่เก็บคนเงินเดือนสูง (แต่ทำงานได้พอๆกับ junior ไว้) หากไม่เก่งจริงๆเงินเดือนคงไม่ไปไหน

แต่ก็ต้องคำนึงด้วยว่า หากจะเป็น SA ก็ต้อง
- สกิลด้านการสื่อสาร เพราะต้องไปรับฟังลูกค้า + สกิลต่อรอง
- ออกแบบระบบ อันนี้หากสกิลพอแล้วคงผ่านไป
- ให้ programmer ทำตามที่ท่านต้องการ (จะทำไงให้เขาเชื่อท่าน) ปกติเห็นตีกันบ่อยๆ
- ถ้ามี tester ก็ tester เทส หากไม่มี SA ก็ต้องเทสเอง (อย่าหวังว่า programmer จะเทสงานตัวเองครับ T_T ส่วนใหญ่เขียนตามเสปค แต่ขี้เกียจเทส เอาให้เขียนตามเสปคเสร็จได้นี่ก็บุญแล้ว)
- เอางานกลับไปเสนอลูกค้า ส่วนใหญ่จะเลท แล้วก็โดนลูกค้าบ่น (ด่ามั่ง)แบกความรู้สึกผิดว่า สัญญาไว้ แล้วไม่ทัน หรือไม่ครบตามที่สัญญา (เจอบ่อยๆแน่ๆ) << รับแรงกดดัน ตรงนี้หนัก
- เอางานกลับมาแก้ ตีกับโปรแกรมเมอร์ต่อ ว่าทำไมบั๊กเยอะ หรือหากลูกค้าเพิ่มอะไรมา ก็ต้องมาหาทางแทรกเข้าไปในระบบที่แทบจะแทรกไม่ได้
- รับแรงกดดันจากเจ้านาย จากประเด็นที่ว่ามาข้างบน
SA ที่เก่งก็น่าจะจัดการเรื่องที่ว่ามานี่ได้หมด (แต่ปัญหาคือ ไม่ใช่ทุกอย่างขึ้นกับ SA ดังนั้นยังไงก็ต้องมีส่วนที่จัดการไม่ได้)

ส่วน db นี่ยังไม่ค่อยเห็นครับ แต่ที่เคยเห็นคือจ้างฝรั่งมา จูน oracle 70-80 k outsouce นะ ก็เป็นสายเชี่ยวชาญกันไป
และความเก่งมันคนละด้านกัน ปกติ สายเชี่ยวชาญ (หาคนทำยาก) ก็ต้องเงินเดือนมากสุดนั่นแหล่ะ ถ้าจะเอาแบบเก่งและรายได้สูงก็ต้องทำอะไรที่คนทั่วไปรู้น้อย
แต่อันนี้ไม่แน่ใจว่า DBA ที่เก่งๆในไทยจะมีงานรองรับแค่ไหนนะ ไม่มีข้อมูล

ถ้าจะเอาเงินเดือน ทั่วไป

SE<SA<DB (เก่ง)

โดยทั่วไป SE กลายเป็น SA กลายเป็น PL กลายเป็น PM กลายเป็น หัวหน้าแผนก อันนี้เงินเดือนเพิ่มตามปกติ

PL  ก็สกิลบริหาร คุมทีม โวยวาย เฉ่ง(ลูกน้องนะ ไม่ใช่ลูกค้า) ดีลลูกค้าได้บ้าง (เวลา PM ไม่อยู่)
PM  จัดการได้ทุกอย่าง ตั้งแต่สากกระเบือยันเรือรบ ใต้โต๊ะ บนโต๊ะ กฎหมาย กำลังภายใน
บันทึกการเข้า

picharnan
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 90
ออฟไลน์ ออฟไลน์

กระทู้: 1,400



ดูรายละเอียด
« ตอบ #8 เมื่อ: 09 เมษายน 2010, 11:39:55 »

ขอบคุณคุณ HotelBestBuy มากเลยครับ +1 จ้าาาา 


จากที่อ่านดูเนี่ย SA แลดูจะเป็นงานที่กดดันตัวเองนะครับ  เพราะว่าต้องคอย contact อีก
แต่จะว่าไป skill ทางด้านการ contact ผมน่าจะพอได้อยู่มั๊ง  เพราะว่าเคยเป็นวิทยากรอยู่


แต่ว่า DB ที่เชี่ยวชาญเงินก็ดีมันก็น่าจะลองดูนะครับ  แต่ว่าจะเชี่ยวชาญได้นี้มันต้องฝึกครับ
แล้วจะเอาที่ไหมมาฝึกหล่ะครับ

ผมว่า SA คงเป็นคำตอบที่ดีสำหรับผมหล่ะมั๊งครับ

ขอบคุณมากมายเลยครับ

 wanwan019 wanwan019
บันทึกการเข้า
forever
สมุนแก๊งเสียว
*

พลังน้ำใจ: 16
ออฟไลน์ ออฟไลน์

กระทู้: 671



ดูรายละเอียด
« ตอบ #9 เมื่อ: 09 เมษายน 2010, 11:49:01 »

System analysis, Database analysis, Programmer นี้เรียนสาขาอะไร คณะอะไรหรอครับผม ขอถามนิดหนึ่งนะครับ ถ้าไม่ว่าอะไร
บันทึกการเข้า
HotelBestBuy
ก๊วนเสียว
*

พลังน้ำใจ: 33
ออฟไลน์ ออฟไลน์

กระทู้: 493



ดูรายละเอียด เว็บไซต์
« ตอบ #10 เมื่อ: 09 เมษายน 2010, 11:57:24 »

DBA ฝึกยังไงนี่ไม่รู้เหมือนกันครับ รอท่านอื่น

คิดออกแค่ คงต้องไปสมัครในพวกที่มีระบบใหญ่ๆ transaction เยอะๆ แล้วหัดจากรุ่นพี่เอา



ถ้าสายตรงก็เรียนพวกวิทย์คอม วิศวคอม ไอที แต่จริงๆเห็นคนเรียนไม่ตรงสายมาทำก็หลายคน ถ้ามีความสามารถ
จบปริญญาอื่นแต่เขียน java เทพ ที่ไหนก็รับ - - มันอยู่ที่ port

ส่วนตำแหน่งทางบริหาร อย่าง PM บางทีเห็นมาจากแผนก sale ก็มี แต่มีความสามารถในการใช้คน - ติดต่อสูง (รู้เรื่องทางไอที)
บันทึกการเข้า

nimda
สมุนแก๊งเสียว
*

พลังน้ำใจ: 25
ออฟไลน์ ออฟไลน์

กระทู้: 762



ดูรายละเอียด
« ตอบ #11 เมื่อ: 09 เมษายน 2010, 21:49:44 »

ผมไม่รู้เหมือนกัน แต่ตอนนี้ผม ทำหน้าที่ Helpdesk เงินเดือน 4XXXX ก่อนหน้าก็ทำ โปรแกรมเมอร์ Developer มา ... ตอนนี้ไม่ไหว เหนื่อย ทำตรงนี้ง่ายกว่า เลิกงานก็ทำงานส่่วนตัว อิอิ
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์