• Смог ли кто-нибудь получить работу тестировщика после прохождения популярных курсов типа GB,Skill..,YA? Насколько это реально?

    TonyHunt
    @TonyHunt
    Part-time developer – full-time geek.
    курсов типа GB,Skill..,YA?


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

    Информации для изучения на 1.5-2 года вперёд... Можно изучать до посинения. Бесплатно.

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

    Вы можете в сети найти материалы практически по всем школам/курсам, ознакомиться с качеством, уровнем материала и если вас устроит, пойти опалтить. Но после ознакомления с материалами, у вас отпадёт всякое желание платить хоть что-нибудь.

    Проходил курсы SB/YA за счёт компании и бесплатно скачивал. Качество такое себе. В сети больше информации, доступнее рассказывается, бесплатно.

    Приведу простой пример. Ментор вещает красиво, подробно по полочкам разжовывает, пример классный придумал, проект на выходе инетересный будет. Гуглю название либы, захожу на сайт разработчика, а там... этот самый пример проекта, по шагам, с разбором, только на английском. То есть ты платишь деньги за то, что ментор нашёл материал, перевел на русский и тебе рассказывает и может на какие-то вопросы ответить. Дорогая консультация выходит однако. :)

    Насколько это реально?

    Реально. Зависит от упорства.

    Вкратце о себе, мне 28 лет, работаю манагером.

    Вкратце, мне больше 36, работал манагером, учился самостоятельно на разработчика, работаю. Доволен как слон. Со мной параллельно много было ребята 35-40, все что-то нашли.

    Повашему 28 лет, это приговор что-ли? =) Отучились и в рабство на одной работе до самой смерти? До пенсии, вы еще сможете раза 2-3 сменить ориентир, если душе будет угодно.
    Например, недавно освоил аргоновую сварку, сейчас получаю права кат С. Могу пойти сварщиком, на старте 70к+, дальше больше. Могу пойти в дальнобой, на старте 70к+. Можно взять фуру и самому катать, 130-250к в мес и так далее. Вариантов на самом деле море и много есть примеров где можно больше зарабатывать, чем в найме или программистом, или тестировщиком.

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

    На сегодняшний день в чистом виде знание просто языка не достаточно. Нужно изучать окружение, фреймворк, соответствующие инстурменты. Если это еще и веб, то веб инструменты и в придачу базу JS.
    Одними ботами, парсерами сыт не будешь, к сожалению. Возможен вариант ботоводства, или платформы с агрегацией Х инфомрации для ЦА, но это не простая тема для джуна.

    Так как продажи уже зае...ли

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

    решил промониторить рынок и наткнулся на вакансии тестировщиков и автотестировщиков.
    что тестировщиком попроще войти в рынок it чем программистом.

    Это маркетинг. Наткнулся... Проще войти... Мало кто хочет идти в верстальщики, так же мало кто хочет идти в тестировщики. Почему? Потому что, мало кто хочет постоянно копаться в чужом коде, вылавливать ошибки.
    То, что проще, это заблуждение. Порой чтобы разрабатывать тесты, нужно знать и понимать больше чем просто программист. Потому что, нужно разрабатывать тесты (писать код), понимать специфику, разбираться в среде, знать кучу подводных камней итд.

    Типа гарантированное трудоустройство и туда и сюда. НО я же сам продажник и понимаю что никаких гарантий нет.

    Нет никаких гарантий. Никто их вам не даст. Нет в договоре информации про "трудоустройство", есть информацию, что вам дают первичные знания за Х денег и всё. Вы пытаетесь купить рабочее место, продажные компании на этом хотении делают деньги.
    Продажник, который понимает, но не осознает и хочет чтобы ему еще раз сказали. Говорю: Гарантий вообще нет.

    Сколько времени это примерно у вас заняло?

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

    подбором персонала "Рассматриваете ли вы реально кандидатов после курсов в возрасте от 28 лет? Вообще приходят ли к вам люди с какими то знаниями ? Даете ли шанс? Или сливаете?"

    Важен опыт, знания, умения, желательно профильное образование (будет плюсом). Наличие желания развиваться. Некоторые компании берут нулей и обучают, у крупных компаний есть свои внутрении курсы.

    на реальную работу я даже не рассчитываю.

    На реальную работу не рассчитыавет, а вопросы про трудоустройство, курсы задаёт. Странный вы тип. Разберитесь в себе. Чего вы реально хотите. Постройте план и двигайтесь к цели.

    поизучаю Pythonчик и сделаю года через полтора годика какого нибудь крутого бота

    Бот, код, продукт должен решать боль ЦА, быть полезным, а не крутым.
    Ответ написан
  • В чем причина уменьшения скорости электромагнитных волн в среде?

    15432
    @15432
    Системный программист ^_^
    В материале, через который проходит электромагнитная волна, возникает ответная волна в противоположном направлении (из-за электронов в атоме). Атомы "сопротивляются" проходящему свету, примерно как металлическое кольцо отклоняется при быстром поднесении магнита (возникает ответное магнитное поле).

    Векторное сложение основной волны и "ответной" и дает уменьшение скорости света в материале. Чем компактнее материал (имеется в виду плотность упаковки атомов), тем больше "сопротивление" и тем меньше скорость света.
    Ответ написан
  • C# как удвоить символ через отдельную функцию?

    @kttotto
    все, что .NET
    var source = "Test";
    
    // v.1 Заменит первое вхождение этой буквы в слове на удвоенную
    var ch = 's';
    var i = source.IndexOf(ch);
    var result = source.Substring(0, i) + ch + source.Substring(i);
    
    // v.2  Заменит все вхождения этой буквы в слове на удвоенную
    var ch = "s";
    var result = source.Replace(ch, ch + ch);
    Ответ написан
  • Почему все расширения в Firefox перестали работать?

    riot26
    @riot26
    <:З )~~
    Какие-то проблемы с каким-то сертификатом, автообновление которого сломалось. Уже исправляют.
    https://bugzilla.mozilla.org/show_bug.cgi?id=1548973

    UPD:
    11:12 p.m. PST: The team is currently testing a fix for this issue. In the meantime, signing of new extensions is disabled until the fix is in place.


    UPD 2:
    Временное решение в блоге Мозиллы. Нормальное обновление на подходе.

    UPD 3:
    Update: Firefox developers are currently reviewing a patch that will fix this issue.


    UPD4:
    Технические подробности произошедшего в блоге Mozilla Hacks:
    https://hacks.mozilla.org/2019/05/technical-detail...

    UPD5 последний:
    Перевод подробностей на хабре.
    Ответ написан
  • Почему затирается часть массива в Си?

    jcmvbkbc
    @jcmvbkbc
    http://dilbert.com/strip/1998-08-24

    void get_disks(char * allDisks[])
    {
      char buf[128];
      ...
      for (char *s = buf; *s; s += strlen(s) + 1)
      {
          ...
          allDisks[i] = s;
          ...
          allDisks[7] = "ABC";
          allDisks[8] = "DEF";
      }
    }


    После прохождения массива функцией get_files список дисков исчезает, но "ABC" и "DEF" остаются.
    Подскажите, почему так происходит, куда теряются первые строки и как исправить?

    Так происходит потому что ты кладёшь в allDisks указатели на стековый массив buf, который разрушается после выхода из функции get_disks. А строчки "ABC" и "DEF" -- константные строчки, существуют всё время выполнения программы.
    Исправить можно, например, выделив память для строчек, которые записываются в allDisks:

    void get_disks(char * allDisks[])
    {
      char buf[128];
      int i = 0;
    
      GetLogicalDriveStringsA(sizeof(buf), buf);
      for (char *s = buf; *s; s += strlen(s) + 1)
      {
        if (GetDriveTypeA(s) == 2 || GetDriveTypeA(s) == 3)
        {
          allDisks[i] = strdup(s);
          ++i;
    
          allDisks[7] = "ABC";
          allDisks[8] = "DEF";
        }
      }
    }
    Ответ написан
  • Есть ли возможность считать медиану выборки инкрементально?

    Если числа целые — можно хранить информацию о том, сколько и каких чисел поступило, а потом рассчитывать на основе этих данных медиану. Если числа не целые — можно попытаться свести их к целым.

    Экспериментально можно посмотреть, сильно ли отличается медиана от среднего. Если нет — то считать среднее. Если да, то проверить — вдруг есть некая зависимость между медианой и средним, если есть, то понять какая и оценивать медиану через среднее по этой зависимости.
    Ответ написан
  • Пул соединений, с какой целью? Что такого тяжеловесного в пересоздании?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Java
    Седой и строгий
    1. Создание tcp-соединения медленное;
    2. Создание tls-соединения ещё медленнее;
    3. Установка соединения протокола уровня приложения ещё медленнее;
    4. Аутентификация подключения на порядок медленнее;
    5. Создание сессии для соединения системой управления базами данных такая же медленная;
    6. Завершение сессии и освобождение ресурсов медленное;
    7. Закрытие соединение относительно быстрое, но тоже не мгновенное.

    Если 500 раз в секунду соединение создаётся, через него выполняется один простой запрос, и соединение закрывается, то СУБД и клиент часть пропускной способности тратят на выполнение бессмысленных действий. Намного разумнее один раз открыть соединение, прогнать через него два миллиона запросов и только потому может быть закрыть.
    Ответ написан
  • Какие учебные проекты можно делать, чтобы прокачать разные стороны?

    RATlius
    @RATlius
    Разработчик Android
    Задачники по программированию
    Лучшим способом считаю разработку реальных приложений. Есть есть свои задумки - реализовать их; если их нету - копировать другие приложения не зная их исходного кода.
    Простые примеры: Калькулятор; Paint; Блокнот; Редактор PDF; Аудио-редактор; Аудио-проигрыватель; и т.п.
    Ответ написан
  • Как быть Python junior?

    @uten92 Автор вопроса
    Ребят, забыл тут отписаться! Спасибо всем за советы! Устроился я уже программистом на python как пол года назад в очень крутой проект! Помог совет писать всем подряд с сопроводительным письмом! Благодаря тестовым заданиям - подтянул навыки и вскоре получил два неплохих предложения.
    Ответ написан
  • Возможно ли найти удаленную стажировку в it?

    sfi0zy
    @sfi0zy
    Creative frontend developer
    Но вряд ли кого-то интересует человек без опыта... Нормальной работы тут не было...
    сложно ли устроиться... много что пробовал... вольюсь во что-то новое если понадобится

    Когда-то я тоже таким был. Это очень плохая позиция для переговоров. Если подходить со стороны "я вот чем-то занимался, возьмите меня", то будет очень сложно убедить работодателя (не только удаленно, но и вживую), что вы лучше, чем десять других претендентов на вакансию. Подходите к вопросу с другой стороны - "я специалист и могу решать вот этот круг задач, у вас есть головная боль - я тот, кто может вас от нее избавить". Определитесь с областью, выложите то, что вы делали, на гитхаб или еще куда-нибудь, если веб - ну сделайте сайт себе, своим знакомым, покажите, что вы можете решать задачи. Не так быстро, как человек с 10-летним опытом, но можете. С таким подходом можно смело начинать откликаться на вакансии, ну а там уже как повезет.

    Фриланс тоже имеет смысл попробовать, но это не для всех. Там умение продавать продукт имеет большее значение, чем умение его создавать.
    Ответ написан
  • Что читать junior front-end?

    ltalash1
    @ltalash1
    Молодой инвестор с образованием юриста.
    Я бы совтетовал начать с этих книг:

    Дэвид Флэнаган. Подробное руководство.
    Алекс Маккоу. Веб-приложения на JavaScript.
    Стоян Стефанов. JavaScript шаблоны
    Ответ написан
  • Как решить проблему с концентрацией?

    mudrenokanton
    @mudrenokanton
    frontend dev
    Чето тут многие пишут страшилки про болезни и докторов, а при этом сами говорят, что они не доктора и не разбираются.

    Я лично не вижу ничего криминального. Обычная привычка, зависимость. Мы склонны подсаживаться на "новизну". Можете почитать статейку на эту тему, если с английским дружите:
    https://medium.com/the-spike/the-crimes-against-do...

    В ней прикольно пишут и объясняют тот факт, почему люди подсаживаются не только на то, что вызывает приятные ощущения(типа винишка или созерцания сисек красивых барышень), а и на новости про то, что в Зимбабве кого-то изнасиловали. Люди сидят, смотрят эти новости, говорят "фу-фу, ну как можно" или "бедные жертвы, айайай", а на самом деле дофаминово кайфуют. Извращенство, но что поделать.

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

    По поводу отвыкания от телефонов и соц-сетей, если проблема локальная. Я особо никогда не зависал, но моментами бывало, что ловил себя на мысли, что надо бы меньше времени на них тратить. Что я делал? Брал бумажку и перед тем как зайти в fb или instagram — четко писал на этой бумажке "что я собираюсь сделать" | "зачем я хочу это сделать" | "что в итоге сделал" в 3 колонки. В начале выходило чето в стиле "зайти в fb" | "спросить человека X про встречу" | "тупил 30 минут скроля ленту". Со временем 2 и 3 колонка начали все меньше отличаться, а потом мне стало таааааак влом это записывать, что мне казалось проще тупо не заходить. Буквально 1-2 недели максимум такой терапии надо, а то и несколько дней.

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

    @nomta
    1. Отключить внешние раздражители - очень важно. Телевизор и подобное лучше вообще убрать подальше.
    2. Научиться правильно отдыхать, в том числе - чтобы голова отдыхала. Закончили работу - переключайтесь на то, что происходит вокруг, общайтесь, забудьте вообще о работе. Можете 10 минут удерживать "пустоту" в голове, не думать ни о чем? Чтобы ни одна мысль не пролезла в голову? Дайте мозгу "проголодаться", сразу станет интереснее.
    3. Ваша проблема - не только Ваша, с ней сталкиваются практически все так или иначе. Приходится учиться, находить свой ритм работы и отдыха. Допустим, отдыхаете каждые полчаса. Каждый раз, завершив какую-то подзадачу, ставите отметку "выполнено". В связи с этим - полезная техника: составляйте план из микрозадач и, по мере их выполнения, ставьте галочки напротив каждой выполненной задачи. Мелочь, а хорошо помогает в плане концентрации.
    4. Одной из причин может быть то, что Вы ставите перед собой сразу много обязанностей, мозг воспринимает это как неподъемную задачу и блокирует ее выполнение. Разбивайте задачу на более мелкие и не обещайте себе выполнить непременно все. Отдыхайте, переключайтесь, развлекайтесь.
    5. Не держите все в голове - записывайте. Разгружайте голову. Когда занимаетесь - ведите подробные конспекты. Это помогает структурировать информацию. На экзамене очень выручает - Вы вспоминаете не информацию из учебника, а то, что сами записали в конспект, как будто это Ваше творение. Вам остается только воссоздать свой конспект на листочке, что обычно происходит легко, как будто само собой.
    6. Лучший отдых - это перемена занятий. Найдите противоположный вид деятельности, например, спорт, и работайте с реальной отдачей, до изнеможения. Уровень концентрации в вашей основной области повысится в разы.
    Пробуйте, ищите, учитесь. Есть целое направление - brain fitness, посмотрите, может, найдете что-то полезное и для себя.
    Ответ написан
  • Как углубленно изучить Javascript?

    maxminimus
    @maxminimus
    просто или ничего
    сразу начни делать простое клиент-серверное приложение -
    чат блог форум...
    и в процессе работы заглядывай в справочник

    главное - делай всё сам без использования чужого кода и фреймворков
    Ответ написан
  • Как углубленно изучить Javascript?

    toruk0109
    @toruk0109
    Middle full stack developer :)
    Я начинал сразу с практических задач. К черту конспекты и учебники по языкам прграммирования. Если вы не знаете основных принципов программирования, то учебники по конкретным языкам вам ничем не смогут помочь. А коль принципы известны, то можно приступать к выполнению простых задач, на которых и узнаете те основы, которые позволят двигаться дальше.
    P.S.: к тому же, большинство авторов в этих учебниках ничего нового и своего не превносят, они лишь заимствуют те мануалы и книги, которые уже были написаны до них. Если уж приспичило почитать, обратитесь к первоисточнику.
    Ответ написан
  • Тупиковое и медленное развитие, лекарство?

    Konstantin18ko
    @Konstantin18ko
    Стоматолог
    Хочешь быстро выкачивать в продакшен? Вруби режим Vanille. Пиши, параллельно свой проект. Зацепись за один язык как основной и дальше учи всё в нем вдоль и поперёк. Затем, как всё выучишь, хватай самый сложный фраемворк и от сложного к простому начинаешь разбирать. Это мой подход.
    Для наглядной статистики: я врач, у меня 8 часовой рабочий день. С сентября 2016 начал изучать PHP и JavaScript. С 1 января по 9 января 2017 пишу програму которая помогала мне писать истории больных. Сейчас программа пользуется популярностью и ей пользуется вся ординаторская. Сейчас проект переписывается на Symfony 3.
    Что мне понадобилось: время после работы, интернет.
    Ответ написан