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

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

Создать тред Создать тред
Check this out!

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

<<
Каталог
Навигатор Аноним 23/06/18 Суб 00:19:11 1215536 Ответ
d4RMMFMH4Yo.jpg 24Кб, 500x500
500x500

Первый раз здесь? Задавай вопрос в этом треде.

Большие куски кода желательно вставлять через ideone или pastebin.

Mobile:Android IOS
Enterprise:Java C# Go
Interpreted:JavascriptPython PHP Ruby
Functional: Haskell Lisp OCaml Clojure(Script) Scala
System:C ASM C++ Rust
Other:Computer Science Нейроночки и МашОб Gamedev Мы вам перезвоним SICP Базы данных Version control Идеи анона Freelance

Нюфаг-тред Анонемус 20/06/17 Втр 17:04:21 1008826 Ответ
14958007710430.jpg 746Кб, 2310x2306
2310x2306

F.A.Q.

В: У меня горит лаба/курсач, не знаю какую тему диплома взять, хочу войти в айти.
О: Задавай вопрос в этом треде. Защиту диплома желательно обсуждать в /un/, а вопросы по web желательно задавать в /web/.

В: Какую программу/ось поставить для ... ?
О: Связанные с софтом вопросы обсуждаются в /s/. Исключение - IDE и прочие инструменты программирования, которые можно обсудить в тредах соответствующих языков.

В: Ко-ко-ко не работает программа. Анон памаги.
О: Копируешь сообщение об ошибке в гугл, удаляя номер строки и название файла. Языко- и платформоспецифичные вопросы можешь задать в соответствующем треде.

В: Хочу стать программистом, какой язык учить?
О: SICP + HTDP.


В: Все на английском, нипанятна!
О: Тогда .


В: Бугурт от собеседований, программировать в 30 лет, съябываем из говнокодинга, обсудить новые рецепты маминого борща.
О: Мы вам перезвоним тред - для обсуждения нетехнических околопрограммерских тем.


В: Бежать ли мне срочно в node.js, если на него сам PayPal гостевуху перенёс? Начинать ли учить Go и Rust, раз все говорят, что за ними будущее?
О: Если интерес не поиграться, а работать, то не нужно следовать за массовыми истериями. Выбирай язык с кучей библиотек, туториалов и проверенными временем фреймворками под твои нужды. Иначе будешь тратить время на велосипеды и поиск багов в чужих пакетах.


В: Взломать акк.
О: Просто съеби.

В: Тред закрыли/пропал, почему?
О: Заданные не в том месте вопросы будут утилизированы.


В: Подскажите сайтов, которые читают крутые программеры.
О: Лента из руби, джавы, скалы и ещё какой-то херни.

Литература с пика: http://goo.gl/7aUL3m
Подсветка кода для /pr/: https://github.com/ololoepepe/MakabaCode/

Пропущено 43 постов
43 с картинками.
Пропущено 497 постов, 43 с картинками.
Аноним 09/12/23 Суб 23:24:47 2957330
Аноним 09/12/23 Суб 23:26:18 2957331
>>2957120
Кто-нибудь пытался неиронично последовать этому гайду?
Аноним 10/12/23 Вск 00:05:06 2957359
>>2957331
Чему там неиронично следовать? В мире нет ни одного человека, который не сольётся на этом шаге:
> изучаешь стандартную библиотеку от корки до корки
МЫ ВАМ ПЕРЕЗВОНИМ /xo/ Аноним 31/03/20 Втр 20:12:05 1647485 Ответ
image.png 566Кб, 1280x720
1280x720
Пропущено 69 постов
69 с картинками.
Пропущено 497 постов, 69 с картинками.
Аноним 10/12/23 Вск 00:34:37 2957379
>>2957377
>ненужности ипотеки
Да кем же нужно быть, чтобы позволить себе ипотеку со ставкой в 17.2% годовых...
Аноним 10/12/23 Вск 00:36:37 2957380
>>2957379
У нас есть хорошая за 4.5, пользуйся пока есть возможность
Аноним 10/12/23 Вск 00:38:25 2957382
>>2957380
У меня какашечка на квартиру скоплена, жду конца или хотя бы ослабления гойды чтобы мой город случайно не освободили
Android Development Thread #8 Passkeys edition /android/ Аноним 05/11/23 Вск 19:00:56 2907862 Ответ
.png 65Кб, 1600x476
1600x476
Тред для тех, кто пытается вкатиться в андройд разработку или что-то похожее. По возможности стараемся угощать ньюфагов чаем и поливать друг друга радугой.

>Хочу вкатится в 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/

Сериалы и шоу, для того что бы увидеть полный список нужно купить подписку. Есть двойные субтитры RU/EN. Цена 300 рублей, но часто проходят акции 300 рублей за 2 месяца подписки.
https://ororo.tv/
https://ororo.tv/ref/1835272 - реф ссылка. Указал потому что: Переход по Вашей ссылке дает пользователям бонус +10% ко времени их следующего абонемента.

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

Ютюб каналы с простым английским:
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.pro/pr/res/1822731.html
#2 с шапкой: https://2ch.pro/pr/res/1908185.html
#3 с шапкой: https://2ch.pro/pr/res/1994880.html
#4 с шапкой: https://2ch.pro/pr/res/2105885.html
#5 с шапкой: https://2ch.pro/pr/res/2362898.html
#6 с шапкой: https://2ch.pro/pr/res/2509590.html
#7 с шапкой: https://2ch.pro/pr/res/2678699.html
Пропущено 6 постов
6 с картинками.
Пропущено 114 постов, 6 с картинками.
Аноним 09/12/23 Суб 21:53:49 2957302
Аноним 09/12/23 Суб 22:58:25 2957326
>>2957031
> внутри адаптера загружать картинки с диска
Во вьюхолдуре тогда уж, адаптер прямо совсем мимо.
Аноним 10/12/23 Вск 00:36:38 2957381
image.png 25Кб, 807x193
807x193
Анончики, я вот в своё говно на флаттере добавил гугл карту и всё норм работает, но бля, это нормально что они предлагают апи ключ в манифиесте держать? Оно же потом полюбэ в .apk окажется, и, вероятно, его оттуда и вытащить смогут... по-хорошему у меня наверное на бэке должен быть эндпоинт который будет проксировать запрос в гугл апи и возвращать что он выдаст, не?

мимо первый раз трогаю мобилки
JS Thread #299 /js/ Аноним # OP 05/12/23 Втр 03:05:20 2950562 Ответ
17006499648950.png 73Кб, 1050x1050
1050x1050
Предыдущий тред: >>2932395 (OP)

Больше пары строк кода в посте или на скриншоте ведут в ад.

Для программирования на HTML https://codesandbox.io
Для Node.js с консолькой https://repl.it/languages/nodejs

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

Документация - https://developer.mozilla.org
Руководство для вката - https://github.com/acilsd/wrk-fet#javascript
Пропущено 24 постов
24 с картинками.
Пропущено 219 постов, 24 с картинками.
Аноним 09/12/23 Суб 21:54:53 2957303
>>2957073
>Бля, пиздец, это дрочево на AI - это какой-то лютый кринж. На одном уровне с климатом, расизмом и гендерными штудиями
С БИГ ДАТА то же самое было, все носились, курсы продавали, по итогу усё. Здесь также будет.
Аноним 09/12/23 Суб 23:49:15 2957345
>>2957303
>Здесь также будет
Почему так думаешь?

Биг дата по-прежнему существует кстати и ничё.
Аноним 10/12/23 Вск 00:26:51 2957371
>>2957345
>существует кстати и ничё
Ну да, существует, но ажиотажа нет. Здесь также будет. Да, какие-то вещи может и заменит, но не как нормисы-заводчане орут что ВСЁ, КОНЕЦ ПОГРОМИЗДАМ
Питон тред №166 /python/ Аноним 22/11/23 Срд 21:30:46 2933091 Ответ
python.png 87Кб, 1024x1024
1024x1024
Тред, посвящённый языку программирования Питон, #166

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

Анон, вместо того, чтобы без разметки постить код, лучше шарь его через специальные ресурсы:
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, но разницы почти нет)

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

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

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

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

— В ньюфаг-треде написано, что нужно начинать с SICP, чтобы научиться программировать
Вот, пожалуйста, та же самая программа, но частично переработанная под язык Python: http://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.

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

старая версия шапки, треды 90-148 и ранее: https://dumpz.org/bASGKD8cCFDf
ps: анон, если ты вносишь изменения в шапку, оставляй ссылку на код с обновлённым исходником.
текущий исходник: https://goonlinetools.com/snapshot/code/#8gd2g1snu3l8i26k0bc6k9
Пропущено 29 постов
29 с картинками.
Пропущено 329 постов, 29 с картинками.
Аноним 09/12/23 Суб 04:47:21 2956309
>>2956289
Ты наверное код в виме пишешь?
Аноним 09/12/23 Суб 10:38:09 2956422
>>2956309
vim умер вместе с Брамом... neovim.
#другой анон
Аноним 10/12/23 Вск 00:19:54 2957367
>>2956041
79 символов. Я за традицию, за традиционные ценности так сказать
QA Thread #14 - зимний qa /qa/ Аноним # OP 26/11/23 Вск 16:43:27 2938066 Ответ
16889139580180.png 51Кб, 225x225
225x225
Четырнадцатый ультимативный тред посвященный самой лучшей и ненапряжной работе в IT - Обеспечению качества / Quality Assurance.

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

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

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

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

ТЕСТОВЫЙ FAQ:

В: Как вкатиться?
О: Начни с теории тестирования и подкрепляй практикой, тестируя двачи.
Альтернативное мнение: уже год никак, 5000 человек в среднем на позицию, отсеивают по тех.вышке, требуют знания яп, ооп, фреймворков, контейнеров и 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

Автоматизированное тестирование:
- ~200-часовые курсы, максимально разжевано. Achtung! Велик риск уснуть - https://www.youtube.com/playlist?list=PL6Gtav8N4O7iKNqNkuEPKo1FatC9iUQQR
- QA.GURU (см. торренты и их канал на ютубе)
- Автоматизация на питоне https://github.com/berpress/qa-python-map


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

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

Шапка для потомков:
-
Пропущено 5 постов
5 с картинками.
Пропущено 45 постов, 5 с картинками.
Аноним 06/12/23 Срд 21:17:45 2953156
16748633685340.png 605Кб, 604x482
604x482
>>2948213
> на первой работе предложили попробовать
дальше не читал читера ебучего мне бы кто предложил...
Аноним 06/12/23 Срд 21:27:51 2953170
>>2953156
Это был аутсорс, им выгодно автокуа продавать, у тебя лиды есть? Сходи, скажи, пиздец как хочу автоматизировать. Я тоже подходил, и всегда на собеседованиях пизжу, как невъебаца хочу расти как автокуа и как ручное, наразвиваюсь то! В свою очередь это плюсик со стороны нанимающей стороны, они видят, что в тебе еще горит огонь и тяга к знаниям.
Аноним 09/12/23 Суб 23:52:16 2957348
>>2942962
в 2020 4 месяца поучил питон, откликнулся на вакансию джуна авто QA, сразу взяли на 40к зп
ВТБИННОТЕХТ1 тред Аноним 20/10/23 Птн 12:59:12 2886456 Ответ
image.png 623Кб, 960x600
960x600
image.png 3058Кб, 2880x1270
2880x1270
image.png 409Кб, 840x483
840x483
image.png 4301Кб, 3000x1999
3000x1999
Первый официальный тред Т1 холдинга и банка ВТБ. Тред создан с целью обкашливания вопросиков среди сотрудников, а так же шаринга историй про работу внутри самой технологичной компании в РФ.

ВТБ - это символ инноваций и передовых технологий. Наши процессы и продукты всегда на шаг впереди, и мы гордимся нашей способностью привносить переменные и трансформировать банковскую сферу.

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

Каждый день в ВТБ - это новый вызов, новая возможность дарить миру инновации и высококлассные финансовые услуги. Мы гордимся своей ролью в этой компании и готовы приветствовать всех, кто желает присоединиться к нашей команде умных и талантливых профессионалов. Работать в ВТБ - это быть частью чего-то действительно великого!
Пропущено 6 постов
6 с картинками.
Пропущено 37 постов, 6 с картинками.
Аноним 09/12/23 Суб 22:17:56 2957310
Рахмат Имбицилы? Согласен. Пусть пашут.
Аноним 09/12/23 Суб 22:22:47 2957311
>>2886456 (OP)
Возможно к вам на шарпик вкатиться или одна полудохлая джава до сих пор?
Аноним 09/12/23 Суб 23:41:39 2957338
Сохни, мазь. В свойствах ярлыка можно выбрать "разворачивать на весь экран" или нет.
Go тред №24 1.22 edition /go/ Аноним 30/10/23 Пнд 16:57:22 2900329 Ответ
IMG202212112325[...].jpg 23Кб, 1080x595
1080x595
maxresdefault.jpg 119Кб, 1280x720
1280x720
9a0213a0e23312ac.png 87Кб, 1200x600
1200x600
Screenshot from[...].png 32Кб, 927x168
927x168
Go или Golang — компилируемый язык программирования от создателей таких шедевров, как UTF–8, язык С, UNIX, Plan9 и других. Go поддерживает типобезопасность, имеет богатую и универсальную стандартную библиотеку и инновационные семантики одновременности: все то, что мы в индустрии называем concurrency и parallelism. На сегодня язык Go является маяком стабильности, прагматичности, де-факто представляет из себя стандарт в мире бэкенд–микросервисов и серверного оркестрирования.

С чего начать:

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

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

Полезные ресурсы:
- Сборник паттернов и инфы по микросервисам: https://microservices.io/
- Смотрим видео https://www.youtube.com/channel/UC_BzFbxG2za3bp5NRRRXJSw
- Обновляемый список с пакетами: https://github.com/avelino/awesome-go

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

предыдущий утонул тут https://2ch.pro/pr/arch/2023-07-12/res/2665435.html
Пропущено 22 постов
22 с картинками.
Пропущено 426 постов, 22 с картинками.
Аноним 09/12/23 Суб 15:13:14 2956723
>>2956386
Б-же, да делай что хочешь
Аноним 09/12/23 Суб 18:06:46 2956971
>>2956670
Ты ведь трогал себя в разных местах, пока это писал?
Не стесняйся, здесь все свои.
Аноним 09/12/23 Суб 23:36:44 2957334
>>2956670
спасибо за мнение. тебя гошники обидели или что
Java Thread №259 /java/ Аноним 06/12/23 Срд 11:46:10 2952102 Ответ
image 872Кб, 1024x1024
1024x1024
image 716Кб, 1024x1024
1024x1024
image 1325Кб, 1024x1024
1024x1024
image 994Кб, 1024x1024
1024x1024
Пропущено 13 постов
13 с картинками.
Пропущено 146 постов, 13 с картинками.
Аноним 09/12/23 Суб 20:38:45 2957196
>>2957050
А почему тогда многие не любят генерацию сорцов?
Аноним 09/12/23 Суб 22:37:33 2957320
Аноним 09/12/23 Суб 22:47:26 2957323
>>2957320

На стековерфлоу, в видосах, в статьях читал. Когда хотел разобраться насчет аргументов за jooq и за hibernate.
Ну и в mapstruct vs modelmapper тоже.
Ну и там везде был в комментах аргумент, мол не люблю генерацию сорцов.
Здарова прогромач, на связи бумер 24 лвл. Волею судьбы так сложилось, что последние 2 года херачил а Аноним 06/12/23 Срд 20:03:26 2953104 Ответ
1701882206838.gif 167Кб, 320x320
320x320
Здарова прогромач, на связи бумер 24 лвл. Волею судьбы так сложилось, что последние 2 года херачил автотесты на питухоне и коклине. Однако надоело и я хочу вернуться в разработку. Раньше сидел на стаке дотнет + идентитисервер4 + вию и ангуляр. Подскажите пожалуйста, появилось ли что нибудь свежее в плане строительства системы? Под новым я имею ввиду не смену вью на реакт, не смену идентитисервер4 на идентитисервер5, а что то прям совсем новое

Помню года 4 назад был блейзер, который поднимал прямо в браузере дотнет песочницу и это было ультрокруто, но, как я понял, блейзер сдох жидко пёрнув. Вышло ли что то подобное за 2 года? И какой вы бы стек сейчас использовали, чтобы создать огромную махину из гигантского Бэка, необьятной бд и перегруженной вебмордой?
Пропущено 1 постов
1 с картинками.
Пропущено 5 постов, 1 с картинками.
Аноним 08/12/23 Птн 15:48:27 2955393
>>2954997
Ну вкатываться в погроммирование через автотесты это сложновато конечно. Не зря кува инженерам в среднем платят больше, чем разработчикам, а объемы работы наоборот меньше. Просто так много денег не платят

Ну а если всё же хочешь, то я тебе так скажу сделать. Спроси у разработки, на каком языке они пишут. Если на питухоне - вкатывайся в автотесты на питухоне, если с# - то в с#, если джава/коклин - то в коклин. Если же они пишут на какой то другой хуйне, на пхп вонючем или ещё на чём то - то вкатывайся в коклин, он универсальный и простой. Но намного легче будет, если язык автотестов такой же, как и язык тестируемого стенда. Так просто намного легче всё реализовать, главное выпросить доступ к Гиту с исходным кодом проекта. Ну и плюсом, если вдруг с автотестами не пойдет, сможешь попробовать перейти в разработку. У нас зумер одни устроился в саппорт, через 2 месяца перешёл в ручники, через 2 месяца перешёл в аналитику и через 4 месяца в разработку. Побывал во всех отделах, кроме моего. Такой вот рофл
Аноним 08/12/23 Птн 17:11:04 2955558
>>2955393
ой спасибо тебе, анон, большое человеческое) Прям скрин сохраню <3
А то сижу себе ручником, большую часть времени ебланю, естественно халява рано или поздно кончится... Вот и хочу либо работу сменить, либо взять подработку в обозримом будущем, а мануальщики никому не нужны((
Аноним 09/12/23 Суб 21:29:19 2957284
>>2953104 (OP)
>на связи бумер 24 лвл.
Сперва выучи таблицу возрастов а потом приходи.
ты зумер
C++ thread #145 /cpp/ Аноним 27/11/23 Пнд 00:55:06 2938659 Ответ
.jpg 17Кб, 450x300
450x300
.jpg 60Кб, 300x303
300x303
.png 2187Кб, 1754x2000
1754x2000
Пропущено 20 постов
20 с картинками.
Пропущено 283 постов, 20 с картинками.
Аноним 09/12/23 Суб 20:09:53 2957163
>>2957141

Да, и это нужно в SSA форме делать. Live анализ для кода
```
y = 3;
y = 4;
return f(y);
```
Скажет что `y` live. И вот потом сиди и думай какой собственно из двух имелся в виду. Поэтому чтобы их отличать ты и делаешь SSA. Причём для твоей задачи даже полностью SSA форму делать не нужно (например ФИ тебе нахуй не нужен)

Ну и да, Live analysis это обход data flow graph, который я выше буквально по пунктам тебе описал.

А вот более качественный Dead Code elimination делается сложнее, дорогой друг. Там надо качественно ебаться и с анализом CFG, чтобы находить ветки, в которые код никогда не попадёт, и всё такое.
Аноним 09/12/23 Суб 20:12:40 2957166
>>2957163
Не, конечно можно строить DFG не поверх SSA формы, но собственно говоря удобнее всё-таки поверх SSA формы, чтобы дальше ещё оптимизировать. И в любом случае, построение DFG эквивалентно построению SSA формы, просто после DFG нужно ещё обойти граф поиском в глубину и номер версии для каждой переменной проставить.
Аноним 09/12/23 Суб 20:26:56 2957171
>>2957163
>Да, и это нужно в SSA форме делать. Live анализ для кода
>```
>y = 3;
>y = 4;
>return f(y);
>```
>Скажет что `y` live. И вот потом сиди и думай какой собственно из двух имелся в виду. Поэтому чтобы их отличать ты и делаешь SSA. Причём для твоей задачи даже полностью SSA форму делать не нужно (например ФИ тебе нахуй не нужен)

Так я просто пройдусь по присваиваниям
y = 3; live: \empty
y = 4; live: \empty
return f(y); live: y

На первой строчке я смотрю на live из второй, вижу пусто -> y из этой строчки зря определился. На второй строчке я посмотрю на live из третьей, увижу y и пойму, что эта строчка нужна.

> А вот более качественный Dead Code elimination делается сложнее, дорогой друг. Там надо качественно ебаться и с анализом CFG, чтобы находить ветки, в которые код никогда не попадёт, и всё такое.
Пока не надо, поэтому усложнять не буду
SICP тред /sicp/ #11 /sicp/ Аноним 15/04/22 Птн 13:51:16 2336340 Ответ
3.jpg 69Кб, 487x488
487x488
Продолжаем обсуждение лучшей книги всех времен и народов, а так же одноименных лекций. Приглашаются сюда как новички, ломающие над ней голову, так и опытные ребята, прошедшие ее всю (или большую ее часть).

Где скачать SICP?
На русском: http://newstar.rinet.ru/~goga/sicp/sicp.pdf
ориджинал: http://web.mit.edu/alexmv/6.037/sicp.pdf
https://git.io/sicp.pdf

Где я могу писать свой код, для выполнения заданий?
Онлайн редактор, с поддержкой Scheme: https://repl.it/languages/scheme
IDE для racket подобных языков(но есть и поддержка Scheme, но её нужно включить) - https://racket-lang.org/

Где посмотреть ответы на задачи?
http://community.schemewiki.org/?SICP-Solutions
https://github.com/qiao/sicp-solutions
https://wizardbook.wordpress.com/solutions-index/
Где посмотреть видео про книгу?
https://www.youtube.com/watch?v=a0YrCABCOEY
Предыдущий тред https://2ch.pro/pr/res/1863410.html
Пропущено 24 постов
24 с картинками.
Пропущено 396 постов, 24 с картинками.
Аноним 08/12/23 Птн 17:04:14 2955547
>>2954808
Мне всегда казалось, что либо дано, либо нет и если не можешь решить в течение пары десятков минут, то не надо и дальше пытаться. Возможно я не прав, но именно после этого я книгу дропнул.
мимо
Аноним 08/12/23 Птн 23:33:18 2956186
>>2955547
Тут как с любой задачей на "подумать"
Сначала ты загружаешь задачу в голову, а потом она в фоновом режиме разруливается. Иногда и пары дней не достаточно.
Аноним 09/12/23 Суб 19:39:34 2957109
>>2955547

Вот этот >>2956186 прав.

Но пейн но гейн, как грица.

Задачи суровые, но и эффект от них для тебя как прогроммиста гигантский.
Клуб изучающих PHP #135 /php/ Аноним 22/11/23 Срд 14:38:07 2932466 Ответ
php-noob-1.png 32Кб, 500x500
500x500
cat-cafe-osaka.jpg 140Кб, 1024x683
1024x683
anime-girls-rea[...].png 1303Кб, 1024x1024
1024x1024
Anime girls rea[...].png 1369Кб, 1023x1024
1023x1024
Добро пожаловать. Тут мы изучаем язык PHP (а также JS/CSS/HTML/SQL) и учимся делать сайты. Зачем? Кто-то хочет открыть стартап, кто-то заработать на лапшу быстрого приготовления, кому-то просто нечего делать.

Это тред для начинающих. Слово «классы» у тебя ассоциируется только со школой, а в аттестате тройка по математике? Ты наш человек.

Предыдущий тред был тут: >>2875886 (OP) . Старые треды тут https://2ch.pro/pr/arch/ (искать по слову 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://github.com/codedokode/pasta/blob/master/db/databases.md

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

- Мануал по 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 (как сделать анимацию при нажатии кнопки), ну погугли, не ленись
- сколько времени надо изучать все это? - все зависит от тебя, в районе 12-24 месяцев
Пропущено 37 постов
37 с картинками.
Пропущено 501 постов, 37 с картинками.
Аноним 09/12/23 Суб 22:03:04 2957306
>>2956475
Хорошая, а где стрим будет?
Аноним 09/12/23 Суб 22:04:34 2957307
Аноним 09/12/23 Суб 23:37:43 2957336
Раз уж затронули тему собесов.
Та роад мапа, которая указана в шапке, это минимум знаний, которыми должен обладать человек, чтобы идти на собес?
Привет, хочу поскорее найти работу. Подскажите пожалуйста что лучше все подучить. Базовый язык JavaS Аноним 06/12/23 Срд 21:03:49 2953143 Ответ
6K3dbCG41VI.jpg 66Кб, 750x750
750x750
Привет, хочу поскорее найти работу. Подскажите пожалуйста что лучше все подучить. Базовый язык JavaScript.
Это мой первый пост, не судите строго.
Пропущено 1 постов
1 с картинками.
Пропущено 1 постов, 1 с картинками.
Аноним 09/12/23 Суб 15:28:09 2956741
>>2953143 (OP)
Скопируй чьё-то резюме, выучи основы синтаксиса и на собеседованиях говори, что у тебя 2 года опыта по ГПХ с NDA (загугли значение). Сейчас все вкатываются на пиздеже.
Аноним 09/12/23 Суб 18:06:21 2956970
>>2956741
- Что вы использовали в качестве <решение нейм>?
- Не могу сказать, НДА
- Назовите открытую альтернативу?
- Пук хрюк мням мням....
- Мы вам перезвоним
Аноним 09/12/23 Суб 18:35:27 2957034
маму ибал!
Где всех больше платят middle+ разработчику в РФ? Российского Big Tech тред Сап аноны, уже 6 лет в Аноним 25/11/23 Суб 21:09:16 2937059 Ответ
image.png 4387Кб, 1536x2048
1536x2048
image.png 3389Кб, 2000x1392
2000x1392
image.png 657Кб, 650x433
650x433
image.png 368Кб, 1000x667
1000x667
Где всех больше платят middle+ разработчику в РФ?
Российского Big Tech тред

Сап аноны, уже 6 лет в индустрии, работаю в финтехе, имею middle+ грейд 280к рублей. Заметил такую тему, что все во круг стало дорожать. К примеру, если в 2018 на свою ЗП я без проблем мог бы взять квартиру за 6-8 миллионов рублей либо в новой Москве, либо внутри кольца, то сейчас цены таких лотов уже 11кк - 17кк. Ну то есть, я вижу инфляцию и мне она не нравится. Сейчас рассматриваю куда можно перейти на +бабки, и конечно же я хотел бы поработать не в залупском банке, а в нормальной тех компании. Как альтернативу, так же рассматриваю работу в какой-то маленькой компании, стартапе.

Заметил на рынке аномалию - Senior вакансий нигде нет. Есть вакансии Middle, есть вакансии TeamLead, Lead и тп, но чисто Senior вакансий нет. Ощущение, что этого термина вообще не существует в РФ. Вилки везде 250к-300к предлагают, при том я немного ахуеваю от этого, потому что Яндекс, ВК, Касперский предлагают зарплату как в ООО Рога и Копыта. Я не понимаю как это так работает, в теории технологические компании должны платить больше, потому что они освобождены от хуевой тучи налогов ну и в РФ у них монополия полная. Из интересного, максимальный оффер который я получил был в СБЕР на 380к рублей на руки, 12 грейд, но ясно дело, я туда не хочу идти. Да и в целом, я бы ни хотел ни в один банк идти на любую вакансию. Ни в алый-красный, ни в обосанный желтый, ни в синий кит.

Очень обидно если честно, что технологические компании платят "в РЫНКЕ", чтобы это не значило. У них же ахуеть какие профиты с РФ рынка, странно что они не делятся этим с разработчиками. Короче, я пришел к выводам:
1) Мне легче и лучше выбить в своем банке зарплату 320 на руки, нежели пытаться сменить коней на переправе.
2) Смысла в большой компании работать нет от слова совсем. Фиксированные премии, огромное количество встреч, сломанные процессы, Agile, переработки и все за такую же получку как и в обычной средне-компании.

Такая ситуация меня побуждает работать на двух работах, потому что с одной работы/зарплаты, уже нихуя нельзя себе позволить ни машину, ни квартиру класса комфорт-бизнес. И буду как красноглазик хуярить на двух баринов, при падающем курсе рубля, пиздец. А всего лишь хотел бы быть TechBro, ходить в смарт кэжуал одежде, посещать конференции, закрывать бизнес задачи и вообще не думать о бабках/доходе, пусть оно веститься, пусть ЗП растет из-за повышений и тп. Но индексации глобальной на рынке не было с 2018 года, ставка как была такой, так и осталась.

Собственно описал текущую ситуацию. И отсюда возникает вопрос. Все же где работать в 2024 году? Где middle+ платят всех больше денюшек?
Пропущено 10 постов
10 с картинками.
Пропущено 26 постов, 10 с картинками.
Аноним 09/12/23 Суб 10:37:22 2956421
>>2954596
Айти умерло. Тут бежать надо, а не устраиваться.
Аноним 09/12/23 Суб 17:06:30 2956846
09/12/23 Суб 18:00:58 2956962
>>2937964
>Бесплатно
Блять, такой взрослый, а в сказки верит.
Бога попроси, долбаеб.
Интервью с Алексеем Скуфьиным Аноним 03/12/23 Вск 00:30:14 2947557 Ответ
maxresdefault.jpg 136Кб, 1280x720
1280x720
Алексей Владимирович Скуфьин, 50-летний программист из Твери, дал интервью блогеру Xikkasgrandma:
https://www.youtube.com/watch?v=2Nmr5fRrpuU

Думаю, будет многим интересно. Немного про политику, про борды, про скуфов как мем и социальное явление. Про то, на каких языках он писал (C++, Java, Python, в качестве хобби Lisp и Haskell).

Для 50 лет, ИМХО, Алексей неплохо сохранился.
Пропущено 2 постов
2 с картинками.
Пропущено 4 постов, 2 с картинками.
Аноним 04/12/23 Пнд 11:30:36 2949435
>>2947557 (OP)
>ИМХО, Алексей неплохо сохранился.
Скуф, залогинься.
Аноним 07/12/23 Чтв 06:09:20 2953397
Это пиздёж, это не скуф, это пидор подставной какой-то.
Аноним 09/12/23 Суб 15:20:40 2956732
>>2953397
Скуф - это мы.
А это просто какой-то мужик старый.
Rust #29 /rust/ Аноним # OP 15/11/23 Срд 23:20:36 2923611 Ответ
1700079637114.jpg 16Кб, 400x400
400x400
1700079637116.png 48Кб, 768x773
768x773
Добро пожаловать в тред гарантий, обещаний, владения, заимствования и тайных знаков

Rust — невероятно быстрый язык для системного программирования без segfault'ов и с гарантиями потокобезопасности.

Ссылка на официальный сайт: https://www.rust-lang.org/

В этом ИТТ мы можем объяснить базовые и продвинутые концепции языка, и программирования в целом, поможем вкатывающимся, подскажем что выбрать для веба, игр или, прости Абу, блокчейна.

IDE для Rust: https://areweideyet.com/
GUI для Rust: http://www.areweguiyet.com/
Web для Rust: https://www.arewewebyet.org/
GayDev для Rust: https://arewegameyet.rs/
Что еще есть для Rust?
- Посмотри сам: https://wiki.mozilla.org/Areweyet

Основная литература:
Rust Book(версия на русском языке): https://doc.rust-lang.ru/book/
Rust Book: https://doc.rust-lang.org/book/
Rust by Example: https://doc.rust-lang.org/rust-by-example/
The Rustonomicon(для продвинутых анонов): https://doc.rust-lang.org/nomicon/
Programming Rust: https://www.oreilly.com/library/view/programming-rust/9781491927274/

Ресурсы на русском:
https://rust-lang.ru/
Отдельное спасибо автору этого гитхаба(старому ОПу). Здесь вы сможете найти много полезной информации: https://gist.github.com/TatriX/183c816f1346d418f969c4576c2b9b41
Предыдущий: >>2898122 (OP)
Пропущено 30 постов
30 с картинками.
Пропущено 124 постов, 30 с картинками.
Аноним 09/12/23 Суб 13:52:39 2956541
>> 2955104
Реально ебанулся
Аноним 09/12/23 Суб 14:17:59 2956574
17021200954670.png 15Кб, 270x643
270x643
ClickHouse переписывают на Rust. Это наш шанс вкатиться в Яндекс на лакомую пазицию.
Аноним 09/12/23 Суб 14:33:22 2956612
>>2956574
слишком громкий заголовок для подобного скрина - может это какой-нибудь линейный инженер-программист ради интереса решил переписать/дописать пару строчек кода
1С тред #57. Очередной. Легитимный. Твой. /1c1s/ Аноним 02/11/23 Чтв 17:09:04 2904019 Ответ
16968070197920s.jpg 6Кб, 250x250
250x250
maxresdefault.jpg 164Кб, 1280x720
1280x720
Screenshot 2023[...].png 76Кб, 970x627
970x627
Тред языка обобщенного метапрограммирования, доступный пониманию лишь немногим.

FAQ

1. Хочу стать спецназом мира программирования, с чего начать?


Пойти в любой франч. Там тебя научат.
Осознать что 1с это не о программировании и начать читать http://v8.1c.ru/edu/platform_training.htm , доступно, официально.
Неофициально https://forum.ruboard.ru/
Основы бухгалтерии в одной статье: https://infostart.ru/public/94641/

2. А онлайн-курсы есть какие?

Хорошие курсы по программированию для начинающих http://xn----1-bedvffifm4g.xn--p1ai/ http://курсы-по-1с.рф/. Регаешься на курс, каждый день приходит по 1-му видеоуроку. Смотришь на скорости x4, усваиваешь только самое главное. По "1С: Специалист по платформе" там же хороший курс, но он за деньги.
Курс по СКД (система компоновки данных - инструмент разработки отчетов): http://www.spec8.ru/kurs-po-skd-besplatno
Описание местного языка запросов: http://programmist1s.ru/yazyik-zaprosa-1s/

Ютубчик:
https://www.youtube.com/@ironskills-1c/
https://www.youtube.com/@user-fh3kw1kb7v/
https://www.youtube.com/@tp2b/
https://www.youtube.com/@user-nd9cv4pd5m/
https://www.youtube.com/@user-mq9hs6wp5s/
https://www.youtube.com/@yellow_club/
https://www.youtube.com/@e1c_community/

3. Умею читать, что посоветуете?

http://v8.1c.ru/metod/books/
Если хочешь получить базовые знания по именно программированию на платформе 1С, тогда гугли книжку "1C:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы" (Радченко М. Г., Хрусталева Е. Ю.), либо купи бумажную, она стоит 200р.

4. А стоит ли мне вообще идти в 1С?

Тебе определенно не стоит идти в 1с если:
- Ты любишь программировать, и хочешь заниматься только этим
Подумай, вероятно стоит выбрать другой язык.
- Тебе не нравиться общаться с людьми
Зачастую специалист 1с общается с клиентом на прямую, должность аналитика есть далеко не везде.
- Ты слишком раним/эмоционально неустойчив.
Иногда клиент негативно настроен по отношению к тебе, к твоей компании, и к 1с в целом. Иногда он орет и хочет подать на тебя в суд. Но если ты хорошо делаешь свою работу, ну или по крайней мере не косячишь и сможешь объяснить клиенту, что если что-то не работает, виноват не ты, а фирма 1С, продуктом которой вы вместе и пользуетесь, тогда клиент будет тебя любить. На самом деле хороших клиентов, которые довольны твоей работой больше, чем недовольных.

Тебе стоит идти в 1с если:
- Тебе нравится работать с данными
1с прежде всего это база данных, ну и оболочка к ней.
- Ты умеешь хорошо себя продавать и у тебя прокачен навык убеждения
В 1С очень важно общение с заказчиком. Иногда можно вообще не программировать, а изменить бизнес-процесс. А иногда можно приехать к заказчику, сделать доработку, которую он заказывал. А после этого рассказать, как еще можно автоматизировать его процесс и взять заказ еще на пару десятков тысяч рублей.

5. Откуда качать обновления для конфигураций?

Для реальных бойцов элитного батальона внедренцев: http://forum.ru-board.com/forum.cgi?forum=35 - здесь есть все, ищешь тред "1С:Предприятие v.8.x+типовые конфигурации 8.x", удовлетворит запросам даже самого изысканного 1-разработчика требуется регистрация.
Для франшизопидоров и прочих опущенцев: https://users.v8.1c.ru/

6. С чего начинать карьеру 1Сника? Как попасть во франч?

Лучше всего начинать карьеру с франча, т.к. сразу получаешь кучу боевых задач реальных клиентов. Во франче, если повезет с коллегами, сможешь консультироваться с такими же новичками и помогать друг другу по началу. То, что любой 1Сник в любом случае начинает с разноса дисков - миф. Никто не мешает начать с сервис-инженера и возить диски, набираться потихоньку опыта и перекатиться в программиста, но если есть опыт программирования на любом другом языке и желание развиваться быстрее, можно пробовать сразу идти на программиста-стажера, многие франчи берут таких стажеров.
Чтобы попасть во франч с нулевым опытом в 1С, то есть два пути. Первый это либо идти на сервис-инженера разносчика дисков. Либо прочитать хотя бы Радченко из 1-го и 3-го пункта и прочитать что-нибудь типа "Основы бухучета за 21день" (в принципе и за 7 дней сойдет), и тогда уже можно вешать резюме и искать вакансии с заявкой на начинающего программиста, тогда не придется возить диски.
Никто эти блядские диски не носит из стажеров. Сервис-инженеры носят, но это мрази, которые только усложняют дальнейшую работу с клиентом и всё делают на отъебись. Сервис-инженеров никто не любит. Не идите в сервис-инженеры, а сразу в стажеры.

7. Прошел курсы, книжки почитал, на что теперь рассчитывать?

На сосание хуйцов, а ты что думал? Начальная зарплата колеблется от 5 до 25 тысяч в зависимости от региона. Делаешь резюме, выкладываешь на местной бирже, пишешь по всем вакансиям, которые есть в базе, можешь попробовать спиздеть про опыт. Иногда 1С это не программирование, а продажи (см. вторую часть 4-го пункта). Писать код не сложно, намного ценнее знание предметной области (бухгалтерия, управление торговлей в целом, учет зарплаты, ведение любого учета и бизнес-процессов в принципе). Для начала достаточно уметь быстро гуглить и пиздеть, что в косяках виноваты пользователи.
Полностью двачую абзац. Особенно про начальную зарплату.

8. Пишу диплом на 1с, помогите.

Мы тут не помогать сидим, а деньги зарабатываем, сынок, пиши в треде контакты и краткое ТЗ.

9. НЕ ПРОГРАММИРОВАНИЕ

Любой вменяемый 1С-ник займет должность на порядок выше в твоем отделе независимо от языка. Знание предметной области стоит выше простого умения программировать.

10. Я сисадмин, нужно автоматизировать торговую точку, помогите посчитать стоимость лицензий.

На сайте 1С ищешь список франчей в твоем городе, звонишь, объясняешь, просишь прислать коммерческое предложение, они в тебе сами заинтересованы.

11. Для нищих и жадных анонов, готовящихся к сертификату 1С:Профессионал, есть лайфхак: покупаете приложение в Google Play, устанавливаете его в bluestacks, возвращаете деньги.


Предыдущий >>2871266 (OP)
Пропущено 52 постов
52 с картинками.
Пропущено 489 постов, 52 с картинками.
Аноним 07/12/23 Чтв 14:14:57 2953842
Аноним 08/12/23 Птн 22:52:44 2956152
Почему 1Сники такие странные?
У меня в институте преподает 1Сник и он очень странный, вроде и милый человек, общительный, но он странный.
Почему так?

И так со всеми, с кем я общался, если человек работает разработчиком 1с, то он странный.

Сам я про 1с ничего не знаю, просто по методичкам списанных с Радченко нас учат, и думаю связать жизнь с 1с, но странным не хочу быть.
Аноним 09/12/23 Суб 05:50:51 2956314
>>2956152
Внезапно, все нормальные программисты всегда были странными, я сейчас про тех, кто делает всю черную грязную работу, а не про всякую пиздоту с модельными прическами, которая полезла в ИТ, услышав, что там большие деньги, а других вариантов больше не осталось.
Сап, Двачик Есть намерение погрузиться в криптографию. Университет не окончен, и вообще был по юриди Аноним # OP 05/12/23 Втр 22:56:05 2951679 Ответ
image.png 9Кб, 270x187
270x187
Сап, Двачик
Есть намерение погрузиться в криптографию. Университет не окончен, и вообще был по юридической направленности. Погонял по душам с chatgpt, пояснил, что это актуально может быть не только для целей госслужбы, что меня конкретно и интересует.
Всю жизнь нравилось деанонить людишек, сейчас после работы в суде хочется заняться этим попутно получая финансирование.
Из знаний: википедийные статейки и С# на уровне интерна, так как были попытки устроиться Джуном, но канули в лета и превратились в апатию, после которой ударился в творчество и маркетинг. Работать по юридической направленности думаю, онли если это связано с ойти. Ваши мнения, предложения? Если кто-то есть по кибербезопасности, криптографии, буду безгранично благодарен.
Пропущено 3 постов
3 с картинками.
Пропущено 15 постов, 3 с картинками.
Аноним 08/12/23 Птн 23:27:09 2956180
>>2955360
Та не, смотри, я не про то что после уника не пускают за границу, это уж совсем сюр. Там анон, мб ты, написал про военный стол и подпись гостайны. Вот в таком случае не пустят уже ни в какое гос-во, ну мб Беларусь максимум.
Аноним 08/12/23 Птн 23:41:56 2956196
>>2955371

> сначала переехал, и только потом вкат
Да типа)) такая ситуация. Перевезла компания сюда

Твой рассказ мотивирует. Демотивирует момент с тем, что предполагаешь, что веса прибавляет бюджетное обучение - в чем тут логика? Я лично не вижу, это что-то старое и школьное, лучше б на диплом смотрели.

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

Почему отказался от релока, если компания оплатила?
Аноним 09/12/23 Суб 02:59:21 2956291
>>2956196
> Твой рассказ мотивирует. Демотивирует момент с тем, что предполагаешь, что веса прибавляет бюджетное обучение - в чем тут логика? Я лично не вижу, это что-то старое и школьное, лучше б на диплом смотрели.
Я всех новеньких в свой отдел сам собеседую и тоже на это смотрю. Тут сабж в том, что гойсударство не будет тратить деньги на шарагу, поэтому если человек на бюджете отучился, то на этом вопросы по образованию оканчиваются. Если же он с платки и из уника, название которого я впервые слышу - мне приходится прогуливать уник и кучу вопросов уточняющих задавать. Вот у нас в дс2 есть как минимум одна аккредитованная шарага, про которую все знают, что она просто за деньги дипломы выдаёт. Вот ей богу, лучше блять вообще без диплома приходить, чем доставать из широких штанин эту бумажку. А сколько таких шараг вне дс2? Вот то то и оно

> Почему отказался от релока, если компания оплатила?
Мэ, не захотел. Меня хотели релокнуть в вонючую Финку, в которой я больше 500 раз был без шуток, в детстве родители челноками подрабатывали и почти каждые выходные меня с собой брали в качестве третьей пары рук. Вот предложили бы мне в Австралию какую нибудь сгонять, на пауков посмотреть. Или в Японию на маняме посмотреть. Или в Израиль под бомбами поседеть. Я бы слетал на полгодика от скуки, но всё равно вернулся бы. Не вижу свою жизнь вне России. Да и не забывай, что айтимакаки только в СНГ богачи. Во всём остальном мире я бы получал зряплату обычного Петровича с завода, ещё и в офис бы ездить заставляли скорее всего. Нахуй надо. А тут мне бессрочную отсрочка от срочки дали, бронь от мобки, ебатеку под 1%, налоговые каникулы на 3 года. Трясутся, в очко целуют, лиш бы не уехал
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов