Ivan
господа, я не программист. Подскажите, когда говорят "легаси", что имеют ввиду? Это код, написанный ранее другими программистами и очень давно? В чем минус?
гугл отключили?) What is a Legacy Code? The term Legacy Code usually refers to an application source code that has reached or crossed an end of the support cycle. Often, this may also imply that parts or whole of the application's supported technology stack are either too complex, outdated, or irrelevant to maintain when compared with modern platforms. As applications rely on specific languages, libraries, compilers, and operating architecture, a Legacy Code relates to either of such components to be superseded by modern technologies. Besides these, developers often treat a source code as Legacy which is complex to debug or change.
Abzal
автомобиль выехавший из салона - легаси?
Eziz
Hello I am looking for remote job. Sorry if I disturb.
Alex
Ну что за токсичное мудаковатое поведение. Прямо ру-комунити во всей красе.
Да ничего токсичного в ответе нет Вопрос был от человека знающего/имеющего представление о "легаси" ради развлечения
Alexey
токсичное поведение это “погугли за меня”
Alexey
автомобиль выехавший из салона - легаси?
однозначно! https://en.wikipedia.org/wiki/Subaru_Legacy
Abzal
ну это имя собственное :)
Alexey
ну это имя собственное :)
представим себе какой-нибудь фреймворк или язык программирования с таким названием :-)
Владимир
автомобиль выехавший из салона - легаси?
автомобиль, снятый с производства и саппорта - это легаси
Abzal
это end-of-life
Abzal
1. https://www.placard-network.eu/the-placard-legacy-framework/ 2. https://github.com/esx-framework/esx-legacy в названиях встречается
Владимир
это end-of-life
почему? кататься-то можно. даже автозапчасти можно найти, если прям постараться
Alexey
ну, так то, легаси это всякие крузаки современные. Древние технологии, там вообще РАМА. Да и платформа целиком тоже древняя. Только чуть внешку меняют. Но почему то во всём остальном мире legacy -- имеет и позитивную окраску тоже. Любят люди проверенные решения, раму ту же. Или там в искусстве легаси это вообще позитив-позитив. А у нас, программистов, legacy исключительно негативную коннотацию имеет по какой-то странной причине.
Abzal
старый пассат универсал - таких много рассекало одно время
Abzal
само то слово неплохое - Наследие, просто в нашем контексте...
Alexey
само то слово неплохое - Наследие, просто в нашем контексте...
дак в нашем контексте то тоже вроде как неплохое. если головой подумать :-) я понимаю, что новое писать проще, чем старое изучать. на первый взгляд.
Alexey
Друзья, кто-нибудь искал работу на ec.europa.eu ? Вижу много вакансий, но мне кажется, что там как обычно, всем подавай недорогого сениора, потому что в моем ГЕО вакансий нет. Вообще, поделитесь опытом взаимодействия с работодателем в ЕС, что им важно?
Abzal
насколько в Турции интернет плохой для удаленной работы? просто в обзорах пишут что плохой
Abzal
город Мерсин?
Andrey
там вроде норм. во всяком случае из кафешек хватало и на видеозвонки и просто сидеть работать
Abzal
а как там вообще с работой?
Sanity = nil
видеозвонки? ew...
Alexey
насколько в Турции интернет плохой для удаленной работы? просто в обзорах пишут что плохой
почти везде есть мобильный и его достаточно для созвонов/работы
Andrey
а как там вообще с работой?
хз) я на удаленке там сидел. за лиры не работал
Abzal
думаю туда собраться, надоела зима
Alexey
там тоже зима
Abzal
хз) я на удаленке там сидел. за лиры не работал
там примерно с каким доходом, в долларах, комфортно?
Abzal
там тоже зима
ну не такая же как в Астане, наверное, и солнечных дней больше
Andrey
там примерно с каким доходом, в долларах, комфортно?
от 3к я думаю вполне. сейчас очень цены на квартиры выросли. аренда прям оч высокая
Andrey
плюс само получение икамет нетривиально - а без него больше 2х месяцев там нельзя
Alexey
ну не такая же как в Астане, наверное, и солнечных дней больше
чем дольше от моря, тем “такая же, как в Астане”
Vladislav
там тоже зима
☝️лето, местами осень
Alexey
☝️лето, местами осень
там +15-17 на юге сейчас
Алексей
В Анталии сейчас +18, солнышко прям греет, но ветерок прохладный
Vladislav
там +15-17 на юге сейчас
про то и говорю, много зеленого, местами деревья желтеют и осыпаются (осень🤣)
Null
План по старту карьеры python-разработчика: 1) Найти и освоить теорию. 2) Отточить свой код на практических задачах. 3) Собрать портфолио проектов. 4) Научиться составлять резюме, решать тестовые и проходить собеседования. 5) Откликаться на вакансии, ходить на интервью. Profit! Предложение о работе у вас на почте, а вы — python-разработчик. Конечно, есть и подводные камни. Придётся поменять свою рутину под учёбу: сократить время на хобби, заниматься после работы и до неё. Поиск работы тоже потребует упорства и терпения. Но оно того стоит: в конце пути — новая профессия и интересные проекты. А Яндекс Практикум поможет освоить профессию за 9 месяцев и не бросить всё на полпути. — Вся нужная теория для старта карьеры в одном интерактивном учебнике. — Отработка кода в тренажёре. — Учебные проектах, которые можно добавить в портфолио: от чат-бота и сайта-отзовика до соцсети и многофункционального сервиса. — Поддержка команды сопровождения: код-ревью, советы наставников, мотивация от кураторов. — Карьерный центр, где учат составлять резюме и готовиться к собеседованиям. Освойте основы Python в бесплатной вводной части курса →
Jxhor Lxryn
План по старту карьеры python-разработчика: 1) Найти и освоить теорию. 2) Отточить свой код на практических задачах. 3) Собрать портфолио проектов. 4) Научиться составлять резюме, решать тестовые и проходить собеседования. 5) Откликаться на вакансии, ходить на интервью. Profit! Предложение о работе у вас на почте, а вы — python-разработчик. Конечно, есть и подводные камни. Придётся поменять свою рутину под учёбу: сократить время на хобби, заниматься после работы и до неё. Поиск работы тоже потребует упорства и терпения. Но оно того стоит: в конце пути — новая профессия и интересные проекты. А Яндекс Практикум поможет освоить профессию за 9 месяцев и не бросить всё на полпути. — Вся нужная теория для старта карьеры в одном интерактивном учебнике. — Отработка кода в тренажёре. — Учебные проектах, которые можно добавить в портфолио: от чат-бота и сайта-отзовика до соцсети и многофункционального сервиса. — Поддержка команды сопровождения: код-ревью, советы наставников, мотивация от кураторов. — Карьерный центр, где учат составлять резюме и готовиться к собеседованиям. Освойте основы Python в бесплатной вводной части курса →
Alexey
План по старту карьеры python-разработчика: 1) Найти и освоить теорию. 2) Отточить свой код на практических задачах. 3) Собрать портфолио проектов. 4) Научиться составлять резюме, решать тестовые и проходить собеседования. 5) Откликаться на вакансии, ходить на интервью. Profit! Предложение о работе у вас на почте, а вы — python-разработчик. Конечно, есть и подводные камни. Придётся поменять свою рутину под учёбу: сократить время на хобби, заниматься после работы и до неё. Поиск работы тоже потребует упорства и терпения. Но оно того стоит: в конце пути — новая профессия и интересные проекты. А Яндекс Практикум поможет освоить профессию за 9 месяцев и не бросить всё на полпути. — Вся нужная теория для старта карьеры в одном интерактивном учебнике. — Отработка кода в тренажёре. — Учебные проектах, которые можно добавить в портфолио: от чат-бота и сайта-отзовика до соцсети и многофункционального сервиса. — Поддержка команды сопровождения: код-ревью, советы наставников, мотивация от кураторов. — Карьерный центр, где учат составлять резюме и готовиться к собеседованиям. Освойте основы Python в бесплатной вводной части курса →
ну хоть не написано, что с нуля.
Alexey
План по старту карьеры python-разработчика: 1) Найти и освоить теорию. 2) Отточить свой код на практических задачах. 3) Собрать портфолио проектов. 4) Научиться составлять резюме, решать тестовые и проходить собеседования. 5) Откликаться на вакансии, ходить на интервью. Profit! Предложение о работе у вас на почте, а вы — python-разработчик. Конечно, есть и подводные камни. Придётся поменять свою рутину под учёбу: сократить время на хобби, заниматься после работы и до неё. Поиск работы тоже потребует упорства и терпения. Но оно того стоит: в конце пути — новая профессия и интересные проекты. А Яндекс Практикум поможет освоить профессию за 9 месяцев и не бросить всё на полпути. — Вся нужная теория для старта карьеры в одном интерактивном учебнике. — Отработка кода в тренажёре. — Учебные проектах, которые можно добавить в портфолио: от чат-бота и сайта-отзовика до соцсети и многофункционального сервиса. — Поддержка команды сопровождения: код-ревью, советы наставников, мотивация от кураторов. — Карьерный центр, где учат составлять резюме и готовиться к собеседованиям. Освойте основы Python в бесплатной вводной части курса →
с пункта 4 и 5 в голос, сидишь, составил такой, ну щааа пойдет 300к в секунду. Ой, не зовут даже на собесы, ой, взять и научится.\
Alexey
ну, например вполно подойдет для тех, у кого лет 10-20 опыта разработки на другом языке :-)
Abzal
анекдот ранее был, дословно не помню мол экскаваторщик - тоже дизайнер, ландшафта
Вячеслав
Мария
#вакансия #job #полныйдень #удаленно #Linux #java #golang #middle #удаленно # JS #go #senior #Руководитель отдела разработки Ищем Руководителя отдела разработки🕵🏼 Российский, аккредитованный разработчик ИТ-продуктов, который специализируется на разработке, создании и модернизации передовых цифровых решений. Компания предлагает работу в дружелюбной атмосфере, социальный пакет и конкурентную зарплату. ➡️ Предстоит работать над:  непосредственное руководство отделом;  участие в подборе и адаптации сотрудников;  таск и тайм менеджмент;  участие в разработке архитектуры проекта. Участие в процессе совершенствования методологии разработки;  участие в организации обучения сотрудников. ➡️Требования к hard-skills:  опыт руководства группами разработки не менее 3х лет, от 5 человек;  знания базовых методологий разработки ПО, CI / CD;  опыт разработки серверных и корпоративных приложений;  знания языков Java и (или) Golang, JS;  опыт участия в разработке архитектуры ПО;  опыт работы с Linux обязателен (хотя бы на уровне сервера — консоли) . ➡️ Требования к soft-skills:  умение и желание руководить работой сотрудников отдела;  ответственность, обязательность, аккуратность, коммуникабельность;  желание развиваться. ➡️ Мы предлагаем:  возможность работать в аккредитованной IT компании;  Зарплатная вилка от 350к - 450к (по результатам собеседования);  возможность работать удалённо;  команда сильных профессионалов;  сформированная база знаний для всех сотрудников компании и возможность расширять компетенции, обучаясь за счет компании; friendly атмосфера в коллективе на всех уровнях взаимодействия;  соблюдение всех букв закона от трудоустройства в первый день до выплаты зарплаты в полном объеме на карту сотрудников :) ;  прикольный и полезный велком-пак и мерч за хорошую работу;  ДМС для тех, кто понял, что у нас хорошо и остался после 3 месяцев испытательного срока. Контакт для связи: https://t.me/GanMary На все вопросы отвечу в личных сообщениях Telegram Мария Ган
nikolay
Объясните, почему джава как первый язык лучше чем го
потому что go проще для освоения, но если ты победишь яву, победишь и го
Alexey
Объясните, почему джава как первый язык лучше чем го
джава похожа на многих других. Го на других (из мейнстрима) похож меньше.
Rainard
а чо жава сложная?
Тебе в лицо швыряют ооп на самом hello world
Alexey
а чо жава сложная?
как язык -- довольно простая
Sanity = nil
Тебе в лицо швыряют ооп на самом hello world
ну ооп выучил и фигачишь,не?
Sanity = nil
синтаксис же тож не сложен.
Alexey
Тебе в лицо швыряют ооп на самом hello world
а где там ооп? там модуль (в жабе модуль/пакет и класс -- едины) и функция. никакого ооп. ни наследования ни полиморфизма. ничего.
Rainard
ну ооп выучил и фигачишь,не?
Если это твой пнрвый язык - не все так просто
Rainard
Alexey
не важно как называется, важно как себя ведят в данном конкретном случае.
Rainard
В теья швыряют какими то классами непонятными и кучей слов на входе
Alexey
В теья швыряют какими то классами непонятными и кучей слов на входе
ну, в Го сразу какой-то package непонятный, какой-то импорт (чего в жабе нет). сразу функциями тоже грузят... жуть!
Sergey
у Го проблема с самоопределением, и ни функциональный в полной мере и не ООП язык, а что-то между. Из-за чего и происходят проблемы с пониманием написания кода на нем. Если что, не мои слова, а из десятка статей и докладов, везде эта проблематика сквозит
Alexey
неужели. Тоже самое и импорты и пакейджи
неа. import в джаве делает совершенно другое. Ты можешь писать программу на жабе без единого импорта.
Alexey
ипорты -- это просто сахарок. ты можешь использовать любые классы и методы без импортов вообще
Sanity = nil
чо поулчается, на жабу переходить? просто в моей стране почти все вакансии - жаба, на гошке пару синбйоров...
Faina
#вакансия #go #golang #middle #удаленка #fulltime 🔍Ищу  middle Go developer (удаленный формат работы или офис) 🔷Компания: KALABI 🔷Локация: Москва, м. Сухаревская 🔷Формат работы: fulltime, удаленка, гибкий график 🔷З/П: 170-220k net 💙Проект: -Система управления информационной безопасностью, реализующая полный спектр задач от планирования работ и управления рисками кибербезопасности до мониторинга трафика, сбора информации со средств защиты, поиска утечек и обнаружения аномалий. 👉 Что потребуется от Вас: ✔ знание языка Go и сопутствующей экосистемы; ✔ опыт работы с очередями или брокерами сообщений и СУБД; ✔  навык использования Git и владение Linux-системами; ✔ опыт проектирования и разработки приложений с нуля; ✔ понимание общих концепций программирования (шаблоны проектирования, ООП, модульность и прочее). 👌Мы предлагаем: 🔷крутые проекты, возможность профессионального и карьерного роста в быстро развивающейся и коммерчески успешной компании; 🔷полный рабочий день с гибким графиком, можно работать удаленно; 🔷 оформление по ТК, ДМС со стоматологией (членов семьи можно оформить с большой скидкой); 🔷обучение используемым технологиям, оплачиваемые курсы и возможность участвовать в конференциях; 🔷сложные и необычные задачи (некоторые из задач решаются всего в нескольких компаниях в мире). 📞telegram: @faina_kleinman https://career.habr.com/companies/kalabi
Sergey
неа. import в джаве делает совершенно другое. Ты можешь писать программу на жабе без единого импорта.
Если программа не Hello World одним файлом, то не можешь package com.habr; public class App { public static void main( String[] args ) { System.out.println("Hello World"); } } Пакет обязан указывать, где хранится твой класс. Надеюсь мы не обсуждаем написание программ на этом языке, как делалось при создании в версии 1.1
Sergey
чо поулчается, на жабу переходить? просто в моей стране почти все вакансии - жаба, на гошке пару синбйоров...
открой linked. На всем есть вакансии. Я как Джавист пытаюсь на Го перейти....
Владимир