-
คุณต้องเรียนรู้ภาษาที่สามารถแก้ปัญหาได้
Java มีเฟรมเวิร์ก ไลบรารี ฟอรัม และอื่นๆ นับร้อยหรือนับพัน เครื่องมือที่ช่วยให้นักพัฒนาแก้ปัญหาได้ และทั้งหมดเป็นเพราะปัญหาของนักพัฒนาเพียงเล็กน้อยเท่านั้นที่เป็นปัญหาใหม่ อาจเป็นไปได้ว่ามีคนแก้ไขปัญหาของคุณแล้วก่อนที่คุณจะใช้เครื่องมืออย่างใดอย่างหนึ่งข้างต้น ใช้มัน. ไม่จำเป็นต้องคิดค้นล้อใหม่
-
คุณต้องเรียนรู้ภาษาที่ไม่ได้บังคับให้คุณต้องเจาะลึกทุกรายละเอียดของภาษา แต่ก็ยังช่วยให้คุณทำอะไรบางอย่างได้
Java ค่อนข้างง่าย สิ่งนี้อำนวยความสะดวกด้วยระดับสูงพอสมควร คุณไม่ต้องกังวลกับเรื่องต่างๆ เช่น การเก็บขยะ แต่ในขณะเดียวกัน มันก็อยู่ในระดับต่ำพอที่จะทำทุกอย่างที่ใช้ภาษาระดับล่างได้
-
คุณต้องเรียนรู้ภาษาที่ยอมรับแนวคิดของการเขียนโปรแกรมที่ดี
Java เป็นภาษาเชิงวัตถุและ "ความเป็นกลาง" นี้ถูกนำไปใช้อย่างสมบูรณ์แบบ นอกจาก OOP แล้ว คุณจะได้เรียนรู้แนวคิดเรื่องการสืบทอด นามธรรม ความหลากหลาย และอื่นๆ นี่คือภาษาที่จะสอนแนวคิดที่สามารถนำไปใช้กับภาษาอื่นๆ ส่วนใหญ่ เช่น Python
-
คุณต้องเรียนรู้ภาษาที่ค่อนข้างธรรมดาและไม่จำกัดเพียงเครื่องมือ
Java ไม่ได้จำกัดอยู่เพียงผลิตภัณฑ์เดียวหรือกลุ่มผู้ใช้เพียงไม่กี่คน มี IDE มากมายสำหรับภาษานี้ ทั้งแบบฟรีหรือเสียเงิน ซึ่งมีประสิทธิภาพอย่างน่าประหลาดใจ (ใช้ 3 IDEA หลัก Netbeans และ Eclipse) หากคุณตัดสินใจว่าไม่ต้องการมัน ให้เขียนในโปรแกรมแก้ไขข้อความ จากนั้นคอมไพล์โค้ดของคุณในบรรทัดคำสั่ง/เทอร์มินัล ไม่เพียงเท่านั้น แต่ปัจจุบันยังมีเว็บไซต์ที่คุณสามารถคอมไพล์โค้ดของคุณทางออนไลน์ได้ หากคุณต้องการเล่นกับภาษานั้น (เช่น JavaRush Web IDE)
Ну а если вы будете «говорить» на Java с Howими-то разработчиками на форуме, очень высока вероятность, что вас поймут без перевода даже те, кто специализируется в других языках.
-
Нужно учить язык, который продолжает развиваться.
- Каждая version Java (в настоящее время выпущена 10 version языка), меняет очень многое, оставляя при этом обратную совместимость со старым codeом. Так, Java 8 привнесла в мир Java концепцию функционального программирования. Оно добавило той самой гибкости, за отсутствие которой раньше критиковали этот язык. Также в восьмой версии были добавлены библиотеки, которые существенно упростor разработку некоторых вещей. Java 9 — это модульность в JRE, благодаря которой небольшие устройства могут использовать Java без особых расходов.
- Язык Java просто отлично себя проявляет при обратной совместимости. При желании вы можете изучить древние библиотеки, и разобраться в самом запутанном legacy-codeе. Или не делать этого, а писать программы сразу по-новому, благо, всё отлично заdocumentировано.
Подводя итоги сказанного, упомяну, что есть много языков, которые отвечают приведённым выше требованиям. Но Java хороша тем, что она хороша почти для всего. И если вы хотите стать серьезным разработчиком, владеющим надежным, легким и ориентированным на проблемы инструментом, учите Java. Не пожалеете.
Эллеонора Керри
ระดับ
มันคุ้มค่าที่จะเรียนรู้ Java ในปี 2561 หรือไม่? โคดี้ เวเบอร์ตอบ
“มันคุ้มค่าที่จะเรียนรู้ภาษานี้หรือภาษาโปรแกรมนั้น?” คำถามนี้ถูกถามบ่อยมากทางออนไลน์ เขาค่อนข้างยุติธรรม: มีเทคโนโลยีและแพลตฟอร์มมากมาย พวกเขากำลังพัฒนาอย่างรวดเร็ว ทำให้บางครั้งเราไม่มีเวลาตามการเปลี่ยนแปลง ดังนั้นในเรื่องนี้ ควรไว้วางใจผู้เชี่ยวชาญจะดีกว่า! ด้านล่างนี้เป็นความคิดเห็นที่ได้รับแจ้งเกี่ยวกับ Java โดยหนึ่งในผู้เชี่ยวชาญเหล่านี้ Cody Weber เขาเป็นวิศวกรซอฟต์แวร์ของบริษัท Centene ในอเมริกา
ฉันเชื่อว่าแนวทางในการแก้ไขปัญหานี้จำเป็นต้องมีการเปลี่ยนแปลง Java มีความเกี่ยวข้องและมีประโยชน์ในปี 2561 หรือไม่? ไม่ต้องสงสัยเลย! แต่อาจไม่ใช่ด้วยเหตุผลที่นึกถึงในตอนแรก การเรียนรู้การเขียนโค้ดในปี 2018 เป็นเรื่องเกี่ยวกับ “วิธีแก้ปัญหา” มากและน้อยกว่ามากเกี่ยวกับ “ฉันรู้ภาษานี้หรือไม่” มุ่งเน้นไปที่การแก้ปัญหา ค้นหาสิ่งที่คุณสามารถแก้ไขได้ ต่อไปนี้คือเหตุผลบางประการที่ทำให้ Java เป็นภาษาที่ดีและมีความเกี่ยวข้องในการเรียนรู้ในปี 2018 และต่อๆ ไป
GO TO FULL VERSION