Подскажите гайды по Java. Хочу начать изучать данный язык, мб кто-то из вас подскажет видео/невидео уроки где подробно разжёвываются основы, желательно за короткий срок.
>>200503580 21 Гуманитарная заочка Сезонная работа связанная с туристами в мухосранске из золотого кольца. С октября, когда сезон закончится смогу жить на заработанное до марта/апреля, там и планирую плотно учить. Из хобби английский язык, ходил пиздюком к репетитору и учил по онлайн дрочильням, сейчас восполняю пробелы в грамматике, благо могу ещё разговорный с туристами прокачивать. мимодругойанон с тем же реквестом
>>200503735 Я, собственно, ранее не кодил, решил с явы начать. Любил и люблю, овердохуя ЛЕГОча. По семейным причинам, на данный момент работать не могу. Залипаю на видосики, форумы, читаю что нибудь. А вообще заебался, решил себя этим занять.
>>200503780 С hr много времени провожу в одной известной телефонной компании. >>200503797 Начни не с явы, а с матана и алгоритмов. Язык - инструмент. Вначале начал нужна теория.
p.s. Не теряй время. В этой профессии ценят молодых
>>200503820 За это ещё и бабки платить? Ыыыээээ А вообще, я имел в виду что говорить на нём не умею. Не шарю за презент симпелы и т.п. Разве это важно в коде?
>>200503957 Преподают, но тогда у меня и мышление другое было. Будучи мелким я думал: "А зачем мне изучать английский язык, если я живу в Рашн Федерашн?"
>>200503764 Мне вот всегда было интерестно, каков средний возраст админов? Мне с детства думалось что админ - такая жироебина сидящая где-то в серверной и дрочащая в 3-их героев днями напролет. Но вот так-ли это?....
>>200503580 20 Неоконченное высшее (бакалавр, инженер-програмист) Нет Нет, но говорю что люблю заниматься переводами En>Ru. >>200503735 Именно кодить учился со школы на паскале. После этого в универе изучал всякое самостоятельно (питон, бд, веб, руби+рельсы, линух) Люблю и обожал в детстве. Потому что не хочу работать (в лучшем случае) продавцом за 2к/мес, а работу паграмистом начал искать недавно и успел нажраться отказов поп ричине "у вас нет опыта работы, мы таких не берем". Дрочу, пизжу со знакомыми в дискорде, играю. Иногда сменяю все это на усердное дрочево очередного дистрибутива линух, чтобы сделать его красивым и удобным, или на еще большее дрочево какой-то программы (читай скрипта) для автоматизации какого-то проекта или просто развлечения.
В универе проходили жабу, но я пропинал хуи этот семестр и поэтому когда сказали написать курсач на тему "два окошка, бд и апи колз" я сел в лужу еще на моменте "связи" макета в жабаФХ и кода. После всего этого понял, что хочу изучить этот язык, но не ебал как и с чего начать. Мне теперь только в девопс?
>>200503880 >Не теряй время. В этой профессии ценят молодых Дачую. Если старше 25, то просто перестают звать на собеседования, открыто глумятся, присылают картинки надгробия в телеграм. У тебя всего 4 года осталось.
>>200504010 а у меня наоборот с малых лет задался съебаться за бугор и зубрил эту пиндосовскую мову, но одной кстате недостаточно, теперь сижу себе с совершенным знанием языке, который мне вряд ли пригодится мимо хиккан 18лвл 9классов
>>200504177 Пуллить на гитхаб начал только в этом году, да и там те самые скриптики в 50 строчек кода и два начатых веб-приложения на фласке и на рельсах.
>>200503880 >С hr много времени провожу в одной известной телефонной компании. И что? >>200504239 Ну, 5 лет поработаешь а там пора давать дорогу молодым. Многие животные, например хомяки, и живут-то меньше 5 лет.
>>200504239 Я не знаю, зачем учатся на программиста 4 года, когда это осваивается за год. Когда учился я 10 лет назад преподавание в ДС2 было такое, что интернет давал в разы больше информации. Сейчас, может что и поменялось, но не верю.
>>200504057 >Выучу, а дальше что? Дрочи euler.jakumo.org/problems.html и думай над своим проэктом. Как станет легко, создавай репу на гитхабе и начинай кодить свой апликейшн одновременно с этим ищи работу джуном. >>200504072 Примерно так и есть. Разве что жироебин меньше, чем подтянутых парней. Средний возраст хз, у нас к примеру это 30-40
>>200504131 Так, давай я подытожу. Ты более менее умеешь кодить и получил бакалавра в этой спецухе. Не хочешь работать за мелкие деньги. Вместо этого ты дрочишь и пиздишь. Или ебешься с линуксом, или дропаешь еблю с ним в обмен на еблю со скриптом. Пропинал хуй в универе. Ты не постоянный и не усидчивый. Тебе будет сложно работать с однотипным монотонным кодом.
p.s. Я бы тебе дал тз конечно. Но думаю ты бы в итоге получил отказ. Разве что мог впечатлить подходом к кодингу или йоба-алгоритмом. Еще бы твой гит посмотреть было бы не плохо.
>>200504298 >Когда учился я 10 лет назад преподавание в ДС2 было такое, что интернет давал в разы больше информации. Сейчас, может что и поменялось, но не верю. учусь дистанционно на курсах в итмо @ научили верстать на таблицах
>>200504354 >Я бы тебе дал тз конечно. Но думаю ты бы в итоге получил отказ. Разве что мог впечатлить слышь оп, срочно начинай вкатываться в максимальную няшность
>>200504361 Ахаха. Зачёт. Через пять лет они будут учить верстать на inline-block дивах, когда все уже перейдут на Flex и grid или что там будет в будущем.
>>200504143 Нет не глумятся. Дело в том что к 20-22 заканчивая универ у тебя уже будет опыт 3+ года. Особенно если ты начал изучать кодинг лет в 15 и вести проэкты на гитхабе. В 25 такой уже как минимум станет мидом, если не будет проебывать время впустую.
И самое важное: Проще брать джуна 17лвл на сайд проэкт с куратором на зп, скажем $1000. Он студент со степендией + скорее всего помогают предки. Мотивированный, выносливый и может поймать кураж. Вместо того, что бы брать 25лвл челика, который уже успел схавать говна в жизни. Который требует стабильную зп $2000, потому что нужно платить за квартиру/тачку/семью. При этом его кпд будет гораздо ниже молодого студента.
>>200504354 >Не хочешь работать за мелкие деньги. >Вместо этого ты дрочишь и пиздишь Бля вот вроде я сказал то же самое, но ты так это преподнес, что чувствую себя еще большим долбоебом. >Но думаю ты бы в итоге получил отказ Ну ты же понимаешь, что я бы на собесе не отвечал так напрямую? Гитхаб не покажу, сорри, стесняюсь но в резюме линк на гитхаб есть
Я вот, честно задумался над проблемой опа, и у меня нет ответа. Хотя сам код пишу уже давно. Столько всяких знаний, часть забылась, больше половины со временем оказались нахуй нужны. Вообще не знаю, что посоветовать. Одно могу сказать, я учился программировать, по урокам на форуме, а также самостоятельно ища ответы на вопросы новичков на форуме в документации. Сейчас в этом нет необходимости, так как всё это уже есть в стековерфлоу. Ну и язык был не Java, хотя, это не важно.
Я бы советовал помимо алгоритмов и ангельского выбрать себе цель, например, бота для телеги, персер двача на предмет самых комментируемых постов или ещё что-то, взять базовый учебник по языку. Хз какой, главное, чтобы там основы объяснялись, типы данных, переменные, ООП, массивы и и.д и шаг за шагом пытаться реализовать задумку. Нихуя не понятно - пошёл гуглить, задал вопрос в телеге опытным челам. Совсем нихуя не понял - отложил, попробовал завтра или через пару дней. И так потихоньку разберёшься. Сроки быстрые не ставь. На это может уйти не один месяц. Возможно, год. Нет, ты, конечно не будешь год писать одну программу, может десятки напишешь, но помимо кодинга, тебе ещё кучи смежных областей придётся коснуться. Паттерны, git, разные библиотеки, документация, терминология, возможно, Линус, возможно, сервера, возможно ui либы. И т.д.
>>200504443 естественно я под перекатился имею ввиду что он нашел работу я его пару раз видел и не только на wrk так что скорее всего не врет. впрочем на pr я еще несколько таких видел но не грузчиков
ну и про фриланс тоже чушь пишешь, там не перебиваются а нарабатывают репутацию чтобы зарабатывать потом, понятно что без репутации там у тебя будет не очень с заказами, алсо фриланс имеет только на английском офк чтобы не иметь дело с рашкинскими жадными нищиими васянами
>>200503374 (OP) Ответь себе на вопросы. Нахуй оно тебе вообще ? Почему ты выбрал джава ? Ты знаком вообще с каким либо языком ? Если нет, ты не выучишь джава, ее не возможно выучить. Она выебет тебе мозг и нервы и ты забросишь нахуй эту затею.
Наняли мы так одного тридцатилетнего вкатывальщика на джуна, вроде испытатаельный срок прошел нормально, а потом как на боевой проект его высадили, так началось >ой я не понимаю >ой как сложно в итоге сам через месяц выдавился, вот и бери теперь вкатывальщиков
Нет, это делается не так. Ты придумываешь проект или ставишь цель скопировать существующий. И пилишь этот проект. Он будет пердежным калом, но будет работающим.
Алгоритмы и теорию тебе понадобится сильно позже когда ты захочешь тюнить производительность, познакомишься с типовыми задачами, поймешь куда хочешь (базы данных, бэкенд, фронтенд, функциональщина). На текущем уровне ты тупо не поймешь куда это говнище применять и нахуй оно нужно. Потом легче дойдет куда и как.
Поэтому берешь Джаву и пилишь проект. Если опыта ноль, советую книжку Java Programming Language (НЕ Thinking in Java как ни странно). И под задачи поглядываешь как в словарик.
>>200504426 >При этом его кпд будет гораздо ниже молодого студента. Дохуя энтузиазма, непереломавшийся максимализм, желание сделать все четенько чтобы красиво - а по итогу дохуя усилий вникуда. А потом его "проект всей жизни" (CRM для складского учета лол) пытается прочитать технический директор когда его молодую задницу переманят на +15 тысяч рублей оклада в Сбер на проект по большим данным старух-пенсионерок.
>>200511742 Порог входа ебический же. Сложнее только Си или Ассемблер сразу учить. Если не понимаешь идеи ООП, то ебанешься с доступами (публичные, дефолтные), структурами данных и прочими особенностями языка. То есть хелло ворлд напишешь, но не поймешь каким он хуем работает.
public class Main {
public static void main(String[] args){ System.out.println("Hello world!"); }
}
В классе Главный в методе главный, принимающем массив сука блять строк по имени аргмнты, ты вызываешь из пакета система из подпакета вывод метод написать строчку.
Реально проще начинать с Питона, но там другая проблема - на питоне станет комфортно и ты не захочешь идти дальше и застрянешь на энтри-левеле, не откроешь для себя проблем и преимуществ других языков и их исторических решений.
>>200512427 вкатился в жабу давно ещё. Кодил плагины под баккит на заказ. Ничего особо сложного там нет, язык красивый и элегантный, кодить на нём одно удовольствие, особенно после обоссанной пыхи. Так и не стал правда прегреммистем 300к/наносек. Потому что я ленивая жопа и кодить 8 часов либо брать сложные проекты не хочу, впадлу, а мелких уже никто не предлагает.
>>200512427 Ой, ну хватит пиздаболить, на первых порах просто копипастишь это из задания в задание, не вникая смысл, а потом как доходишь до ООП уже все нормально.
>>200512665 >просто копипастишь это из задания в задание, не вникая смысл
И ломаешь себе мозг когда тебе говорят "а вот чтобы юзать нашу библиотеку надо реализовать интерфейс". Поначалу ж кажется что вот, ты теперь мощный программерок. Потом попадаешь в большую яму с подводными камнями и неизученными областями. Потом возвращаешься к литературе - сухой, от которой спать хочется через 20 секунд - прожевываешь по 10 страниц в день. И года через 3-5 что-то куда-то можешь, вспоминая себя наивного-самоуверенного. У меня так было.
>200512636 >после обоссанной пыхи. Говорят в новых версиях прям неплохо причесали ее и пытаются сделать чуть ли не Скалу охуеть
>>200512427 Обоссываю тебя. Что бы все это знать не нужен убер интеллект. >Сложнее только Си или Ассемблер сразу учить Ясно. У тебя проблемы с головой, раз процедурное и процессорное программирование для тебя что то сложное. Сложно перекатывается с одного стиля на другой. Исходя из поста я могу предположить что ты либо школьник, который изучил сначала Паскаль и Си, потом попытался вкатиться в нормальное программирование, но обосрался, либо недалекий дурачок, который не ясно зачем своим тупым мозгом пытается не в уборщика или работника Макдональдса, а в программиста.
>>200518406 >либо недалекий дурачок И че теперь, мне с моим куриным мозгом нельзя новое изучать? Ты считаешь что мой удел подносы с бутербродами мыть и развиваться мне бессмысленно? Да ты фашик. Еще один минус вашей ебучей профессии - вы там все фашисты. А где фашизм там гомосексуализм.
Признавайся, собираетесь в митинг руме и делаете ГОЙДУ вашему техдиру на код-ревью?
>>200503941 Оп ты его не слушай нахуй. Он ебанутый, это похоже тот самый долбоеб которого вчера обоссали в одном из тредов, он уверял что чтоб стать програмистом надо дохуя математику знать. По джаве могу сказать что бери книгу Барри Берда, вполне понятно написано, вопросов возникать не должно.
Кстати да, математика нахуй не нужна, будешь нейросети изучать там да, а особо ъуй где пригодилась
4 года работаю удаленно на шарагу из США, задавай ответы если надо
С МЕНЯ, НЕ КАК ВСЕГДА, А ФАП КОНТЭНТ!