Задать вопрос
  • Можно ли подключить sql к C++?

    E1ON
    @E1ON
    Vocaloid lover
    Ответ написан
    Комментировать
  • Как "перепрошить" мозг будущему программисту?

    0xD34F
    @0xD34F
    Многие твердят: решай задачи. Ну, ок, допустим, беру какую-нибудь задачу. Прочёл текст. А дальше-то что? Я не знаю как подойти к решению задачи, с чего начать, что вообще делать и чем закончить.

    Взять задачу попроще.

    Если проще уже некуда - смиритесь с тем, что программистом вам не бывать. Да, это не каждому дано.
    Ответ написан
  • Как исправить код чужого репозитория?

    ayazer
    @ayazer
    Sr. Software Engineer
    создаете свою форку -> создаете в своей форке новую ветку -> исправляете баг в новой ветке -> создаете pull request с ветки своей форки в основную ветку оригинального репозитория. И обычно в более-менее популярных репозиториях есть список требований/рекомендаций которые надо выполнять если хотите чтоб ваш код вмерджили
    Ответ написан
    7 комментариев
  • Имеет ли смысл смена специальности?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Да не помогут вам такие вопросы.
    Вы же понимаете, что карьера - вещь сугубо индивидуальная. Не всегда даже зависит от знаний и наличии вакансий. Куча случайностей могут вам помочь или наоборот подставить.

    Реальный опыт - ну почитайте биографии известных людей. В каждой биографии можно найти и тяжелое и сложное. И можно запомнить, что истории пишут победители - те, у кого ничего не получилось, вам врядли что-то напишут, а таких большинство.

    В результате вы узнаете парочку кулстори. И?

    Вам нужна мотивация? Ну уже ж не маленький.

    Смена квалификации бывает больно, бывает нет. В наше время все зависит даже не от проекта, а от стабильности, когда нет такого, что "из-за корона, от нас ушел заказчик и бизнес, завтра разбегаемся", или "из-за военной ситуации на западе/востоке, заказчик решил свалить в Индию, за месяц сдаем дела и разбегаемся".

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

    Если есть вакансия, которая вас устраивает по деньгам - идешь и работаешь.
    А планировать себе карьеру на 10-20-30 лет вперед могут только оракулы.
    Ответ написан
    Комментировать
  • Как правильно определить специальность, сферу, ВУЗ?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer

    3) Как сейчас ВУЗы подготовлены к онлайн обучению? Понятное что этот фактор нужно ставить в приоритет поиска, но всё же информацию о нём так просто не достать, разве что самому посетив онлайн уроки.

    Найти группу в ВК этого вуза, потратить немного времени, приехать в ВУЗ лично, зайти на сайт вуза, позвонить - кто-то должен отвечать из приемной или ректората.

    2) Опять же выбор ВУЗа. Допустим, что в пункте 1 выбрали вероятно-подходящие (возможные) специальности. Как правильно определять что лучше?

    Лучше у тебя получится там, где ты будешь прилагать усилия. ВУЗ, в отличие от школы, требует больше самостоятельности. Преподы не будут тянуть за уши и бегать за тобой для пересдачи, все наоборот. Поэтому от студента зависит бОльше, чем от преподавателя.

    "Какая мне может больше подходить специальность, если мне больше всего нравиться заниматься тестированием (той же безопасности или тд.) или же нестандартным мышлением подходить к задачам?".

    Высшее образование и ИТ специальность сейчас не сильно связаны. Специальность учи отдельно от вузовской программы, точнее в дополнение.
    Ответ написан
  • DevOps больше программист, или системный администратор?

    @MEJIOMAH
    Изначально DevOps это не человек. Это про то что разработчик теперь отвечает не только за то что его код работает на его машине, но и за то как он дойдет до пользователя и как он будет работать.

    Сейчас DevOps стал "модным" словом для обозначения администратора который умеет в облачную инфраструктуру и/или писать пайплайны для сборки/раскатки кода.

    Вот неплохой юмористический доклад на эту тему
    Ответ написан
    3 комментария
  • Ошибка в JS как исправить?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Путь первый, фантастический - изучить JS, исправить ошибку.
    Путь второй, реальный - нанять специалиста.
    Ответ написан
    Комментировать
  • Проблема с проверкой на уникальность email?

    deepblack
    @deepblack Куратор тега Django
    User.objects.filter(email=email).exists()

    Суть в том что если пользователь с таким email не найден, генерируется исключение.

    Это происходит тут:
    User.objects.get(email=cd['email'])
    Ответ написан
    1 комментарий
  • Z+=i что делает этот оператор?

    zagayevskiy
    @zagayevskiy Куратор тега Java
    Android developer at Yandex
    У сканнера нет поля z, так что это бессмысленно.

    если z это числовая переменная, то это аналогично z = z + i;
    Ответ написан
    Комментировать
  • Что изучить в первую очередь для веб сайта?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Завтра мне нужно будет "следить" За сервером. Что мне понадобится изучить и какие учебники можете посоветовать?

    605d7a21c60c6227129062.jpeg

    Если от этого "поезда" не убежать, то советую перед каждым действием - 5 раз гуглить, 10 раз перечитать информацию, если есть возможность не править код в наглую в "мастере" и на боевом сервере(накатить на dev и оттестировать"), как можно чаще задавать себе вопрос "а не делаю ли я что-то, что может привести к факапу и увольнению за нецелесообразность".
    Ответ написан
    4 комментария
  • Начало пути. Как пробиться на стажировку?

    @mkone112
    Начинающий питонист.
    более полу года развлекался с Java SE, сейчас заканчиваю изучать азы SQL, Hibernate и Spring

    Этого маловато. Не думаю что ты сможешь нормально конкурировать.
    у меня отсутствует профильное образование ИТ

    плевать
    есть 2 вышки - экономика и строительство

    Если это не бумажки, и ты действительно хороший спец - это огромный плюс.
    хороший стаж

    плевать
    готов трудиться без оплаты

    Не думаю что ты будешь востребован.
    вакансий мало, претендентов много - в последний раз вместе со мной было 300 соискателей на 2 места джунов...

    Все что тебе нужно - это быть лучше этих 300.
    Город то какой?
    Ответ написан
    4 комментария
  • Начало пути. Как пробиться на стажировку?

    Нужно просто быть лучшим, что само со себе непросто.
    Ответ написан
    1 комментарий
  • На java ничего не создают?

    azerphoenix
    @azerphoenix Куратор тега Java
    Java Software Engineer
    Скажу честно, сам довольно долго не хотел изучать Java, так как начитался всяких статей от разработчиков. Там было и про то, какая Java медленная, сложная и что вообще умирает или даже умерла. И знаете, когда вы только начинаете изучать тот или иной язык, то вы обычно, стараетесь прислушаться к мнению "экспертов" и сразу же отметаете тот или иной язык. Например, одним из "минусов" языка java было то, что на ней не пишут драйвера, не пишут серьезные игры, не пишут операционные системы и десктопный софт. Но с таким же успехом можно это соотнести и к JS. На нем тоже не пишут OS или драйвера. Хоть десктопный софт пишут на JS (ElectronJS), но назвать его серьезным довольно сложно.

    Соответственно, выбирайте не язык, а направление (backend, frontend, mobile, desktop, gamedev). А затем согласно выбранному направлению выберите наиболее подходящий для этого язык.
    Java - enterprise, web, mobile (android)
    JS, PHP - web, erp, mobile (react native),
    Python - data science, machine learning, erp, web
    C# - enterprise, web, gamedev
    C++ / C - gamedev, desktop, drivers

    Понятное дело, что если потребуется написать игру на Java, то для нее есть огромное количество движков и библиотек (libgdx, jmonkey), но лучше конечно же это сделать на C# (Unity) или C++ (Unreal Engine).
    Если интересует android разработка, то лучше начать изучать Java / Kotlin (лучше Kotlin). Если хотите быстро штамповать сайты, то PHP, Python и т.д.

    Java стабильный язык, фреймворки на нем появляется не так часто, как это происходит на JS..
    Также я рекомендовал бы вам попробовать разные сферы разработки, чтобы разобраться в том, куда лежит душа. Я попробовал и фронт-энд и бэкенд и мобайл и т.д. И остановился на бэкенд. Возможно, что вам понравится automation QA или еще что-нибудь. В общем, можете смело начинать изучение любого языка (Java, JS, Python) и развивайтесь дальше

    К тому же, знание одного языка недостаточно на мой взгляд. Писать бэкенд не зная как функционирует фронт или наоборот сложно, но можно. А значит, вам нужно изучить языки и для фронта и бэка для лучшего понимания.
    Ответ написан
    Комментировать
  • Что изучать дальше в вебе?

    verkhoturov
    @verkhoturov
    Frontend Developer
    Что изучать чтобы нормально зарабатывать? Алгоритм поиска такой:
    1) Гуглите вакансии веб разработчка \ фронтендера у себя в городе или на удаленке,
    2) Выписываете все требуемые навыки,
    3) Вычеркиваете все что знаете,
    4) Изучаете то что осталось в списке.
    Ответ написан
    5 комментариев
  • Соглашаться ли получать меньше на испытательном сроке?

    @mrasny
    Конечно это не самая хорошая практика и все такое. Но люди, которые пишут "Нет, не соглашайся", вы хоть раз на работу устраивались? Вы думаете вы один такой на должность? Работодатель скорее скажет вам "ну ок, гуляй" и все. Такой вот выпендреж уместен, если вы огого какой специалист и уверены, что вас компания хочет в любых условиях. А если вы средне-статистический спец, то будете сидеть дома, жаловаться на работу и писать на форумах какие все наниматели дураки
    Ответ написан
  • Vagrant используется ли на продакшн (VPS)?

    Sanes
    @Sanes
    Нет. Настраивайте по-человечески. Желательно без прослоек в виде Docker.
    Если приходится делать часто, напишите для себя сценарии Ansible. Это не сложно.
    Ответ написан
    2 комментария
  • Стоит ли учить WordPress в 2021 году?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Парень, тебе вообще нет смысла что-либо учить в ИТ.

    Ты два года назад спрашивал что учить.
    Ты год назад хотел что-то учить (Angular 8 — какие ресурсы для обучения посоветуете?)

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