• На сколько Java отличается в обозначении типизации от C# для понятия TS?

    xez
    @xez Куратор тега Java
    TL Junior Roo
    Странная идея вообще учить язык А или Б для того чтобы понять язык В.
    Учите TS чтобы понимать TS, учите C# чтобы понимать C#.
    Ответ написан
    Комментировать
  • Обмануть gps на андроиде?

    freeExec
    @freeExec
    Участник OpenStreetMap
    Зарутый устройство, подмени драйвер и выдавай какие надо координаты.
    Ответ написан
    3 комментария
  • Безопасно ли красть или сливать код, если не подписаны NDA и трудовой договор?

    GigaLORDex
    @GigaLORDex
    Бизнес-Системный аналитик
    Зайдя в продуктовый магазин, ты тоже можешь украсть булочку, т.к. договор с магазином ты же не подписывал, по сути ты для магазина левый человек, а магазин в свою очередь не обмотал булочку цепочкой.... да и магазин не очень хорошо поступает с людьми, поскольку цены постоянно повышает...
    Непременно надо тащить из магазина, все что не приколочено!

    А если по делу - ребята выше уже ответили.
    Добавлю только, что если совсем 0 опыта, то нужно набираться его тут на практике (но за свой счет), т.к. выбора особого нет. Если опыта не 0, то ищи новую работу и все.
    Ответ написан
    Комментировать
  • Безопасно ли красть или сливать код, если не подписаны NDA и трудовой договор?

    Опасно, так как авторское право и исключительные права никто не отменял.
    Свой собственный код - может быть ещё можно сливать, тк раз нет никаких бумажек, то и передачи исключительных прав не происходило.
    оставшись безнаказанным, верно?

    Неа.

    Компания уже не очень хорошо поступает с человеком, поскольку не оплачивает его работу

    Ваш друг не в рабстве и сам согласился на эти условия. Да, это не по ТК, но его никто не держит и если ему не нравится, что он бесплатно работает - он может спокойно собрать вещи и уйти обратно на рынок труда.
    А ещё часто неоплачиваемую стажировку как образовательные/консультационные услуги оформляют => может оказаться, что стажировка не то чтобы бесплатная, так ещё и должен остаёшься при несоблюдении каких-то условий)
    (Хотя подобные пункты почти всегда через суд признаются кабальными и ничтожными)

    PS: ну и я сомневаюсь, что он ничего не подписывал. В зависимости от конкретной ситуации и грамотности юристов - можно очень много весёлых уголовных статей навесить)
    Ответ написан
    Комментировать
  • Зачем нужен интерфейс, если есть абстрактный класс?

    Adamos
    @Adamos
    Наоборот. Абстрактный класс имеет смысл использовать только тогда, когда не можешь обойтись интерфейсом.
    Однако "только начав изучать программирование", не стоит тратить время впустую на такие вопросы.
    Практика и опыт дадут на них ответ куда лучше, чем десяток отвечающих на Тостере.
    Ответ написан
    1 комментарий
  • На чем создать мобильное приложение?

    @caballero
    Программист
    а заем тут мобильное приложегние?
    сделайте несколько страниц в ERP и пусть работабт с ьраузера
    Ответ написан
    2 комментария
  • Лучший язык для разработки веб-приложений на Andorid&IOS?

    Adamos
    @Adamos
    это все в виде приложения для телефона

    это когда приходите в заведение

    И СТАВИТЕ КАКОЕ-ТО ЛЕВОЕ, НИ РАЗУ ВАМ НЕ ВСРАВШЕЕСЯ ПРИЛОЖЕНИЕ ТОЛЬКО ДЛЯ ТОГО, ЧТОБЫ
    сканируете qr и заказываете

    ?

    В реальных Евразиях, например, в виде таких штрих-кодов сделано меню - тупо ссылка на сайт с включенной информацией о том, в каком вы заведении (и, возможно, за каким столиком, но тут уже не уверен). Никаких приложений, кроме браузера, для этого на хрен не нужно.
    Ответ написан
    Комментировать
  • Лучший язык для разработки веб-приложений на Andorid&IOS?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Захотел сделай онлайн официанта ( это когда приходите в заведение, сканируете qr и заказываете )

    Ну вроде как не очень сложно, но нужно уточнить детали.

    хочу сделать это все в виде приложения для телефона.

    Зачем? Почему не веб версию, это будет проще, и работать на любом телефоне сразу.

    На каком языке стоит это писать ?

    На том, который ТЫ знаешь.

    За сколько можно такое реализовать по вашему мнению ?

    Смотря насколько хорошо ты умеешь программировать.

    Те, кто реально "шарит в этой теме" , подскажите, с какими проблемами вы столкнулись когда начинали изучать ?

    Изучать что? Приложение "официант"?
    Ну наверное самое сложное будет оплата через это приложение, ибо надо будет подключать какую-то платежную систему. Но можно и без нее.

    Сколько времени вам потребовалось ?

    На что?
    базовый шаблон с генерацией QR кода и переходом на меню и кое-как оформленное меню можно склепать за вечер.
    Ответ написан
    Комментировать
  • GRPC или RabbitMQ что лучше использовать для взаимодействия между API Gateway и микросервисами?

    1. Зачем вообще нужны усложнения, почему в рамках ваших сервисов не использовать rest api (обычный голый http с json-ами)?
    2. grpc vs rabbitmq - это больше вопрос про синхронное vs асинхронное взаимодействие.
    В зависимости от конкретного случая может быть лучше одно, а может быть лучше другое.
    Как правило при использовании api gateway имеет место синхронное взаимодействие, тк ожидается, что сервер ответит на http-запрос в течение пары секунд (как правило меньше секунды).

    При желании, можно поверх rabbitmq устроить rpc, но там всё равно будет более высокая нагрузка на железо, чем если бы напрямую происходил вызов.
    Ответ написан
    2 комментария
  • К чему готовиться работая преподом в колледже?

    Griboks
    @Griboks
    Вот 10 самых главных фактов о преподавании:

    1. Ваши ученики тупые. Очень тупые. Даже, если это какие-нибудь доценты просто пришли послушать, то они будут задавать максимально глупые вопросы.
    2. Вам будут задавать самые каверзные вопросы. Например, чем отличаются декларация/дефиниция/инициализация/аннотация/запись переменной.
    3. Вам платят меньше чем в макдаке. Вас никто не уважает. При первом разногласии вас уволят. Вас оценивают по kpi.
    4. Вы будете тратить в 3 раза больше времени, чем запланировали.
    5. Придётся повторять буквально всё по 10 раз. И всё равно не запомнят.
    6. 90 % учеников не хотят учиться, им не интересен ваш предмет.
    7. Говорить целую пару очень сложно. Вы можете сорвать голос. Вставьте несколько задач для самостоятельной работы, чтобы у вас были перерывы. Потренируйте диафрагму и ораторское искусство. Не торопите речь.
    8. Вам придётся выставлять балы. Поэтому после занятий у вас всегда будет несколько человек, которые будут кивать головой и ждать зачётов. Даже если занятия закончены, вам всё равно придётся ставить зачёты ещё примерно месяц.
    9. Все материалы - это ваша интеллектуальная собственность. Никто не имеет право требовать от вас что-нибудь свыше речи. Однако, колледж может записывать ваши пары на видео и выкладывать в интернет. А ученики всегда будут требовать от вас построчной инструкции и подробных презентаций, а ещё лучше книгу с ответами на все вопросы.
    10. Вас застят написать программу и прочую бюрократическую пачку документов.
    Ответ написан
    6 комментариев
  • Какая сфера в IT/яп лучше подходят для работы параллельно с учебой?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Если стоит задача именно зарабатывать, то единственный сейчас для студента выход - это партайм в общепите, торговле или доставке. Работу по специальности найти практически невозможно. Редких счастливчиков с выдающимися качествами возьмут на бесплатную стажировку.
    Ответ написан
    2 комментария
  • Как происходит взаимодействие с заказчиком при работе по Agile?

    opium
    @opium
    Просто люблю качественно работать
    Внутренняя кухня разработки не влияет на взаимодействие с заказчиком
    в целом у нас всегда одинаковый договор с заказчиком хоть аджайл хоть вотерфол, в целом заказчику по барабану это, делайте как вам это угодно хоть фиксу хоть по часам
    Ответ написан
    8 комментариев
  • Возможно ли восстановить сайт?

    Sanes
    @Sanes
    Делайте новый проект. Как раз с учетом ошибок предыдущего.
    Ответ написан
    Комментировать
  • Спалят ли HR резюме?

    1. На начальных этапах никто не звонит работодателю для уточнения данных. Не кредит же тебе на миллион одобряют)

    2. Каких проблем ты ожидаешь от кадровиков? Типа что в обход твоего руководителя уволят или зп понизят за то что ты решил "предать партию" (а на каком основании лол?)? Чтобы ты ещё быстрее от них ушёл? Или на доску позора повесят?
    Объективно худшее, что может произойти - работодатель проигнорирует тот факт, что ты решил уйти.
    А скорее всего - включится механизм удержания с предложением перехода на другой, более интересный проект, или повышение зп.

    PS: ну и ты всегда можешь сказать, что не имеешь право указывать своё место работы или контакты работодателя.
    Ответ написан
    Комментировать
  • Является ли взаимозаменяемым опыт разработки на разных языках рамках одной платформы JVM (Java, Scala, Kotlin)?

    Jacen11
    @Jacen11
    да всем плевать сколько лет и где вы там просиживали, важны реальные знания. Есть те кто десять лет сидит и ничего толком не знают, кто то за год уже почти мидл. Учитывается главным образом как на вопросы ответите. Ну если ответы равны будут, то конечно уже посмотрят на прочее, но что то сомневаюсь что в реальном мире есть люди с одинаковыми знаниями и навыками.
    лично я устраивался без опыта на вакансиями с требованиями в несколько лет и менял стек пару раз. Один раз после трудоустройства всплыло что интервьюер забыл, что у меня нет коммерческого опыта в текущем стеке, претензий к моей работе не было
    Ответ написан
    2 комментария
  • Почему на хабр карьере так мало вакансий для разработчиков уровня Junior?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Джуны никогда не были нужны, я об этом здесь отвечал десятки раз. Причём в последние пару лет ситуация стала ещё хуже, программы стажировок закрылись, наем джунов ещё больше сократился, отбор ужесточился. У этого три причины:
    1. Сложившаяся экономическая ситуация, компании больше не могут себе позволить риски;
    2. Выросшее количество выпускников курсиков, а значит выросшая конкуренция на начальные позиции;
    3. Натаскивание на прохождение собеседований и накрутка опыта кандидатами, а значит рост трудозатрат на наем при росте брака среди кандидатов.
    Ответ написан
    Комментировать
  • Почему на хабр карьере так мало вакансий для разработчиков уровня Junior?

    Всегда так было. Всем нужен чел с опытом, который сразу сможет начать работать, а не Джун, которого ещё год обучать придется, чтобы он пользу начал приносить.

    + самих джунов много и если вакансии на них появляются, то их очень быстро закрывают.

    + всякие крупные компании в принципе не делают вакансии для джунов, тк их и так достаточно набирают через программы стажировки и обучения.
    Ответ написан
    4 комментария
  • Можно ли развить логику программиста?

    Nolis
    @Nolis
    it-гопник
    В данный момент есть куча нейронок котором можно скормить код.
    Как вариант: решаешь в "лоб" как сам думаешь, кормишь нейросетке код и спрашиваешь как его улучшить.
    Далее прогоняешь её по типу: "а чем это лучше?" или "а как это работает?", усваиваешь и сохраняешь оба решения.
    Со временем соберется небольшая накатанная база к которой можно обратиться. Главное делать всё с пониманием, оставлять те же комменты для себя и прочее
    Ответ написан
  • Что делать, если начальство запрещает публиковать код на github?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    1. Как тогда другие программисты имеют свое портфолио?

    Составляют его из проектов, которые делали не для работы, а just for fun или же для работы, но в нерабочее время и по собственной инициативе.
    2. Что именно нужно публиковать на гитхаб? Весь проект или именно то, что внес лично я?

    Весь проект, конечно же
    Я правильно понял, что у меня не остается выбора как делать свои личные проекты и загружать их на GitHub?

    Есть выбор - не делать портфолио.
    4. Тогда что если я делаю игру с другом? Как в будущем работодатель поймет что именно из проекта сделал я?

    Скорее всего, работодателою будет пофиг. Он тебя берет под задачу. И по задаче и будет спрашивать.
    5. Что будет если загрузить на гитхаб проект, ну или ту часть, которую делал я, наперекор начальству, и скрыть его от посторонних, а потом перед собеседованиям открыть?

    Будет вопрос - каким образом корпоративная работа попала в твой личный гитхаб. И потенциальный отказ, потому что никому не нужен чел, который втихушку сливает корпоративные наработки.
    Служебное произведение
    Ответ написан
    Комментировать
  • Что делать, если начальство запрещает публиковать код на github?


    1. Как тогда другие программисты имеют свое портфолио?

    Свои проекты и вклад в проекты с открытым исходным кодом - это вариант раз.
    Или не имеют - это вариант два.

    Портфолио на гитхабе - опциональная штука, которую может мельком один работодатель из десяти глянет.
    Хороший гитхаб не заменяет интервью. А при хорошем прохождении интервью - гитхаб легко игнорится.
    (Если спросили - просто говори что был занят рабочими задачами и не до пет проектов было)

    2. Что именно нужно публиковать на гитхаб? Весь проект или именно то, что внес лично я?

    Не надо вообще публиковать то, на что ты не имеешь права. Код, который ты написал для заказчика принадлежит заказчику.
    Если ты его опубликуешь - это будет очень жирный красный флаг для других работодателей, что на работу тебя брать нельзя.


    3. Я правильно понял, что у меня не остается выбора как делать свои личные проекты и загружать их на GitHub?

    Повторюсь, что ты можешь и не делать их вообще.
    У большинства разработчиков - гитхаб это просто помойка, в которой ничего интересного нет.


    4. Тогда что если я делаю игру с другом? Как в будущем работодатель поймет что именно из проекта сделал я?

    Работодатель не будет это смотреть скорее всего.
    Ну и ты можешь на словах описать, что делал - автор же в коммитах написан.

    Часть проекта ценности вообще иметь не будет

    5. Что будет если загрузить на гитхаб проект, ну или ту часть, которую делал я, наперекор начальству, и скрыть его от посторонних, а потом перед собеседованиям открыть?

    Читай п2. Тебе скорее всего отказ дадут, тк никому не нужен разраб, который сливает защищённый код.
    Ответ написан
    2 комментария