Задать вопрос
  • /deletethis/deletethis?

    solidcreature
    @solidcreature
    Развиваю сообщество WordPress в Москве
    Добрый день! Во-первых, респект вашей целеустремленности. Плюс задаете правильные вопросы.

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

    Я вижу 2 принципиальных стратегии по выбору ВУЗа и учебы в нем. Первая -- выбрать крутой ВУЗ (МГУ, Физтех, Буманка, МАИ...) и идти туда именно за знаниями и прокачкой. Чтобы в будущем быть не линейным программистом, а системным архитектором. Второй вариант -- пофиг куда, для галочки и отсрочки от армии. Тут самое главное соблюсти баланс, чтобы не выкинули из института и хватало времени на работу. Ваши текущие навыки, судя по описанию, это оверкил для 99% учебных заведений. Сложно будет учиться в ситуации если преподаватель знает меньше вас.

    В вашем вопросе вы не рассматриваете еще один вариант. Пойти на стажировку в IT-компанию. Во-первых это переход от теории к практике. Во вторых это понимание и изучение изнутри бизнес-процессов и работы в команде. То, чего не сможет дать ни один ВУЗ. А через нескольких месяцев стажировки можно и работу найти. Чтобы за год-полтора наколотить достаточно, чтобы не идти в армию.
    Ответ написан
    Комментировать
  • /deletethis/deletethis?

    @rPman
    Учебные заведения, в основном, это не место где ты получаешь знания, за очень некоторыми исключениями (например ты берешь проект/дипломную и работая со своим куратором изучаешь свою конкретно узкую область), это место:
    * где у тебя есть возможность получить затравку своим знаниям (как затравка для получения кристалла - подвешиваешь крохотную часть в раствор и со временем оно вырастает в огромный кристалл)
    Тут ты учишься учиться. Спросите, зачем мне эти знания что в меня вдалбливают в школе/универе - так вот это тренировка мозга, этот процесс как тренировка мышц выполнением бессмысленных повторяющихся движений и поднятия тяжестей.
    * где у тебя есть возможность получить очень небольшую мотивацию по учебе, логика тут примерно такая - ты уже потратил кучу сил/денег и бросать на середине пути - значит признаться что эти затраты были в пустую
    * главное, у тебя есть возможность встретиться с единомышленниками, людьми, которые как и ты крутятся в этой области знаний
    * и с боку - у тебя есть возможность встретить жену/мужа (если ты женщина), а учебное заведение выступает в качестве фильтра чтобы отсеять совсем уж быдло недостойных внимания (кстати женщины часто это делают, я знаю пример когда одна дама больше 10 лет сверх срока, оплачивала обучение именно с этой целью).
    p.s.
    * университет/институт - неплохое место чтобы найти работу, обычно туда идет работодатель за работниками, очень часто заключаются соответствующие договора с учебным заведением.
    Ответ написан
    2 комментария
  • /deletethis/deletethis?

    @mkone112
    Начинающий питонист.
    Я честно пытался прочитать эту дичь, но в ней слишком много бреда. Если тебя интересует самый выгодный вариант, то это поступление в нормальный вуз(обычно на город таких 2.5) и работа ~ со второго курса. А так - ты даже гуглить не научился, сомневаюсь что ты осилишь ... э ... что-либо.
    Ответ написан
    3 комментария
  • Как выбрать наибольшее или наименьшее число среди трёх переменных?

    @AVKor
    first = utils.random(1, 10)
    second = utils.random(11, 20)
    third = utils.random(21, 30)

    first - наименьшее, third - наибольшее.
    Ответ написан
    2 комментария
  • Могу ли я устроиться в компанию, с неофициальным опытом программирования на python?

    @dmshar
    Судя по вопросу, вам сейчас лет 15. А судя по другому вашему вопросу, где звучит "когда я ВЫУЧУ python", процесс еще не закончен. Откуда "большой опыт" на python взялся?
    Ответ написан
    3 комментария
  • Возьмут ли с Российским дипломом вуза за границу на веб-программирования junior'a?

    samodum
    @samodum
    Какой вопрос - такой и ответ
    Диплом нужен только как формальность уже на этапе оформления на работу.
    А на работу будут брать только по знаниям и умениям, если сумеешь пройти все этапы собеседований.
    У джуна шансов на это практически нет.

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

    @historydev Куратор тега JavaScript
    Прямой ответ на прямой вопрос:
    /* Как создавать объекты через функции? */
    
    function getObj(id, name) {
    
      return {
        id: id,
        name: name
      }
    
    }
    
    console.log(getObj(1, 'myFirstObject').name)
    Ответ написан
    Комментировать
  • Как создавать объекты через цикл?

    MrDecoy
    @MrDecoy Куратор тега JavaScript
    Верставший фронтендер
    Чтобы получить то, что Вы хотите, нужно в цикле
    objFun[num] = { // заменить num на i
      test1: 1,
      test2: 2
    }

    В следствии этой опечатки у Вас код в цикле просто num-1 раз создаёт в объекте одно и то же свойство с именем num.
    Ответ написан
    Комментировать
  • Сайты которые помогут изучить Js для вёрстки?

    MrDecoy
    @MrDecoy Куратор тега JavaScript
    Верставший фронтендер
    Learn JavaScript
    MDN
    JavaScript Garden

    На ютубе рекомендую этот канал. (ссылки на плейлисты с него)
    https://www.youtube.com/watch?v=FX2fiUvrYP4&list=P...
    https://www.youtube.com/watch?v=aQkgUUmUJy4&list=P...
    И так ещё по каналу посмотрите отдельные видео.
    Ответ написан
    1 комментарий
  • Где ошибка в коде?

    bingo347
    @bingo347 Куратор тега Node.js
    Crazy on performance...
    В данном коде нет данной ошибки.
    Но неплохо бы научится читать саму ошибку, а не бежать за помощью в интернет:
    TypeError: Cannot read property 'data' of undefined
    Не могу прочитать свойство data из undefined

    У Вас где-то происходит обращение к свойству data из переменной содержащей undefined
    И не просто где-то, в тексте ошибки и это есть:
    at C:\Users\Andre\Desktop\YCH cryptowallet\node_modules\node-qiwi-api\lib\callbackApi.js:759:39
    в файле C:\Users\Andre\Desktop\YCH cryptowallet\node_modules\node-qiwi-api\lib\callbackApi.js
    на строке 759 символ 39
    Вы можете зайти туда и посмотреть, а что за функцию Вы вызвали неправильно
    Ответ написан
    Комментировать
  • Нужно ли поступать в универ для backend разработки?

    @AVKor
    но мои родители хотят чтобы я поступил в университет на программиста.

    Правильно хотят. Университет нужен для получения фундаментального образования. А выучить потом нужный язык или фреймворк (любые по желанию) - не проблема.
    Ответ написан
    Комментировать
  • Нужно ли поступать в универ для backend разработки?

    @d-sem
    Будет ли универ пустой тратой времени - зависит от того что там делать.

    Если участвовать в движухах вроде стажировок/факультативов, заводить друзей, учить учиться и фоном продолжать обучение разработке - пустой тратой не будет.
    Ответ написан
    1 комментарий
  • Как сделать проверку на наличие атрибута с конкретным значением?

    MrDecoy
    @MrDecoy Куратор тега JavaScript
    Верставший фронтендер
    ну вариантов несколько.
    Первый - искать сразу элементы с нужным значением
    let name1 = document.querySelectorAll('.js-filter-wrap a[data-filter="box1"]')

    Второй - проверять в цикле item.dataset && item.dataset.filter === 'box1'
    Ответ написан
    Комментировать
  • Как сделать проверку на наличие атрибута с конкретным значением?

    0xD34F
    @0xD34F Куратор тега JavaScript
    Если заранее известно только значение атрибута:

    const element = document.querySelector(`.js-filter-wrap a[data-filter="${конкретноеЗначение}"]`);
    if (element) {
      ...

    Или, если уже есть коллекция элементов, в которой надо найти подходящий:

    const element = [...elements].find(n => n.dataset.filter === конкретноеЗначение);
    if (element) {
      ...
    Ответ написан
    3 комментария
  • Как перебрать массив?

    sergiks
    @sergiks Куратор тега JavaScript
    ♬♬
    const google = (arr, b) => arr.findIndex((el) => el.includes(b));

    Ответ написан
    Комментировать
  • Как правильно обработать событие?

    sergiks
    @sergiks Куратор тега JavaScript
    ♬♬
    const iSearch2 = document.querySelector(".iSearch");
    const supd = document.querySelector(".spd")
    const check = () => {
      const className = "supDivshidden";
      if (iSearch2.value.length > 3) {
        supd.classList.remove(className);
      } else {
        supd.classList.add(className);
      }
    }
    
    iSearch2.addEventListener('input', check);
    check();
    Ответ написан
    2 комментария
  • Как перевести строку Base64 в картинку в JavaScript?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Не надо ничего раскодировать. Достаточно правильно сформировать атрибут src у тэга img.
    Ответ написан
    Комментировать
  • Можно ли заработать C++ программисту в 2021?

    saboteur_kiev
    @saboteur_kiev Куратор тега C++
    software engineer
    И хочется слезть с родительской шеи побыстрее)

    С родительской шеи слазят тогда, когда знают как заработать. Взрослый - это не количество лет, а самостоятельность.

    Никому не нужен "подработчик на С++", но ты можешь делать лабы по С++ (или по математике или по еще чему-нибудь) в своей школе/институте и там подработать.
    А с 18-ти можешь попробовать трудоустроиться, для чего уже сейчас можешь пошерстить вакансии в своем городе и учить то, что в них указано.
    Ответ написан
    Комментировать
  • 1400 человек на вакансию Python разработчика?

    Статья глупая на самом деле.

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

    А если это рога и копыта с убогим оффером и какими-то тестовыми кругами ада, что адекватный человек пошлет нах, то туда нормальные ребята не идут, идут бывшие таксисты, которые изучили за две недели пару видео-курсов. То таких хоть 10 000 можно отсеять.
    Ответ написан
    1 комментарий