• Почему много людей в IT недовольны своей работы?

    @RaGe22
    1) IT это интернет - поэтому всё нытье очень легко увидеть(поэтому делите его на 10)
    2) в IT больший процент инфантильных людей - отучился в ВУЗе делая что нравится, устроился на ЗП которое не светит 90% других работяг, начитался всякой новомодной "психологии" и начал ныть что он "не меняет мир"/"всё бессмысленно" а поработав месяц таксистом/строителем быстро побежал бы опять в айтишечку ибо к такому говну его жизнь не готовила.
    3) Перегоревшие люди - которые не жалели себя за просто ЗП а не за процент прибыли а потом поняли что занимаются херней только здоровье физическое/психологическое уже пошатанное
    Ответ написан
    1 комментарий
  • Как рисовать красивые GUI?

    Sanes
    @Sanes
    Это от природы. Или у тебя есть вкус и фантазия или нет. Если выдуманное выглядит плохо, просто скопируй у других.
    Ответ написан
    2 комментария
  • Колбэки асинхронны?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Нет. Но могут быть. Как сделаете.
    И мне кажется что вы или тот кто вам это заявил путает асинхронную функцию с асинхронной логикой.
    Ответ написан
  • Когда допустим Jquery, а когда native JavaScript?

    Sanes
    @Sanes
    Сейчас Jquery обычно используют, как зависимость. Нашелся например незаменимый плагин на Jquery. Не писать же его самому. 100кб. чтоль жалко?
    Ответ написан
    2 комментария
  • На чем лучше написать свою CMS?

    @podde
    самый младший сисадмин
    Но я бы хотел писать на ASP, потому что люблю сишарп, с него начинал программирование, в нем сижу в unity и так далее. Не хочется учиться еще языки.

    Нередко вижу, что сюда пишут люди, которым не нужны ответы. У которых есть своё готовое мнение-решение.
    Непонятно только, что в таком случае вы хотите от нас. Ответ-то у вас готов.
    Ответ написан
    1 комментарий
  • Как выйти из ступора и стагнации?

    @RaGe22
    Менять направление не вариант - будет таже самая ситуация, после первого hello world. Продолжить учить всё что нужно и отправлять резюме во ВСЕ места где хотя бы упоминается python. Делать работу над шибками: ссыте отправлять во все подряд? - переставайте ссать, не зовут на собеседовани? - значит резюме говно, смотрите как сделать нормальное, обосрали на собеседовании - учите пункты по которым обосрали
    Ответ написан
    Комментировать
  • Как выйти из ступора и стагнации?

    @podde
    самый младший сисадмин
    Ну, на мой скромный взгляд, вы что-то сильно рано задумались о смене вектора. Пишете на языке всего два-три месяца, а уже скисли и хотите что-то менять. Дело не в конкретном языке, а надо всё-таки немного измениться самому и стать понастойчивей.
    Ответ написан
    Комментировать
  • Как выйти из ступора и стагнации?

    inoise
    @inoise Куратор тега Карьера в IT
    Solution Architect, AWS Certified, Serverless
    Обожежтымой. Никогда не было и вот опять.

    В середине 2020 года начал изучать Python( ранее изучал C++)

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

    Отправлял своё резюме на позицию Python Junior Developer, но безуспешно.

    Вот когда с сотню компаний обойдешь - можно будет задуматься о том что не так и начать собирать обратную связь

    Data Science, ML

    Наверное единственное направление в IT куда без релевантной вышки дорога закрыта

    уверяет что порог вхождения в оную разработку более низок нежели в Web-backend

    На заборе тоже много чего написано. У каждого в IT своя история и у каждого свое видение ситуации. Получить первую работу в любом случае тяжело и очень часто больше удача

    Если проблема исключительно личностное(характер), прошу указать решение.

    Проблемы вообще нет. Есть непонимание как рынок устроен
    Ответ написан
    4 комментария
  • Как получить значение textarea во Vue?

    yarkov
    @yarkov Куратор тега Vue.js
    Помог ответ? Отметь решением.
    Вот куда вы лезете, хотя бы раз не прочитав до конца документацию?
    Ответ написан
    1 комментарий
  • Цикл по добавлению элементов в массив?

    azerphoenix
    @azerphoenix Куратор тега Java
    Java Software Engineer
    1) Так как длина массива задается при его создании, то ты не можешь добавить элемент в тот же массив или удалить из него. По факту создается новый массив, который содержит на один элемент большое (n+1) при добавлении элемента или на один элемент меньше (n-1) при удалении элемента
    2) Соответственно, у тебя должны быть методы, которые принимают новый элементы, создают новый массив длиной n+1, циклом пробегаются по старому массиву и его старые значения присваиваются новому. Ну и последний переданный элемент в аргументах также присваивается к новому массиву и этот новый массив возвращается из метода.
    И можно ли создать массив не указав в название тип элементов который он будет содержать ?

    Нет. При создании массива указывается его тип.

    Если вам нужна возможность использования обобщений, то смотрите в сторону ArrayList, вместо Array
    Ответ написан
    Комментировать
  • Трудоустройство программиста на Python?

    opium
    @opium
    Просто люблю качественно работать
    Почти все ответы вы можете получить сами пять минут зайдя на хедхан ер и любую фриланс биржу и набрав там в поиске python
    Ответ написан
    Комментировать
  • Хранение данных в бд в зашифрованном виде?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Для начала тебе надо узнать, что пароли никто не хранит зашифрованными.
    Поэтому тебе надо сначала узнать, как именно хранятся пароли.

    А потом ты, может быть, и сам уже сообразишь, что нет - "как пароли" хранить данные пользователя в бд невозможно.
    Ответ написан
    Комментировать
  • Хранение данных в бд в зашифрованном виде?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Никто в здравом уме не шифрует пароли. Используется хэш пароля, без возможности его обратного восстановления.
    Если у вас сольют базу данных, то с большой вероятностью сольют и все скрипты с паролями. Так что с расшифровкой у злоумышленника проблем не будет. А вы потеряете возможность поиска по шифрованным данным в БД.
    Ответ написан
    Комментировать
  • Что можно ответить на такой вопрос, на собеседовании?

    Psixodelik
    @Psixodelik
    Преподаватель на Hexlet
    Ну если не можешь ответить, то значит не использовал в своих проектах. Почитай просто на MDN и не ври, что прям как-то используешь. Завалишься при первой задаче
    Ответ написан
    Комментировать
  • Что можно ответить на такой вопрос, на собеседовании?

    Zoominger
    @Zoominger
    System Integrator
    "Я никогда не использовал event loop, поэтому не могу о нём ничего сказать самостоятельно, но если вы мне дадите время, то я спрошу на Тостере и повторю, а потом, может, погуглю про это, потому что я обучаемый".
    Ответ написан
    Комментировать
  • Объясните, плиз зачем нужен react и vue?

    yarkov
    @yarkov Куратор тега Vue.js
    Помог ответ? Отметь решением.
    Ну раз вам проще сделать $('h1').text('hello world') чем this.title = 'hello world', то продолжайте манипулировать DOM-ом. Вы пока не доросли до фронтенд фреймворков.
    Ответ написан
    Комментировать
  • Потеряет ли позиции сайт при удалении www?

    areni
    @areni
    Люблю программировать
    нет
    Ответ написан
    Комментировать
  • KISS vs SOLID, что и когда готовить?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Во-первых, сейчас модератор грохнет ваш вопрос за нарушение пункта 3.8 правил. Во-вторых, парадигмы, подходы, шаблоны и принципы - это инструменты управления сложностью кодовой базы, а инструмент надо выбирать под задачу - не стоит наворачивать многоуровневую абстракцию на FizzBuzz. В-третьих, KISS не исключает SOLID.
    Ответ написан
    2 комментария
  • Переход с React на Angular, стоит ли?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Нужен совет опытных ангулярщиков, во 1) правда ли изучаешь один раз и применяешь везде? 2) как обстоят дела в крупных проектах?

    Я так понимаю вас останавливает желание учиться и хочется меньше кочек по жизни?) Или вы пошли во фронтенд что бы один раз выучил, "и так сойдет")). Надо привыкать к тому, что не все пишут идеальный код, и идеальную архитектуру. Ваши притензии "написано максимально по разному" - так в этом и суть программирования - "есть два архитектора, и одинаковые инструменты, ну не построят они 2 одинаковых дома если не будут тотально сливать друг другу весь архитектурный план и идеи". Каждый пишет как умеет, и на сколько позволяет дедлайн, наличие тестов, денег в проекте.

    Насчет ангуляра - он отличный, но и на нем иногда такое дерьмо видишь, что глаза вытекают. Не надо становится тем человеком, которого называют "Java головного мозга", не стоит становится заложником одного фреймворка.
    Ответ написан
    2 комментария
  • Почему методы не считывать данные?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Java
    Седой и строгий
    На уровне языка существует объявление полей с инициализацией, но не на уровне байткода. Компилятор переносит все операции инициализации в начало объявленного конструктора или в конструктор по умолчанию. Соответственно, ваш код после компиляции будет соответствовать такому:
    public class Student {
        private String name;
        private String secondName;
        private int age;
    
        private String format;
        private String info;
    
        public void personInfo(){
            System.out.println(info);
        }
    
        public Student(String name, String secondName, int age) {
            this.format = ("Меня зовут %s %s и мне %s лет");
            this.info = String.format(format,name,secondName,age);
    
            this.name = name;
            this.secondName = secondName;
            this.age = age;
        }
    }

    А значит в момент выполнения String.format(format,name,secondName,age) в полях будет содержаться null.
    Ответ написан
    1 комментарий