ทำความรู้จัก COBOL Developer คืออะไร? พร้อม Skill ที่ต้องมี!
มาทำความรู้จัก COBOL Developer กัน!
ก่อนที่เราจะมาทำความรู้จักกับ COBOL Developer ว่ามันคืออะไร และต้องมี Skill อะไรบ้างนั้น เราต้องมาทำความเข้าใจกับภาษา COBOL กันก่อนว่าจริงๆ แล้วมันคืออะไร? ภาษา COBOL (โคบอล) หรือ Common Business Oriented Language คือภาษาคอมพิวเตอร์สำหรับใช้ในงานธุรกิจภาษาแรกของโลก สามารถใช้งานแฟ้มข้อมูลได้หลายแบบ กำหนดโครงสร้างข้อมูลได้สะดวก มีลักษณะการเขียนโปรแกรม แบบเอกสารอธิบายโปรแกรม ช่วยให้นักพัฒนารุ่นถัดไปเข้าใจได้ง่าย
การเขียนโปรแกรมภาษาโคบอลนั้น บอกเลยว่าเป็นภาษาหนึ่งที่ง่ายมาก เพราะไม่มีลูกเล่นให้ใช้มากๆ เหมือนพวก VB, C, Pascal หรือ dBase หน้าที่หลักของโคบอลคืออ่านข้อมูลจากแฟ้มมาประมวลผลทางธุรกิจเป็นหลัก สำหรับผู้เรียนมือใหม่อาจบอกว่าภาษานี้ยาก เพราะพวกเขาอาจไปยึดติดกับการจดจำ division ต่างๆ ว่ามีอะไรบ้าง ซึ่งสิ่งเหล่านั้นเป็นเพียงหน้ากาก ไม่ใช่ concept ของภาษา พูดได้เลยว่าโคบอลเป็นภาษาที่เก่าแก่ของนักเขียนโปรแกรม แต่ภาษานี้ยังถูกพัฒนาอยู่เรื่อยๆ หากย้อนกลับไปดูว่าโคบอลนั้นถูกใช้ในการพัฒนาอะไรบ้าง ก็จะเห็นได้ว่าสิ่งที่ภาษาเก่าแก่นี้ทำได้และก็ยังคงทำได้ดีจนถึงปัจจุบันก็คือ การใช้ในเครื่อง mainframe computer ที่รองรับการจัดการกับข้อมูลต่างๆ อย่างเช่นธุรกรรมการเงินในเครื่อง ATM, ระบบจองตั๋วเครื่องบิน, ระบบโทรศัพท์, ระบบคอมพิวเตอร์ของหน่วยงานของรัฐ หรือกระทั่งระบบควบคุมไฟจราจร การใช้งานที่หลากหลายนี้เลยทำให้ภาษาโคบอลยังคงเป็นที่ต้องการอยู่ในปัจจุบัน
COBOL Programmer คืออะไร? พร้อม Skill ที่ต้องมี!
สำหรับใครที่กำลังสนใจอยากทำอาชีพ COBOL Programmer หรือ COBOL Developer สิ่งแรกที่ควรจะทำก็คือ ต้องทำความเข้าใจก่อนว่าภาษาโคบอลคืออะไร และมี Skill อะไรบ้างที่เราจะต้องเรียนรู้และฝึกปรือฝีมือให้เชี่ยวชาญ?
ซึ่ง COBOL เป็นภาษาโปรแกรมระดับสูงที่เราสามารถอ่านเข้าใจได้ง่าย ดังนั้นจึงเป็นหนึ่งในตัวเลือกอาชีพที่น่าสนใจ โดย COBOL มี syntax ที่เข้าใจง่ายมีรายละเอียดที่อธิบายการทำงานของตัวโปรแกรมเอง และมี reserved word หรือคำสงวนเฉพาะของภาษากว่า 600 คำให้เราได้ใช้งาน นอกจากนี้แล้ว COBOL ยังมีโครงสร้างลำดับชั้นของโปรแกรมที่เข้าใจง่ายไล่ลงไปทีละระดับตั้งแต่ระดับบนสุด คือ โปรแกรมจะประกอบไปด้วยหลายๆ Divisions ถัดลงไปก็เป็น Sections, Paragraphs, Sentences, Statements และ Characters ตามลำดับ
Skill ที่ COBOL Developer ต้องมี!
- COBOL เป็นภาษาหลักเพื่อใช้เขียนโปรแกรมในระบบหลังบ้าน (Back-End)
- JCL เป็นภาษาที่ใช้สั่งงานชุดโปรแกรม COBOL หลายๆ โปรแกรมต่อเนื่องกัน โดยทางเทคนิคเรียกว่า การสั่งรัน Batch Job
- SQL เป็นภาษาสากลที่มักจะใช้ร่วมกันกับภาษา COBOL เพื่อให้โปรแกรมสามารถสอบถามข้อมูลจากฐานข้อมูล DB2 มาประมวลผลในโปรแกรมได้
- CICS เป็นภาษาเพื่อใช้สร้างส่วนติดต่อผู้ใช้หรือ GUI แต่ปัจจุบันนี้บริษัทต่างๆ เริ่มเปลี่ยนไปใช้ GUI ที่เขียนโดยภาษาอื่นซึ่งสวยงามน่าใช้งานกว่าและสะดวกกว่า
- ภาษาอังกฤษ เป็น Skill สำคัญที่มักจะละเลยหรือหลงลืมกันไป ถ้าบริษัทที่เราทำงานอยู่เป็นบริษัทข้ามชาติ ภาษาอังกฤษถือเป็นเรื่องจำเป็นอย่างมาก เพราะเราจำเป็นจะต้องใช้ในการสื่อสารกับเพื่อนร่วมงานต่างเชื้อชาติในทุกๆ วัน
ขอบคุณข้อมูลจาก BLOGGANG
-
10 อันดับ บริษัทที่แจกโบนัสพนักงานสูงสุดในเมืองไทย
ไม่ว่าใครก็อยากทำงานกับบริษัทที่มีการแจกโบนัสให้พนักงานอย่างสูงสุดแบบเต็มเม็ดเต็มหน่วยด้วยกันทั้งนั้น เพราะนอกจากจะเป็นสิ่งที่บ่งบอกถึงความสำเร็จของบริษัทแล้ว มันก็ยังเป็นขวัญกำลังใจในการทำงานของพนักงานอีกด้วย
-
[คู่มือน้องใหม่] 5 เทคนิคที่จะช่วยให้พนักงานใหม่เรียนรู้งานได้อย่างรวด
การทำงานในช่วงแรกนั้น เป็นช่วงของการเรียนรู้เนื้อหาที่เกี่ยวกับงาน ซึ่งต้องเรียนรู้ในหลากหลายด้าน รวมไปถึงมีสิ่งที่ต้องรู้เป็นจำนวนมาก ดังนั้นเพื่อการเรียนรู้งานอย่างรวดเร็ว เราก็มี 5 เทคนิคดีมาฝากทุกคนกันครับ
-
เทคนิคการเขียน Job Description ที่ HR ต้องรู้! เขียนอย่างไรให้เคลียร์?
ก่อนที่เราจะไปทำความรู้จักกับเทคนิคของการเขียน Job Description ที่ HR จะต้องรู้ว่าควรเขียนอย่างไรให้เคลียร์? ก่อนอื่นเรามาทำเข้าใจกันดีกว่าว่า JD มีความสำคัญอย่างไร? จัดทำขึ้นเพื่ออะไร?