เพชรบล็อก

  • Website Tech Stack

 เหตุผลที่ Java ยังเป็นที่นิยมทั้งๆ ที่มีแต่คนบ่น

java coffee

17 พฤศจิกายน 2566


เรามักจะได้ยินว่า Java เป็นภาษาที่ไม่น่าเขียน มีความ Boilerplate สูง ใช้เวลาเขียนนานกว่าภาษาอื่น แต่ทำไม Java ถึงยังเป็นที่นิยมในตลาดแรงงานหรือการใช้งานระดับ Enterprise กันล่ะ ?


การทำงานร่วมกัน

Java เป็นภาษาที่ต้องเขียนโค้ดในแบบเดิมๆ ฟังดูอาจเป็นข้อเสีย แต่จริงๆ แล้วเป็นสิ่งที่ทำให้ Developer เขียนโค้ดในลักษณะเดียวกัน ทำให้อ่านโค้ดเพื่อนร่วมทีมง่ายขึ้น สำหรับการทำงานเป็นทีมข้อนี้ถือเป็นสิ่งที่สำคัญมาก การทำงานในบริษัทระดับทั่วไปจนถึง Enterprise มักจะมีลักษณะการทำงานเป็นทีม เราจึงมักเห็นบริษัทส่วนมากเลือกใช้ภาษา Java


ค่าตอบแทนดี

จากข้อด้านบนเราทราบกันว่าบริษัทจำนวนมากเลือกใช้ภาษา Java เหตุนี้เองจึงทำให้บริษัทจำนวนมากให้เงินเดือน Java Developer ที่สูงเพื่อจูงใจให้เข้าร่วมบริษัทตนเอง


มีความเร็วในระดับที่น่าพอใจ

Java เป็นภาษาที่มีความเร็วอยู่ในระดับที่น่าพอใจ อาจจะไม่เร็วเท่าภาษาระดับ low level อย่าง C C++ แต่ก็เร็วกว่าภาษาระดับ high level เช่น JavaScript และ Python พอสมควร


เขียนโค้ดไวและ Performance ดี

หากเราต้องการแอปที่ Performance ดี เราก็มักจะนึกถึงภาษาระดับ low level แต่ข้อเสียในการใช้ภาษาเหล่านี้ก็คือใช้เวลาเขียนที่นานกว่าภาษาทั่วไป ดังนั้น Java จึงเป็นภาษาที่เหมาะกับโปรเจคที่ต้องการ Performance ที่สูงแต่ไม่ต้องการที่จะใช้เวลาในการเขียนมาก (*แต่ Java ยังใช้เวลาเขียนนานกว่าภาษาหลายๆ ภาษา เรียกได้ว่าอยู่ตรงกลางครับ)


สรุป

ภาษา Java เหมาะสำหรับโปรเจคที่ทำงานร่วมกันหลายๆ คนและเหมาะกับโปรเจคที่ให้ความสำคัญกับเรื่อง Performance


ขอบคุณครับ

ผู้เขียน:

Kiart Tantasi (เพชร)



GitHub:

kiart-tantasi

เพชรบล็อก - [email protected]