Главная Юзердоски Каталог Трекер NSFW Настройки

Программирование

Создать тред Создать тред

Программы и операционные системы обсуждаются в /s/. Воздержитесь от холиваров. Конференция доски в Телеграме - @pr2ch

<<
Каталог
QA Thread #24 - грезы о найме /qa/ Аноним # OP 21/01/26 Срд 09:49:03 3628723 Ответ
approved0.webp 11Кб, 367x362
367x362
Двадцать четвертый ультимативный тред посвященный самой лучшей и ненапряжной работе в IT - Обеспечению качества / Quality Assurance.

Здесь мы холиварим на тему фреймворков, показываем друг другу свои PageObject, AppActions и фантазируем о позициях SDETa и $8K зарплате.

Итак, пока 90% вкатунов пробуют вкатиться в макакинг и конкурируют там с задротами-олимпиадниками, учат каждый день новые фреймворки и выгорают, мы спокойно (твердо и четко) конкурируем со вчерашними ручными тестировщиками, Наташками и Михалычами, которые в тестирование пришли с кассы.

Пока яйцеголовые в свитерах ломают свой мозг над Data Science и Machine Learning, мы же, со знанием языка на _достаточном_ для прохождения собеседований уровне, получаем свои 300кнаносек и смеемся.

Милости просим к нашему шалашу!

ТЕСТОВЫЙ FAQ:

В: Как вкатиться?
О: Начни с теории тестирования и подкрепляй практикой, тестируя двачи.
Альтернативное мнение: уже год никак, 50000 человек в среднем на позицию, отсеивают по тех.вышке, требуют знания ЯП, ООП, фреймворков, контейнеров, CI/CD и OSI...


В: Какой ЯП выбрать?
О: Один из: Java, Python, JS, C# (изучи кол-во вакансий на ЯП и Фреймворк). Всех их объединяет такое понятие как ООП и паттерн PageObject. После изучения теории тестирования можешь приступать к его изучению.

В: Я изучил теорию тестирования, ООП, выбрал ЯП и изучил его тоже. Что дальше?
О: Дальше тебе необходимо разобраться с фреймворками, с помощью которых создаются автотесты. Для каждого ЯП он разный: Selenium, Selenidе, Playwright, Cypress.

В: Я сделал все вышеописанное, что делать дальше?
О: Изучи Test Design Patterns. Начни с Page Object Model. Поиграйся с CI/CD, попробуй поднять Jenkins и заранить там свои тесты. Прикрути Allure к своему тестовому фреймворку

На этом пока что все.

Насчет шапки пишите пожелания и предложения, в будущих тредах добавлю в шапку.

Для ручников гайд: https://pastebin.com/6p6gmxNv (сыроватый, обновлений не ждать)

СПИСОК ПОЛЕЗНЫХ МАТЕРИАЛОВ:

Ручное тестирование:
- Книга «Тестирование программного обеспечения. Базовый курс.» - https://svyatoslav.biz/software_testing_book/
- Назина - тестирование (смешные картиночки и реальное использование йоба-практик прилагаются)
- Курсы "ITVDN - QA"
- Конспекты Яндекс.Практикум - Тестирование (сами курсы на водной основе и не рекомендуются)
- База знаний https://github.com/VladislavEremeev/QA_bible
- Вопрос-ответ на английском https://www.algrim.co/237-qa-engineer-interview-questions
- Вопросы из фаанга https://github.com/annivanova1992/faang-qa-interview
- курсы по теории https://stepik.org/course/118842/syllabus (отзыв анона (?): по теории местами неплохо, местами полная хуйня, но в качестве шпаргалки нормально)

Автоматизированное тестирование:
- QA.GURU (см. торренты и их канал на ютубе)
- Автоматизация на питоне https://github.com/berpress/qa-python-map
- курсы Python: Pytest, Selenium https://stepik.org/course/575/syllabus (анон рекомендует! довольно простенький, но как ни странно, там ответы почти на все вопросы, которые задают на собеседованиях. Хватит, чтоб написать пару своих тестовых проектов в т.ч.)

Нагрузочное тестирование:
- Apache JMeter - Basics to Intermediate level
- Antonio Gomes Rodrigues et al. - Master Apache JMeter – From Load Testing to DevOps.-Packt (2019)

Прошлый тред:
- https://2ch.su/pr/res/3511168.html

Шапка для потомков:
-
Пропущено 506 постов
31 с картинками.
Пропущено 506 постов, 31 с картинками.
Аноним 07/09/26 Пнд 10:23:51 3755833
>>3755812
Два чая, ебанутые дуры в этих биг кеках. Я помню до вката в QA искал работу с 1С, тоже в тбанк стажировку захотел пройти, предложили этот тест для олимпиадников-задротов (да, на джаве решал задачки ради шанса стажировки на 1С лол), я вообще там нихуя не понял, почему то задают переменные просто по факту не обьясняя ничего в задаче и иди решай. Подумал конечно нейронкой сделать, но че то так впадлу стало, вдруг пояснять бы пришлось, а я тогда вообще даже приблизительно ничего бы не смог сказать, забил хуй
А так можно понять, к ним тысячи свежего мяса идет, они могут себе позволить его фильтровать вот так. Да хоть просить докторскую степень - найдутся кандидаты. Но я унижаться не собираюсь ради них
Аноним 07/09/26 Пнд 13:40:23 3755949
>>3755812
>в чем сюр - это как в больницу прийти на санитара условно, а тебе в качестве тестового задания дадут операцию делать
Каждый раз такая хуйня. После 6 часов собесов суммарно в одну контору отказался, решил дальше в помойке сидеть за те же дньги, выбесился тупо.
Еще смешно то что у них, по их же словам и пистон, и ЖС и гошка в рамках одного проекта на разных автотестах, но не дай бог у тебя будут разные стеки в резюме - АТС пошлет нахуй. Цирк абсурдный, паноптикум ебучий.
Аноним 08/09/26 Втр 11:11:17 3756475
Это тред для начинающих. Слово «классы» у тебя ассоциируется только со школой, а в аттестате тройка Аноним 01/06/26 Пнд 16:22:50 3715685 Ответ
PHP-logo.svg.png 280Кб, 3840x2072
3840x2072
17671600754240.png 222Кб, 628x349
628x349
91i-OAVlljL.ACU[...].jpg 47Кб, 600x600
600x600
bbcdfe14ba595cc[...].jpg 14Кб, 184x184
184x184
Это тред для начинающих. Слово «классы» у тебя ассоциируется только со школой, а в аттестате тройка по математике? Ты наш человек.

Предыдущий тред был тут: >>3561777 (OP)

Старые треды тут https://2ch.hk/pr/arch/
(искать по слову php), а также на архиваче и в гугле по словам по словам "клуб изучающих PHP".

С чего начать - основы PHP

Наши уроки по PHP собраны по адресу http://codedokode.github.io/phpbook
. Это учебник для изучающих с нуля. Там есть задачи, их нужно решать. Но если этот учебник тебе не нравится, можно читать любой другой. Или официальный справочник ( https://www.php.net/manual/ru/langref.php
). Или все сразу.

Если что-то непонятно, запости код и попроси подсказку или поищи задачу в архиве тредов.

Какой редактор использовать

Простые задачки можно решать в онлайн-песочницах вроде https://onlinephp.io/
, https://paiza.io/en/projects/new?language=php
, https://www.programiz.com/php/online-compiler/
, но для программ посложнее лучше установить редактор. Есть (дорогая) IDE PhpStorm, есть бесплатный Netbeans и VSCode, условно-бесплатный Sublime Text. Чтобы в последних получить автодополнение для PHP, нужно установить и настроить PHP language server.

Вот инструкции по установке PHP на компьютер: https://github.com/codedokode/pasta/blob/master/soft/php-install.md

Гайд по командной строке: https://github.com/codedokode/pasta/blob/master/soft/cli.md


Что изучать дальше

Зная лишь основы PHP, сайт ты не сделаешь и работу не найдешь. Обычно от начинающего требуют чуть-чуть больше:

PHP, ООП, основы HTTP, HTML/CSS (основы верстки), JS, SQL, PDO, MVC, git, composer, какой-нибудь фреймворк (Laravel или Symfony), основы автоматического тестирования, основы linux, английский.

Вот неофициальный роадмап (карта того, что можно изучать): https://miro.com/app/board/o9J_lbUUBBQ=/


По многим из этих тем у нас есть уроки или задачки:

- для понимания, что такое веб-сервер, прочти урок https://github.com/codedokode/pasta/blob/master/soft/web-server.md

- для понимая MVC, работы с БД и формами, реши задачу про студентов, в ней много полезных советов: https://github.com/codedokode/pasta/blob/master/student-list.md

- далее есть более сложная задача сделать файлообменник на микрофреймворке Slim: https://gist.github.com/codedokode/9424217

- задача, близкая по сложности к реальным задачам на Laravel/Symfony: https://gist.github.com/codedokode/8733007

- после нее можно изучать автоматизированное тестирование https://gist.github.com/codedokode/a455bde7d0748c0a351a

- если ты все решил, переходи к Symfony или Laravel
- почитать про паттерны можно тут https://designpatternsphp.readthedocs.io/ru/latest/
(если ты не изучил ни одного фреймворка, то это будет рановато). Если хочешь увидеть примеры использования паттернов в реальном коде - ковыряй исходники Симфони, например Symfony Forms. Ну и скажем честно, начинающему без опыта, который не видел сложный код, паттерны понять будет сложно.
- для улучшения английского можно читать news.ycombinator.com - там много статей на тему IT.

Также, у нас есть задачи которые позволят тебе изучить или подтянуть до нормального уровня знания JS/HTML/CSS/SQL. Решай их параллельно с задачами выше.

- задачи на HTML/CSS: https://github.com/codedokode/pasta/blob/master/html/html.md

- хороший учебник по JS: https://learn.javascript.ru/

- задачи на JS: https://gist.github.com/codedokode/ce30e7a036f18f416ae0

- задача на SPA (сложно): https://github.com/codedokode/pasta/blob/master/js/spa.md

- проверялка решений на JS: http://dkab.github.io/jasmine-tests/

- задачки на SQL: https://www.sql-ex.ru/
(нужна регистрация), https://sql-academy.org/ru/trainer
и немного наших задачек: https://github.com/codedokode/pasta/blob/master/db/databases.md

Что еще почитать

- Мануал по PHP — http://www.php.net/manual/ru/langref.php

http://www.php.net/manual/ru/langref.php
- Адель Ф. - Архитектура сложных веб-приложений
- https://phptherightway.com/
- Книга: Профессиональное программирование на PHP Джордж Шлосснейгл
- Книга: Мэтт Зандстра — PHP: Объекты, шаблоны, методики программирования
- Про Git: https://git-scm.com/book/ru/v2
- Задачи на алгоритмы: https://codeforces.com/problemset

Дополнительно

- скачать учебник: зайди на https://github.com/codedokode/phpbook, нажми зеленую кнопку Code -> Download ZIP, распакуй на рабочий стол и открой index.html
- что будут спрашивать на собеседовании, если 0 опыта - будут гонять по теории, по официальному мануалу PHP, давать дурацкие задачки на переворачивание строк, гонять по SQL (транзакции, внешние ключи, напиши запрос), по JS (как сделать анимацию при нажатии кнопки), ну погугли, не ленись
- сколько времени надо изучать все это? - все зависит от тебя, в районе 10-15 месяцев, но известны случаи когда люди вкатывались с нуля за 2 месяца и перекатывались с другого стека за пару недель.
Пропущено 205 постов
25 с картинками.
Пропущено 205 постов, 25 с картинками.
Аноним 06/09/26 Вск 16:59:49 3755517
image.png 26Кб, 616x437
616x437
image.png 22Кб, 644x373
644x373
>>3754847
Надо постигнуть определенный дзен
Аноним 06/09/26 Вск 17:29:35 3755526
>>3755517
Ну почтальон еще ладно, а ремонт цифровой техники-то куда? С хуя ли если я учил пыху я смог починить сдохший телефон и выпаять оттуда паяльным феном сгоревший супер мелкий микроскопический конденсатор? У меня нет паяльного фена и навыков нету им пользоваться, с хуя ли я смогу быть ремонтником цифровой техники, если учил пи эйч пи?
Аноним 06/09/26 Вск 17:34:09 3755529
>>3755517
Я кстати согласен был бы быть мастаком по ремонту цифровой техники. Если бы умел. Но я не умею. А чтоб учиться надо откуда-то деньги взять на все эти резисторы, конденсаторы, cхемы и на паяльный фен и осциллограф аналоговый Оно всё дорогое сцуко
ПЕССИМИЗМА ТРЕД Аноним 26/06/26 Птн 19:00:58 3725331 Ответ
178248954028177[...].jpg 46Кб, 496x634
496x634
Q: Почему я не смогу стать программистом?
A: Есть такая штука, как генетика. Для программирования нужен интеллект (вот это неожиданность). За интеллект (а, точнее, за его коэффициент) возьмём IQ, потому что корреляция между ним и тем, что считается в обществе умным положительная и достаточно высокая. Учёными было доказано, что IQ наследуется на 80% к взрослому возрасту. При этом оставшиеся 20% - это факторы среды, на которые ты тоже не мог никак повлиять, и даже учёные не пришли к общему выводу, что это за факторы. Т.е. ты на 100% определен. Ходит миф, что IQ влияет исключительно на скорость мышления, но это не так. Есть абстрактные сущности, для которых нужен N количество IQ, которые человек с N-M IQ понять просто не в состоянии. Программирование (а, точнее, концепции в программировании), очевидно, входит в это множество.

Q: И что мне делать?
A: Что ты делаешь, когда вспоминаешь о том, что рано или поздно умрёшь? Или о том, что рано или поздно твоя матушка/батюшка уйдут на тот свет и ты останешься совсем один? Ничего. Также и тут ничего не делай. Попробуй смириться с этим. Или найти другое хобби/дело. Однако, если это не получится, то ты навсегда останешься с чувством фрустрации. Тогда я желаю тебе только удачи.

Q: Но хочу продолжать заниматься программированием!
A: Занимайся сколько душе угодно, но просто пойми, что путь в профессиональные программисты тебе закрыт. Ты можешь сколько угодно писать сайтики на php или выводить Hello, World! просто не сможешь этим зарабатывать на жизнь.

И да, никаких мыслей об РКН! Жизнь прекрасна даже если иногда это не так
Пропущено 44 постов
6 с картинками.
Пропущено 44 постов, 6 с картинками.
Аноним 30/07/26 Чтв 07:55:25 3737548
>>3737217
нет я просто тупой, там даже не в погромировании вопрос, а в окружении, работе с инструментами
Аноним 06/09/26 Вск 14:32:18 3755432
17658957618130.png 1078Кб, 1920x1080
1920x1080
>>3725331 (OP)
>Жизнь прекрасна
Ебать коупинг.
06/09/26 Вск 15:04:27 3755460
Ты тот же шизик, который плодит треды про ЗАМЕНУ ПРОГРАММИСТОВ?
Android Development Thread #10 Юбилейный edition android /android/ Аноним 18/03/25 Втр 18:50:18 3411113 Ответ
image.png 2451Кб, 1024x1024
1024x1024
Тред для тех, кто пытается вкатиться в андройд разработку или что-то похожее. По возможности стараемся угощать ньюфагов чаем.

>Хочу вкатится в 20/30/50 лет, не поздно?

Нет, не поздно. Лично знаю несколько примеров из жизни когда вкатывались в 30+ лет.

>С чего начать?

Для начала изучи roadmap - https://roadmap.sh/android

Roadmap анона из предыдущего треда:

Основы программирования, логические операции -> Джава(базовый синтаксис и особенности языка) -> ООП -> особенности различных версий Джава -> алгоритмы и структуры данных -> многопоточность -> дженерики -> функции высшего порядка -> Котлин -> Android SDK(UI, версии и различия, особенности оси на уровне работы виртуальной машины) -> работа с БД, CRUD(можно и на этапе знакомства с алгоритмами) -> git -> networking/REST API/JSON/сериализация -> актуальные фреймворки зачем и почему, спойлер: экономия времени -> архитектура, зависимости, инверсия контроля -> ?..

Вот примерный флоу, которому я бы следовал, если бы учился сейчас. Начал бы сразу с алгоритмов, если честно.

В эту же последовательность нужно вставить clean code, SOLID, DRY/DIE, KISS, YAGNI и прочие модные аббревиатуры, которые весьма актуальны. Что-то упустил, но, думаю, этого достаточно.

Навигация, от книг до вопросов на интервью:
https://github.com/qqqlll/Java-Thread/wiki

Очень много уроков и не только по ведройду. Почекай и посмотри, вдруг зайдет:
https://coursehunters.net/mobile-development

https://developer.android.com - ресурс от гугла с полным описанием всего.

https://metanit.com/ - ресурс с кратким разбором языков ПО, для тех кому лень в книги.

https://stackoverflow.com/ - ответы на большинство вопросов касающихся кода.

Курсы от OTUS:

https://cloud.mail.ru/public/4nHb/449Ub4Pqj

https://drive.google.com/open?id=1cxWWBZzHNRAdd0wnjN6lfLDcYqMv7ohm

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

>Что по книгам?

Java:
Head First Java Kathy Sierra
Thinking Java 4th Bruce Eckel

Шилдта не рекомендую, говнокод.

Kotlin:
https://techrocks.ru/2020/01/20/12-books-for-kotlin-learners/ - краткое ревью 12 книг.

Flutter:
http://flutterapps.ru/flutter-books/

>Стоит ли сразу вкатиться в котлин минуя джаву?

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

>Прочел книгу по java/kotlin/flutter и посмотрел видосы, на деле ничего не понимаю. Куда идти дальше?

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

>Где взять примеры проектов?

Можешь банально поискать на ютюбе или в телеграмме. Для примера:

https://www.youtube.com/channel/UCPz3xmUpIbo8jooCtV_vMNw
https://www.youtube.com/c/devcolibri/videos

>Когда можно идти собес? И что для этого нужно?

1. Нужно хорошее знание Java/kotlin.
2. Понимание базовых принципов Android (жизненный цикл activity/fragment, что такое Context, intents, services, UI thread, support library и ее версии (уже androidx), shared preferences, SQLite, Handlers, Executors, Content-Providers, firebase.
3. Знание популярных библиотек типа Retrofit + Glide/Picasso/Koil + Coroutines + RxJava2 + Dagger2/Hilt/Koin(по обстоятельствам) + гугловские поделки jetpack, понимания СОЛИД и других паттернов проектирования.
4. Базовое понимание что вообще такое Gradle. Рекомендую хорошенько изучить XML/Compose.
5. И хотя бы несколько готовых приложений.

upd: Также стоит прочекать вакансии в вашем городе и собрать самый часто используемый стек технологий и отталкиваться от него.

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

Ресурсы по инглишу для нубов:

Грамматика:
https://ru.duolingo.com/
https://lingualeo.com/

Также советую полностью сменить язык интерфейса на всех устройствах.

Ютюб каналы с простым английским:
https://www.youtube.com/c/Anomaly/videos
https://www.youtube.com/c/EnglishClass101/videos
https://www.youtube.com/channel/UCMCjGkbqKVkjJN2sVWocz0w
https://www.youtube.com/c/SpeakEnglishWithTiffani/videos

Старая шапка. За 2019 год.

https://pastebin.com/sh7eC6R4

#1 c шапкой: https://2ch.hk/pr/res/1822731.html
#2 с шапкой: https://2ch.hk/pr/res/1908185.html
#3 с шапкой: https://2ch.hk/pr/res/1994880.html
#4 с шапкой: https://2ch.hk/pr/res/2105885.html
#5 с шапкой: https://2ch.hk/pr/res/2362898.html
#6 с шапкой: https://2ch.hk/pr/res/2509590.html
#7 с шапкой: https://2ch.hk/pr/res/2678699.html
#8 с шапкой: https://2ch.hk/pr/res/2907862.html
#9 с шапкой: https://2ch.hk/pr/res/3209134.html
Пропущено 453 постов
56 с картинками.
Пропущено 453 постов, 56 с картинками.
Аноним 31/08/26 Пнд 17:07:34 3752449
>>3751978
JSONы перекладывать сейчас каждая собака с несиротской может.
Аноним 05/09/26 Суб 15:31:13 3754948
>>3751978
Да, но программы сейчас пишут обычные разработчики, на той же MAUI и C#, те же технологии, что на десктопе. Смысла держать именно "мобильного" программиста обычно нет. Если только контора делает не какой-то mobile-first и очень низкоуровневый проект. Но ведь это не твой уровень, правда?

мимо
Аноним 06/09/26 Вск 07:59:44 3755312
>>3754948
>Да, но программы сейчас пишут обычные разработчики, на той же MAUI и C#, те же технологии, что на десктопе.
Ты - ебобо?
АЙТИ СДОХЛО ТРЕД 23 /itover/ Аноним 30/08/26 Вск 12:42:55 3751704 Ответ
низаменит.webm 8789Кб, 1280x720, 00:01:52
1280x720
Пропущено 498 постов
41 с картинками.
Пропущено 498 постов, 41 с картинками.
Аноним 05/09/26 Суб 16:47:57 3754990
image.png 74Кб, 673x252
673x252
Аноним 07/09/26 Пнд 15:47:28 3756019
Меня сократили, гошный стек, 5 лет опыта в хайлоад финтехе, по резюме и собесам отказы, никому айтишники больше не нужны, даже за 100 касарей
Аноним 07/09/26 Пнд 16:42:21 3756042
C++ thread #153 cpp Аноним 30/03/26 Пнд 18:08:30 3675801 Ответ
image.png 1374Кб, 1280x719
1280x719
Пропущено 535 постов
49 с картинками.
Пропущено 535 постов, 49 с картинками.
Аноним 08/09/26 Втр 20:39:22 3756778
>>3756777
> а структуры в си это class type
в с++
quickfix
Аноним 08/09/26 Втр 20:43:22 3756782
>>3756573
Кто что мог значения не имеет. На практике баща плюсов это си где в компилятор встроили то что на си мог сделать пользователь: дефайн инклуд андеф = темплейт, атрибуты конструктор/дкструктор ну еще говнеца накидали.
Аноним 08/09/26 Втр 20:47:08 3756785
>>3756551
какие то аналогии не нужны, в крестах выбраны уже существовавшие на тот момент формальные модели и скопированы готовые реализации ооп, а конкретно поддерживаются три вида полиморфизма (динамический, параметрический и adhoc), плюс конкретные механизмы инкапсуляции и наследования
достаточно иметь университетскую базу по яп, и просто "узнавать" как было реализован ооп (либо что то другое) в новом для тебя яп
Идей анона тред 008 /ideas/ Аноним 19/02/25 Срд 11:43:57 3392262 Ответ
Startup-Memes-N[...].jpeg 81Кб, 606x800
606x800
Предыдущий >>2669550

Вы охуели, чё я должен ваш тред создавать? Вот и сидите теперь без шапки пол года.
Пропущено 152 постов
25 с картинками.
Пропущено 152 постов, 25 с картинками.
09/07/26 Чтв 15:39:50 3729774
VR Octopulus Picassopopulus ViaRshick 08/08/26 Суб 14:49:48 3741297
А есть тут кто, кто под Oculus Quest 3 что-то свое клепает (Unity, A-Frame)? Есть идеи, и даже отчасти доведенные до PoC, но так и не доведенные до публикации где бы то ни было (itch, steam, etc).
Аноним 05/09/26 Суб 02:32:00 3754829
>>3741297
У меня есть окулус и опыт в разработке, но идей чет делать под нее не было. А что у тебя
Поиск картинки из 2010-х Аноним # OP 03/09/26 Чтв 04:24:10 3753590 Ответ
75657f4799cbc3c[...].jpg 231Кб, 1200x1500
1200x1500
Я ищу следующую картинку не то из конца 2010-х, не то из самого начала 2020-х, на тему вката в IT. Она представляет из себя одностраничный комикс, со следующим сюжетом: парнишка изучает книжки по программированию, ему мамаша: "Что ты читаешь книжки свои сектантские? Вон, Ванька Ерохин-то уже свою фирму по натягиванию потолков открыл..." а он ей: "Не мешай, мама, я буду программистом!". Следующий кадр: наш герой пытается пройти собеседование: "Я знаю JavaScript, Java, PHP и английский, моя мама готова вам платить каждый месяц, возьмите меня!", а ему хрюша-кадровичка: "Молодой человек, мы вам перезвоним! И вообще, вы нам не подходите, поскольку не знаете HTML и китайский!". Следующий кадр: наш герой смотрит объявление о приеме на работу, а там: "Набираем сотрудников натягивать потолки. Условие: вы не праграммист". И наконец финальный кадр: протагонист открывает свои курсы программирования.

Есть у кого эта картинка с комиксом? Помню, ее чуть ли не на этой доске постили...
Пропущено 2 постов
1 с картинками.
Пропущено 2 постов, 1 с картинками.
Аноним 03/09/26 Чтв 18:33:34 3753918
>>3753590 (OP)
«Вкатун» (или «Вкат в IT»), который нарисовал известный питерский художник-комиксист Дмитрий Пьянков (dmitry_pyankov_art).Комикс вышел ориентировочно в 2020–2021 году
Аноним # OP 03/09/26 Чтв 19:14:21 3753945
>>3753918
Сейчас пробежался по его странице - нигде не вижу за этот период.
Аноним # OP 04/09/26 Птн 09:50:53 3754311
>>3753918
Короче, сейчас проверил - это не он. Ищем дальше!
Claude Code Аноним 21/08/26 Птн 00:31:29 3747120 Ответ
178726141329816[...].webp 63Кб, 793x411
793x411
Посоны, кто юзает? Заметил, что последние пару недель он стал пиздец какой медленный, но самое главное, он стал тупой. Постоянно ошибается, постоянно находит ошибки в своем же только что написанном коде, короче треш полный.
Сказал ему погуглить отзывы на реддите и все подтвердилось, тысячи таких же негативных отзывов, что последнее время он отупел и стал супер тормозным.
Что делать то? Ждать, когда пофиксят или переходить на что-то другое? Сейчас новый Gemini 3.7 Flash вышел и его прям нахваливают. Хуй знает короче.
Пропущено 33 постов
2 с картинками.
Пропущено 33 постов, 2 с картинками.
Аноним 29/08/26 Суб 11:54:50 3751283
>>3747142
>xhigh
Конечно будет тормозить. Уменьши.
Аноним 03/09/26 Чтв 13:28:51 3753785
>>3747141
оболочки по разному формируюти запросы/промты для модели. Так же они по разному векторизируют контекст (да да, сама модель не хранит контекст, это делают агенты, но делают они это по разному, так что да, одни и та же модель на разных агентах может работать по разному)
Аноним 03/09/26 Чтв 16:21:10 3753835
>>3751283
ну гопота на xhigh не тормозит, а клод тормозит. раньше не тормозил. результат между xhigh и high есть и вполне заметен, особенно если дело касается текстов.
Питон-тред №175 /python/ Аноним 27/02/26 Птн 04:00:04 3652510 Ответ
image.png 827Кб, 856x781
856x781
Тред, посвящённый языку программирования Питон, #175

Предыдущий: >>3518654 (OP)
Литература:
https://ln2.sync.com/dl/cf2c1d070#xq4s328t-xbbjys2z-9r6j7ss7-gf4e9dv6 <-- Книжки, новое собрание
Ещё книжки: https://yadi.sk/d/HQhhsBsq3TVRUq
Тоже книжки: https://yadi.sk/d/tArKKuQu3Kejuq

Анон, вместо того, чтобы без разметки постить код, лучше шарь его через специальные ресурсы:
https://online-python.com/ - листинги и онлайн-запуск
https://ideone.com/ - возможность постить листинги кода и онлайн-запуска, не требует регистрации
https://dumpz.org/ - можно постить листинги, не требует регистрации
https://pastebin.com/ - для листингов, регистрация не обязательна
https://goonlinetools.com/snapshot/share/ - для листингов, без регистрации, но с капчей

#######################################
Вопросы-ответы:
— С чего начать изучать питон?
У питона намного лучше официальная документация, чем у большинства других языков. Есть там и учебное пособие для начинающих: https://docs.python.org/3/tutorial/introduction.html , неофициальный перевод на русский язык: https://digitology.tech/docs/python_3/tutorial/introduction.html (для питона версии 3.8, но разницы почти нет)
https://github.com/yakimka/python_interview_questions - интересная подборка, масса разнообразных тем и вопросов, для продолжающих, всё на русском

— Какие книги считаются лучшими?
На слуху чаще всего Лутц, но там очень много воды. Ещё на слуху Марк Саммерфильд, Эл Свейгарт "Автоматизация рутинных задач с помощью python". Эти книги рекомендуют чаще всего, но книги довольно старые, а питон развивается.

— Есть у кого на примете годный курс лекций по алгоритмам? Формат лекций мне как-то ближе, нежели просто чтение книги.
МФТИшный курс, например, https://www.youtube.com/playlist?list=PLRDzFCPr95fK7tr47883DFUbm4GeOjjc0

— А как учить джангу? Нахожу книги по джанге 1.х, можно их использовать?
У джанги отличные доки (одни из лучших для пистоновских либ, имхо), почитай их для начала. Книгу по джанге можно читать даже для версий 1.x, т.к. принципы остаются теми же. Но лучше хотя бы с версии 2.0, слишком много мелких изменений в базе.

— Какие веб-фреймворки стоит учить в начале двадцатых?
Что бы не говорили, Джанго живее всех живых и умирать не собирается (и Django REST Framework), очень перспективный асинхронный FastAPI, асинхронный AioHTTP. Flask ещё где-то используется, но уже legacy. Прочие фреймворки или у нас экзотика, или это вымирающее легаси как Торнадо.

— В ньюфаг-треде написано, что нужно начинать с SICP, чтобы научиться программировать
Вот, пожалуйста, та же самая программа, но частично переработанная под язык Python: https://www.composingprograms.com/ (нужно знать ангельский или уметь пользоваться переводчиком)

— Что можно почитать/посмотреть по многопоточности/параллелизации в питоне, да и вообще в целом?
Ролик на американском языке про многопоточность и асинхронность, построение своего event loop с нуля, помогает понять, как устроена асинхронность внутри: https://www.youtube.com/watch?v=MCs5OvhV9S4

— Можно ли на питоне делать мобильные приложения?
Да, смотри на фреймворк Kivy https://en.wikipedia.org/wiki/Kivy_(framework) https://kivy.readthedocs.io но народ на него жалуется

— Как можно без лишней возни ускорить программу на питоне
1) проверь сначала свой код, алгоритмы и структуры данных. Чаще проблема здесь.
2) код можно иногда феерично ускорить, используя JIT (Just-in-Time) компиляцию. Почитай обязательно про модуль numba, он ставится через pip, и альтернативный интерпретатор PyPy.

— Дайте нормальные книжки на русском! Мы, блядь, не в пин##сии живём
Брат, смотри книжки по ссылкам в шапке, там есть и русские. Но помни, без языка ангелов твоя жизнь проходит мимо и ты обречён быть на обочине знаний и технологий.

ps: анон, если ты вносишь изменения в шапку, оставляй ссылку на код с обновлённым исходником.
текущая шапка: https://goonlinetools.com/snapshot/code/#z0o243n8t8byiy2zptv27
Пропущено 458 постов
16 с картинками.
Пропущено 458 постов, 16 с картинками.
Аноним 02/09/26 Срд 19:09:45 3753448
>>3753013
Фастапи не знаю, но это инструменты сильно разного уровня.

Как можно вообще пользоватся вс коде? Он хоть что-то умеет без пердолинга?
Аноним 03/09/26 Чтв 00:10:12 3753545
>>3753297
Нихуя не понял. У тебя какой-то автокомплишен, который угадывает сигнатуру метода с полуслова и в этот момент ты остаёшься где-то посреди круглых скобок? Перейди в конец строки, попадёшь как раз за правую скобочку. В вскоде нельзя сделать, чтобы таб вместо тупых отступов перемещал поинт в конец строки, если позади есть что-то кроме индентации, или в чём вопрос?
Аноним 03/09/26 Чтв 03:55:51 3753589
>>3753297
когда ты допечатаешь до закрывающей скобки, просто нажми закрывающую скобку, курсор перескочит через уже существующую
iOS-разработка Аноним # OP 31/08/26 Пнд 03:55:53 3751958 Ответ
image.png 8182Кб, 2738x3194
2738x3194
image.png 236Кб, 800x800
800x800
image.png 446Кб, 870x593
870x593
image.png 580Кб, 1280x800
1280x800
Помнится мне, раньше здесь был тред, посвященный разработке под Android. Сейчас он куда-то утонул. А вот треда посвященного iOS-разработке, я что-то не припомню.
Есть здесь iOS-разработчики? Живы ли вообще? Или, чтобы таковых найти, нужно под шконку поорать и пацанам сказать, чтобы за ноги повытягивали?
Пропущено 5 постов
1 с картинками.
Пропущено 5 постов, 1 с картинками.
Аноним 02/09/26 Срд 13:07:54 3753229
>>3753051
>Истинно верующего, никакие трудности не смутят!
Уже тупые бландиночки, которые являются основной аудиторией, уже косо смотрят на все это яблочное говно.

>Наоборот же. Евросовки (а также бразильские и японские власти) продавили Apple на разрешение сторонних магазинов приложений, это ли не окно возможностей?
А разве официально они не ушли с российского рынка? Ну продавят там EuroStore, но он будет еще более зацензурен чем американский. Хуй его знает короче, я сомневаюсь что эпл даст возможность ставить вообще любой магазин, а у нас их официально нет.
Аноним # OP 02/09/26 Срд 21:09:01 3753499
>Уже тупые бландиночки, которые являются основной аудиторией, уже косо смотрят на все это яблочное говно.
Тупые блондиночки как раз записывают тиктоки о том что если у парня Android - это red flag. И вообще: девушки и Android - явления несовместимые.
>А разве официально они не ушли с российского рынка?
Ну так речь и не идет о том чтобы разрабатывать для российского рынка.
>Ну продавят там EuroStore, но он будет еще более зацензурен чем американский.
Ну, как говорят, в Altstore PAL, порядки гораздо свободнее. Туда можно добавлять приложения, с которыми не пустят в App Store.
Аноним # OP 02/09/26 Срд 21:09:24 3753500
>>3753229
>Уже тупые бландиночки, которые являются основной аудиторией, уже косо смотрят на все это яблочное говно.
Тупые блондиночки как раз записывают тиктоки о том что если у парня Android - это red flag. И вообще: девушки и Android - явления несовместимые.
>А разве официально они не ушли с российского рынка?
Ну так речь и не идет о том чтобы разрабатывать для российского рынка.
>Ну продавят там EuroStore, но он будет еще более зацензурен чем американский.
Ну, как говорят, в Altstore PAL, порядки гораздо свободнее. Туда можно добавлять приложения, с которыми не пустят в App Store.
ai удешевляет работу программиста /aipizda/ Аноним 26/07/26 Вск 23:05:19 3736436 Ответ
AI-text-to-imag[...].webp 54Кб, 800x800
800x800
я backend разраб на позиции лида. И мои коллеги постоянно используют fucking ai slop.
Глобально, все ок. Но каждая новая строчка сгенерированная ai это тех долг. На ревью происходит тотальный пиздец. CTO говорит о необходимости внедрении ai в Этапы ревью

Расскажите там как у вас дела, коллеги
Пропущено 123 постов
2 с картинками.
Пропущено 123 постов, 2 с картинками.
Аноним 31/08/26 Пнд 02:16:33 3751943
>>3751919
Так работы уже сейчас нет. Это уже случилось.
Аноним 31/08/26 Пнд 04:13:15 3751959
>>3751943
Ну сейчас последние ещё кто остался дорабатывают и потом всё
Аноним 31/08/26 Пнд 15:44:25 3752393
>>3751906
Так там тяночка, я так понял, освоила программирование на очень высоком уровне, если бы подсуетилась чуть больше в плане оферов, то там где яшка платит 400 - какой-нить вконтакте платил бы все 800, а западный стартап вообще больше ляма, потому что хороший сишник - редкий зверь, тем более молодой и продуктивный. Все ж относительно.
Go тред №37 /go/ Аноним 02/04/26 Чтв 13:19:11 3677844 Ответ
httpsdev-to-upl[...].webp 319Кб, 1194x672
1194x672
zig-cross-compi[...].jpg 26Кб, 400x355
400x355
Screenshot 2024[...].jpg 36Кб, 272x292
272x292
299293162773.jpg 64Кб, 1001x563
1001x563
Go или Golang — компилируемый язык программирования от создателей таких шедевров как UTF–8, язык С, UNIX, Plan9 и других. Go поддерживает типобезопасность, имеет богатую и универсальную стандартную библиотеку и инновационные семантики одновременности: все то, что мы в индустрии называем concurrency и parallelism. На сегодня язык Golang является краеугольным камнем стабильности, прагматичности, де-факто представляет из себя стандарт в мире бэкенд–микросервисов и серверного кастрирования.

С чего начать:
- В обязательном порядке проходим "Go Tour":
https://go.dev/tour/welcome/1
- Читаем документацию прямо по порядку (пункт "Learning Go"): https://go.dev/doc/
- Ознакамливаемся с общим roadmap по изучению языка и сопутствующих инструментов: https://github.com/darius-khll/golang-developer-roadmap (постоянно обновлялось сообществом)

Литература:
- Донован, Керниган "Язык программирования Go"
- Также книги рекомендуемые для начала: https://go.dev/wiki/Books и https://www.practical-go-lessons.com/ (веб-версия — бесплатная и хорошо подходит для новичков в программировании)
- Книги из списка: https://github.com/dariubs/GoBooks

Полезные ресурсы:
- Сборник patterns и info по микросервисам: http://microservices.io/
- Смотрим видео https://www.youtube.com/channel/UC_BzFbxG2za3bp5NRRRXJSw
- Справочник энтузиастов: https://go101.org/
- Практические уроки: https://www.practical-go-lessons.com/
- Обновляемый список велосипедиста с пакетами: https://github.com/avelino/awesome-go

Небольшая конфа треда: https://t.me/golang2ch (выживает)

Прошлый тред: >>3643081 (OP)
Пропущено 484 постов
46 с картинками.
Пропущено 484 постов, 46 с картинками.
Аноним 23/08/26 Вск 21:47:09 3748578
Аноним 24/08/26 Пнд 15:41:40 3749014
>>3748235
>Почему для go до сих пор нет?
Нахуй не надо в 2к26. Можно конечно брать английский вариант и переводить нейронками, благо у Гугла есть своя неплохая. Но потом все равно надо чтобы человек проверил, что нет косяков перевода или форматирования.
Аноним 31/08/26 Пнд 11:28:29 3752127
>>3748235
>2026
>русский в программировании
В 1С всё уже есть
СИСТЕМНЫХ АДМИНИСТРАТОРОВ ТРЕД Аноним 19/08/26 Срд 23:49:18 3746440 Ответ
image.png 1106Кб, 960x540
960x540
image.png 572Кб, 780x520
780x520
image.png 244Кб, 800x600
800x600
Сап аноны. Хочу вкатиться в сисадмины.
Вводные: 25лвл+пту. Могу собрать пк и накатить винду.
Хочу по максимуму вкатиться. Изучить все что надо, и что не надо, с излишеством.
Что нужно знать хорошему сисадмину?
И где получить корочку? В пту идти в 25лвл не вариант..
Посоветуйте годноты, как материалов, так просто, тем для изучения
Пропущено 3 постов
1 с картинками.
Пропущено 3 постов, 1 с картинками.
Аноним 23/08/26 Вск 09:27:01 3748187
Аноним 31/08/26 Пнд 09:09:06 3752000
>>3746440 (OP)
>Что нужно знать хорошему сисадмину?

Промпты. То есть ты будешь оператором запросов к ИИ, который айтишников заменил, если верить местным экспертам.
Аноним 31/08/26 Пнд 09:57:17 3752047
>>3746440 (OP)
>2
Кста, новые мысли. У кого борода длинная и не заплетена, а особенно светлые волосы - даже если пострижена аккуратно очень - вы себя-то в зеркало видели? Это просто не внешность, а фаршмак. Отвратительно.
Хочу начать изучать программирование, за спиной 9 классов и все тройки в аттестате, так что уникальн Аноним 05/08/26 Срд 23:18:35 3740265 Ответ
мисаки хули.jpg 80Кб, 456x410
456x410
Хочу начать изучать программирование, за спиной 9 классов и все тройки в аттестате, так что уникальным и гениальным раскладом ума не располагаю.По советом из интернета обучение пойдет с книги А.В.Столярова-азы программирования, че думаете и что еще посоветуете для бодрого старта?
Пропущено 36 постов
4 с картинками.
Пропущено 36 постов, 4 с картинками.
Аноним 29/08/26 Суб 15:32:06 3751340
Аноним 30/08/26 Вск 16:44:51 3751815
image.png 47Кб, 1270x630
1270x630
>>3751340
Что за сайт непонятный?
Аноним 30/08/26 Вск 18:08:06 3751852
навайбкодил тулзу для подделки метаданных вроде норм оцените типа и скажите как вам Аноним # OP 07/08/26 Птн 15:08:34 3740937 Ответ
image.png 540Кб, 878x840
878x840
ну вот https://github.com/Svargentyur/fsf-tools
реалистичная подделка метаданных и все такое идея пришла в голову потому что считаю mat и exiftool неудобным
Пропущено 8 постов
1 с картинками.
Пропущено 8 постов, 1 с картинками.
Аноним 29/08/26 Суб 18:44:23 3751456
Аноним 30/08/26 Вск 17:53:58 3751839
>>3751456
Где libav сейчас, знаешь?
Аноним 30/08/26 Вск 18:04:24 3751849
>>3751839
В душе неебу что это.
АЙТИ СДОХЛО ТРЕД 22 /itover/ Аноним 17/08/26 Пнд 23:54:10 3745447 Ответ
низаменит.webm 8789Кб, 1280x720, 00:01:52
1280x720
Пропущено 517 постов
72 с картинками.
Пропущено 517 постов, 72 с картинками.
Аноним 04/09/26 Птн 08:50:21 3754281
>>3747715
Надо быть реалистичнее и отталкиваться от 2700 а месяц за работу в макдональдсе.
Аноним 04/09/26 Птн 12:06:50 3754401
>>3754266
Ебанутый, в Америке все еще хуже с айти! Не найдешь ты там работу уже!
Аноним 05/09/26 Суб 04:39:05 3754842
>>3754401
Ты идиот, вакух в США больше буквально в 30 раз.
IT-аккредитация и отсрочка от армии Аноним # OP 26/08/26 Срд 23:35:36 3750284 Ответ
images.jpeg 22Кб, 335x597
335x597
Добрый день, шарящие в сабже, может кто-то подсказать как вам после уника (магистратура / спецВО) удалось получить отсрочку по сабжу? Есть ли работодатели, которые вносят в списки на отсрочку во время стажировки / испытательного срока? Или где нет стажировки и испытательного срока в 3 месяца и ± легко устроиться пусть и на небольшую зп, но с отсрочкой? Я правильно понимаю что если за последипломные каникулы не успел ничего найти, то всё, здравствуй юность в сапогах?
Пропущено 14 постов
1 с картинками.
Пропущено 14 постов, 1 с картинками.
Аноним 30/08/26 Вск 08:04:55 3751604
>>3751219
Я бы посмотрел как ты проходишь устный экзамен у препода лол. Как тебе в этом случае поможет нейронка? Наушник в ухо вставишь и будешь жестами с ней общаться?
Аноним 30/08/26 Вск 08:21:23 3751607
>>3751604
Учить до экзамена, ллм модель поможет подготовиться. Если занятие проспал, проболел, проебал на пальцах объяснит.
Аноним 30/08/26 Вск 08:22:08 3751608
>>3751604
Но вообще конечно лучше не прогуливать и стараться в живую увидеть че там на доске старый препод долдонит
Как накрутить опыт в айти? Аноним # OP 28/07/26 Втр 14:40:20 3736972 Ответ
HL5yp02asAAIkD.jpg 325Кб, 1433x2048
1433x2048
Как накрутить опыт в резюме для работы в айти (в основном конечно программирование, но если лучше/легче накрутить в другой айти сфере, то советуйте), если у тебя ноль коммерческого опыта работы в айти?
А конкретно:
1. Как не спалиться на собесах?
2. Как не спалиться в СБ?
3. Как не спалиться на самой работе?
4. Как не попасть в чёрный список какой-либо компании?
Пропущено 14 постов
1 с картинками.
Пропущено 14 постов, 1 с картинками.
Аноним 26/08/26 Срд 19:13:31 3750218
>>3736972 (OP)
Спроси у нейронки тыж программист
Аноним 26/08/26 Срд 19:15:37 3750219
>>3737943
По идее Назаров сейчас должен что-то вроде вката в нейронки организовать, или он все еще про наебать с нулевым опытом.
Аноним 28/08/26 Птн 11:06:41 3750900
>>3737943
>потому что очень боится за свою попку.
Что ему будет?
привет я пытаюсь начать разбираться в сфере кибербезопасности и был бы благодарен людям которые могу Аноним 06/03/26 Птн 17:38:27 3658001 Ответ
изображение2026[...].png 372Кб, 590x781
590x781
привет я пытаюсь начать разбираться в сфере кибербезопасности и был бы благодарен людям которые могут дать мне совет по этой теме. я хочу пытаюсь понять с чего начать и что именно мне необходимо изучать и какие сайты посещать(заранее большое спасибо за совет :)
Пропущено 2 постов
1 с картинками.
Пропущено 2 постов, 1 с картинками.
Аноним 27/04/26 Пнд 13:02:31 3694857
>>3658001 (OP)
Я сам новичок, но у меня есть знакомые которые шарят.
Лучше всего начинать с PortSwigger пожалуй самый лучший и простой источник по веб-уязвимостям. Изучи базу (модели OSI, клиент-серверная архитектура, CVE, OWASP Top 10), попробуй зашарить за CTF, основы администрирования linux. Еще есть другие платформы (HackTheBox, Try Hack Me) про них ничего сказать не могу т.к. сам только начал сидеть на них.
А, ну еще очень желательно иметь знания какого-либо языка программирования.
Кибербез- невероятно сложен, но как будто (лично для меня) самый интересный вид деятельнотси за который еще и могут очень хорошо платить.
Удачи тебе!
Аноним 26/08/26 Срд 22:04:17 3750265
>>3694857
Привет, становись моим знакомым!
Аноним 27/08/26 Чтв 05:03:36 3750320
На степике есть бесплатный курс Белый хакер и други, желательно ещё корочку дпо получить если нету профильного образования, нетология дно платишь только за бумажку, hacker point еще глянь, ну и всякие сертификации, английский, знать линукс, AD да там много всего) Начни лучше с сетей и как они работают)
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов