.net vs час навучання Java


адказ 1:

Праграмаванне і аперацыйныя сістэмы - гэта адчувальныя прадметы, якія вядуць да фанатычных рэакцый - гэтак жа, як і ў выпадку з рэлігіяй. Людзі, якія ведаюць толькі адну тэхналогію, кажуць, што гэта проста, лепш ...

Java і .Net амаль аднолькавыя ў падыходзе, і цяжкасць у навучанні аднолькавая. Добра вывучыць абедзве тэхналогіі.

1. .net - гэта аснова, а не толькі адна мова, што ўскладняе агульнае навучанне. Хоць візуальная студыя добрая IDE, гэта не самая лепшая. і спецыяльны SDK - гэта кашмар ад таго, што я чуў ад новых людзей.

2. Java - гэта мова, а не ўся сістэма распрацоўкі праграмнага забеспячэння, таму пасля вывучэння мовы ў вас усё яшчэ ёсць спосабы перайсці да поўнага развіцця праграмнага забеспячэння. Але вы маглі навучыць сябе Java (мове) даволі лёгка. Eclipse - гэта велізарны плюс для Java, бо гэта фантастычная серада для распрацоўкі. (хаця я ведаю, што шмат карыстальнікаў emacs хацеў бы мяне здзекавацца, сказаўшы, што XD)

3. Яву лягчэй вывучыць. Збольшага таму, што ён больш інтаітыўна інтуітыўны, але ў асноўным таму, што ў яго менш кампанентаў. Вы даведаецеся больш пасля вывучэння .net, але спатрэбіцца значна больш намаганняў, калі вы плануеце вывучыць усе аспекты гэтага.

4. Розніца паміж тым, што ведаць Java і быць незаменным праграмістам java велізарная. Гэта залежыць ад таго, наколькі вы моцныя як праграміст і як працаўнік (ці нават прадпрымальнік). У асноўным зарплата залежыць ад вас, а не толькі ад вашага моўнага рэпертуару.

5. гл. - 4;).

6. Індыя мае вельмі добрую галіну распрацоўкі праграмнага забеспячэння. Калі вы добры, вы будзеце рабіць грошы ў любым выпадку. Некаторыя з вялікіх дамоў праграмнага забеспячэння аддаюць перавагу выкарыстоўваць C / C ++, іншыя выключна аб'ектна арыентаваныя мовы (напрыклад, Java). Гэта сапраўды залежыць; Кампанія, у якой вы працуеце, можа настойваць на тым, каб вы вучыліся і карысталіся ўласнай мовай. Гаворка ідзе больш пра тое, каб выкарыстоўваць праграмаванне як інструмент вырашэння праблем. не проста ведаючы каманды і друкуючы іх, як банджы. так на самай справе, якую мову вы вывучаеце не мае значэння.

але я магу сказаць вам адно: наяўнасць "асноўнага C" у рэзюмэ (рэзюмэ) зробіць вас недасведчаным праграмістам, тым больш што C - гэта парадыгма. Вывучыце мову OO як мага хутчэй. Гэта зробіць вас лепшым праграмістам.