24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
ИТТ поясняю за разработку под Android, за Kotlin, за программирование и вообще за ойти. Хочу вкотить
ИТТ поясняю за разработку под Android, за Kotlin, за программирование и вообще за ойти. Хочу вкотиться в андроиде-девелопера и получать полляма в месяц, сейчас готовлюсь к собесам
>>313052351 Уже заменил. И не только джаву, залезает и в датасайнс (есть котлин энджайн для тетрадок юпитер) и в айос (есть котлин мультиплатформ) и во фронт (котилн копилируется в дж). Про бек я думаю и так понятно.
>>313052351 Ты вопрос неправильно ставишь. Котлин точно заменит джаву, это даже не обсуждается. Вопрос в том сколько джава ещё будет актуальна. Думаю лет 10-15 точно, с её то бэкграундом. Но с каждым годом котлин одеяло перетягивать на себя будет.
>>313052872 Котлин полностью совсестим с джавой в обе стороны ява интероп. Все уже новый код пишут на котилне, а старый либо потихоньку переписывают, либо просто не трогают.
>>313052872 Ну хуй его, мне с дивана кажется, что мигрировать йоба-интерпрайз проще на новую джаву, чем на коклин. А в новых джавах выкатывают всякие структурные многопоточности и прочие современные фичи. На вордпрессе сейчас дохуйлион сайтов до сих пор, а сколько ему лет? Я думаю даж больше 15ти ИИ-эффект не в счет
>>313053084 Та безшовно, но вот например шоб статику поддерживать в интеропе, кода нужно дописать. Потом наллеблы разные в одном случае на уровне аннотаций, во втором - на уровне языка. Ну и еще разные приколы. Я тут имел ввиду, что миграция на что-то новое - это всегда риски, и богатым дядькам похуй на лаконичность котлина, им чем меньше изменений, тем лучше. Работает - и заебись. Так шо к ним прийдут дядьки из оракла и скажут, шо вот вам джава 1488, у которой пиздатая совместимость с их версией... И продадут в довесок саппорт 24/7
>>313053232 > статику поддерживать в интеропе Статика не нужна. > Потом наллеблы разные в одном случае на уровне аннотаций, во втором - на уровне языка И чо
>>313053281 Если пиннаешь хуи - значит сложно. Погромистам нужно много учиться, если привык трать время спустую то не потянешь.
>>313053232 Про вордпресс я к тому, шо вот казалось бы есть джаваскрипт, и там миллион фреймворков, и казалось бы дохера разрабов, но нет, все равно еще саппортят вордпресс. С джавой та же хуйня, так шо думаю не заменит полностью никогда, но вытеснит сильно мб лет через 30. Вон растоёбы пытаются в линукс кернел протащить свою религию, но что-то мне кажется, что будущее есть только если писать кернел с нуля на расте
>>313053424 Нужна или не нужна - вопрос теоретический. Есть она в интерпрайзе или нет - вопрос практический. Я думаю, что есть. >И чо Ну например, кто-то поленился поставить @NotNull в джаве, как тебе показалось, ты поставил, а потом оказалось, что там нихуя не нотналл, а крашанется часть кода на котлине.
>>313052035 (OP) Анон, поясни. Что такое language binding. Можешь как-то тезисно объясни, библиотека на С может работать на другом языке, смысл этого всего?
>>313053874 > Как метрику выбираешь? Зависит от задачи > Что за бейзлайн берёшь? Последний раз брал бизнес-правила, по которым скорят входящих клиентов
>>313053968 Допустим задача предскзаания выхода из строя оборудования. Есть цех, там однородное оборудование, его обслуживают по расписанию, но иногда (редко, но всё же вредит бизнесу) некоторое ломается до обслуживания. Какую метрику возьмёшь?
>>313052035 (OP) Я тоже собрался вкатываться. Какие материалы изучал? С нуля вкатываешься или какая-то база имеется? Сколько времени учил эту хуйню, чтоб быть готовым готовиться к собесам?
>>313052035 (OP) Мда... Java это легаси калыч типа кобола, кто не перекатился на шарп тот даун ебанный. Ну или вам в кайф биться с 1000 человек за место миддла в обоссаном банке.
>>313052414 > залезает и в датасайнс (есть котлин энджайн для тетрадок юпитер) и в айос (есть котлин мультиплатформ) и во фронт (котилн копилируется в дж) Маняфантазии джетбрейнутых. В айос получаешь такой же калыч как флатер, в датасаинсе всем похуй на твой кал, во фронте тоже, потому что нахуй не всралось, когда уже есть тайпскрипт. > кококо бизнес логику писать Хуегику, на твоей фронтопараше большая часть кода всегда будет рисование самих формочек.
>>313054235 Месяца два учу, как с предыдущий работы уволился. Бекграунд есть, да. По материалам просто беру современные темы, типа компоуза или корутин, и гуглю. Нахожу статьи, что непонятно снова гуглю. Плюс смотрю собеседования на ютубе, гуглю правильные ответы. Всё записываю в обсидиан.
>>313054491 Я про хуяву и слова не сказал. Просто вернись в реальность, где разабы не переходят на новый язык с крайне проблемным интеропом по щелчку пальцев. Да и в принципе редко переходят.
Алсо смерть хуявы не в твоих интересах, твой кал все еще наиболее работоспособен именно на жавамашине, где он может пользоваться всеми благами ее экосистемы, в отличие от твоего котлиннейтивокала, где нихуя нет, даже файл не прочитать средствами стандартной библиотеки.
>>313054491 Что скажешь, есть вообще смысл вкатываться с нуля в это дело, или там уже с джунов требуют, как с миддлов, с миддлов, как с сеньоров, а с сеньоров - как с основателей силиконовой долины?
>>313054656 Чел, ты вообще не понимаешь о чём ты говоришь. JVM никуда не денется. Более того, JVM развивается активнее языка Java. Koltlin работает на всех JVM тк компилируется в тот же байткод. Так же котлин из коробки уже давно есть и Идеи. Так что и для разраба, и для пользователя переход на Kotlin вообще не заметен. Это тебе не прееход скажем с Java на C#, где другая виртуальная машина и всё другое. Kotlin это можно сказать диалект Java.
>>313054731 Ну ты если готов ебашить, то вперёд. Ничего такого особенного там нет, чего нельзя освоить. Просто некоторые думают что это такое эльдорадо где ничего не требуют и платят кучу денег. Это не так, программирование это ебашилово, это постоянная гонка за уходящим поездом. Или будешь как кадры выше, у которых всё стабильно.
>>313056560 Если не обслужим нужное оборудование вовремя, то попадём на ещё больший и дорогой ремонт. Если обслужим не то оборудование (которое и так не сломалось бы), то зря потратим рабочее рвемя петровичей и запчатси-расходники, которыми могли бы обслужить другое оборудовнание.
Как написать самое простое нативное приложение на яве в 2024 для андроеда, если пека не очень мощная? Хочу именно на яве/котлине, хотя бы хелло ворлд. И чтобы была консольная разработка без привязки к IDE. Что качать по какому туториалу делать?
Учусь в вузе, начал учить шарп. Знаю самую самую базу: переменные, ООП, абстрактные классы, интерфейсы, основы винформса, бла-бла-бла. Куда дальше идти, когда всю базу добью? Знаю что можно пойти в веб, десктоп, игры. Куда легче будет вкатиться?
>>313057140 Не важно какая у тебя сейчас зарплата, важно что будет с тобой через 5-10 лет. Да, да, чтобы там не кукарекали, скорее всего через 10 лет ты будешь жив-здоров и так же будешь хотеть есть. Если сейчас не гняться за новыми трендами, то через время они станут мейнстримом, а ты - никому не нужным, ни за 150к, ни за 50.
>>313057358 Очевидно что в веб. Спрос на десктоп не большоей, а геймдев это ёбана соковыжималка.
>>313057473 Попробуй для начала сформулировать вопрос.
>>313057552 >Если сейчас не гняться за новыми трендами Ну, наверно, не обязательно для этого рваться на части и бешено учить все подряд, что там зумерки придумали? Проанализировал ситуацию, одну-две темы выбрал, что на долгосроке годными будут, и учишь потихоньку.
>>313052035 (OP) В былые времена писать софт под Android было прикольно. Теперь, с появлением Compose и прочего говна, это стало крайне неприятно. Дропнул, когда понял, что эта отрасль движется куда-то не туда. Android - тупиковая ветвь развития IT.
>>313057729 Бля, чел, иди в пизду. Я тебе говорю, что у меня нет к тебе вопросов. Я константирую, что ты долбаёб, джун без опыта работы, нихуя не знаешь по факту, а самомнения столько, что решил запилить тред.
>>313058203 >Ебало твоё боюсь себе представить. Привык работать в vim, IDE не люблю. Да, я знаю, что во всех IDE есть эмуляция. Но как человек, который 20 лет работает в VIM и оброс его плагинами, могу сказать, что там хуевая эмуляция.
Скакать между уебищной IDE для компиляции и vim для написания кода мне не интересно.
>>313058619 Андроид сдк изучи, пару модных либ. Для собеса изучи как сборщик мусора работает, из чего jvm состоит, коллекции java.util.collections, какая сложность у каждой. Про архитектурные паттерны читни, отличия mvp mvvm и mvi. Вроде всё из основного. Если про клин архитекча расскажешь там вообще все кончат кипятком.
>>313058788 Ну для личного пользования - линукс, лады. Но поэтому и >Андроид нинужон не валидно. Обычные пупсы пользуются им. И деньги несут туда же. Так что нужон. Меня гугол в общем кормит.
>>313059009 Вкусовщина какая-то Всё приятно и понятно. Котлин няшечка.
И у тебя есть несколько способов, как задать возвращаемый тип. Котлин как раз и есть про лаконичность. fun sosiPisos() fun sosiPisos(): Type fun sosiPisos(): (Int) -> BigDecimal fun sosiPisos() = { /some code / } fun sosiPisos() = "stri" + "ing"
Хочу вкотиться в андроиде-девелопера и получать полляма в месяц, сейчас готовлюсь к собесам