Sasha
Вопрос не в агрессии если тестировщик пишет код он айти специалист. Смысл айти в автоматизации. А мануальщик это странная профессия как по мне.
в мануальном тестировании многое зависит от предмета тестирования. можно тестировать верстку онлайн магазина, а можно что-то посерьёзнее, там и работа глубже, и требует больше навыков
Andrii
Проблема в том, что программирование и тестирование часто требует разных скилов.
Sasha
возможно, но мне тогда она помогла
в совокупности с практикой, конечно
Vitaly
А по-моему лет 40 фундамент не менялся, тока свистелки-перделки другие
Без фундамента жить можно. Но разве ж это жизнь?) Когда я во время учёбы подрабатывал программистом (я не программист), выдавал такой код, за который мне даже немного стыдно сейчас. Но базы у меня не было, и всё как-то работало при этом)
Andrii
возможно, но мне тогда она помогла
Безусловно, ты начинаешь знать болше баззвёрдов, лучше понимаешь коллег, лучше проходишь собесы. Но это больше как общая культура
Jsx707
А в чём сложность тестирования? Ну нужно протестить программу в разных условиях ..... Ну типа как она себя поведёт в этом случае м в том случая , как она себя поведёт на разной мощности устройствах и экранах
Igor
в мануальном тестировании многое зависит от предмета тестирования. можно тестировать верстку онлайн магазина, а можно что-то посерьёзнее, там и работа глубже, и требует больше навыков
Вы упустили контекст. Все началось с пойти в тестирование, чтобы стать программистом. А так да все профессии важны, все профессии нужны.
Andrii
Сложность тестирования в том, чтобы найти STR
Jsx707
Ну и прогеры по сути могут своё тестировать ...... Ну видно же , работает или не работает
Jsx707
Ну если грубо говоря😂
Sasha
Ну и прогеры по сути могут своё тестировать ...... Ну видно же , работает или не работает
Ну нет, не так все. Понимание, что «все работает, как надо» не из воздуха берётся. Как минимум, проект нужно знать, требования заказчика, компьютерную грамотность (ну или как этот бэкграунд называется). Прогеры сами не тестируют, для этого нужно сборку делать, смотреть на окружение и тд. Много факторов, короче
Борисов
Ну и прогеры по сути могут своё тестировать ...... Ну видно же , работает или не работает
"Не принимай брак, не передавай брак" Один из принципов ) Как показала практика, наверное, работает на конвейере Toyota, но не всегда в разработке )
Jsx707
В айти так же недолюбливают все друг друга из за повышенного ЧСВ большинства айтишников
Нууу , среди них много интровертов и людей с низкой самооценкой , им комфортнее дома у компьютера , общаться с компом , о каком ЧСВ там может идти речь?😂
Vitaly
Ну и прогеры по сути могут своё тестировать ...... Ну видно же , работает или не работает
Есть один из крупнейших магазинов в своей области - shop.nag.ru. В файрфоксе открывается нормально, в хроме - мобильная версия всегда. Наверно, так и не пофиксили до сих пор.
Andrii
Ну и прогеры по сути могут своё тестировать ...... Ну видно же , работает или не работает
Ну... на самом деле очень не рекомендуется совмещать разработку и тестирование. При тестировании ты должен покрыть все кейзы. При разработке мы момешь некоторые сценарии упустить
Jsx707
Ну у некоторых корпораций тестеры - обычные юзеры) Как в Майкрософт например
Andrii
Ну у некоторых корпораций тестеры - обычные юзеры) Как в Майкрософт например
Там дофига тестировщиков, просто и сложность велика.
Jsx707
У них куча бабла , у них куча людей , высококлассных специалистов , огромная клиентская база по мнению которых на Линуксе нет софта , а винда крутая .... Они могут делать нормально , им просто это не нужно , ибо жадность и жажда получить всё больше денег ..... Вот что им нужно...... И поскорее скормить эту 11 Винду , которая просто скин для 10-ки , который за пару дней склепает какой-то индус с гитхаба
Jsx707
Они могут свой город отстроить наверное , где будут тестировщики , просто им не особо то и хочется платить им деньги , для этого скинем на обычных юзеров У которых потом отвалится принтер , перестанет работать служба печати И потом бедные сисадмины будут решать эти проблемы ,удаляя их "важные" обновления
Igor
Ты оцениваешь продукт такого масштаба даже не используя его, о чем вообще можно говорить.
Jsx707
Конечно не использую... У меня щас на Винде игруха качается😂😂 Конечно продукт большой .... А людей что нет?))))))
Николай
В айти нет чсв все чсв у нас в чате)
Ну да прежде чем обращаться к разрабу, с начала надо пообщаться с Гуглом ) причем каждый второй об этом тебе напоминает )
Jsx707
У них куча офисов по всему миру , тысячи разработчиков И тестировщиков и дизайнеры есть и деньги есть , всё там есть Но нет желания делать и платить деньги
Jsx707
Меня то особо ничем ..... Я сижу на 21H1
Jsx707
А вот остальных не слабо так ...... Я ваще долгое время чисто на Линуксе сидел , а до этого на 7-ке и немного на 8
Сергей
Не пойму чем тебя мс обидели.
-большие дядьки програмизды хейтят винду -большие дядьки успешны, им дают тян -веди себя как большой дядька
Jsx707
Я не особо хейчу Винду , но парой Майкрософт ведут себя как мудаки
Igor
А вот остальных не слабо так ...... Я ваще долгое время чисто на Линуксе сидел , а до этого на 7-ке и немного на 8
Из того что юзают все тут сидящие майки вам дали vscode. А для тех кто у меня vim это lsp
Jsx707
Как дети..... То берут ставят ебланские условия , то потом опять делают нормально , вечно у юзеров ломаются какие-то службы , после обновлений , то defender врубается сам по себе Короче , весело там
Jsx707
VSCODE щас делают не только майки кстати , уже давно причём
Andrii
У них куча бабла , у них куча людей , высококлассных специалистов , огромная клиентская база по мнению которых на Линуксе нет софта , а винда крутая .... Они могут делать нормально , им просто это не нужно , ибо жадность и жажда получить всё больше денег ..... Вот что им нужно...... И поскорее скормить эту 11 Винду , которая просто скин для 10-ки , который за пару дней склепает какой-то индус с гитхаба
Тут немного другое, ИМХО. Проприетарные решения они хороши, когда ориентируются на толпу хомячков, которые и так используют 10% возможностей от всего списка. Но когда возникает какое-то экзотическое требование у небольшой группы, то тут возникает ситуация, в которой конторе просто не выгодно это делать — нужен ресурс разрабов, тестирование, доля небольшая и т. п. Оупер-сорц тут выигрывает, потому что можно договорится с разработчиками, дополити то, что тебе надо и т. п. Например, я делаю суперкластер с сотней видеокарт. В принципе я могу связаться со специалистами в Linux, выделить свой ресурс, и допилить то, что мне надо. В случае Windows... Тебя просто пошлют, ибо никому не надо. Поэтому все суперкомпьютеры под Linux :)
Igor
Как дети..... То берут ставят ебланские условия , то потом опять делают нормально , вечно у юзеров ломаются какие-то службы , после обновлений , то defender врубается сам по себе Короче , весело там
У майков ломается думаю не больше и не меньше чем в линухе. Просто юзеров на несколько порядков больше. Так же линух юзают без гуи в основном и этот софт обычно проще.
Andrii
Jsx707
Тут немного другое, ИМХО. Проприетарные решения они хороши, когда ориентируются на толпу хомячков, которые и так используют 10% возможностей от всего списка. Но когда возникает какое-то экзотическое требование у небольшой группы, то тут возникает ситуация, в которой конторе просто не выгодно это делать — нужен ресурс разрабов, тестирование, доля небольшая и т. п. Оупер-сорц тут выигрывает, потому что можно договорится с разработчиками, дополити то, что тебе надо и т. п. Например, я делаю суперкластер с сотней видеокарт. В принципе я могу связаться со специалистами в Linux, выделить свой ресурс, и допилить то, что мне надо. В случае Windows... Тебя просто пошлют, ибо никому не надо. Поэтому все суперкомпьютеры под Linux :)
Ну в Линуксе тоже не всё так просто Там он долгое время страдал от того ,что разрабы просто не могли прийти к единому решению
Jsx707
Один хочет так , второй хочет по другому , третий ваще ядро на Rust переписать хочет
Igor
Не юзаю :)
А на чем у тебя подсветка кода и прочие плюшки иде?
Igor
Или подсветка для лохов?)
Andrii
А на чем у тебя подсветка кода и прочие плюшки иде?
Подсветка из коробки. Смотреть контекст и плейсхолдеры для Agda юзаю Agda-vim. Для сишки ничего не юзаю, кроме grep, потому что всё в подкорке. Для Python юзаю pylint через Makefile, подсветка на ходу меня больше отвлекает, потому что я разрабтываю не в той последовательности, и у меня куча предупреждений, ошибок, ... Оно всё чёркает, а у тебя мыси о другом. Ещё юзаю ipython и ipdb там больше подветки, можно выполнить проверочный код, тут-же отладить что-то в джампом в библиотеку... Но в пайтоне у меня нет сложных связных проектов, максимум что-то такое https://github.com/mustitz/pa-npn
Andrii
В ipython все есть же?
Igor
Я из этих. Мне нужно мышку теребонькать, еще когда думаешь можно колесико крутить) и рефакторинг пользую и автоформат) вобщем максимально медленно пишу код лишь бы не работать)
Igor
Толи дело вимеры все для работы 100500 символов в секунду)
Andrii
Я же пример своего проекта скинул, где там колесико крутить? Там импорта всего четыре строки from itertools import permutations, product from argparse import ArgumentParser import sys import numpy as np Где там autocomplete разгуляться? Там больше как бы с битами не запутаться :)
Igor
Вот все импорты я не пишу) иде сама предлагает)
Igor
И даже pip install пишет?
Она и инсталит сама. Прикинь
Andrii
Ну тут у меня четыре импорта. Разрабатывал я тоже четыре дня где-то в сумме. Получается один импорт в один день. Ну... могу и ручками :)
Igor
И добавляет в реквайрментс)
Andrii
Просто провокация использования кучи зависимостей
Гамлет
poetry используете?
Andrii
Нет, даже не знаю, что это :)
Гамлет
pip + venv в удобной реализации
Andrii
Гамлет
просто там все делается пару командами, без костылей ввиде requirements.txt
Гамлет
и окружение хранится в своей папке, его можно ипсользовать повторно в других проектах
Andrii
Имхо, не то место, где надо оптимизировать... Окружение и так в своей папке
Гамлет
просто poetry init и все готово, плюс он фризит зависимости
Гамлет
и показывает все дерево зависимостей в удомном формате
Гамлет
А версия python какая?
все поддерживает
Гамлет
насколько мне известно
Гамлет
https://python-poetry.org/
Andrii
Нет, у меня есть пять сборок Python, как он выберет какую использовать в случае poetry init
Гамлет
а, сейчас проверю
Igor
Хз чем реквайрмент не угодил)
Andrii
Вот и попрос, зачем использовать неведомую ерунду, если потом на каждое привычное действие надо читать доку
Andrii
Хз чем реквайрмент не угодил)
Ну... в ML часто юзают конда, потому что она сразу бинари деплоит. Или по привычке. Не запускается gcc