ДВАЧ, ПОМОГАЧВ /пр полтора анона. Спрашиваю тут. Я хочу делать денюжки на программировании. Вроде не туп, технарь. Но вот вопрос: почему Жаба? Я смотрел вакансии, и там жабаскрипт, а после питон. Но о жабе ничего не сказано. Почему жаба? О жабе знаю лишь то, что нотч её дрочил при создании майнкрафта.
>>197375341Это обычный энтерпрайз. Хочешь быть обычным разработчиком - да, стоит. Убывание тренда си сярпа пока не прогнозируется, да и не будет
>>197375341нет, он в целом прав.Жаба до сих пор актуальна в российских реалиях, где руководители в целях получения сверхприбылей боятся использовать что-то новое.Ну и куча легаси-проектов, которым нужны работники.Не то чтобы в остальном мире она совсем умерла, но уже немного моветон.
Так. Почти всё что хотел — узнал. Спасибо аноны. Ещё посмотрю, что будет с тредом. Может, вопросы задавать буду.Абу благословил этот пост.
>>197375547> нахуй Нод.жз эт же типа жабаскрипт? Без знания жабаскрипта я в нод.жз не вкачусь, так? А для жабаскрипта нужен хтмл и ксс, так?
>>197375161 (OP)Жабапогромист в треде.> жабаскрипт, а после питонПлатят меньше, но оно и намного проще. В веб можно практически без мозгов вкатываться.> нотч её дрочилЭто тут не причем, геймдев в джаве как раз почти не развит, просто на джаве весь энтерпрайз сейчас сюда понабегут шарписты, но ты знай, что они просто выдают желаемое за действительное
>>197375493>игруДа, можно.>А ещё чё можноВсе что угодно. Что повсеместно используется в компах в основном и у компаний чаще. То есть, не всякие ОС, драйверы, и прочая сложная хуетень>веб нуженНет, не нужен...
>>197375706Не буду долгие просить.Насколько мне известно, жаба ебать какая блять огромная. На жабе можно заработать, но мне по большей части хочется делать что-то для себя, и всё же для общества. А после и денежки. Че такое котлин? Чому он лучше жабы? В жабе нужен веб? По-моему, нет, а как там на работе-то? Явно будут просить жабускрипт, хоть и в Рашке.
>>197375785> мне по большей части хочется делать что-то для себяТогда не уверен. Джава это для энтерпрайза, для больших проектов с десятками, если не сотнями, разработчиков и все такое.> Че такое котлинЯзык, использующий под собой джаву. Лучше он джавы или нет - спорное мнение, но если хочешь стать хорошим котлин-программистом, то джаву в любом случае сначала нужно выучить, а потом уже котлин. То же самое со скалой.> В жабе нужен вебНет, не связано. Если будет работать всего полтора разработчика, то конечно придется им пилить и бэк, и фронт, но если компания нормальная, то вебом занимаются отдельные люди, а бэк на джаве пишут - отдельные.Ах, да. Самое главное, что тебе стоит усвоить - вкатывание в программирование не связано с выбором языка. Если ты действительно не туп, то выучить новый язык никогда не проблема я их знаю за десяток точно
>>197375993даа ебать как так-то, ладно, пойду дальше практиковать хтмл и ксс, а после и жабускрипта ДНР пых признали языком?
>>197376060Да, веб - это не так плохо и всегда гибко. Платят конечно немного поменьше, чем джавистам или тем же шарпистам, но тоже весьма неплохо.> ДНР пыхЕсли ты про пхп, то хз, его я как раз не знаю. И не очень-то и хочу. Я вообще в вебе не очень силен, но жысы я относительно хтмл/цсс знаю, конечно.
>>197376189>>197376230но ведь подожди, нельзя же полностью выехать на жабаскрипте, так? типа, там же не только вёрстка сайтов. А я только этим, похоже, и смогу промышлять.
>>197376256Ну для хорошего веб-разраба жысы с модными фреймворками и хтмл/цсс достаточно. Более того, благодаря ноду ты на жабаскрипте и бэк мутить сможешь, пусть и не очень хороший.
>>197375592По началу тебя вряд-ли возьмут чисто на бэк, поэтому знать вёрстку (ксс и хтмл) жизненно важно
>>197376196На шарпах пишешь? Расскажи немного про геймдев. Я каждые полгода думаю, может перекатиться туда, но потом забиваю и думаю, что мне и так хорошо. Правда ли, что там точно то же говно и никакой особой души в разработке игр нет?все тот же джавист
>>197376350Нормальный бэк, чего ты. В компании держим систему умного дома на нод жс - никаких нареканий
>>197375341>Оно того стоит, чтобы вкатиться?Стоит, потому как не будешь так сильно волком выть. Писать на Джаве это сущее мучение, совершенно заурядные задачи там отчего-то требуют совершенно неуместный объем кода. Даже не кода. Просто один и тот же код описывается в разы большим количеством инструкций, ужасно многословный язык. Да и инфраструктура в целом вызывает фрустрацию.Я не говорю что Джава как язык плоха. Хороший, крепкий энтерпрайз язык. Просто если сравнивать Джаву и Шарп, то последний как-то при прочих равных вызывает гораздо меньше фрустрации. Просто сидишь и кодишь.
>>197375410>много Легаси Энтерпрайз говнаЗнаю чувака который в Гермашке работает над тем, что переписывает для банковского сектора старый легаси код с КОБОЛа на Джаву.
>>197376520Ну для меня нормальный бэк это высоконагруженная хуйня и все такой, я об этом, а не в плане качества. Для небольших проектов ничего плохого в ноде нет, пожалуй.
>>197376599БЕЗ ДИПЛОМА ВОЗЬМУТ?и вообще, как тебе такой план для такого нуба как я:1 месяц: изучение хтмл и ксс2 месяц: жабаскрипт3 месяц: сисярп4 месяц: пук
>>197376615Работаю Junior Android developer - 3 курс шараги. Самое главное это стремление и способность обучаться
>>197376615Тут помочь не могу, у меня хороший диплом, и у всех, кого одобрял на собеседованиях тоже. Думаю, в теории возьмут, но придется сильно постараться
>>197375161 (OP)>Я хочу делать денюжки на программировании.Сразу пошёл нахуй. В кодинг либо идут упоротые, которым нравится кодить, либо упорные, которым нравится дрочиться до посинения, а бабки идут как сильный бонус и мотивация дрочиться дальше
>>197376729> Junior Android developer - 3 курс шарагиконтакты срочна блять щас столько вопросов задам
Немного не в тему, но давненько занимаюсь прожаньем на питоньчике, знанию вышмат, статистику и все такоеХотелось бы попробовать себя в качестве дата аналитиста или типа того, мб есть ресурсы, на которых типикал вопросы хрюшей и тимлидов по сабжу при приему на работу есть? Чтобы подготовитсяp.s. прогером вообще никогда не был, 3 года инженер конструктор как
>>197376820Открываешь вакансию на хх любой компании data sience analyst и смотришь что от тебя будут требовать, а там уже развиваешься
>>197376820> Чтобы подготовитсяИди-ка ты сразу нахуй, вместе со всеми, кто считает, что собеседования - это тестик, к которому нужно заучить ответы.
>>197375592>Без знания жабаскрипта я в нод.жз не вкачусь, так?Там этого "знания жабаскрипта" на две недели курения мануалов. Больше ебли с не совсем адекватной инфраструктурой в силу разных реализаций языка (ES5, ES6, диалектов типа TypeScript и т.д.) и соответственно еблей со всякими Бабелами и Вэбпаками. Но если всю эту ересь пропустить мимо ушей (скажем, я свой код намеренно пишу так чтобы не требовалась трансляция), то язык совершенно элементарный.>А для жабаскрипта нужен хтмл и ксс, так? HTML и CSS это клиентская часть, ты любой вэб-проект если пишешь клиентская часть будет на вот этом, вне зависимости на чем серверная (будь то богопротивный ПХП или совсем экзотика типа Эрланга), серверная часть есть серверная часть и там ты просто пишешь код своего проекта, просто язык джаваскрипт.
>>197376968Собеседование - это всегда тестик и к нему, блять, надо готовится, это нормально, что я хочу быть уверенным, что смогу ответить на вопросы, которые мне будут задавать и быть уверенным, что я смогу выполнить будущую работу
>>197377083Лол нет, собес -- это не тестик Собес -- это краткий гайд на потенциального работника, даже если он завалит все задания и не даст ответа на многие сложные вопросы его всё равно могут взять под своё крыло
>>197376967Да, так соб-сно и делаю, просто очково, что спросят какую-нибудь хуйню по алгоритмам или еще что-нибудь написать "на листочке", а т.к. я говнокодер - самоучка без профильного, но с инженерным образованием боюсь завалить
>>197377251Ну так и говори, что неебёшь как это сделать, что такого? Завалишь один собес -- не завалишь другой, умение вести собесы тоже нужно иметь Я когда устраивался на должность автотестера меня попросили написать автотест на пистоне. Я его написал, но там половина не работала, но имела готовую рыбу, за что меня похвалили и сказали, что ты хотя бы не отчаиваешься
>>197376650>нормальный бэк это высоконагруженная хуйняВо первых, в чем проблема с нагрузкой на ноду? То что она в одном потоке выполняется, это известно, но это ограничение можно обойти процесс-менеджерами типа pm2. А сам код на жсе надо писать помня, что не надо делать блокирующие конструкции, а эту магию освоить большого ума не требуется.Так или иначе, в реальном мире скорость разработки важнее скорости обработки. Я вон для своего проекта рассматривал варианты выбрать го или даже эрланг для РЕСТ-бэкенда, бэк бы летал на максималочках, но я рассудил что я и так свой проект пишу по ночам и выходным и так разработка растянулась бы на пару лет, не меньше.
>>197377345Спасибо, я действительно специфику прогерских собесов не знаюВ жизни проходил всего 2, и то меня гоняли как на экзаменах по сопромату, гостам и термеху, потому такие у меня и вопросы возникают к прогерским собесам
>>197375161 (OP)Вас вкатывальщиков уже 100500 тонн. Ты волну пропустил. Щас будешь конкурировать с толпой других js макак за место джуниорчика.
>>197377500В годных компаниях могут погонять, потом попить с тобой кофе и опять погонять, а потом составить впечатление из комплекса всех этих программ -- и это нормально Ненормально -- это когда тебя дрочат на дохуя вопросов, потом ты лажаешь на самом простом и тебя по этой причине дропают забыв о многих других твоих ответов, то такие компании надо нахуй слать
>>197377431> обойти можноДа можно-то вообще все что угодно. Можно весь бэк на ассемблере писать, знаешь ли. Суть не в том, что можно, а в том, что удобнее использовать для той или иной задачи.> скорость разработки важнее скорости обработкиЭто зачастую верно. Но вот на ноде быстро разрабатываются только небольшие вещи, о чем я и говорил, а когда они раздуваются - от одного только отсутствия жесткой типизации плакать хочется индусам, которые это добро поддерживают, и разработка и отладка становится уже значительно дольше, чем на той же джаве.
>>197376650Лолбля, как там в 2к7? Щас сеть стала достаточно быстрой, чтобы любую нагруженную хуйню горизонтально масштабировать.
>>197377545На самом деле с ними конкурировать просто как нехуй, единственное что будет мешать -- это время проведения собеса, потому что таких ебланов дохуя, а ты умный один такой
>>197377731Я настоятельно тебе рекомендую даже сейчас их затраить если у тебя есть какой-нибудь опыт в кодинге Да, ты будешь их валить, а может и не будешь и тебе дадут оффер, но всё же это опыт проведения собеса. Когда у тебя собесы будут литься потоком, то не думаю, что ты быстро их все проанализируешь и поймешь свои ошибки, а так у тебя будет опыт написания собственного резюме и прохождения собесов. У меня вообще два месяца нет работы, потому что говно без опыта никому нахуй не сдалось
>>197378069И все же, не понимаю, зачем на такое дрочат. Педофилов от силы пара процентов, откуда дроч на процессоры?
>>197378027Спасибо за совет, но прямо сейчас не могу траить собесы, т.к. заканчиваю 2 проекта на военку и не могу свалить раньше сентября в свободное плаваньеp.s. так хуево, что по основной спецухе конструктора/технологи нахуй никому не нужны и зп у них как у продавцов в пятере, а строим мы блять, ебанные ракеты
Работаю 7 лет веб-макакой. Начинал с пхп и говносайтов, а щас в энтерпрайзе в команде 15 чел пишу говнобэк на ноде. И конечно же ебаный РЕСТФУЛ. Вообще, программирование самая поганая работа. Если бы у меня была машина времени и мне бы сказали после универа НЕ ЛЕЗЬ ТУДА ДЕБИЛ ОНО ТЕБЯ СОЖРЕТ я бы перекатился куда угодно. Но уже поздно начинать сначала.31 лвл
>>197378218Вопрос опять же не в свободном плавании, а в получении опыта. Но это так, рекомендация, можешь ей и не следовать. Про второе согласен, хоть и придерживаюсь мнения, что всё зависит от твоего упорствования
>>197378218Согласен, я в свое время от этого всего отказался только из-за денюжек. Не то чтобы сейчас жалел, но как-то немного грустно, что ракеты строить никому не нужно, а рекламу для развода лохов программировать - так сразу 300к/нс платят.
Какой щас самый модный язык чтоб хвастаться на собесах? Хочу личный сайтец сделать на чем-нибудь модном и востребованном, чтоб примеры кода показывать. И чтоб не считали отставшим от технологий. А то новые языки и фреймворки чуть ли не ежедневно появляются.
>>197377676>от одного только отсутствия жесткой типизации плакать хочетсяНу ты такую же претензию можешь предъявить и к ПХП, и к Питону, и к Руби. А ведь нивротебать распухших проектов на всех этих языках написано немало (я блядь Вордпресс вспоминаю и содрогаюсь, например). Так что сдается мне главная причина фрустрации не в отсутствии жесткой типизации, а в непродуманной архитектуре. А если у тебя сама архитектура - хуйня, то типизация мало как тебе поможет, я вон по основной работе министерский интранет на сисярпе пилю, там такая хуйня понаписана что глаза кровоточат.Впрочем, в волшебном мире джаваскрипта существует такой костыль как TypeScript, но я хз с ним не связываюсь - считаю костылем и считаю делом принципа не держать в инфраструктуре никаких трансляторов типа бабела.
>>197378411Всегда думал что котлин для жирного энтерпрайза с солидным беком для сложной архитектуры и сложной бизнес-логики. Не будет ли написание веб-приложения на нем как пушкой по воробьям?
>>197378406> можешь предъявить и к ПХП, и к Питону, и к РубиПредъявляю, да, жирный бэк на любом из них писать такое же извращение.
>>197378518Нет, не будет. Просто берёшь и такой пилишь сайтец на котлине с SQL и личном серваке на FreeBSD, чтобы все от тебя текли. Типа лол, котлин -- та же жава, только получше
>>197378406Проблема с типизацией в том, что на жаваскрипт приходят говносеньоры из мира жавы, привыкшие кодить мышкой в иде.
>>197376469душа есть, а вот организации нет. Вообще. В остальном софте то же жопа, но в ранш геймдеве просто лютое распиздяйство. Вытаскиваем проекты только на фанатизме а потом все летит в пизду из-за отсутствия маркетинга и понимания что же с созданным проектом делать... как же бесит, сука, каждый раз так