Vladimir
всем привет. очень интересную тему обсуждаете, и давно хотел спросить про тестирование, имеет смысл идти в it через тестирование ? или лучше до разобраться с php
Anonymous
Александр
Тестирование можно, на глобальном уровне, разделить на 2 типа: ручное и автоматизация. И я не в коем случае не говорю, что тестировщики не нужны... но есть свое но :) В среде тестировщиков бытует мнение, что в любом коде есть баги, просто их еще не нашли. Вот в корне с этим не соглашусь. Порог вхождения в тестирование на порядок ниже чем в разработку. И к слову, тестировщику, особенно если ты мануальщик, никакой код читать не нужно. Если ты развиваешься, и становишься автоматизатором, там да, почитать код будет не лишним. Но не всем проектам могут понадобится автоматизаторы. Бывает такое, что нужен мануальщик, такова специфика проекта, и там нечего автоматизировать, к тому же мануальщики дешевле стоят.
Anonymous
Сеньоры пишут гавнокод, когда нет времени. Джуны могут писать шикарный код, без багов. Но баги есть везде. Ок, ты пишешь отличный код, а есть уязвимости и косяки на уровне языка. Да хоть какой уровень, их не исправить рядовому прогеру. Баги это фактор, который постоянно споровождает код, его надо просто минимизировать - технологии разработки, культура прогеров и всем таким. Кроме того, состыковывать код нескольких прогеров это одно. А когда их сотни? Все на разных уровнях, ревью не все может отсеить и поехали погнали.
Vladimir
Модератор
Vladimir
ломать не строить) я это ещё с детства помню ☺️ по этому тестирование должно быть попроще наверное
Александр
Сеньоры пишут гавнокод, когда нет времени. Джуны могут писать шикарный код, без багов. Но баги есть везде. Ок, ты пишешь отличный код, а есть уязвимости и косяки на уровне языка. Да хоть какой уровень, их не исправить рядовому прогеру. Баги это фактор, который постоянно споровождает код, его надо просто минимизировать - технологии разработки, культура прогеров и всем таким. Кроме того, состыковывать код нескольких прогеров это одно. А когда их сотни? Все на разных уровнях, ревью не все может отсеить и поехали погнали.
Да, полностью согласен. Но, побывав в некой роли тестировщиком одно время, и сейчас в роли разраба, сложилось свое мнение. Его не все могут разделять, но все же я считаю направление тестирование... слишком раздутым. Это не означает, что тестировщики не нужны вообще! Напротив, они нужны. Но их роль все же второстепенная, хотя и важная.
Pavel Boyko
Aleksey
Тестировщики должны ломать продукт, и крутить с разных сторон, чтобы найти баги. Разработчики созидатели, они должны писать код и реализовывать продукт согласно требованиям. Здесь уже нужно тебе выбирать, что твоей душе ближе... созидать, либо ломать.
Ломать продукт?) первостепенная задача QA заключается в контроле качества продутка, начиная с этапа формирования требований и заканчивая контролем деполя на прод) грошь цена тому QA, который будет "ломать" продукт, когда в требованиях написанно,что круг - это квадрат, а 2 + 2 должно быть 5)
Vladimir
Aleksey
Тут стоит сделать небольшое отступление, почему QA важен: на многих проектах я работал с разными разработчиками, но в большинстве своем это люди, которые делают то, что им скажут, не особо вдаваясь в риски и последствия своих действий. Задача QA в том числе продумывать риски,сложности, которые принесут последующие доработки, на что/на кого повлияют
Александр
Ломать продукт?) первостепенная задача QA заключается в контроле качества продутка, начиная с этапа формирования требований и заканчивая контролем деполя на прод) грошь цена тому QA, который будет "ломать" продукт, когда в требованиях написанно,что круг - это квадрат, а 2 + 2 должно быть 5)
Да именно ломать. Требования не только тестировщики видят, но и разрабы. И любой разраб, если он адекватный, на стадии формирования требований, и на первых митингах об этом скажут. Спрашивается, зачем здесь нужны тестировщики... да любой ПМ должен увидеть явные несосиыковки. А вот прямая задача тестировщиков именно что в ломании. Так сказать делай с продуктом, что хочешь, но чтобы завтра минимум 3 бага была зарепорчены в джире на соответственного разраба...
Pavel Boyko
Тут стоит сделать небольшое отступление, почему QA важен: на многих проектах я работал с разными разработчиками, но в большинстве своем это люди, которые делают то, что им скажут, не особо вдаваясь в риски и последствия своих действий. Задача QA в том числе продумывать риски,сложности, которые принесут последующие доработки, на что/на кого повлияют
Основной камень преткновения между разрабом и тестером состоит в том, что из-за излишней внимательности тестера кому-то приходится переделывать свой проект, иногда на корню, потому как "нахрена читать ТЗ, я сделаю как проще"
Pavel Boyko
Утрирую, конечно, но общий посыл такой
Aleksey
Dmitry
Pavel Boyko
Александр
Ну если принять во внимание, что я сам являюсь и разрабом, и тестером, и ПМом... то практически не конфликтую. У нас полное взаимопонимание :)))
Pavel Boyko
Руслан
Александр
Я не работаю прям так в IT фирме, мой случай индивидуален, потому и успеваю, хотя не важно что я пишу, это просто натура у меня такая... пахать за троих. Но, отвечая на твой вопрос, если я буду писать код, и будет тестировщик, который будет репортить на меня баги, я спокойно к этому отнесусь. Так как понимаю роль и его и свою. Баги конечно есть везде... но у меня их меньше, ибо я отношусь к разработке не только как разраб, но и со стороны тестирования стараюсь посмотреть.
Vladimir
Vladimir
Сейчас php
Руслан
Js и php
как успехи? нашли работу ?
Pavel Boyko
Я не работаю прям так в IT фирме, мой случай индивидуален, потому и успеваю, хотя не важно что я пишу, это просто натура у меня такая... пахать за троих. Но, отвечая на твой вопрос, если я буду писать код, и будет тестировщик, который будет репортить на меня баги, я спокойно к этому отнесусь. Так как понимаю роль и его и свою. Баги конечно есть везде... но у меня их меньше, ибо я отношусь к разработке не только как разраб, но и со стороны тестирования стараюсь посмотреть.
Ясно. Я лично такого не видел, чтобы разработали и сразу все идеально работает. Но было бы интересно поработать с таким прогером.
все кто в ИТ - пашут как не себя. Иначе тут просто никак. Все кто с безответственным отношением быстро уходят сами или им помогают пинком под жопь))
Vladimir
Александр
Скажем так, от человека зависит. Кому-то дается быстрее, а кому-то дольше. Кому-то достаточно мануал почитать на php.net и сразу писать код, а кто-то неделями не может понять как циклы можно в работе применить. Вспоминаю случай, еще в универе. Был у нас на потоке некий студент. Если не запамятовал, то он уже на втором курсе сдал экстерном все экзамены вплоть до диплома. И уехал в Америку. Видимо кто-то его разглядел и туда позвал. Случай единичный редкий, но вот такое было на моем потоке, реальная история.
Vladimir
Александр
Естественно. Тут главное поставить цель и идти к ней. Даже если не получается, особенно когда не получается. Нет такой задачи, которую нельзя решить, есть отговорки, по нежеланию ее решать...
Руслан
здесь хорошая атмосфера сложилась , доброжелательная, приятно читать
Руслан
спасибо админу за создание группы и всем членам тоже спасибо
Руслан
вы такие славные люди
Александр
++
Ева
Vladimir
а то я уже привык что программисты такие снобы агрессивные)) а тут другое дело ☺️ спасибо вам всем
Александр
Им для того крутые тимбилдинги и устраивают, чтобы не были такими снобами :)))
Николай
Модератор
Александр
Я тоже люблю посылать... гуглить. И не вижу в этом ничего плохого :)))
Denulis
Denulis
Хаха блин...
Denulis
Удобная хрень была
Игорь
Добрый вечер!
Alexander
Vаlentyn
Alexander
А для питонщиков начинающих рекомендую попробовать Thonny - там очень хорошо смотреть содержимое памяти и стек вызовов очень наглядный.
Alexander
У нас здесь не обижаются же, каждый имеет свое мнение. 👍
Просто иногда перешагнув определенный порог сложно бывает понять - как человек не может въехать в отличие for от while?
Iuliia
Привет всем! А я как раз ищу работу тестировщика, видела тут обсуждали тему эту, не знаю, можно ли тут такое публиковать? Может, кому-то нужен junior удаленно. Английский нормальный, теорию тестирования знаю, инструменты разные пробовала на учебных проектах, эта ссылка на резюме https://hh.ru/resume/43016d37ff09048aac0039ed1f787533735549 Если оставлять ссылки нельзя, то извините.
Vladimir
Vаlentyn
Alexander
А в некоторых случаях ещё флэшбеки в виде GOTO проскакивают 😂
Александр
Vаlentyn
Alexander
Во многих он есть, но его даже в документации не печатают от греха подальше
Alexander
Iuliia
Vladimir
ребята, можете в 2 словах объяснить мне что такое postcss и для чего он нужен ? в интернете пишут только про npm плагены и всякие префиксы
Ева
Николай
Коля, как обучение движется?
Привет, пока потихонечку, ща все что делал на си делаю на жабе, так сказать закрепляю материал ну и знакомлюсь с жабой и ide
Vladimir
Александр
Добрый ... Попал на обучение к амдокс, ( у нас би тел)
Александр
Очень крутое общение, ( лектор изначально кажется аморфным, но он тебя удивит потом приятно))
Anonymous
Короткий гайд, как довести человека до истерики:
1. Знаете, что в поле is_something может быть либо единица (1), либо ноль (0).
2. Создаёте в БД поле enum('0','1') и не говорите об этом человеку-программисту.
3. ?????????
4. PROFIT!
Anonymous