ควรเริ่มจาก Python หรือ JAVA ดี?

ผมมีไอเดียในการพัฒนา Application เพื่อแก้ปัญหาของตัวเองและผู้อื่น
แผนการคือจะให้ใช้ได้ทั้ง Web,Android และก็ IOS โดยเริ่มต้นจาก Web Application ไป Android และ IOS ตามลำดับ
เริ่มโดยการทำ DEMO โดยการเขียน Code ขึ้นมาเองก่อน

ตัวผมเองความสนใจภาษา Python หรือ JAVA เพราะกำลังเป็นที่นิยม
แต่กำลังจะตัดสินใจเลือกเรียนตัวใดตัวหนึ่งและมุ่งไปทางนั้นเลย

พื้นฐานของผมต้องย้อนกลับไปเมื่อหลายสิบปีสมัยเรียนมัธยม ผมฝึกเขียนเว็บด้วยตัวเองจากหนังสือและอินเตอร์เน็ต
โดยเริ่มจาก HTML , Perl , PHP, Mysql ตามลำดับ โดยใช้วิธีเรียนรู้จากการลงมือทำเลยและค่อย ๆ แก้ปัญหาไป
ส่วนภาษา C เรียนตอนเรียนวิศวะประมาณ 1-2 หน่วยกิต (ผมไม่ได้เรียนวิศวคอม)
ซึ่งคิดว่าตัวเองพอมีความเข้าใจเรื่องโครงสร้างการเขียน Coding อยู่(แต่คงต้องรื้อฟื้นอีกเยอะ)

สิ่งที่จะขอความคิดเห็นก็คือ
1) จากโจทย์ข้างต้นผมควรเริ่มจาก Python หรือ JAVA ดี
2) แนวโน้มความนิยม (ส่วนตัวคิดว่าเป็น Python)
3) มีอะไรแนะนำไหมครับ?

สิ่งที่ตั้งใจจะทำคือเรียนด้วยตัวเองให้รู้พื้นฐานโครงสร้างของภาษาก่อน และลงมือเขียน App เลย (learning by doing)
เชื่อว่าจะค่อย ๆ เข้าใจเพิ่มขึ้นได้ไม่ยาก 
ที่จะเขียนเองคงเป็น Web App และ Android ส่วน APP ใน IOS คงจ้างคนอื่นเขียนทีหลังหรือหาทีงานในอนาคต

ขอบคุณล่วงหน้าสำหรับคนที่เข้ามาตอบคำถาม
ถ้าผิดพลาดประการใดขออภัยด้วยเพราะ จขกท กำลังคลำ ๆ ทางอยู่ครับ
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 5
มาตอบตามความเห็นส่วนตัวนะครับ

1) จากโจทย์ข้างต้นผมควรเริ่มจาก Python หรือ JAVA ดี
   - Python
2) แนวโน้มความนิยม (ส่วนตัวคิดว่าเป็น Python)
   - Python เพราะ Big data เป็นเรื่องที่ python ทำได้ดี ละแนวโน้ม big data, AI, Machine Learning, Data sci มาแน่
3) มีอะไรแนะนำไหมครับ?
   - มีครับ ต่อด้านล่าง

JAVA, Python ได้ทั้งคู่ OOP ทั้งคู่ เป็นภาษาเริ่มต้นที่ดี
แต่ส่วนตัว python syntax ง่ายกว่า java
แต่ถนัด java มากกว่า python มันดูเป็นระบบดี

แต่ java คือมันพ่อทุกสถาบันอะ full oop มันทำได้หมด ทุกคนรู้ programmer รู้ เวลามีปัญหา หาในเน็ตแก้ได้ง่าย (แต่จริงๆก็หาไม่ยากทั้งคู่)

แต่เรื่อง web ก็คงต้อง react, angular, html, css, node js, framework

ถ้าเข้าใจ JAVA ได้ ภาษาอื่นมันก็แค่ syntax ครับ Logic การคิดสำคัญที่สุด เรียนรู้แบบเข้าใจ ภาษาใหม่ๆมาก็ไปอ่าน document หาเน็ตทำความเข้าใจ เดี๋ยวก็เขียนได้ครับ แต่ถ้า Logic พังนี่แบบแก้ยาก
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่