saw_tooth

Пользователь

Регистрация: 20.08.2013

Сообщения: 5550

Рейтинг: 3287

saw_tooth

Регистрация: 20.08.2013

Сообщения: 5550

Рейтинг: 3287

dahar2 сказал(а):

но для своего блага хочу узнать.

Нажмите, чтобы раскрыть...

Все языки по своему хороши, и по своему уникальны, если интересует вопрос только обучения (как понятия обучения, разбиение задач на аглоритмы) до достаточно будет разметочного языкаUML.

Если же работа на результат то помимо "обобщающего" языка, нужно знать и инструментальный - та же java и другие....тясячи их.

Если вопрос стоит в "стоит ли начинать c java", ответ нет.

Если вопрос "с чего начать программировать" то не с java

Если вопрос "как начать программировать", то ответ - начать с того что определиться что есть под рукой и что хочется.

Если вопрос "как легко начать программировать" то ответ python

Если же как "круто программировать" то ответ С++

Если же как "круто программировать и при этом заработать тонну бабла, но далеко не сразу" то java

Если же как "круто программировать и при этом заработать тонну бабла, сразу" то js.


Можно еще долго продолжать, так как вопрос твой вопрос НАСТОЛЬКО обширный что не него нельзя ответить емко и точно.

Это равно сильно тому, что типа "как играть в доту" - встречных вопросов масса: хорошо играть, играть в удовольствие, на результат и д.п.

ЗЫ. Совет не нужно задавать вообще такие вопросы, так как ответы для тебя не будут иметь смысла, а лучше обдумать то, что у тебя есть и что ожидается и что хочется, и исходя из этого уже получить вменяемый ответ.


SweetSweetLoot

Пользователь

Регистрация: 06.07.2015

Сообщения: 4739

Рейтинг: 1148

SweetSweetLoot

Регистрация: 06.07.2015

Сообщения: 4739

Рейтинг: 1148

img
dahar2 сказал(а):

Есть например плагин в игре,который добавляет новый игровой режим,но основы игры остаются. Для того чтобы играть мод,плагин в игре тебе нужны и базовые знания все игры,и также знания дополнения,правильно прировнял?

Нажмите, чтобы раскрыть...

Да тебе нужно дополнительно 3нать кухню самой игры к я3ыку, какие у нее есть команды, менялись ли команды в дополнении, если менялись то делать крос сборку(универсальную) или делать ра3ные сборки


Все усложняется тем что сами яыки и фреимворки не стоят на месте, тот же андроид новых версии(андроид сдк)

begl

Пользователь

Регистрация: 27.05.2015

Сообщения: 2946

Рейтинг: 1620

begl

Регистрация: 27.05.2015

Сообщения: 2946

Рейтинг: 1620

dahar2 сказал(а):

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

Нажмите, чтобы раскрыть...

Да, по сути разумнее выбирать язык исходя из области, чем наоборот. Самые популярные языки очень сильно похожи и большого труда переход не составит


БТВ, если захочешь писать под андроид, то там перспективнее посмотреть на язык kotlin, гугл вроде на него планы имеет(или имел пол года назад)

trollFacePalm

Пользователь

Регистрация: 31.08.2014

Сообщения: 17

Рейтинг: 17

trollFacePalm

Регистрация: 31.08.2014

Сообщения: 17

Рейтинг: 17

Было лень писать, но я смог.

Не читал, что пишут выше.

Работаю на Java чуть больше 2.5 лет. Заслуженно получил звание Middle Developer в компании.


А теперь коротко по твоим вопросам. Eclipse, как среда разработки, используется в основном ведущими разработчиками с опытом 15+ лет. Им дискомфортно переходить. На текущем проекте юзаю эклипс(есть удобный плагин, который не поддерживается идеей), а так идея.

И пофиг, выбирай любую IDE, не в ней дело.

Придешл на собеседование, тебя попросят(в хорошем месте) написать класс ручкой на а4 листе. Вне зависимости от прикладного ПО твой чел должен знать сам язык и уметь пользоваться знаниями. Просто знать мало.


С Java легко перейти на JavaScript/C#. Суммарно Java+C#+JavaScript это почти все вакансии для программистов в нашей стране.


И, как плюс, студенту устроиться Java стажером легко. Там низкий порог. А вот в c++ мало студентов берут, там нужен очень высокий порог знаний.


UPD. Почитал ответы выше и могу тебе точно сказать, что там дельно только 1 или 2 сообщения.


Поясню еще 2 момента. Основной вопрос, как сильно нужна и будет ли нужна? Ответ нужна и будет нужна еще очень долго. У нас все банки на Java работают. Серваки в майловских ММОРПГ на Java. Тебе мало? Вакансий завались. Говорю про крупные города.


Вопрос денег не поднимай больше никогда.

Нет конкретной цифры. И даже средней цифры правидивой нету. Все получают столько, сколько наторгуют на собеседовании.

На равных знаниях и должностях разница может быть в 100т+. Это абсолютно ничего не значит.

Знаю свои зарплаты и коллег. Кроме джунов меньше 150 никто не получает(на руки, после вычета налога). Этой инфы тебе должно хватить. Ну или твоему другу.


Ну и, так и быть, последний совет

Сомневаюсь, что кто-то из местных его использует, но дам реально полезный совет: первые 3 места менять надо с периодичностью в год-полтора. Устроишься джуном чисто за опыт, зп поднимать не очень любят. А если поднимут, то не так уж и сильно. А переходя в другую компанию ты прибавку можешь удвоить + попробуешь разные проекты и области.