Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
zzzZZZ...
525 / 356 / 94
Регистрация: 11.09.2013
Сообщений: 2,040
1

Нужен совет от java программистов.или разговор о жизни, судьбе, развитии

08.10.2014, 16:04. Показов 985. Ответов 14
Метки нет (Все метки)

Вообщем добрый день всем...Начну с начала, примерно прошлым летом я начал учить С++ с нуля, примерно в ноябре я уже смог устроиться на работу программистом микроконтроллеров, и писать на С и С++, весной перешёл на другое место с аналогичным уклоном и примерно в это же время стал читать java, не знаю зачем, сейчас уже немного начинаю жалеть, т.к. приходить осознание того, что java востребована в большей степени с сочетанием всяких javascript, xml, каких-то непонятных для меня фреймворков типа javaspring и прочих страшных и непонятных для меня слов, и работу java - джуном мне, самоучке в 24 года без образования в области информационных технологий найти будет крайне не просто(в связи со всем вышеперечисленным). Сейчас я заканчиваю писать систему управление одним изделием, и весной уже планирую уходить ещё куда-то, т.к. перспектив не много... Но в какой области выгодна связка java/C/C++ ...
Сюда пишу просто чтобы быть может мне подсказали в каком направлении развиваться не в пустую, если дальше разбираться с java. Web-ом я без знаний php, html и т.п. точно не займусь, под android пробовал, но тоже как-то понимаю что не моё. А вот в сетевом программировании вроде и плюсы полезны, и на java что-то делают. Я честно плохо себе представляю область применения java в сетях, какие задачи он решает, в чём его + и - относительно ruby или питона... Вообщем просто опускаются руки, и прочитанные Хортсманы и Шилдты кажутся потраченным временем...
Мб стоит забить на java и заняться основательно с++...
0
Заказывайте контрольные, курсовые и дипломы здесь.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.10.2014, 16:04
Ответы с готовыми решениями:

Нужен совет программистов
Здравствуйте. Я сейчас учусь на 2-ом курсе вуза, на программиста. Вот задался таким вопросом : а...

Нужен совет опытных программистов на C#
Всем добрый день! Я здесь абсолютно новенький! Так что прошу сразу не кидать камнями если задаю...

Нужен совет сисадминов и программистов
Здравствуйте, уважаемые системные администраторы и программисты! Заранее извиняюсь, если я...

Нужен совет опытных программистов
Задача: Написать систему логирования LS кода, подсчета производительности (как долго исполняется LS...

14
160 / 156 / 29
Регистрация: 21.09.2013
Сообщений: 487
Записей в блоге: 2
08.10.2014, 18:26 2
Цитата Сообщение от dzrkot Посмотреть сообщение
прочитанные Хортсманы и Шилдты кажутся потраченным временем
Это минимальное, что требуется для понимания Java джуну, то есть Java SE. Это, скажем так, базовая вещь для выхода на востребованный уровень. На работе всегда используют Java EE, это программы уровня предприятий, клиент-серверные решения и там нужны хотя бы базовые знания html, xml, js, на EE, например, стоят некоторые соц. сети. Применения реально много, сложно описать всё. Собственно на вики вы можете посмотреть для чего используют Java EE. С++ не даст таких же возможностей на уровне предприятий, хотя я могу ошибаться, знаком только немного. Но ++ сами знаете даст доступ на низкий уровень, контроллеры, драйвера, java такого не даст и десктоп думаю больше востребован чем в Java.
1
Эксперт Java
2361 / 2191 / 559
Регистрация: 28.12.2010
Сообщений: 8,584
08.10.2014, 19:21 3
Не хотите писать на джава, не пишите, хотите, учите смежные технологии. Если бы это было так просто и за это платили хорошие деньги, все бы этим занимались.
1
zzzZZZ...
525 / 356 / 94
Регистрация: 11.09.2013
Сообщений: 2,040
08.10.2014, 19:40  [ТС] 4
да так то оно тоже понятно, но вопрос в том, в какую область лучше с такой связкой идти
0
160 / 156 / 29
Регистрация: 21.09.2013
Сообщений: 487
Записей в блоге: 2
08.10.2014, 19:46 5
dzrkot, разве нет собственных предпочтений? Что-то больше нравится, что-то меньше, определите в какой области вам комфортнее что ли и потом уже согласно этого делайте выбор.
0
zzzZZZ...
525 / 356 / 94
Регистрация: 11.09.2013
Сообщений: 2,040
08.10.2014, 20:01  [ТС] 6
сложно чувствовать себя комфортно в области в которой ты не разбираешься...сложно сказать вообще зачем я за джаву взялся, думал мб что и зп выше да и все говорили что раз плюсы освоил то джаву и подавно, но вот про обилие смежных технологий как то умолчали....мне интересен скажем и game dev, хотел бы попробтвать - opengl и чистый с++, так и сети - просто интересно, хотя я даже с протоколами слабо знаком, сегодня вот сниффером нттр мониторил - запросы какие-то итп ...просто скажем как java в сетях работает я не понимаю точнее какие технологии и куда смотреть что читать что пытаться написать... те скажем С же производительнее, но на всех углах слышу что сервера с высокой нагрузкой на джаве пишут ....
0
160 / 156 / 29
Регистрация: 21.09.2013
Сообщений: 487
Записей в блоге: 2
08.10.2014, 20:18 7
Не понравилось так не идите в эту область, здесь ничего странного нет, у каждого бывает такая ситуация, а то вы вроде отпускать не хотите то, за что взялись и жалеете, идеально не бывает) Мало того, Java, как вы поняли, довольно большой, так что ваш путь не велик, тем более после С++, можно не вникать в ООП с нуля, как некоторые и надолго.
А если интересуетесь, то начальный уровень по сетям дает Хорстман том 2, там ничего сложного, а так же по сетям и ввод в EE есть ресурс, перевод Thinking In Java Enterprise
1
zzzZZZ...
525 / 356 / 94
Регистрация: 11.09.2013
Сообщений: 2,040
08.10.2014, 20:27  [ТС] 8
Цитата Сообщение от _Den_ Посмотреть сообщение
Не понравилось так не идите в эту область, здесь ничего странного нет, у каждого бывает такая ситуация, а то вы вроде отпускать не хотите то, за что взялись и жалеете, идеально не бывает) Мало того, Java, как вы поняли, довольно большой, так что ваш путь не велик, тем более после С++, можно не вникать в ООП с нуля, как некоторые и надолго.
А если интересуетесь, то начальный уровень по сетям дает Хорстман том 2, там ничего сложного, а так же по сетям и ввод в EE есть ресурс, перевод Thinking In Java Enterprise
за ссылку отдельный респект)

да нет, я не говорю что не понравилось, как раз таки "низкоуровневый" c/с++, точнее работа с железом в условиях россии (когда то плат нету, то что-то сгорело, то никто не знает как "оно" работает а предыдущий программист уволился перед этим написав быдлокод через Ж итп итд) меня оттолкнула за год.Просто я реалист, и понимаю что семью надо кормить, и тратить время на html и т.д. и т.п. я много не могу - отсюда и выбор мой на то, в чём у меня больше шансов преуспеть. Какбы вроде и знание разных алгоритмов там важнее(как раз таки то что мне весьма нравится, хотя в джаве с этим как-то...вообще без указателей не понятно как делать многие вещи...)
0
160 / 156 / 29
Регистрация: 21.09.2013
Сообщений: 487
Записей в блоге: 2
08.10.2014, 20:37 9
Цитата Сообщение от dzrkot Посмотреть сообщение
и тратить время на html и т.д. и т.п. я много не могу
Не знаю как у вас с з\п, но на джуна читают философию эккеля, хорстмана 1,2 и базы данных и есть компании которые с такими знаниями берут на начальную ставку минимум 500$, для семьи не много, но и обучатся вы будете не сложа руки, а работая и получая з\п. Java пошел от С++ в некотором роде. Он более защищен от ошибок и по этому легче чем ++. А работает там всё грубо говоря с помощью ссылок, только явно это не указано.
0
zzzZZZ...
525 / 356 / 94
Регистрация: 11.09.2013
Сообщений: 2,040
08.10.2014, 20:48  [ТС] 10
Цитата Сообщение от _Den_ Посмотреть сообщение
Не знаю как у вас с з\п
сейчас 35к чистыми выходит
Цитата Сообщение от _Den_ Посмотреть сообщение
на джуна читают философию эккеля, хорстмана 1,2 и базы данных и есть компании которые с такими знаниями берут на начальную ставку минимум 500$, для семьи не много, но и обучатся вы будете не сложа руки, а работая и получая з\п.
плохо... я рассчитываю что знания с++ может где пригодятся и опыт работы всё же какой-никакой - есть. Без о.р. но со знаниями всё же реже берут насколько я знаю.
0
160 / 156 / 29
Регистрация: 21.09.2013
Сообщений: 487
Записей в блоге: 2
08.10.2014, 20:59 11
Цитата Сообщение от dzrkot Посмотреть сообщение
Без о.р. но со знаниями всё же реже берут насколько я знаю.
Да, но берут, тем более с опытом будет больше, но время вам тратить придется больше однозначно. А смысл вам переходить с одного ОО-языка на другой, на плюсы разве спрос не огромен, вроде бы вполне себе. Ищите всё время вакансии, найдете немного другую сферу на ++ и возможно з\п больше
0
zzzZZZ...
525 / 356 / 94
Регистрация: 11.09.2013
Сообщений: 2,040
08.10.2014, 21:46  [ТС] 12
Цитата Сообщение от _Den_ Посмотреть сообщение
смысл вам переходить с одного ОО-языка на другой, на плюсы разве спрос не огромен, вроде бы вполне себе.
вот быть может его и не было ...
0
Супер-модератор
5548 / 2582 / 1294
Регистрация: 04.03.2013
Сообщений: 5,539
Записей в блоге: 1
11.10.2014, 21:20 13
dzrkot, как вариант Java + XML => Android SDK...
Довольно востребованная тема - разработка под Android...

Добавлено через 2 минуты
А вообще, да - на Java очень обширный стек технологий, которые нужно знать, но там всё по принципу "долго запрягаешь (учишь), но потом быстро едешь (кодишь)"...
1
zzzZZZ...
525 / 356 / 94
Регистрация: 11.09.2013
Сообщений: 2,040
11.10.2014, 21:20  [ТС] 14
Цитата Сообщение от ildwine Посмотреть сообщение
dzrkot, как вариант Java + XML => Android SDK...
Довольно востребованная тема - разработка под Android...
да вот пробовал я с android'ом ...тоже как-то не моё...Вообще я резюме кинул, если возьмут джуном куда или на с++ или на яву - пойду))
0
Супер-модератор
5548 / 2582 / 1294
Регистрация: 04.03.2013
Сообщений: 5,539
Записей в блоге: 1
11.10.2014, 21:29 15
как вариант, наиболее котируемый на рынке труда, Java EE конечно... Но там надо дополнительно знать хотя бы Spring... (не считая внутренних технологий EE, + неплохо разбираться в HTML/CSS + возможно в таких движках как Twitter Bootstrap например... Очень помогает при создании GUI...)

Добавлено через 1 минуту
В общем, как сказал KEKCoGEN, надо один фиг учить технологии смежные...
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.10.2014, 21:29

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

нужен совет web-программистов!
хочу попробовать зоздать сайт знакомств (свой сайт) но не знаю какой язык програмирования нужно...

Нужен совет от опытных проектировщиков БД и программистов
Здравствуйте! Скажите пожалуйста как обычно реализуется (в БД) на крупных порталах: - система...

Нужен совет по Python от опытных программистов
Здравствуйте! Я новичок в программировании, и мне нужен совет от профессионалов. Посоветуйте...

Нужен совет программистов в выборе cms
Сайт будет тяжёлым, много страниц и много контента, на первых порах видео и аудио контент не входит...

Нужен программист или команда программистов!
Для ряда задач нужны программисты. Инструменты: JS/Node.js, golang, python Стоимость задач до...

Нужен совет по java + SIP
Нужен совет от тех кто сталкивался с sip на java-апплете


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

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.