“ ทุกอาชีพมีความสำคัญจำเป็นต้องใช้ทุกอาชีพ” มายาคอฟสกี้เคยเขียน วันนี้มันง่ายกว่าการเลือกบทเรียนมากกว่ายี่สิบหรือสามสิบปีที่ผ่านมา: ความหลากหลายเป็นสิ่งที่ทุกคนสามารถค้นพบบางสิ่งที่เหมาะสำหรับเขา ขณะนี้พื้นที่ของเทคโนโลยีคอมพิวเตอร์ได้รับการพิจารณาว่ามีผลกำไรเป็นพิเศษและผู้เชี่ยวชาญด้านไอทีซึ่งเป็นคนทำงานอยู่ในนั้นก็เกือบจะเป็นชนชั้นสูง ผู้ทดสอบ, โปรแกรมเมอร์, นักออกแบบเว็บไซต์, นักวิเคราะห์ระบบ - เหล่านี้และอาชีพอื่น ๆ อีกมากมายเชื่อมโยงกับกิจกรรมเฉพาะด้านนี้ และถ้าในสามกรณีแรกด้วยชื่ออย่างน้อยที่สุดก็สามารถสันนิษฐานได้ว่าสิ่งที่รวมอยู่ในหน้าที่การทำงานของผู้ที่มีตำแหน่งเหล่านี้แล้วกับนักวิเคราะห์ทุกอย่างมีความซับซ้อนมากขึ้น นักวิเคราะห์ทำอะไรทำอย่างไรจึงจะได้อาชีพนี้และที่สำคัญที่สุดคุณจะมีรายได้เท่าไหร่ในตำแหน่งนี้
ประวัติวิชาชีพ
อาชีพ "นักวิเคราะห์ระบบ" (ต่อไปนี้ - SA) ปรากฏในตลาดแรงงานค่อนข้างเร็ว ๆ นี้ แต่เช่นเดียวกับส่วนใหญ่ที่เกี่ยวข้องกับไอทีมันได้รับความนิยมอย่างรวดเร็ว นักวิเคราะห์เป็นคำนามจากคำว่า "วิเคราะห์" ซึ่งหมายความว่าตำแหน่งนี้จะถือว่าการพัฒนาที่ครอบคลุมของมนุษย์ CA ควรมีความคิดไม่เพียง แต่เกี่ยวกับเทคโนโลยีสารสนเทศ แต่ยังมีความรู้ในด้านเศรษฐศาสตร์การตลาดและการจัดการรวมถึงในอุตสาหกรรมที่ บริษัท ผู้ว่าจ้างมีความเชี่ยวชาญ
ผู้เชี่ยวชาญคนนี้มีหลายแง่มุมจนยากที่จะระบุขอบเขตของกิจกรรมของเขา CA มีส่วนร่วมในการทำงานกับลูกค้าค้นหาสิ่งที่ต้องการจากทีมพัฒนาและตรวจสอบโปรแกรมที่เขียนไว้แล้วเพื่อดูว่าผลิตภัณฑ์นี้สามารถตอบสนองความต้องการของลูกค้าได้หรือไม่นอกจากนี้นักวิเคราะห์ระบบมีหน้าที่รับผิดชอบในการกำหนดงาน สำหรับนักพัฒนาตามการสื่อสารกับลูกค้า พูดง่ายๆคือมันเป็นกุญแจสำคัญในการเชื่อมโยงโครงการด้านไอทีใด ๆ
ชื่ออื่น ๆ
ได้มีการกล่าวไปแล้วว่ามีเพียงบุคคลที่ได้รับการพัฒนาอย่างทั่วถึงเท่านั้นที่สามารถดำรงตำแหน่งที่ร้ายแรงในฐานะนักวิเคราะห์ระบบ ความรับผิดชอบที่แสดงถึงมีความเกี่ยวข้องกับการครอบครองข้อมูลจำนวนมากจากสังคมต่าง ๆ และเพื่อให้มีความคิดที่ดีขึ้นเกี่ยวกับสิ่งที่ CA จะต้องทำคุณสามารถดูว่าอาชีพนี้เรียกว่าอย่างไร
บางคนใช้ชื่อ“ IT Project Analyst” โดยหลักการแล้วมันไม่ได้แตกต่างจากของจริงมากนัก แต่ในขณะเดียวกันมันก็เน้นไปที่กิจกรรมหลักของ CA “ System Architect” ได้แสดงให้เห็นแล้วว่าผู้เชี่ยวชาญจะต้องออกแบบบางอย่าง แต่ในเวลาเดียวกันชื่อดังกล่าวสามารถหลอกลวงผู้ที่ไม่มีความรู้เกี่ยวกับอาชีพเฉพาะได้: CA สามารถสับสนกับโปรแกรมเมอร์ได้อย่างง่ายดายเช่นเขายังสร้างโครงการที่แตกต่างกัน "ตัวจัดการงาน" นั้นใกล้เคียงกับภาพจริงมากขึ้นดังที่ได้กล่าวมาแล้วตามการสื่อสารกับลูกค้านักวิเคราะห์กำหนดงานสำหรับทีมพัฒนาโดยแปลงความต้องการเชิงนามธรรมของลูกค้าให้เป็นข้อมูลเฉพาะ “ วิศวกรการนำโครงการไปใช้” ฟังดูค่อนข้างล้าสมัยและไม่ได้สะท้อนถึงความสำคัญทั้งหมดของความพิเศษ - นักวิเคราะห์ไม่ได้นำไปใช้เขาค่อนข้างเตรียมความพร้อมสำหรับการนำไปใช้ และสุดท้ายของชื่อคือ "ผู้จัดการโครงการ": คำว่า "ผู้จัดการ" มาจากภาษาอังกฤษ "ผู้จัดการ" เราสามารถพูดได้ว่าชื่อนั้นเป็นเพียงบางส่วนเท่านั้น: นักวิเคราะห์ระบบซึ่งมีคำอธิบายงานที่เกี่ยวข้องกับการสื่อสารและการประมวลผลข้อมูลมากกว่า เขาเป็นหัวหน้าโดยตรงของโครงการ - อาจเป็นหนึ่งในเจ้าหน้าที่ของเขา แต่ไม่ใช่ผู้จัดการ
ฉันต้องทำอะไร
งานของนักวิเคราะห์ระบบในกรณีส่วนใหญ่ประกอบด้วยการจัดทำข้อกำหนดทางเทคนิคสำหรับระบบหรือซอฟต์แวร์ เนื่องจากข้อเท็จจริงที่ว่าเขาต้องจัดเตรียมภารกิจนี้ให้กับโปรแกรมเมอร์โดยระบุหน้าที่ที่ต้องการของโปรแกรมเฉพาะคุณสมบัติของส่วนต่อประสานรายละเอียดทางเทคนิคอื่น ๆ เขาเพียงต้องการการศึกษาทางเทคนิคพิเศษมิเช่นนั้นเขาจะไม่สามารถแปลความคิดเห็นลูกค้าเป็นภาษาแห้ง ๆ .
นักวิเคราะห์ที่แตกต่างกันดังนั้น
แต่เป็นที่ทราบกันดีว่านักวิเคราะห์ระบบนั้นอยู่ไกลจากนักวิเคราะห์เพียงคนเดียวในสาขาไอทีนอกจากนี้ยังมีคนที่วิเคราะห์ธุรกิจ ความแตกต่างระหว่างสองอาชีพนี้คืออะไร?
นักวิเคราะห์ธุรกิจน่าจะเป็นผู้เชี่ยวชาญในสาขาเศรษฐศาสตร์มากกว่าซึ่งมุ่งเน้นไปที่การขายผลิตภัณฑ์ที่ดีที่สุดการหาแหล่งเงินทุนและอื่น ๆ ในขณะที่ CA ทำงานได้ดีกับระบบคอมพิวเตอร์มากกว่าปัญหาการตลาด มันคือการวิเคราะห์ธุรกิจที่สามารถพิจารณาความรับผิดชอบในการดำเนินโครงการใหม่ในขณะที่นักวิเคราะห์ระบบจะพัฒนาพวกเขาแทนที่จะใช้พวกเขา
แยกเป็นมูลค่า noting ที่ บริษัท ที่มีความเชี่ยวชาญในด้านไอทีมักจะต้องมี CA ในขณะที่สำหรับผู้ที่เทคโนโลยีชั้นสูงไม่ได้มีความสำคัญ, ระบบธุรกิจอัจฉริยะก็เพียงพอแล้ว ในเวลาเดียวกันผู้เชี่ยวชาญเหล่านี้ทำงานควบคู่อย่างสมบูรณ์แบบรวมฟังก์ชั่นทั่วไปของพวกเขาและในเวลาเดียวกันนำบางสิ่งบางอย่างของตัวเองไปยังโครงการร่วมกัน
หน้าที่ความรับผิดชอบ
ตอนนี้เรามีความคิดว่านักวิเคราะห์ระบบทำงานอย่างไร รายละเอียดงานมีงานต่อไปนี้:
- การตรวจสอบด้านต่าง ๆ เพื่อระบุความจำเป็นในการพัฒนาซอฟต์แวร์หรือระบบที่สามารถนำมาใช้ในด้านเหล่านี้
- ทำงานกับลูกค้า: นิยามของข้อกำหนดพื้นฐานของลูกค้า;
- การเพิ่มประสิทธิภาพของโครงการธุรกิจ
- การศึกษาความคิดเห็นของผู้ใช้เกี่ยวกับการทำงานของระบบเพื่อการปรับปรุงที่เป็นไปได้
- Paper ทำงานร่วมกับลูกค้า: การเตรียมและการดำเนินการของเอกสารที่จำเป็นทั้งหมดสำหรับการทำข้อตกลงกับลูกค้าการกำหนดเวลาโครงการการพัฒนาแผนปฏิบัติการการจัดทำรายงานในทุกขั้นตอนของการพัฒนา
- การเขียนข้อกำหนดทางเทคนิคสำหรับทีมพัฒนาหลังจากวิเคราะห์ความต้องการของลูกค้าและอธิบายข้อกำหนดเหล่านี้ด้วยสัญลักษณ์พิเศษ
- การสื่อสารกับนักพัฒนาในทุกขั้นตอนของโครงการการรายงานผลกิจกรรมของพวกเขา
แต่นั่นไม่ใช่ทั้งหมดที่นักวิเคราะห์ระบบทำ มาตรฐานวิชาชีพของผู้เชี่ยวชาญนี้ยังรวมถึงหน้าที่การทำงานเช่น:
- ให้ความช่วยเหลือในการจัดทำแผนการทดสอบระบบและซอฟต์แวร์ที่พัฒนาขึ้น
- ทดสอบผลิตภัณฑ์ที่พัฒนาแล้วโดยตรง
- ช่วยให้ความรู้แก่ผู้ใช้ผลิตภัณฑ์ที่พัฒนาแล้ว
- การวิเคราะห์ความเสี่ยงที่เป็นไปได้และหากมีข้อผิดพลาดในผลิตภัณฑ์ที่พัฒนาให้ค้นหาวิธีการลดหรือกำจัด
- ช่วยในการเลือกแพลตฟอร์มที่เหมาะสมสำหรับการพัฒนาซอฟต์แวร์รวมถึงภาษาการเขียนโปรแกรม
ข้อมูลเฉพาะของงาน
คนที่คิดว่าสิ่งที่นักวิเคราะห์ระบบกำลังทำอยู่นั้นใกล้เคียงกับอาชีพในฝันของเขาควรเข้าใจว่าเขาไม่ต้องคาดหวังว่าจะมีตารางการทำงานปกติ: ไม่มีใครยกเลิกการทำงานกับลูกค้าจากประเทศอื่น ๆ ความแตกต่างในโซนเวลา การชี้แจงรายละเอียดบางอย่างเกี่ยวกับโครงการ นอกจากนี้เมื่อกำหนดเส้นตายสำหรับโครงการใกล้เข้ามาคุณสามารถลืมเกี่ยวกับกำหนดการปกติ
แต่ข้อดีอย่างหนึ่งของชีวิตเช่นนี้คือ บริษัท ไอทีมีความสนใจในการพัฒนาพนักงานของพวกเขาดังนั้นพวกเขาจึงมักเสนอการฝึกงานหรือการเดินทางไปต่างประเทศเพื่อเข้าร่วมกิจกรรมพิเศษต่างๆ ดังนั้นวงกว้างของคนรู้จักกับนักวิเคราะห์ระบบจึงรับประกันได้ง่ายๆ
ความต้องการ
ข้อกำหนดของนักวิเคราะห์ระบบคืออะไร? แน่นอนว่าพวกเขาต้องพึ่งพาชื่อเสียงของ บริษัท ที่เขาทำงาน แต่มีบางสิ่งที่เหมือนกันในทุก บริษัท จากทักษะพื้นฐานที่จำเป็นสำหรับ CA ก็สามารถสังเกตได้:
- การวิเคราะห์ระบบการประมวลผลผลลัพธ์ที่ได้และการนำเสนอในรูปแบบที่เป็นทางการ
- ความเชี่ยวชาญในการออกแบบและพัฒนาซอฟต์แวร์และระบบสารสนเทศ
- การจัดทำเอกสารที่จำเป็นที่เกี่ยวข้องกับการพัฒนาซอฟต์แวร์หรือระบบสารสนเทศ
- การจัดทำข้อกำหนดทางเทคนิครวมถึงการเลือกวิธีการที่เหมาะสมที่สุดสำหรับการทดสอบผลิตภัณฑ์ขั้นสุดท้าย
- ความรู้ภาษาโปรแกรม
- ครอบครองโปรแกรมการออกแบบและการสร้างแบบจำลองเฉพาะ (รายการของพวกเขาขึ้นอยู่กับ บริษัท ที่เฉพาะเจาะจง)
- การเขียนโปรแกรมเชิงวัตถุ
- ซอฟต์แวร์เอกสาร
- การออกแบบส่วนต่อประสาน (โดยเฉพาะอย่างยิ่งเครื่องจักรมนุษย์)
- ความรู้พื้นฐานของการจัดการ (เพื่อการวางแผนโครงการที่มีประสิทธิภาพ) เศรษฐศาสตร์และการบัญชี
คุณสมบัติส่วนตัว
สำหรับคุณสมบัติส่วนบุคคลที่ทั้งนักวิเคราะห์ทั่วไปและนักวิเคราะห์ระบบชั้นนำควรมี (ความรับผิดชอบหลังแน่นอนมากกว่านั้น) มันคุ้มค่าที่จะสื่อสาร (มิฉะนั้นการสื่อสารกับลูกค้าหรือทีมพัฒนาจะล้มเหลว) ความมั่นคง (คุณภาพสำคัญสำหรับการวิเคราะห์) และการเป็นตัวแทน (จะช่วยสร้างความไว้วางใจระหว่างลูกค้าและ CA รวมถึง CA และโปรแกรมเมอร์) นอกจากนี้นักวิเคราะห์จะไม่สามารถอยู่รอดได้หากปราศจากความสามารถในการกำหนดงานอย่างชัดเจน (นักพัฒนาปฏิเสธที่จะทำงานกับนามธรรม) เน้นหลักและกำจัดสิ่งที่ไม่มีนัยสำคัญ (มันจะส่งผลกระทบในเชิงบวกต่อการกำหนดงาน และเช่นเดียวกับในอาชีพใด ๆ อย่างน้อยก็ในระดับที่เชื่อมโยงกับผู้คนนักวิเคราะห์ระบบต้องการสัญชาตญาณที่ดี: มันจะช่วยให้ไม่เพียง แต่จะสร้างการติดต่อกับคนที่ใช่ และแน่นอนสิ่งที่สำคัญที่สุดคือความสามารถในการจัดโครงสร้างข้อมูลที่ได้รับการกำหนดงานในแผนปฏิบัติการตามลำดับความสำคัญ
วิธีที่จะเป็นและสิ่งที่คาดหวัง?
จะเป็นนักวิเคราะห์ระบบได้อย่างไร ก่อนอื่นไม่สามารถทำได้หากไม่มีการศึกษาด้านเทคนิคที่สูงขึ้นมิฉะนั้นจะเป็นไปไม่ได้ที่จะเข้าใจความสลับซับซ้อนทั้งหมดของรหัสเครื่องจักรและข้อกำหนด นอกจากนี้เราจำเป็นต้องได้รับการกล่าวถึงซ้ำ ๆ ความรู้พื้นฐานด้านเศรษฐศาสตร์และการจัดการและ บริษัท ผู้เชี่ยวชาญบางแห่งอาจต้องการความรู้ในเชิงลึกในสาขาของกิจกรรม - โดยปกติแล้วมันเป็นไปไม่ได้
พิเศษนี้เหมาะสำหรับผู้ที่รู้วิธีจัดโครงสร้างงานที่ได้รับมอบหมายใด ๆ และยังชอบเทคโนโลยีคอมพิวเตอร์และโดยเฉพาะอย่างยิ่งการเขียนโปรแกรม ความรับผิดชอบนั้นใหญ่โต แต่ก็เป็นสัดส่วนกับความพึงพอใจของการบรรลุเป้าหมาย นักวิเคราะห์จะต้องสามารถเคลื่อนที่ได้เพียงพอที่จะเปลี่ยนแปลงบางสิ่งในภาพโครงการได้ตลอดเวลาในกรณีที่มีปัญหารวมถึงวิเคราะห์ข้อผิดพลาดและทำให้มันไม่เคยเกิดขึ้นอีก ในเวลาเดียวกันเขาจะต้องมั่นใจในการตัดสินใจของเขาและเมื่อยอมรับมันครั้งเดียวให้เปลี่ยนเฉพาะในกรณีฉุกเฉิน - เพื่อทำการเปลี่ยนแปลงรหัสนั้นไม่ง่ายอย่างที่คิดเมื่อมองแวบแรก: การแก้ไขครั้งเดียวอาจมีหลายสิบอย่างเพิ่มเติม ใช่มันเป็นเรื่องยาก แต่ในขณะเดียวกันก็เป็นเรื่องที่น่าสนใจและพูดตามตรงทำกำไรได้
และในอนาคต (ถ้าคุณเชื่อว่าคนที่ทำงานในพื้นที่นี้) - ตำแหน่งของผู้เชี่ยวชาญและที่ปรึกษาด้านการใช้งานระบบข้อมูลและนักวิเคราะห์ธุรกิจและหัวหน้าโครงการไอที มีแนวโน้มที่จะมีความเชี่ยวชาญเฉพาะทางในบางระบบมากขึ้นรวมถึงการเลือกนักวิเคราะห์ในทีมพัฒนาซึ่งบ่งชี้ถึงความสำคัญของตำแหน่งนี้และยังรับประกันว่าจะได้รับค่าแรงเพิ่มขึ้นทีละน้อย
เรื่องเรซูเม่
ประวัติย่อที่เหมาะสำหรับอาชีพนี้คืออะไร? นักวิเคราะห์ระบบตามเว็บไซต์หางานมักจะเป็นผู้ชายอายุ 25 ถึง 45 ปี โดยปกติแล้วนายจ้างจะไม่สนใจคุณสมบัติส่วนตัวของผู้สมัคร - มันสำคัญมากที่เขาสามารถทำกิจกรรมอาชีพของเขาได้แม้ว่าสำหรับคนที่ไม่รู้จักวิธีทำงานกับผู้คนการได้ตำแหน่งนี้จะยากมาก บุคคลที่ไม่มีประสบการณ์การทำงานจะไม่ได้รับการยอมรับใน บริษัท สูงสุดจะเป็นผู้สมัครที่ทำงานในสาขาที่คล้ายกัน (เช่นในฐานะนักวิเคราะห์ธุรกิจ) คุณไม่สามารถทำได้โดยไม่ต้องมีการศึกษาสูง (กล่าวถึงข้างต้น) และความรู้การเขียนโปรแกรมมืออาชีพเกือบ - พื้นฐานจะเห็นได้ชัดว่าไม่เพียงพอ ในบางกรณีมีการกล่าวถึงความรู้เฉพาะทางสูงซึ่งจำเป็นต้องใช้ (ในการก่อสร้างเดียวกันการแพทย์และอื่น ๆ - ขอบเขตขึ้นอยู่กับว่าใครเป็นผู้พัฒนาซอฟต์แวร์สำหรับ) บ่อยครั้งที่มีความต้องการความสามารถทางภาษาอังกฤษอย่างน้อยในระดับกลาง
โดยธรรมชาติสำหรับรายการข้อกำหนดที่คล้ายกันและการชำระเงินที่สอดคล้องกัน นักวิเคราะห์ระบบมือใหม่มีรายรับอยู่ที่ $ 600 ในองค์กรขนาดใหญ่เงินเดือนสูงถึง $ 1,500 แต่คุณสามารถไปถึงที่นั่นได้ด้วยประสบการณ์มากมาย เงินเดือนสูงสุดของนักวิเคราะห์ระบบคือ $ 2,500
ข้อสรุป
การมีความคิดโดยทั่วไปว่าใครเป็นนักวิเคราะห์ระบบงานของเขาเกี่ยวข้องกับอะไรและคุณจะได้อะไรจากมันง่ายที่จะเข้าใจว่าอาชีพนี้เหมาะกับคุณหรือไม่ ทุกวันนี้ผู้คนที่จบการศึกษาไปแล้วจำนวนมากขึ้นเรื่อย ๆ กำลังจะฝึกฝนสิ่งที่เชื่อมโยงกับโลกไอทีเพราะเชื่อว่าพวกเขาจะมีรายได้มากกว่าอนุปริญญาแรก ความสามารถพิเศษของนักวิเคราะห์ระบบจะเป็นเรื่องง่ายสำหรับผู้ที่มีความรู้อยู่แล้วแม้กระทั่งพื้นฐานของการเขียนโปรแกรม แต่ไม่สิ้นหวังสำหรับผู้ที่ไม่เข้าใจอะไรเกี่ยวกับเรื่องนี้ - คุณสามารถเรียนรู้ทุกสิ่งได้หากต้องการ สิ่งสำคัญที่ต้องจำไว้: AyTishnik ไม่ใช่อาชีพ แต่เป็นวิถีชีวิตและสไตล์ความคิด งานที่ทำกำไรในพื้นที่นี้เกี่ยวข้องกับชั่วโมงการทำงานที่ผิดปกติและตารางเวลาเคลื่อนไหว แต่เกมนี้มีค่าสำหรับเทียนจริงๆ