พยายามจะรวบรวม Skill ต่างๆ เอาไว้ในหน้านี้นะครับ เพราะบางทีมีคนมาถามว่าทำนั่นทำนี่ได้มั้ย คำตอบคือได้ก็ได้แหละ เพียงแต่แต่ละอันมีประสบการณ์และความชำนาญต่างกันเท่านั้นเอง ดังนั้นจึงขอรวบรวมไว้สำหรับอ้างอิง (ทั้งตัวเอง และคนอื่นอ้างอิงครับ XD)
ขอแบ่งประสบการณ์ออกเป็นสองประเภทนะครับ ทางด้าน การพัฒนาโปรแกรม และการงานวิชาการ
การพัฒนาโปรแกรม
- ภาษา C/C++ ซึ่งพอจะเข้าใจในระดับที่ละเอียดอยู่บ้าง แต่ก็ไม่มากมายขนาดนั้น
- การ Optimize โปรแกรม หรือ Parallelize ให้มีประสิทธิภาพมากขึ้น
- การพัฒนาเว็บแอปพลิเคชันด้วย PHP (ด้วย CodeIgniter)
- การพัฒนาเว็บไซต์ด้วย MEAN stack
- ฐานข้อมูล เช่น MySQL และ MongoDB
- Web service แบบ REST
- Java และ Android
- HTML และ CSS ในการทำหน้าเว็บ
- jQuery, AngularJs
- ภาษา Python
- การทำ Web Crawler
งานด้านวิชาการ
- ทฤษฎีเกี่ยวกับคอมพิวเตอร์โดยทั่วๆ ไป เช่น Programming Language, AI, Networking, Data Structure, Algorithm และอื่นๆ
- เคยทำงานวิจัยด้าน GPGPU และ Distributed System ดังนั้นพอจะเคยใช้งาน CUDA, OpenCL, OpenMP หรือ MPI
- เคยทำเกี่ยวกับ SDN อยู่บ้าง ด้วย OpenFlow ครับ
- นอกนั้นก็เคยมีประสบการณ์งานสอนอยู่นิดหน่อย
ช่วงหลังๆ ก็พยายามอ่านหนังสือหลากหลายขึ้น แต่ก็ยังงูๆ ปลาๆ อยู่ครับ