สวัสดีครับ เพื่อนที่เรียนวิชา SA ทุกคน สัปดาห์นี้ผมก็จะมาบอกถึงความแตกต่างระหว่างโปรแกรมเมอร์และนักวิเคราะห์ระบบ ซึ่งหลายคนเข้าใจผิดอยู่ตลอดว่า นักวิเคราะห์ระบบก็คือโปรแกรมเมอร์นั้นเอง เพื่อให้เพื่อนๆได้เข้าใจลึกซึงว่าที่จริงแล้ว โปรแกรมเมอร์กับ นักวิเคาระห์ระบบ มันช่างแตกตางอะไรเช่นนี้ ^^
ความแตกต่างระหว่างโปรแกรมเมอร์และนักวิเคราะห์ระบบ
โปรแกรมเมอร์ ( programmer ) หมายถึงบุคคลที่รับผิดชอบในด้านการเขียนโปรแกรม สิ่งที่เขาจะเชื่อมโยงนั้น ได้แก่ อุปกรณ์คอมพิวเตอร์ ระบบปฏิบัติ ( Operating System :OS ) หรือแม้กระทั่งภาษาที่ใช้ในการเขียน เช่น COBOL, BASIC และ C++ งานของโปรแกรมเมอร์จะเป็นไปในลักษณะที่มีขอบเขตที่แน่นอนคือโปรแกรมที่เขาเขียนขึ้นนั้นถูกต้องตามจุดประสงค์หรือไม่ กิจกรรมงานของโปรแกรมจะเกี่ยวข้องกับคนจำนวนน้อย เช่น กับโปรแกรมเมอร์ด้วยกันเอง หรือกับนักวิเคราะห์ระบบที่เป็นผู้วางแนวทางของระบบให้แก่เขา
นักวิเคราะห์ระบบ หรือที่เรียกกันย่อๆ ว่า SA (SYSTEM ANALYSIS) นั้น นอกจากจะต้องรับผิดชอบต่อการโปรแกรมคอมพิวเตอร์แล้ว ยังจะต้องรับผิดชอบงานในส่วนที่เกี่ยวกับการจัดหาอุปกรณ์ต่างๆ เกี่ยวกับคอมพิวเตอร์ ผู้ที่จะใช้ระบบแฟ้มหรือฐานข้อมูลต่างๆ รวมทั้งข้อมูลดิบที่จะป้อนเข้าระบบงานของนักวิเคราะห์ระบบไม่ได้อยู่ในลักษณะที่แน่นอนแบบโปรแกรมเมอร์ ไม่มีคำตอบที่แน่นอนจากระบบที่เขาวางไม่ว่าผิดหรือถูก งานของเขาเกิดจากการประนีประนอมและผสมผสานของปัจจัยต่างๆ ที่เกี่ยวข้องกับระบบงาน คือ ผู้ใช้ วิธีการ เทคโนโลยี และอุปกรณ์จนได้ผลลัพธ์ที่เหมาะสมออกมาเป็นระบบงาน (APPLICATION SYSTEM) งานของนักวิเคราะห์ระบบจึงมักจะต้องเกี่ยวข้องกับคนหลายระดับ ตั้งแต่ลูกค้าหรือผู้ใช้ นักธุรกิจ โปรแกรมเมอร์ ผู้ตรวจสอบบัญชีหรือแม้กระทั่งเซลล์แมนที่ขายระบบงานข้อมูล
ทีนี้เพื่อนๆก็ได้รู้แล้วนะครับระหว่างโปรแกรมเมอร์กับนักวิเคราะห์ระบบมันต่างกันอย่างไร เพื่อนสามารถแสดงความคิดเห็นได้นะครับ -*-"
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
โห!! ไม่น่าเชื่อเลย
ตอบลบตอนแรกเรานึกว่า
นักวิเคราะห์ระบบและโปรแกรมเมอร์เหมือนกันซะอีก
งั้นนักวิเคราะห์ระบบ ก็งานหนักกว่าโปรแกรมเมอร์ละซิ
ตอบลบเพราะงานของโปรแกรมเมอร์จะเป็นไปในลักษณะที่มีขอบเขตที่แน่นอน
ใช่ครับ โปรแกรมเมอจะออกแบบงานตามที่ลูกค้าหรือบริษัทต้องการ แล้วนักวิเคราะห์ระบบจะช่วยตรวจสอบและแก้ไขอีกที
ลบHow do we think? Which work between programmers and system analyst are working hard?
ตอบลบI think system analyst are working hard more than programmers.
ตอบลบAnd system analyst are gain salary more than programmers too.
อิอิ
ขออนุญาตตอบเป็นภาษาอังกฤษนะครับ
เห็นอาจารย์ถามเป็นภาษาอังกฤษ
อยากเรียนภาษาอังกฤษกับอาจารย์บ้างจังเลยครับ
ถ้าตรงไหนไม่ถูกต้อง
รบกวนช่วยชี้แนะด้วยนะครับ
ขอบคุณครับ
อาทิตย์(หมี)
แปลด่วนโปรดทราบ อยากรู้
ตอบลบความคิดเห็นนี้ถูกผู้เขียนลบ
ตอบลบแบบนี้ก็แสดงว่า
ตอบลบโปรแกรมเมอร์ทำงานง่ายสบายกว่ากว่า นักวิเคราะห์ระบบ หรอ
แล้วก็ นักเคราะห์ระบบก็ทำงานต่อจากงานของโปรแกรมเมอร์อีกทีรึเปล่า
อติภัทร(แก๊ป)
แล้วถ้าโปรแกรมเมอร์อยากเปลี่ยนหน้าที่มาเป็นนักวิเคราะห์ระบบ
ตอบลบจะได้ไหมคะ คิดว่าส่วนใหญ่โปรแกรมเมอร์มีความคิดที่เป็นระบบอยู่แล้ว
นัฐญา(นัฐ)
นักวิเคราะห์และออกแบบระบบต้องดูภาพรวมทั้งหมด
ตอบลบไม่ว่าจะเป็นการเลือก HW SW หรือแม้กระทั่งบุคลากร
ว่ามีความรู้ความสามารถเพียงพอมั้ย
ต้องคิดด้วยว่าเมื่อลงทุนไปแล้วผลที่ได้รับกลับมาคุ้มค่ามากน้อยแค่ไหน
ส่วนโปรแกรมเมอร์ก็แค่เขียนหรือพัฒนา SW ให้คนอื่นใช้เท่านั้นเอง
ไม่ต้องคิดมากเหมือนกับนักวิเคราะห์และออกแบบระบบ
แต่ไม่ว่ายังไง
ตอบลบงานของทั้งโปรแกรมเมอร์และนักวิเคราะห์ระบบ
ก็ดูเป็นงานที่น่าปวดหัวทั้งคู่เลย สำหรับเรา
พรรณราย (แมม)
เหมือนโปรแกรมเมอร์จะมองเฉพาะจุด
ตอบลบแต่นักวิเคราะห์ระบบต้องวางแผนเหมือนกับมองภาพรวมทั้งหมด
ต้องทำงานเป็นกลุ่ม เป็นเครือข่าย
ดังนั้นทั้งโปรแกรมเมอร์และนักวิเคราะห์ระบบ
จึงมีความเหมือนที่แตกต่าง ที่สามารถทำงานร่วมกันได้
เกรียงไกร(อาท)
ช่าย ตอนแรกก็นึกว่าโปรแกรมเมอร์กับนักวิเคราะห์ระบบ
ตอบลบเหมือนกาน ซะอีก ถ้าอย่างนั้นนักวิเคราะห์ก็ไม่จำเป็นต้องเขียนโปรแกรมเก่งน่ะสิ
วรรณวิษา ( น้ำ )
เพิ่งจะกระจ่างนะเนี่ยว่า โปรแกรมเมอร์กับนักวิเคราะห์ระบบต่างกันยังไง
ตอบลบเพราะตอนแรกก็งงๆ เข้าใจว่านักวิเคราะห์ระบบก็คือโปรแกรมเมอร์ดีๆนี่เอง
มนัสนันท์ จันทวงค์ (มินต์)
ไม่นาเชื่อ
ตอบลบนักวิเคราะห์ระบบคงต้องมีความรับผิดชอบมากกว่าโปรแกรมเมอร์
ตอนแรกนึกว่านักวิเคราะห์ระบบจะมีหน้าที่เพียงอย่างเดียว
ผมจ้างทำอ่ารัยหน่อยได้ปะแอดมาที่ Facebook
ตอบลบhttp://www.facebook.com/nuttawutza.saraburi
ต้องการโปรแกรมเมอร์เก่งๆๆเทพๆ
มาสร้างโปรแกรมชนิดหนึ้ง