Задать вопрос
  • В 1с сейчас та же ситуация, что и с другими направлениями по вакансиям?

    TrueBers
    @TrueBers
    Гуглю за еду
    Да, ситуация такая же, как и везде: хоть ты MIT закончи, если нихера не умеешь, ты никому не нужен. А если ты крутой спец с горящими глазами, тебя и без школьного образования загребут за конский ценник. Джуны никогда никому не были нужны, только на рабский труд, на который адекватный уважающий себя человек не согласится. Джунов всегда считали теми, кого максимально на деньги можно развести. Чтобы делал максимум, а платили минимум. Оно тебе точно надо? А сейчас с приходом нейросетей, не нужны и мидлы. Даже low-grade синьоры уже имеют сомнительную полезность при правильном использовании агентских ИИ-систем.

    Высшим образованием оправдываются только те, кто ничего не добился в жизни, кто через силу просидел 5 лет жопу в затхлых стенах, ему никогда не интересно было то, чему его учили. А потом, чтобы оправдать свою никчёмность в жизни, ему ничего не остаётся делать, кроме как защищать своё, никому не нужное, образование.

    Хватит слушать этих бездарей про образование, если не хочешь стать таким же. Нравится? — ДЕЛАЙ. Нет — не запихивай в себя насильно, будешь потом только страдать от этого.

    Так что, рынок всё тот же, только от тебя зависит, правильно ты выберешь своё направление в жизни и будешь с кайфом этим заниматься даже бесплатно, или будешь искать "денежные места", через силу там сидеть и страдать, но с корочкой дипломной.
    не успел в срок восстановиться в ВУЗ на 4-ый курс и бесславно всё потерял
    Не успел, это когда перебегал рельсы перед поездом, и тебя разрубило на 2 части, вот тогда всё потеряно. А ты не не успел, ты не хотел. Впереди ещё столько вариантов "успеть", главное знать, куда надо успеть и зачем.
    Так что, рекомендую сесть и подумать, что тебе реально интересно и заняться этим.

    Выбор за тобой.
    Ответ написан
    5 комментариев
  • Как правильно подобрать совместимое железо для сборки ПК с нуля? С чего начать?

    VoidVolker
    @VoidVolker Куратор тега Железо
    Dark side eye. А у нас печеньки! А у вас?
    Зависит от того, какова ваша конечная цель: если вы хотите научиться — то тут надо постоянно следить за рынком железа, смотреть тесты и обзоры, а так же регулярно собирать ПК под конкретные задачи, обновлять их и обслуживать. Эти процессы сильно растянуты во времени. Если вы просто хотите собрать ПК для себя один раз — лучше всего обратиться за помощью к опытному человеку. В качестве неплохого примера можно посмотреть примеры в рубрике "Компьютер месяца" на новостном сайте 3DNews. В общем и целом подбор комплектующих осуществляется следующим образом:
    1. Определяются задачи ПК
    2. Определяется бюджет ПК
    3. Исходя из задач ПК выставляется приоритет и ограничения (сверху и снизу) на определённые характеристики ПК
    4. В соответствии с характеристиками подбираются конкретные варианты железок
    5. Исследуются обзоры и тесты железок
    6. Делается финальный выбор конкретных устройств в конкретном магазине (лучше ключевые компоненты все в одном магазине покупать, т.к. доставка из нескольких может задержаться, а если что-то не так — две недели на тестирование и проверку могут закончиться и вернуть будет сложнее)
    7. Осуществляется покупка и сборка
    8. Нагрузочное тестирование
    9. Если что-то попалось бракованное — возвращается в магазин и меняется на то же самое или конфигурация дорабатывается в связи с изменениями (как-то пришлось возвращать почти всю сборку из-за брака в проце, матери и видюхе, причём видюха сгорела на глазах у приёмщика во время проверки, что повлекло за собой возврат даже корпуса и замену его на другой)

    Пару слов о совместимости: примерно 95% железок прекрасно совместимы друг с другом и работают вместе отлично. Но иногда встречаются разного рода проблемы из-за экономии, отступления от стандартов или просто из-за косяков при производстве/проектировании и какие-то железки совершенно не хотят друг с другом работать. По отдельности — всё в норме, а вместе — нет. Это вполне обычная ситуация и в большинстве случаев такое железо без проблем возвращается в магазин по причине несовместимости.
    Ответ написан
    2 комментария
  • Существует ли менеджер виртуальных окружений для python, который хранит все пакеты в одном месте?

    @rPman
    conda/mamba (и micromamba)/uv умеют хранить пакеты в одном месте и при создании окружения делать хардлинки (если они на одном диске), uv умеет делать copy-on-write для cow файловых систем типа zfs/btrfs/xfs, в этом случае даже при редактировании файла он поменяется только там где меняли но при этом место на диске при копировании не тратится (только метаинформация, там по кластерам fs хранение идет).

    Рекомендую uv, так как по факту там тот же python -m venv но подменяется сам pip установщик плюс фишки по управлению версиями.

    p.s. есть утилита duperemove которую просто натравливаешь на каталог, и она заменяет копии файлов на их copy-on-write вариант, это вообще не требует ничего менять в используемых утилитах, а просто вручную запускать ее после заметных обновлений, как минимум сэкономишь место
    Ответ написан
    2 комментария
  • Какой торрент клиент посоветуете вместо uTorrent?

    Diman89
    @Diman89
    uT...2.2.1 (build 25302) - раздал на нем 100+Tb
    Ответ написан
    Комментировать
  • Какие знания нужны для Python Junior-а?

    alxpy
    @alxpy
    Мне когда-то на подобный вопрос дали развернутый ответ (еще раз спасибо этому человеку). Я не смог найти ссылку на тот форум, но сам ответ у меня был сохранен:
    Вот список знаний, которыми должен обладать потенциальный Junior Python developer:

    Уметь самообучаться, находить нужную информацию.

    Иметь общие представления о том, что такое ОС и зачем она появилась.
    Понимать что такое процесс и как он “живёт” в ОС.
    Понимать что такое поток.
    Понимать что такое сокеты и зачем они нужны.
    Иметь представление о том, как устроен стек протоколов TCP/IP.

    Понимать что такое Linux.
    Уметь работать в sh.
    Понимать что такое виртуализация и знать какие бывают типы.
    Уметь настраивать виртуальные машины через vagrant или подобные инструменты.
    Уметь работать с GIT(создавать ветки, разрешать конфликты, etc)

    Понимать что такое ООП, на чём он основан и почему им удобно пользоваться.
    Понимать что такое императивный и декларативный стиль.
    Понимать что такое MVC
    Понимать что такое декоратор(стандартный вопрос на собеседовании) и зачем он нужен.
    Понимать что такое замыкание.
    Понимать что такое интроскпекция.
    Понимать асинхронную концепцию программирования.

    Уметь работать с БД(хотя бы CRUD, join)
    Уметь работать с nginx(хотя бы проксирование настроить)

    (можно просто написать - “прочитать Лутца”, но выделю пару вопросов)
    Знать чем отличаются new style классы от old style.
    Знать чем отличаются Python2 от Python3
    Знать чем отличается str от unicode и почему в программе нужно работать с unicode.
    Понимать алгоритм импорта модулей в Python.
    Понимать что такое генераторы и итераторы.
    Понимать что такое дескрипторы.
    Понимать что такое GIL и зачем он нужен.
    Понимать что такое WSGI и зачем он появился.

    + Уметь писать тесты, понимать зачем это нужно.
    + Практические и теоритические основы по framework.

    + выполнить норматив по ГТО
    + не пить и не курить.

    Так же можешь потренироваться по заданиям Юры Юревича.

    Заданиям Юры Юревича - тыц.
    Ответ написан
    4 комментария