Mobile Application Developer
MOBILE APPLICATION DEVELOPER
ขอบคุณข้อมูลจาก
คุณสุวัฒน์ แซ่ก๊วย
อาชีพ
Mobile Application Developer
อัตราเงินเดือน
20,000 - 70,000 บาท (ขึ้นอยู่กับทักษะ ประสบการณ์ และขอบเขตงานที่ต้องรับผิดชอบ)
ภาพรวมอาชีพ
อาชีพ Mobile Application Developer นั้นอาจจะฟังดูแล้วกว้างไป โดยอาชีพนี้จะแบ่งตามระบบปฏิบัติการ (OS) ของมือถือ ที่เราคุ้นเคยกันในท้องตลาด เช่น iOS (สำหรับสมาร์ตโฟนและแท็บเล็ตของ Apple), Android และ Windows หรือระบบอื่นๆ
แต่ถ้ายกมาหลักๆ แล้ว ในปัจจุบันที่เห็นค่อนข้างเยอะ คือ นักพัฒนาโมบายล์แอปพลิเคชั่น สายอาชีพ iOS และ Android Developer ซึ่งสายอาชีพนี้มีหน้าที่รับผิดชอบตั้งแต่ การพัฒนาแอป จนถึงดูแลระบบ ไม่ว่าจะเป็น รูปร่างหน้าตา (UI หรือ User Interface) หรือ ระบบฟีเจอร์ต่างๆ ที่ใช้งานบนแอปพลิเคชั่น ซึ่งแต่ละระบบปฏิบัติการก็จะมีความแตกต่างกัน ในส่วนของภาษาที่ใช้ในการพัฒนาแอปพลิเคชัน
ประวัติการทำงาน
ปัจจุบันเป็น Mobile Application Developer ที่ Dek-D Interactive Co.,Ltd.
การเติบโตในสายงาน
ถ้าเป็นในด้านการเติบโตของตำแหน่ง ส่วนใหญ่จะเริ่มจากการเป็น Junior Dev. > Senior > Lead แต่การเติบโตในสายงานนี้ นอกจากทักษะแล้ว คือ การได้ทำให้ผู้ใช้งานมีมีความประทับใจ ตลอดการใช้งานแอปพลิเคชั่นที่เราพัฒนาขึ้นมา
Hard Skill
- ความรู้พื้นฐานทางภาษาที่ใช้ในการพัฒนาแอปพลิเคชั่น
- สกิลด้าน Objective-C / Swift (ภาษาที่ใช้ พัฒนาแอปบน iOS)
- สกิลด้าน Java / Kotlin (ภาษาที่ใช้ พัฒนาแอปบน Android)
- สกิลภาษาอื่นๆ ที่ใช้พัฒนาแอปพลิเคชั่น
- ความรู้พื้นฐานในการเขียนโปรแกรม
- เครื่องมือที่ใช้ในการพัฒนาแอป
- คําสั่งต่างๆ ที่เรียกใช้ของภาษา
- พฤติกรรมหรือวงจรชีวิตของระบบ
- โครงสร้างข้อมูล
- อัลกอริทึ่ม หรือ ดีไซนแ์พตเทิร์นต่างๆ
Soft Skill
- มีความใจรัก และชื่นชอบกับสิ่งที่ทำอย่างตรงไปตรงมา
- ใส่ใจในรายละเอียด
- ชอบที่จะศึกษาหาความรู้และพัฒนาตัวเองอยู่เสมอ
- รู้จักการตั้งคําถามและหาแหล่งคําตอบด้วยตัวเอง
- รู้จักการ ทดลอง ล้มเหลว เรียนรู้ และลองใหม่อีกครั้ง
- ไม่ยึดติดในสิ่งที่ทํา
- ทํางานเป็นทีม
คุณสมบัติและลักษณะนิสัย
- มีความกระตือรือร้น
- มีความรับผิดชอบ
- มีปฏิสัมพันธ์
สิ่งที่ต้องเพิ่มเติม
พัฒนาตัวเองอยู่สมํ่าเสมอ และเข้าใจพฤติกรรมของผู้ใช้งาน
ข้อแนะนำ / แหล่งข้อมูลศึกษา
- เว็บไซต์ต่างๆ ที่เป็นแหล่งการเรียนรู้เกี่ยวกับการ พัฒนาโมบายล์แอปพลิเคชั่น อาทิ
- AppCoda
- Ray Wenderlich
- Realm Academy
- Apple Developer Documentation
- Android Developers
- Stack Overflow
- งานสัมมนาต่างๆ ที่เปิดให้เข้าไปเรียนรู้ ศึกษาข้อมูล
- หนังสือ ก็เป็นอีกหนึ่งอย่าง ที่เป็นแหล่งข้อมูลสำหรับศึกษาการเขียนโมบายล์แอป
- นักพัฒนา คำปรึกษาจากรุ่นพี่ อีกตัวช่วยที่สําคัญ