Сап б, вкатываюсь в Java, посоветуйте годных книг для начала, может ещё видео уроки, в общем всё, что способствует развитию в его рамках.
Bump
1
2
3
https://docs.oracle.com/javase/7/docs/api/
>>154441554 (OP)Эккель, thinking in java
>>154442499Философия джавы?для начинающего?Ты ёбнутый.
>>154441554 (OP)>>154442499Есть еще такой клевый хохол, зовут Юрий Ткач, на ютубе у него полно видосов про java. Я на этих двух ресурсах вкатился
>>154442671Обоснуй?
>>154441554 (OP)>>154442499>>154442674А еще у нашего любимого мэйлру есть записи лекций на канале Технострим. Проходил этот курс очно, там все что нужно для начинающего, но материал очно быстро наваливают
>>154442674Сколько вкатывался, сколько часов в день занимался, и на чём акцентировал своё внимание, что пригодилось больше всего?
>>154441554 (OP)Это очень легко, даже книг не надо, просто делай какую-нибудь хуиту и гугли. Книги не нужны, они для программистов и сделаны.
>>154442707Я не он, но синкинг ин джава нужна в тот момент, когда ты уже знаешь синтаксис и набил руку, но кодишь как даун, потому что семантику не рубишь.
Бумп
4
>>154442964Вкатывался очень долго, тк у меня в то время была активная учеба в унике и я не мог позволить себе больше часа в день заниматься. Через год получил оффер в среднюю такую компанию на 100к (не пошел из-за учебы).В мире java есть несколько тем, в которые нужно вкурить:- ООП (и все что с ним связано: SOLID, паттерны и прочая архитектурная хуйня) Нужно отчетливо понимать, почему уже никто не пишет бездушные скриптовые полотна, почему так хорошо прижилась парадигма классов и объектов. Там целая философия, которая будет приходить постепенно с практикой.- Алгоритмы и структуры данных. Это нужно любому программисту, кроме вебмакак. В java нужно понимать какие есть коллекции, желательно понять как они реализованы (рано или поздно докачаешься до того, когда сможешь читать и понимать исходники)- Многопоточность. Хорошо бы понимать как это устроено еще и за пределамиБудет еще много чего. Но это основы, без знания которых ты точно никогда не вкатишься.И еще совет - никогда не равняйся на других, трать время на изучение столько, сколько можешь. Развивай в себе мотивацию и любовь к коду. Не бывает так, чтобы ты за 2 года выучил что-то, и начал зарабатывать 300ккк / нсек. Крутой спец всегда продолжает учиться, обычно потому, что ему это нравится
>>154443913*Многопоточность. Хорошо бы понимать как это устроено еще и за пределами java
>>>154441554Как зовут шлюху на 2м пике?
>>154443913Спасибо, за развёрнутый ответ, просто я себе поставил цель в течении года (т.е к следующему лету) прокачатся в Джаве и устроится в какую нибудь конторку и там продолжать работать в этом направлении.План пока таков, заниматся около 4 часов ежедневно, в выходные по 10.Учусь пока по материалам этого парня https://www.youtube.com/channel/UCK5d3n3kfkzlArMccS0TTXA но на долго его уроков не хватит, так что надо заранее искать следующий источник информации, так же для структурирования информации хотелось бы читать какую нибудь несложную литературу по джаве.И в целом картину изучения вижу так.1. Учить ООП2. Кллекции.3. Spring4. Maven/Ant5. GitПопутно на разных этапах пробовать пилить разные мини проекты. Оформляя их на гитхабе и постепенно выходить на биржу вакансий.
>>154445020Твоя мамка /Thread
5
>>154445020parker mixonОна всратая жиробасина.
>>154445605ещё фотки есть? гугл выдаёт дичь
>>154444444
>>154445293Не трогай спринг, пока в джава коре не будешь очень уверенно шарить. Коллекции мастхэв, но это за неделю учится. Ант не нужен. Гит нужен. Спринг только после мавена, иначе заебёшься.Главное - пиши код. Много кода. Проси ревьюить и указывать на самые вонючие места. Кодить. Кодить. Кодить.
Правда, что с джавой невозможно найти удалёнку? Типа там в основном крупные компании, которые не любят такой подход к работе.
Советую сыролюбам из СПб попробовать сыры магазинчиков фермы Лосево. Вполне себе неплохо, но цены большие. Около 600-700.
bump
>>154441554 (OP)Привет.В самом начале лично мне было тяжело найти инфу, если у тебя за спиной нет другого языка, будет сложно.философия джава - мне попадался плохой перевод.В общем, посоветовал бы побольше гуглить и искать годный учебный материал.могу скинуть несколько полезных линков.https://dou.ua/lenta/articles/java-beginner-guide-1/на хабре оч много статей для разных уровней.и еще, советую выделить отдельное время на изучение англ.
>>154447818Спасибо, если есть ещё, что то скидывай.Насчёт английского с ним особых проблем нет имею уровень ~intermediate и продолжаю его развивать.
>>154441554 (OP)Предлагаю сделку.Ты мне соус второй ОП-пикчи, а я тебе годноту по Джаве.
>>154448593Я бы с радостью поделился, но сам её ток вчера нашёл в другом треде.
>>154448840Сделка не состоялась.
>>154449429увы
А поясните где сейчас применяется Java? Ведь сейчас для неё только mobile и legacy. Какие-то новые, современные и пиздатые проекты под неё уже, вроде как, отсуствуют. Для веба Java использовать - это пиздец, хотя есть довольно крупные веб-приложения и т.д. Desktop приложения все менее и менее популярны - все заменяют веб-приложениями или тонкими клиентами, которые написаны на том языке, который лучше всего воткнут в платформу. Или я что-то упускаю. Нравится сама концепция Java и комфорт от разработки, но только я хз куда это применять.
Выбрал php и пишу свои проекты, зависимость есть
658
>>154453792Бэкенд каждого второго крупного проекта.
>>154446484не правда, компании разные.
>>154453792>Для веба Java использовать - это пиздецвот похапе использовать это пиздец, но он используется повсеместно. жава для веба отлично подходит, например.
>>154456037Пиздец-то в чем? В том, что на PHP за неделю можно выкатить MVP, а на Java за бесконечность? >>154455705Кривые одноклассники и ебучие госуслуги не в счет.
>>154456284в ваше похапэ типизацию завезли уже?
>>154453792Самый популярный язык для энтерпрайза. Из последнего моего новый проект для фин конторы - джава, система продаж для крупной логистической компании - джава, я скорее задаюсь вопросом насколько людям сложнее жить при выборе другой экосистемы разработки, потому что мне достаточно просто открыть резюме, чтобы за день насобирать встреч с рекрутерами на полторы недели вперед с хорошей оплатой.
>>154456502Это ты, конечно, круто язык опустил, да. Но все же вопрос остается тем же: в чем пиздец-то? >>154456754И что решает Java в этом проекте?
>>154456284>Пиздец-то в чем? В том, что на PHP за неделю можно выкатить MVP, а на Java за бесконечность?Ты на хакатоне хоть раз был? Там люди без идеи приезжают и за двое суток пишут серьезные и потенциально вполне коммерчески успешные продукты до стадии предпродакшна. Я вот хз даже что ты серьезное можешь на пыхе сделать, никогда не слышал даже о мелкой коммерческой системе, которая бы на пыхе крутилась, лол
>>154456833>И что решает Java в этом проекте?Мне не понятен твой вопрос, конкретизируй. Как я уже говорил, это язык проектов. Тебя интересует почему именно джава или что?
Создал тред, что бы знающие люди посоветовали обучающий материал по джаве.@Долбаёбы срутся, что пизже джава или пхп.@Здесь все мои друзья
>Тебя интересует почему именно джава или что?Именно. >>154457038Такая же ситуация. Не слышал хотя бы одну историю о проекте на Java, который завершен и без бесконечного пиздеца. Общался с людьми, которые приходили из всяких крупных проектов, которые дохуя на Java, где вечный пиздец, ничего не работает и потребляет тонны ресурсов.
>>154441554 (OP)Это не ты джва дня назад такой же тред создавал? Ммм, уёба?
>>154457545И что сука характерно, я просто спросил о том, где она сейчас применяется, сказав, что сам фанат Java и иногда на ней пишу, но, сука, пришли к выводу, что PHP говно, на нем ничего кроме сайтов визиток не пишут, то ли дело Java. Ещё раз, мне до пизды какой язык вы, блядь, больше любите. Вопрос был: какие комерческие, успешные, охуенные, межгалактические проекты пишут сейчас на Java (кроме мобилок и легаси) и какие преимущества она дает по сравнению со скриптовыми языками? inb4: производительность/скорость разработки.
Поясните, аноны.Немного не в тему, но универе изучаю С++, но хотелось бы поскорее вкатиться на джуна набивать стаж и опыт. На крестах вакансий мало или почти нет. Да и сеньоров там в основном хотят.Вот и решил освоить что-то более годное, чтобы поскорее влиться во все это.Выбор пал на С#. Я думаю это отличный выбор т.к: после крестов просто изучать, можно писать игрульки на юнити, на кокосе, есть хамарин, может в бэкенды, если что на жабу можно перейти без особой боли, вакансий много.Я прав или где-то проебался? Действительно ли С# так годен?
>>154457742не я, но если сегодня не скинут годных уроков буду бампать пока не умру
>>154441554 (OP)Сальваторо почитай, цикл об эльфе
>>154457872> хамаринМертворожден.
С# - хуйня без задач, очень старая и ненужная технология.
>>154458172Проиграл
>>154457876Брюс Эккель. "Философия Java"И не надо ссылаться на хуевый перевод или устаревший материал, который есть в инете. Сходите в магазин и купите нормальную бумажную книжку на русском языке. Она норм.
>>154458383Контраргумент не кину т.к не знаком, но вакансий много. У меня выбор между С# И Java,+ который подкреплен желанием нормально жить и простотой найти работу.
>>154458543ПХП или Джава, на шарп вакансий нет.
>>154441554 (OP)Если ты неспособен это нагуглить, неспособен даже найти жаба тред в программаче, то тебе вообще нехуй делать в программировании, чмоха. Пиздуй за раздачу.
>>154458601Т.е то, что на hh хуйня? С вебом вообще дело иметь не хочу.
>>154458793Если ты не хочешь в web, то зачем тебе C#, он жив только из-за ASP.
>>154457862>какие преимущества она дает по сравнению со скриптовыми языками? inb4: производительность/скорость разработкиНу, в общем-то, производительность и скорость разработки. И да, нужно же на чем-то писать тот самый пресловутый энтерпрайз.
>>154442499говно с говнопримерами, еще и устаревшее сейчас
>>154458540сразу иди в хуй со своей обоссаной попсой
зачем? сбер доделает свои системы, и выкинет на мороз >10000 тысяч ява спецов, что сейчас в сбертехе работаетпосле этого на работу вообще не устроится будет, и так уже на одну вакуху 200 резюме прилетает в первую неделю..
>>154460781и во что тогда вкатываться?
>>154460358>>154460554Господа, назовите хоть одну книжку лучше Эккеля.
>>154460781>и так уже на одну вакуху 200 резюмеЭто где все эти жава-спецы обитают? У нас вот нормального квалифицированного программиста днем с огнем не сыщешь.
Для начала прокури какие-нить кор курсы для всратых на тыртрубе, поймешь че и для чего. Если есть немного баблишка - потрать на хекслет, там годный курс по джава с иногда c очень нетривиальными задачами. После бери книгу Блинов Романчик чет там про программирование для ..., короче посвежее, мож одновременно читать говно от Эккеля или Хорстмана(у дяди есть за 2016 год перевод). После ищи на инглише все про web, русскиее и салоедские жлобы за халяву выкладывают онли обзорное говно. Короче сейчас джуны с кором не нужны, не учи ебаный свинг для создания саперов(если че можешь потом почитать). Онли джава нигде не нужна, ну если ты не малолетный андроид-девелопер, нужен JS, web морда от HTML5 и CSS(JSF чет не в моде), нужна жопа от sql и понимание как все это собирать и каким образом все это взаимодействует в разных проектак на разных фреймворках(когда потратишь овердохуя времени на кор, поймешь что ты дно из-за этого мусора с кучей фреймворков и прочих свистоперделок). Удачи, бро.Пей кофе, учи джава
>>154460966если на нейтив то Дейтел понятнее для рокки(жаль что его мало переводят, он много лучше всех), даже Хорстман в переводе понятнее для рокки, а уж обзорный Гослинг куда понятнее(но говнище) Прост с книг лучш не начинать, лучш просмотреть курсы от Васи Жопкина и после читать книги(кроме Дейтела, Дейтел всегда жует для детей).
>>154461169>чет там про программирование>нужен JS, web морда от HTML5 и CSS(JSF чет не в моде)>мусора с кучей фреймворков и прочих свистоперделокДайте угадаю, Вы сейчас не являетесь java-разработчиком, а пишете, к примеру, на PHP?
John Latham: Java Just In TimeСамая годная книга из существующих
>>154461574ноуп, пишу на net
>>154461589Может быть, но на русском языке её нет. И 2010 год издания немного смущает.
ЕЙ java макаки есть у кого байт редактор для java 8 ?
>>154461954>пишу на netСпасибо за честность. Постарайтесь воздерживаться от советов в тех областях, где Вы некомпетентны.
Может кто то, даст норм совет?
>>154462099кекнул, у меня 2016 год
>>154461589чувак ее каждый год допиливает, так то
>>154441554 (OP)Я так понимаю это теперь it-тред? Работал тут кто-нибудь дежурным админом/сетевиком два через два? Позвали на работу такую, удалённо, платят 100к, вот хочу узнать специфику. Обычно админом пять лет отбарабанил.