Форум программистов, компьютерный форум, киберфорум
Java для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 09.04.2020
Сообщений: 19

Решаю изучать джаву, стоит ли?

09.04.2020, 20:59. Показов 2153. Ответов 42
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужен совет: в универе нравилась математика алгоритмики, работаю по 1с; думаю в джаве больше возможностей? Хочу переключится на джаву, дайте литературу. И дайте советов начинающему.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
09.04.2020, 20:59
Ответы с готовыми решениями:

Какую версию Delphi стоит изучать, и стоит ли вообще
Понимаю, вопрос задавался неоднократно, но прошу - не гоните мокрыми тряпками. мой вопрос довольно конкретен. Вообще задался целью...

Стоит ли изучать C#?
Всем привет. Я изучаю PHP. Освоил верстку, ну то есть писать сайты для меня не проблема, с этим я уже разобрался. Хотел спросить у вас...

Стоит ли изучать C++?
Последние несколько месяцев (с января 2011) я пишу только на Java и php. Программируя на Java я занял первое место на школьной олимпиаде,...

42
 Аватар для Goongala
1022 / 562 / 185
Регистрация: 18.08.2013
Сообщений: 2,027
Записей в блоге: 2
09.04.2020, 23:40
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от MIhailz Посмотреть сообщение
Почему человек не может подсказать мне что лучше выбрать?
Потому что он пришёл не подсказывать, а плавно столкнуть тему на важность высшего образования и превосходство плюсов над другими языками программирования
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
10.04.2020, 00:01
Цитата Сообщение от Goongala Посмотреть сообщение
а плавно столкнуть тему на важность высшего образования
А без этого программистов вообще не бывает. По определению слова программист.

Добавлено через 8 минут
MIhailz, Ну а вообще язык выбирается под конкретную задачу по результатам анализа оной. Вам то это объяснять не надо как понимаю. Так вот еще ни одной задачи не видел где бы плюсы не подошли или что то подошло лучше плюсов, видел только платформы на которых плюсы до недавнего времени не были доступны. Да и зная плюсы, а главное обладая именно знаниями именно по специальности изучение любого языка это вопрос прочтения мануала по нем. Явы после плюсов особенно если еще и с паскалем дело имел - ну как бе список того чего она не умеет освоить. В общем получаются какой то ужастик в духе очень ущербных С с классами. НУ в общем не удивительно что именно все то что из симулы в яве оставили сподвигло Страуструпа новый универсальный язык соорудить а не симулу юзать которую он очень хорошо знал.
А вот там где ява противопоказана - такого валом. К примеру встраиваемый и прочий софт рельного времени, математически нагруженные задачи, бак-энд в режиме демона, серверные примочки, видеоигры - т.е. практически весь список того на что в Украине реально дефицит спецов. А на яверов и особенно ява-скриптеров хоть пулемет в отделах кадров ставь.
0
10.04.2020, 00:14

Не по теме:

весна, видать

0
0 / 0 / 0
Регистрация: 09.04.2020
Сообщений: 19
14.04.2020, 20:51  [ТС]
Тут нашел критику с++, и джавы https://www.youtube.com/watch?v=X81MWzN3j8Q , если кому будет интересно
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
14.04.2020, 21:52
Цитата Сообщение от MIhailz Посмотреть сообщение
если кому будет интересно
Это никому не интересно. Критику можно найти вообще на что угодно.
1
0 / 0 / 0
Регистрация: 15.04.2020
Сообщений: 3
15.04.2020, 02:04
Конечно изучай, если есть желание обязательно.
Литературу советую Кей Хорстманн
0
 Аватар для Aviz__
2750 / 2058 / 508
Регистрация: 17.02.2014
Сообщений: 9,486
15.04.2020, 09:59
MIhailz, ты в тупике, братец! если твоя цель бабло и ничего больше, то явно программирование не твое призвание (1С как раз это и показало тебе, т.к. хорошие 1С-ки ооочень хорошо зарабатывают). https://habr.com/ru/post/483218/ - 10 признаков того, что ты не можешь быть программистом...
в java довольно высокий порог вхождения, сиреч, тебе придется втыкаться в концепты, которые те не по душе и долго. мне думается, самое твое Питон и БигДата, хайп еще не улегся, может успеешь запрыгнуть))
0
0 / 0 / 0
Регистрация: 09.04.2020
Сообщений: 19
15.04.2020, 11:01  [ТС]
Цитата Сообщение от Aviz__ Посмотреть сообщение
MIhailz, ты в тупике, братец!
В универе спокойно занимался программированием и получалось, 1С разрабы решили усложнить сделав ERP(осознание того что ты разбираешся в бесполезном бреде - просто так усложнили, немного гложет). А на счет не твое - есть просто различные виды нагрузки, а так каждый может стать программистом, просто нужно уделять этому время. 10 признаков не надо достаточно 1 получаешь удовольствие от работы или нет.
Я правильно написал, учился на инженерную специальность, люблю аглоритмы всяческие и технику. спс за совет

Хочется быть не швеей как в 1с ERP(где нужно вызывать чьи-то процедуры, схем нет никаких ни описания, если работал в 1с ERP поймешь) а чтото вроде молотка в программировании. Но пока мысли.
0
 Аватар для Aviz__
2750 / 2058 / 508
Регистрация: 17.02.2014
Сообщений: 9,486
15.04.2020, 11:15
Цитата Сообщение от MIhailz Посмотреть сообщение
в бесполезном бреде
вот тебе и ответ))! такого "бреда" в каждом языке хватает.
Цитата Сообщение от MIhailz Посмотреть сообщение
люблю аглоритмы
смешно! в детсаду я очень любил делать куличики, следовательно, я буду поваром. вот, как это звучит! короче, спор или советы не имеют никакого смысла в твоем случае((. жизнь сама все подскажет, а не захочешь слышать, ооочень жестко заставит услышать!
удачи))!
0
0 / 0 / 0
Регистрация: 09.04.2020
Сообщений: 19
15.04.2020, 11:49  [ТС]
Цитата Сообщение от Aviz__ Посмотреть сообщение
вот тебе и ответ))! такого "бреда"
Это к тому что научили понятия ГОСТа, и переносишь эти понятия в код, к примеру не применять стрзаменить к коду запроса(на подобии таких принципов)

Добавлено через 10 минут
Код нужно писать предельно понятно, не усложнять его; к примеру если тебе нужно перевести часы в минуты то нужно записать так, есть 10 минут - в часы:
10*1
--------, а не 0.16 и человек потом не ищет что за 0.16.
60

Добавлено через 6 минут
Код нужно писать предельно понятно, не усложнять его; к примеру если тебе нужно перевести часы в минуты то нужно записать так, есть 10 минут - в часы, нужно в коде записать так:
10*1
--------, а не 0.16 или 10/60, и человек потом не ищет что за 0.16, или почему поделил на 60, а так по госту если во чтото
60
переводят то пишут дробной частью и домножают на еденицу. Вот чисто из таких принципов я говорю что 1C ERP это бред, где сами разработчики только усложнили все.

Хочется уметь написать свой 1С.
0
296 / 149 / 67
Регистрация: 22.02.2017
Сообщений: 592
15.04.2020, 13:21
MIhailz, Какой философский вопрос Но похоже вы не знаете зачем, вы хотите бежать за толпой как я понял из чтения ваших ответов, а надо вам java или не надо вы сами себе сказать не можете, но быть частью толпы хотите.
Язык программирования это инструмент и то как вы им машете вам выбирать.
Я прекрасно владею java GUI, VBA и немного JavaScript и верстки CSS+Html.
Захотел я написал много игр здесь мой выбор в качестве инструмента Java GUI, надо сделать счетный механизм для рабочих расчетов и здесь мой инструмент VBA, можно сделать на java ? можно но не нужно, под оболочкой Excel на VBA я потрачу гораздо меньше времени под эту разовую задачу, появилась необходимость сделать расчетную программу с базами то здесь я выбираю JavaScritp почему ? на нем я все сделал в виде сайта который выложил на сервере и мой сайтик со всем добром работает с каждого утюга где есть браузер.

Вот и вам решать зачем, а искать поддержку толпы чтобы бежать за стадом как то глупо.
0
0 / 0 / 0
Регистрация: 09.04.2020
Сообщений: 19
09.05.2020, 12:50  [ТС]
Тут еще можно глянуть https://qna.habr.com/q/231714

Добавлено через 16 минут
и тут https://youtu.be/1bhvP1CZI5A
0
 Аватар для Alradalion
132 / 126 / 85
Регистрация: 13.09.2013
Сообщений: 485
09.05.2020, 14:44
MIhailz, я бы на вашем месте определился, что вы хотите потом делать. Писать, допустим, серверную часть или фронт, возможно, мобильные приложения или игры и т.д. Судя по тому, как даже в этой теме вы мечетесь между языками, вы сами пока не поняли, зачем оно вам. Выберите то, что вас больше привлекает (например, вам очень хочется писать под андроид), посмотрите, что используется, какие языки. И тогда уже начинайте изучать.
А так смысл сравнивать один язык с другим? У всех есть свои плюсы и свои минусы, и у каждого есть круг задач, которые на нем хорошо решаются, в то время как на других языках надо костылить
0
0 / 0 / 0
Регистрация: 09.04.2020
Сообщений: 19
09.05.2020, 15:11  [ТС]
Цитата Сообщение от Alradalion Посмотреть сообщение
(например, вам очень хочется писать под андроид)
Нравится - это привычка, мне нравится задачи решать, без разници на чем, и чтобы потом иметь возможность работать; видел анализ с++ и с# видел, си шарп более популярен для мелких проектов по скорости работы, для больших скорость работы си шарп и с++ уравниваются.

Добавлено через 6 минут
Так пощу может кто еще будет думать что ему учить, и прочтет.
0
6 / 9 / 0
Регистрация: 19.10.2019
Сообщений: 194
09.05.2020, 19:47
Цитата Сообщение от Aviz__ Посмотреть сообщение
БигДата
Чем БигДата плох? Это направление как раз таки на Западе набирает обороты потихоньку.
А вот к Питону относятся с настороженностью многие..
Цитата Сообщение от MIhailz Посмотреть сообщение
скорость работы си шарп и с++ уравниваются.
Причем тут это вообще? Каждый язык под "свою" сферу заточен...
Цитата Сообщение от MIhailz Посмотреть сообщение
Почему человек не может подсказать мне что лучше выбрать? И рынок знать полезно.
Самое глупое что можно сказать. Углубитесь в экономику немного чтобы понять что такое "Рынок". Тем более Вы сейчас планируете на медведя с граблями идти. Еще ни коня, ни воза, а разговоров про рынок как буд-то Вы минимум джун.
Рынок меняется каждый день, самый простой пример, как его поменял коронавирус... Сеньеры, которые были уволены перекрывают дыхание джунам по всем направлениям, падает спрос и будет еще хуже для IT, но растет спрос на маски - вложил 10k - перепродал на 200k. Откройте фабрику масок дома лучше. Время покажет, но загадывать сейчас что будет чезер 2 года в IT - очень недальновидно.

Добавлено через 2 минуты
Цитата Сообщение от StalinStr Посмотреть сообщение
И рынок знать полезно
Самое лучше что можно сделать по прогнозам IT рынка-труда - это посмотреть статистику за последние 10 лет и выбрать более-менее устойчивые отрасли, языки...
0
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
09.05.2020, 20:59
Цитата Сообщение от StalinStr Посмотреть сообщение
Сеньеры, которые были уволены перекрывают дыхание джунам по всем направлениям
все знакомые вроде работают
Цитата Сообщение от StalinStr Посмотреть сообщение
падает спрос
не падает
Цитата Сообщение от StalinStr Посмотреть сообщение
Углубитесь в экономику немного чтобы понять что такое "Рынок".
зачем углубляться в экономику, чтобы понять, кто нужен работодателю?
0
 Аватар для Alradalion
132 / 126 / 85
Регистрация: 13.09.2013
Сообщений: 485
09.05.2020, 21:09
MIhailz, хм, ну если все равно на чем писать - я бы выбирал исходя из зарплат) https://habr.com/ru/company/ha... og/500786/
Ну а по поводу востребованности того или иного языка - это надо помониторить какой-нибудь hh. Ну и, наверное, если бы язык не был востребован, по нему не организовывали бы школ с последующим трудоустройством (тот же epam, t-system)
0
6 / 9 / 0
Регистрация: 19.10.2019
Сообщений: 194
09.05.2020, 21:36
Цитата Сообщение от xoraxax Посмотреть сообщение
все знакомые вроде работают
Не знаю откуда ты, поэтому точно утверждать не буду, но там где я, там на новичков спрос заметно упал. Потому-что было очень много IT - фирм маленьких и по закону фирма не имеют права не платить ЗП даже если работник не работает, но зарегистрирован на этой фирме.. По этой причине очень много закрылось фирм или просто урезали штат там где можно было, отсюда безработных с опытом прибавилось. Скорее всего поэтому вместо Junior, все чаще вижу Senior в обьявлениях.

Цитата Сообщение от xoraxax Посмотреть сообщение
не падает
Опять же важно откуда ты.. В моей стране же и без коронавируса в первые 2 месяца этого года упал спрос на IT работников.. Это не значит, что его нет, он просто стал меньше. (Источник статистика)

Цитата Сообщение от xoraxax Посмотреть сообщение
зачем углубляться в экономику, чтобы понять, кто нужен работодателю?
Это написано к тому, что рынок вещь непостоянная, сегодня нужно то, завтра нужно другое. Обычный пример, примерно, из 2000х годов, когда такой же бум как и на IT -рынке сейчас был с математиками.. Банки, страховые и т.д. платили огромные бабки людям, которые умеют считать и был дефицит в этих людях, сейчас же это совсем не так. Такой математик врядли найдет работу, но зато если выучит программирование - он снова востребован.
Или другой пример с инжинерами, например, машиностроения, сейчас они также должны уметь программировать иначе никак. Если раньше ты умел рассчитывать чертежи, то теперь этого мало.. Рынок меняется постоянно! Про это я!
0
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
10.05.2020, 00:44
Цитата Сообщение от StalinStr Посмотреть сообщение
на новичков спрос заметно упал
а ну это естественно, зачем вы нужны
Цитата Сообщение от StalinStr Посмотреть сообщение
Скорее всего поэтому вместо Junior, все чаще вижу Senior в обьявлениях.
на джунов надо тратиться, мало кому это нужно
Цитата Сообщение от StalinStr Посмотреть сообщение
Это написано к тому, что рынок вещь непостоянная, сегодня нужно то, завтра нужно другое. Обычный пример, примерно, из 2000х годов, когда такой же бум как и на IT -рынке сейчас был с математиками.. Банки, страховые и т.д. платили огромные бабки людям, которые умеют считать и был дефицит в этих людях, сейчас же это совсем не так. Такой математик врядли найдет работу, но зато если выучит программирование - он снова востребован.
Или другой пример с инжинерами, например, машиностроения, сейчас они также должны уметь программировать иначе никак. Если раньше ты умел рассчитывать чертежи, то теперь этого мало.. Рынок меняется постоянно! Про это я!
как 10 лет назад нужны были программисты, так и сейчас нужны. Просто не джуны, потому что вас на этом самом рынке дофига
0
 Аватар для StepFather322
365 / 252 / 113
Регистрация: 07.10.2017
Сообщений: 1,330
10.05.2020, 01:24
Цитата Сообщение от xoraxax Посмотреть сообщение
а ну это естественно, зачем вы нужны
Цитата Сообщение от xoraxax Посмотреть сообщение
на джунов надо тратиться, мало кому это нужно
Чем джун отличется от мидла? Разве не опытом? Можно попасть на позицию мидла не проработав нигде джуном прежде?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.05.2020, 01:24
Помогаю со студенческими работами здесь

Стоит ли изучать
Я на распутье.Нужна помощь.Не знаю в какую сторону подасться.Начал изучать PHP.Решил выйти в Web через него.Да и в моем городе пых...

Что стоит изучать?
Почти 17 лет мне, через год куда-то поступать (планировал Липецк-Воронеж, возможно Брянск. Сам из провинции), где-то полтора года начал...

Стоит ли продолжать изучать c++?
Здравствуйте, все чаще меня посещает мысль о том, кем я стану в будущем. Прилично времени потратил на с++, но сейчас слегка почитал и...

Стоит ли C++ изучать первым?
Стоит ли C++ изучать первым? Я изучил книгу C# на треть, стоит ли изучать C++? Мне говорили, что можно, но это правда? Ведь C++ это для...

Стоит ли изучать Webasyst?
Подбираю CMS для создания интернет-магазина. Думаю насчёт движка webasyst (Shop-Script 5). Стоит ли его изучать? или лучше выбрать другой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru