JavaRush /Блоги Java /Random-TG /Оё дар соли 2018 омӯхтани Java меарзад? Коди Вебер ҷавоб ...

Оё дар соли 2018 омӯхтани Java меарзад? Коди Вебер ҷавоб медиҳад

Дар гурӯҳ нашр шудааст
"Оё омӯхтани ин ё он забони барномасозӣ меарзад?" Ин савол аксар вақт дар интернет дода мешавад. Вай хеле одилона аст: бисёр технологияҳо ва платформаҳо вуҷуд доранд, ки онҳо бо суръати бузург инкишоф меёбанд, то ки мо баъзан вақт надорем, ки аз тағиротҳо огоҳ шавем. Пас, дар ин масъала беҳтар аст, ки ба мутахассисон бовар кунед! Дар зер андешаи огоҳона дар бораи Java аз ҷониби яке аз ин мутахассисон Коди Вебер оварда шудааст. Вай муҳандиси нармафзор дар ширкати амрикоии Centene мебошад. Оё дар соли 2018 омӯхтани Java меарзад?  Ҷавоб дод Коди Вебер - 1Ба фикрам, муносибат ба ин масъала бояд тагьир дода шавад. Оё Java дар соли 2018 мувофиқ ва муфид аст? Бешубҳа! Аммо шояд на бо сабабҳое, ки аввал ба хотир меоянд. Омӯзиши code дар соли 2018 бештар дар бораи "чӣ гуна ҳалли мушкилот" аст ва дар бораи "оё ман ин забонро медонам" камтар аст. Ба ҳалли мушкилот диққат диҳед, бифаҳмед, ки барои ҳалли он чӣ кор карда метавонед. Ҳамин тавр, дар ин ҷо якчанд сабабҳо мавҷуданд, ки чаро Java забони хуб ва мувофиқ барои омӯхтани соли 2018 ва баъд аз он аст.
  1. Шумо бояд забонеро омӯзед, ки мушкилотро ҳал кунад

    Java дорои садҳо, ҳатто ҳазорҳо чаҳорчӯбаҳо, китобхонаҳо, форумҳо ва ғайра мебошад. Воситаҳое, ки ба таҳиягарон дар ҳалли мушкилот кӯмак мекунанд. Ва ҳама аз он сабаб, ки фоизи хеле ками ин мушкилоти таҳиягарон мушкилоти нав мебошанд. Эҳтимол аст, ки касе пеш аз истифодаи яке аз абзорҳои дар боло зикршуда мушкor шуморо ҳал кардааст. Онро истифода баред. Чархро аз нав ихтироъ кардан лозим нест.

  2. Шумо бояд забонеро омӯзед, ки шуморо маҷбур намекунад, ки ҳар як ҷузъиёти забонро тафтиш кунед, аммо ба ҳар ҳол имкон медиҳад, ки коре кунед.

    Java нисбатан содда аст. Ба ин дарачаи кофй баланди он мусоидат мекунад. Ба шумо лозим нест, ки дар бораи чизҳое мисли ҷамъоварии партовҳо ғамхорӣ кунед. Аммо дар айни замон, он сатҳи паст аст, то тавонист ҳама кореро, ки бо истифода аз забонҳои сатҳи поёнӣ анҷом дода мешавад, иҷро кунад.

  3. Шумо бояд забонеро омӯзед, ки мафҳумҳои барномасозии хубро қабул кунад

    Java забони ба an object нигаронидашуда аст ва ин "an objectивӣ" дар он комилан амалӣ карда мешавад. Дар баробари OOP, шумо мафҳумҳои мерос, абстраксия, полиморфизм ва ғайраҳоро меомӯзед. Ин забонест, ки ба шумо мафҳумҳоеро таълим медиҳад, ки онҳоро ба аксари забонҳои дигар, ба монанди Python, татбиқ кардан мумкин аст.

  4. Шумо бояд забонеро омӯзед, ки хеле маъмул аст ва дар асбобҳо маҳдуд нест

    Java не ограничивается одним продуктом or незначительной горсткой последователей. Для этого языка существует множество IDE, бесплатных or платных, которые являются удивительно мощными (взять хотя бы «большую тройку» IDEA, Netbeans и Eclipse). Если вы решите, что вам они не нужны, пишите в текстовом редакторе, а затем компorруйте ваш code в командной строке/терминале. Мало того, сегодня есть веб-сайты, где вы можете скомпorровать свой code в режиме онлайн, если хотите поиграть с языком (например, 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