วันพุธที่ 8 มีนาคม พ.ศ. 2560

สายงานด้าน IT มีอะไรบ้าง

สายงานด้านไอที

          สำหรับสายงานด้านไอทีปัจจุบันมีจำนวนมาก รวมทั้งมีตำแหน่งงานมากที่สุดแทบจะว่าได้
สำหรับอัตตราเงินเดือนของคนทำงานสายไอที อันนี้น่าจะขึ้นอยู่กับประสบการณ์ของผู้สมัครเอง การเรียกอัตตราเงินเดือนนั้นขึ้นอยู่กับฐานบริษัทเป็นหลัก

1.สายผู้บริหารไอที (IT Management)




Credit: https://hilight.kapook.com/view/107179


         สำหรับอาชีพสายผู้บริหารสารสนเทศขององค์กร จำเป็นเป็นต้องเป็นผู้มีประสบการณ์ในการทำงานมาพอประมาณน่าจะไม่ต่ำกว่า 5 ปี สำหรับธุรกิจขนาดเล็ก-ขนาดกลางตำแหน่งสูงสุดน่าจะเป็น IT/MIS Manager ส่วนองค์กรขนาดใหญ่ต่ำแหน่งระดับสูงที่ดูแลส่วนไอทีจะใช้ตัว C นำหน้า เช่น CIO, CTO อันนี้ก็แล้วแต่ว่าแต่ละบริษัทจะเน้นที่ข้อมูลหรือเน้นที่เทคโนโลยี/นวัตกรรมใหม่ๆ 
ผู้บริหารไอทีต้องมีศาสตร์ในตัวหลายด้าน สามารถแก้ปัญหาเฉพาะหน้าได้ มองมิติต่างๆ ของธุรกิจ
ได้ทะลุปรุโปร่ง สามารถทำการเน้นเทคโนโลยีมาประยุกต์ใช้งานกับธุรกิจตนเองได้อย่างเหมาะสมรวมทั้งสามารถสร้างให้บุคคลากรในหน่วยงานใช้เทคโนโลยีได้อย่างชาญฉลาด
 ตัวอย่าง อาชีพระดับบริหารไอที เช่น
- CEO (Chief Executive Officer) เน้นทุกด้าน
- CIO (Chief Information Officer) เน้นด้านระบบข้อมูล
- CTO (Chief Technology Officer) เน้นด้านเทคโนโลยี
- CFO (Chief Finance Officer) เน้นด้านการเงิน
- COO (Chief Operation Officer) เน้นด้านปฏิบัติการหรือดำเนินการ
- CMO (Chief Marketing Officer) เน้นด้านการขาย
- General Manager ผู้จัดการทั่วไป
- IT Manager ผู้จัดการฝ่ายไอที
- MIS Manager  ผู้บริหารระบบข่าวสาร
- IT Division Manager ผู้จัดการฝ่าย IT
- IT Sales Manager ผู้จัดการฝ่ายขายด้าน IT
- IT Audit Division Manager ผู้จัดการแผนกตรวจสอบ IT
- IT System Division Manager ผู้จัดการแผนกระบบสารสนเทศ
- Business Development Manager ผู้จัดการฝ่ายพัฒนาธุรกิจ
- IT Specialist  ผู้เชี่ยวชาญทางเทคโนโลยี
- MIS Supervisor หัวหน้างานระบบข่าวสาร
- ICT Manager ผู้จัดการเทคโนโลยีสารสนเทศและการสื่อสาร
- Assistant IT Manager ผู้ช่วยผู้จัดการฝ่ายไอที

2.อาชีพสายเขียนโปรแกรม (Programmer Jobs)


Credit: http://cireboninternet.com/blog/programer-dan-kode-etiknya.html


       สำหรับสายนักเขียนโปรแกรมคอมพิวเตอร์หรือโปรแกรมเมอร์ นักศึกษาที่เรียนสายวิทยาการคอมพิวเตอร์ (Computer Science)หรือสายวิศวกรรมซอฟต์แวร์ (Software Engineering) 
น่าจะได้เปรียบเป็นพิเศษ อาชีพนักเขียนโปรแกรมนั้นผู้เขียนต้องมองข้อมูลต่างๆ ในเชิง Logic เข้าใจศาสตร์และรูปแบบการเขียนโปรแกรม จริงแล้วในปัจจุบันมีหนังสือสอนจำนวนมาก 
หรือสามารถศึกษาข้อมูลเพิ่มเติมได้จากอินเทอร์เน็ตได้เช่นกัน สำหรับในเมืองไทยเรา
ส่วนตัวผมอยากแนะนำให้ใช้หลักทฤษฎี Copy and Modify มิใช่ใช้ทฤษฎี Copy and Copy 
(ที่ว่านี้เนื่องจากในปัจจุบันมีซอฟต์แวร์ลักษณะ Open Sourceให้ดาวน์โหลดมาใช้งานฟรี
จำนวนมาก หลังดาวน์โหลดมาแล้วน่าจะสามารถปรับแต่งข้อมูลส่วนโค้ดเพิ่มเติมได้ด้วยตนเอง)
แต่หากเขียนด้วยตยเองได้ โดยไม่พึ่งพาซอสโค้ดต่างชาติ จะเป็นการดีมากๆ สำหรับ
 อาชีพสายการเขียนโปรแกรมนั้น สามารถแยกได้ 2 ส่วนคือ

2.1 งานโปรแกรมแบบ Offline (นิยมในอดีต)
- ภาษาที่เน้นใช้พัฒนาอาทิ เช่น C, C++, VB, Delphi, JAVA, Cobol
- ฐานข้อมูลที่นิยมใช้ เช่น MS Access, MS SQL Server, Oracle, Sybase, DB2

2.2 งานโปรแกรมแบบ Online (นิยมในปัจจุบัน) เน้นใช้งานผ่านโปรแกรมเว็บบราวเซอร์เช่น IE, Firefox, Opera
- ภาษาที่เน้นใช้พัฒนาอาทิ เช่น PHP, ASP, ASP.NET, JSP, PERL, PYTHON, RUBY (ไปดูข้อมูลสายเว็บไซ์ด้านล่างเพิ่มเติม)
- ฐานข้อมูลที่นิยมใช้ เช่น MySQL, PostgreSQL, MS Access, MS SQL Server
- โปรแกรมเว็บเซิร์ฟเวอร์ เช่น Apache, IIS, Tomcat

ตัวอย่าง อาชีพสายการเขียนโปรแกรม เช่น
- Programmer
- Senior Programmer
- Cobol Programmer เน้นภาษาโคบอล
- Application Developer
- Application Developer (JAVA) เน้นภาษาจาวา
- Senior Java Developer เน้นภาษาจาวา
- Senior Test Engineer
- E-Commerce Developer
- Game Programmer
- Application Engineer
- VB Developer
- Senior Java Programmer
- PHP Programmer เน้นภาษาพีเฮสพี
- .Net Programmer (C#, VBT.NET) เน้นเทคโนโลยีดอทเน็ต อาจาใช้ภาษา C# หรือ VBT.NET
- Java Programmer
- Software Tester
- Ajax Programmer
- Software Engineer
- J2EE Programmer
- iPhone Application Developer เน้นใช้งานบนไอโฟน
- IT Development Specialist
- Project Manager

3.อาชีพสายผู้ดูแลระบบเครือข่าย (Network Admin Jobs)



Credit: http://www.iatpr.com/us-news-reveals-100-best-jobs-it-jobs-are-top-contenders/

      สำหรับสายผู้ดูแลระบบเครือข่าย (นิยมเรียกกันในชื่อ Admin)จะเป็นผู้ดูแลระบบเครือข่ายคอมพิวเตอร์ขององค์กร สามารถแบ่งได้ 3 สายย่อย ตามชนิดระบบปฏิบัติการที่ใช้งาน ดังนี้
3.1 ผู้ดูแลระบบเครือข่ายองค์กรขนาดใหญ่ ระบบปฏิบัติการที่ใช้จะเป็น
- UNIX เช่น IBM AIX, Sun Solaris
* สามารถบริหารจัดการแอคเคาน์ผู้ใช้, ติดตั้งระบบเซิร์ฟเวอร์ต่างๆ อาทิ DNS, Web, Mail, Proxy, Database, Backup, ...

3.2 ผู้ดูแลระบบเครือข่ายองค์กรขนาดกลาง ระบบปฏิบัติการที่ใช้จะเป็น
- Windows Server (2003, 2008)
- Linux Server เช่น RedHat, Slackware, SuSE, Debiun, Ubuntu, CentOS
- BSD Server เช่น FreeBSD, OpenBSD, NetBSD

3.3 ผู้ดูแลระบบเครือข่ายองค์กรขนาดเล็ก ระบบปฏิบัติการที่ใช้จะเป็น
- Windows Server (2003, 2008)
- Linux Server เช่น RedHat, Ubuntu, CentOS
- BSD Server เช่น FreeBSD
- ระบบเซิร์ฟเวอร์สำเร็จรูป เช่น IPCop, pfSense, ClarkConnect, Endian ดูข้อมูลเพิ่มเติมที่นี่)

สำหรับตำแหน่งงานสายเครือข่ายมีหลายตำแหน่งด้วยกัน ทั้งนี้ขึ้นอยู่ว่าหน่วยงานที่เราไปสมัครเขาเน้นใช้ระบบปฏิบัติการค่ายไหน เราก็ศึกษา NOS ตัวนั้นเป็นพิเศษ ตัวอย่าง อาชีพสายเครือข่าย เช่น
- System Engineer วิศวกรระบบ
- System Administrator ผู้ดูแลระบบเครือข่าย
- Network Engineer วิศวกรเครือข่าย
- Network Administrator
- IT Administrator
- IT System Admin
- IT Security
- Network Security
- Internet Security Manager
- IT Network Infrastructure
- Network Operation เจ้าหน้าที่ปฏิบัติการและดูแลแครือข่าย
- Lotus Notes/Domino Admin
- Internet Security Systems Engineer
- Linux Administrator

4.อาชีพสายนักวิเคราะห์และออกแบบระบบ(System Analyst Jobs)

 Credit: http://www.polycom.com/voice-conferencing-solutions/desktop-ip-phones.html


       นักวิเคราะห์ระบบงานจะทำหน้าที่วิเคราะห์ระบบงาน ก่อนการส่งงานให้โปรแกรมเมอร์เขียนโปรแกรมสำหรับอาชีพสายนี้หากผ่านงานสายการเขียนโปรแกรมมาก่อนจะเป็นการดีมาก
ตัวอย่าง อาชีพสายนักวิเคราะห์และออกแบบระบบ เช่น
- Systems Analyst
- Business Analyst
- Senior System Analyst
- System Analyst AS/400
- System Analyst (RPG,AS400/IBM)

5. สายเว็บไซต์ (Website)


Credit: https://www.hooperdesign.co.uk/


     สำหรับอาชีพสายเว็บไซต์ ปัจจุบันนับเป็นอาชีพ ที่ได้รับความนิยมอย่างมาก
ตัวอย่าง อาชีพสายเว็บไซต์ เช่น
- Web Programmer / Web Developer ทำหน้าที่พัฒนาแอพลิเคชั่น
- Web Designer ทำหน้าที่ออกแบบความสวยงานของเว็บไซต์
- Web Content ทำหน้าที่ดูแลข้อมูลก่อนนำมาใส่ลงเว็บไซต์
- Web Marketing ทำหน้าที่ทำการตลาด ทำรายได้ให้ตัวเว็บไซต์สร้างมูลค่าขึ้นมาได้
- Web Master / Web Manager ทำหน้าที่ดูแลและควบคุมเว็บ
- E-Commerce Developer พัฒนาระบบหน้าร้านขายของ
- Creative Web Designer
- Senior Web Designer
- Flash Programmer เน้นพัฒนาแอพลิเคชั่นด้วย Action Script


---------------------------------------------------------

Credit By: https://pantip.com/topic/31930621

ไม่มีความคิดเห็น:

แสดงความคิดเห็น