JavaRush /Java Blog /Random-TL /Sulit ba ang pag-aaral ng Java sa 2018? Sagot ni Cody Web...

Sulit ba ang pag-aaral ng Java sa 2018? Sagot ni Cody Weber

Nai-publish sa grupo
"Kapaki-pakinabang bang pag-aralan ito o ang programming language na iyon?" Ang tanong na ito ay madalas na tinatanong online. Siya ay medyo patas: mayroong maraming mga teknolohiya at platform, sila ay umuunlad sa napakalaking bilis, kaya kung minsan ay wala tayong oras upang makasabay sa mga pagbabago. Kaya sa bagay na ito ay mas mahusay na magtiwala sa mga propesyonal! Nasa ibaba ang isang kaalamang opinyon tungkol sa Java ng isa sa mga propesyonal na ito, si Cody Weber. Siya ay isang Software Engineer sa American company na Centene. Sulit ba ang pag-aaral ng Java sa 2018?  Sinagot ni Cody Weber - 1Naniniwala ako na ang diskarte sa isyung ito ay kailangang baguhin. May kaugnayan ba at kapaki-pakinabang ang Java sa 2018? Walang alinlangan! Ngunit marahil hindi para sa mga dahilan na unang pumasok sa isip. Ang pag-aaral na mag-code sa 2018 ay higit pa tungkol sa "kung paano lutasin ang isang problema" at mas kaunti tungkol sa "alam ko ba ang wikang ito." Tumutok sa paglutas ng problema, alamin kung ano ang maaari mong gawin upang malutas ito. Kaya, narito ang ilang dahilan kung bakit ang Java ay isang mahusay, may-katuturang wika upang matutunan sa 2018 at higit pa.
  1. Kailangan mong matutunan ang isang wika na lumulutas ng mga problema

    Ang Java ay may daan-daang, kung hindi libu-libo, ng mga balangkas, aklatan, forum, at iba pa. Ang mismong mga tool na tumutulong sa mga developer na malutas ang mga problema. At lahat dahil ang napakaliit na porsyento ng mga problemang ito ng mga developer ay mga bagong problema. Malamang, may nakalutas na sa iyong problema bago mo gamitin ang isa sa mga tool sa itaas. Gamitin ito. Hindi na kailangang muling likhain ang gulong.

  2. Kailangan mong matuto ng isang wika na hindi pinipilit mong suriin ang bawat detalye ng wika, ngunit pinapayagan ka pa ring gumawa ng isang bagay

    Ang Java ay medyo simple. Ito ay pinadali ng sapat na mataas na antas nito. Hindi mo kailangang mag-alala tungkol sa mga bagay tulad ng pagkolekta ng basura. Ngunit sa parehong oras, ito rin ay sapat na mababang antas upang magawa ang lahat ng ginagawa gamit ang mga mas mababang antas ng mga wika.

  3. Kailangan mong matuto ng isang wika na tumatanggap ng mga konsepto ng mahusay na programming

    Ang Java ay isang object-oriented na wika, at ang mismong "objectivity" na ito ay ganap na ipinatupad dito. Kasama ng OOP, matututunan mo ang mga konsepto ng inheritance, abstraction, polymorphism, at iba pa. Ito ang wikang magtuturo sa iyo ng mga konsepto na maaaring ilapat sa karamihan ng iba pang mga wika, gaya ng Python.

  4. Kailangan mong matuto ng isang wika na medyo karaniwan at hindi limitado sa mga tool

    Ang Java ay hindi limitado sa isang produkto o isang maliit na dakot ng mga adopter. Maraming IDE para sa wikang ito, libre o bayad, na nakakagulat na makapangyarihan (kunin ang malaking tatlong IDEA, Netbeans at Eclipse). Kung magpasya kang hindi mo kailangan ang mga ito, sumulat sa isang text editor at pagkatapos ay i-compile ang iyong code sa command line/terminal. Hindi lamang iyon, ngunit ngayon ay may mga website kung saan maaari mong i-compile ang iyong code online kung gusto mong laruin ang wika (hal. 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. Не пожалеете.

Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION