JavaRush /จาวาบล็อก /Random-TH /มันคุ้มค่าที่จะเรียนรู้ Java ในปี 2561 หรือไม่? โคดี้ เวเ...

มันคุ้มค่าที่จะเรียนรู้ Java ในปี 2561 หรือไม่? โคดี้ เวเบอร์ตอบ

เผยแพร่ในกลุ่ม
“มันคุ้มค่าที่จะเรียนรู้ภาษานี้หรือภาษาโปรแกรมนั้น?” คำถามนี้ถูกถามบ่อยมากทางออนไลน์ เขาค่อนข้างยุติธรรม: มีเทคโนโลยีและแพลตฟอร์มมากมาย พวกเขากำลังพัฒนาอย่างรวดเร็ว ทำให้บางครั้งเราไม่มีเวลาตามการเปลี่ยนแปลง ดังนั้นในเรื่องนี้ ควรไว้วางใจผู้เชี่ยวชาญจะดีกว่า! ด้านล่างนี้เป็นความคิดเห็นที่ได้รับแจ้งเกี่ยวกับ Java โดยหนึ่งในผู้เชี่ยวชาญเหล่านี้ Cody Weber เขาเป็นวิศวกรซอฟต์แวร์ของบริษัท Centene ในอเมริกา มันคุ้มค่าที่จะเรียนรู้ Java ในปี 2561 หรือไม่?  ตอบโดยโคดี้เวเบอร์ - 1ฉันเชื่อว่าแนวทางในการแก้ไขปัญหานี้จำเป็นต้องมีการเปลี่ยนแปลง Java มีความเกี่ยวข้องและมีประโยชน์ในปี 2561 หรือไม่? ไม่ต้องสงสัยเลย! แต่อาจไม่ใช่ด้วยเหตุผลที่นึกถึงในตอนแรก การเรียนรู้การเขียนโค้ดในปี 2018 เป็นเรื่องเกี่ยวกับ “วิธีแก้ปัญหา” มากและน้อยกว่ามากเกี่ยวกับ “ฉันรู้ภาษานี้หรือไม่” มุ่งเน้นไปที่การแก้ปัญหา ค้นหาสิ่งที่คุณสามารถแก้ไขได้ ต่อไปนี้คือเหตุผลบางประการที่ทำให้ Java เป็นภาษาที่ดีและมีความเกี่ยวข้องในการเรียนรู้ในปี 2018 และต่อๆ ไป
  1. คุณต้องเรียนรู้ภาษาที่สามารถแก้ปัญหาได้

    Java มีเฟรมเวิร์ก ไลบรารี ฟอรัม และอื่นๆ นับร้อยหรือนับพัน เครื่องมือที่ช่วยให้นักพัฒนาแก้ปัญหาได้ และทั้งหมดเป็นเพราะปัญหาของนักพัฒนาเพียงเล็กน้อยเท่านั้นที่เป็นปัญหาใหม่ อาจเป็นไปได้ว่ามีคนแก้ไขปัญหาของคุณแล้วก่อนที่คุณจะใช้เครื่องมืออย่างใดอย่างหนึ่งข้างต้น ใช้มัน. ไม่จำเป็นต้องคิดค้นล้อใหม่

  2. คุณต้องเรียนรู้ภาษาที่ไม่ได้บังคับให้คุณต้องเจาะลึกทุกรายละเอียดของภาษา แต่ก็ยังช่วยให้คุณทำอะไรบางอย่างได้

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

  3. คุณต้องเรียนรู้ภาษาที่ยอมรับแนวคิดของการเขียนโปรแกรมที่ดี

    Java เป็นภาษาเชิงวัตถุและ "ความเป็นกลาง" นี้ถูกนำไปใช้อย่างสมบูรณ์แบบ นอกจาก OOP แล้ว คุณจะได้เรียนรู้แนวคิดเรื่องการสืบทอด นามธรรม ความหลากหลาย และอื่นๆ นี่คือภาษาที่จะสอนแนวคิดที่สามารถนำไปใช้กับภาษาอื่นๆ ส่วนใหญ่ เช่น Python

  4. คุณต้องเรียนรู้ภาษาที่ค่อนข้างธรรมดาและไม่จำกัดเพียงเครื่องมือ

    Java ไม่ได้จำกัดอยู่เพียงผลิตภัณฑ์เดียวหรือกลุ่มผู้ใช้เพียงไม่กี่คน มี IDE มากมายสำหรับภาษานี้ ทั้งแบบฟรีหรือเสียเงิน ซึ่งมีประสิทธิภาพอย่างน่าประหลาดใจ (ใช้ 3 IDEA หลัก Netbeans และ Eclipse) หากคุณตัดสินใจว่าไม่ต้องการมัน ให้เขียนในโปรแกรมแก้ไขข้อความ จากนั้นคอมไพล์โค้ดของคุณในบรรทัดคำสั่ง/เทอร์มินัล ไม่เพียงเท่านั้น แต่ปัจจุบันยังมีเว็บไซต์ที่คุณสามารถคอมไพล์โค้ดของคุณทางออนไลน์ได้ หากคุณต้องการเล่นกับภาษานั้น (เช่น JavaRush Web IDE)

    Ну а если вы будете «говорить» на Java с Howими-то разработчиками на форуме, очень высока вероятность, что вас поймут без перевода даже те, кто специализируется в других языках.

  5. Нужно учить язык, который продолжает развиваться.

    • Каждая version Java (в настоящее время выпущена 10 version языка), меняет очень многое, оставляя при этом обратную совместимость со старым codeом. Так, Java 8 привнесла в мир Java концепцию функционального программирования. Оно добавило той самой гибкости, за отсутствие которой раньше критиковали этот язык. Также в восьмой версии были добавлены библиотеки, которые существенно упростor разработку некоторых вещей. Java 9 — это модульность в JRE, благодаря которой небольшие устройства могут использовать Java без особых расходов.

    • Язык Java просто отлично себя проявляет при обратной совместимости. При желании вы можете изучить древние библиотеки, и разобраться в самом запутанном legacy-codeе. Или не делать этого, а писать программы сразу по-новому, благо, всё отлично заdocumentировано.

    Подводя итоги сказанного, упомяну, что есть много языков, которые отвечают приведённым выше требованиям. Но Java хороша тем, что она хороша почти для всего. И если вы хотите стать серьезным разработчиком, владеющим надежным, легким и ориентированным на проблемы инструментом, учите Java. Не пожалеете.

ความคิดเห็น
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION