278 Кб, 1280x720
Сап! Насколько целесообразен в сегодняшней ситуации перекат в AI/ML из другой специализации?

Программирую бэкенд на Java, опыт 12 лет, синьор-помидор, с технической вышкой. В AI/ML никакого опыта, мало что вообще знаю об этой сфере, кроме базового представления об устройстве нейросетей.

При чтении профильных новостей складывается впечатление, что компании бросают все ресурсы на AI/ML, нанимают кучу народу разрабатывать AI и нейросети. А вот командам, занимающимся "обычным" программированием, наоборот, урезают финансирование. Постоянно пишут, что в глобальных корпорациях идут увольнения разработчиков, и что сэкономленные деньги идут на расширение AI/ML отделов и повышение там зарплат. Поправьте, если не так.

Думаете, есть смысл перекатиться из Java бэкенда - или другой похожей специализации - в разработку AI/ML? Может, кто-то уже прошёл подобный путь? Или оно того не стоит? Стрёмно просто читать про постоянные увольнения, хочется работать в стабильной и перспективной сфере. Как сейчас в AI/ML с работой и зарплатой?

С чего нужно начать? Наверное, Java не самый подходящий сейчас язык для AI/ML, нужно сначала учить Питон? Он вроде самый востребованный в этой сфере. Или на Java тоже вариант? А после что, нужна какая-то обязательная теория и математическая база? Математику уже всю забыл после универа. Какие-то ходовые AI/ML фреймворки на Питоне учить? Может, какой-то список важных для вката книг есть?

Дискасс, всем добра.

1021 Кб, 900x600
Вспоминаем моменты в вашей айти-карьере, когда вас не слабо так попустили и вы осознали тлен, возможно познали, как же мало вы знаете. Моё:

Еще в сытом 2020 меня взяли на работу в одну галеру, опыта у меня было всего около года, но я успел перечитать кучу статеек с Медиума и Хабра, пересмотреть кучу видосов от индусов. Обожал выебываться, мне удалось даже удивить (развести) местных собеседующих на галере и они меня обласкали, назвали "крутым", доверили вести собесы других людей. Разумеется ЧСВ пробило все границы, я самоутверждался на собесах, задавая кандидатам дебильные хитровыебанные вопросы, теша свое эго, неиронично считал себя не просто Сеньором а как минимум Архитектором (всего с полуторами годами опыта). Однако прилетели 2 момента которые поставили меня на место:

1. Попал аутстаффером в компанию, где был большой упор на SQL. И тут я понял, насколько же хуево и поверхностно я разбираюсь в базах данных... все это время я надрачивал в первую очередь саму Жаву, но проигнорил уму других аспектов. Я часто косячил, тупил и в общем довольно быстро понял, насколько же реально я недоучка

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

20 Кб, 750x1000
Недавно начал работать удалённо и обнаружил, что работаю сильно больше, чем раньше в офисе. Если в офисе твои походы в туалет, за кофем, и прочие пообедать входят в 9 часов, которые ты должен провести в здании, то дома я считаю это поводом "доработать недостающее вечером".

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

Кто пользовался подобными устройствами, какие подводные?

12 Кб, 600x140
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/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 (лул)

Прошлый тред: >>3308295 (OP)

7,9 Мб, mp4, 640x360, 2:13mp4
Я ПРОСТО В АХУЕ С СОВРЕМЕННОГО ИТ РЫНКА

На связи банкир 350к рублей java-бог. Стори такая, работаю в Энтерпрайзе, сижу, пержу, но чето бабок не дают на текущем месте, из-за инфляции приходится отказываться от флорентины и брать просто додо пиццу. Решил я найти работу себе на 450к, а я то до этого проводил собесы у себя в компании и к нам табуном ходили "вкатуны после курсов" и "волки". В целом пиздато стелят на собесе, чето отвечали, но всех служба безопасности отсеивала. Я даже после такого тех кто пиздел хорошо, начал отсеивать, искал заик, людей асоциальных, у которых голос дрожал, чтобы на низкий грейд к нам устроить и чтобы они работали годами. Но для себя я хочу лучшее, дай думаю прокачаюсь как так же пиздеть, посмотрю что такое эти ИТ менторы, какие офферы они получают и тп.

В итоге, я в ахуе... Челы имеют телеграм и бусти каналы, где показывают как они собесятся. Ну и вижу как проходят собесы, посмотрел штук 10 собесов и я блять уверен что это никакая не постановка, потому что на другом конце бывают мудаки, дауны, челы которые пренебрежительно к кандидату относятся. Если это все постановки, то это дорога в голивуд. НО ИТ ЭТИ ИТ ЧЕЛЫ ПОЛУЧАЮТ ОФФЕРЫ ПО 500к, 600к рублей на руки.

Смотрел блять одно видео, где чел собесился, последняя часть была с менеджментом и они разговаривали 2 сука часа. Была девочка которая СУКА ДУШНИЛА СВОИМИ ВОПРОСАМИ. Вопросы были в стиле
- Какая ваша ценность?
- Какие сложные задачи решали на своей работе? Получилось?
- Что вы думаете скажут о вас коллеги?
- Какие задачи хотите у нас решать?
- Почему вы выбрали работать в нашей команде?
- Чтобы вы улучшили в нашем продукте?
- Расскажите про опыт организации процессов?
- Какая роль у вас вам интересна? Что хотите найти в контексте? Как хотите развиваться?
- Хочу спросить противоположную историю, что не получилось?
и еще х2 вопросов таких. И главное такая тупая девочка, токо кофе наверное и гоняет. Да ее место под столом мой хуй сосать.

Блять, я даже набирать этот список устал, а там чел ДВА, ДВА СУКА ЧАСА ОТВЕЧАЛ НА ТАКОЕ, как у него в горле не пересохло? Я через минут 5 разговора кашляю и заканчиваюсь уже. В итоге ему дали позицию бекенд разработчика с ОФФЕРОМ В 550к рублей. АЛО, КАК ЙОБАНА В РОТ? Я бы никогда так даже не ответил, как можно столько пиздеть? Я пишу код, загружаю его в репозиторий и выкладываю на стенд, все. А это называется СОФТ НАВЫКИ. И вы только подумайте, чел выбил зарплату 1,6 раза больше чем я. Когда я сижу и по ночам работаю чтобы этот ебанный банк не развалился и мне дали хотя бы 10% премии. АХ СУКА, КАК ЖЕ У МЕНЯ БОНБИТ.

У меня и вуз технический, и 10 лет опыта, ну почему это не важным стало? А там чел у которого 3 года опыта, делает ГОЛИВУДИНГ как Мэт Деймон за покерным столом. При том у меня к этому челу вопросов вообще ноль. Он какой-то НЕРЕАЛЬНЫЙ перфоманс показал, полностью эксплуатирует эту систему и зарабатывает максимальный доход. У меня скорее вопросы ко всей этой системе найма, почему мне столько не предлагают? Я много говна за время работы поведал, ну наймите меня на 550к, я действительно буду полезным, буду перерабатывать перед важными релизами, да и не уйду с вашей лодки при первом пиздец. Я конечно понимаю разницу между собеседованием и реальной работой, да, возможно если бы чел начал именно в этой компании работать, то не вытащил бы, его бы уволили, но сюр в том, что мне даже не предлагают попробовать покрутить педали в роли лида за 550к. Я думаю есть компании где бы и я обосрался в роли лида.

Почему так? Почему ПРОГРАММИСТА выбирают не по знаниям/базенке, а по ПИЗДЕЖУ ИЗ-ЗО РТА. В Яндексе бы такой чел не смог 550к получить, но Яндекс и славится тем, что платит ниже рынка, поэтому там токо терпилы работают.

P.S.
Я тут недавно собеседование на руководителя посмотрел за 600к рублей, там вопросы из разряда как вы решаете проблемы? Как мотивируете сотрудников? Как сроки выставялете? А МЕНЯ ЗА 350к ШВАБРИРУЮТ алгоритмами, структурамми данных и не дай бог на фаната танентбаума нарвешься, который будет про ОПЕРАТИВНУЮ ПАМЯТЬ СПРАШИВАТЬ, ДЖАВА СУКА ПРОГРАММИСТА, ГДЕ ЕСТЬ ГАРБЕЙДЖ КОЛЛЕКТОР, АЛО БЛЯТЬ. ПОЖАРНИКИ ТУТ УЖЕ НЕ ПОМОГУТ, В КАКОМ БЛЯТЬ МИРЕ Я ЖИВУ?

57 Кб, 920x170
Тред российского (а другого-то в России нету!) бигтеха здесь.

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

Не забываем наших любимых шизов сеньков с зарплатной вилкой 250-300к, у которых выше зарплата только У ДИРЕХТОРА. Попускаем сою из яндекса, работающих ЗА ИДЕЮ, ПРОЕКТ, СТРОЧКУ В РЕЗЮМЕ, ну и просто развлекаемся как можем.

Гребцы из МЯСКОТА/КОТВАСЯ и прочих компаний, в которых работать это всегда большая честь, добро пожаловать! Остальным завидую сочувствую.

Прошлый тред >>3403818 (OP)

95 Кб, 1200x1200
Возрожденный, шапка взята с прошлого треда, который смог найти

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

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

>С чего вкатываться?


Со swift book - книжка валяется в интернете.

Стоит упомянуть про складчину иос господ - телега.ми/iOSBooks - валяется огромное количество книжек, хоть обмазывайся.
Есть еще одна, из какого местного чатика https://drive.google.com/drive/folders/0B25xie8pit__amNPc1N6OXVFaEU - но там больше старых валяется. Единственный плюс так это обжс.

>Не люблю читать книжки я долбаеб



https://www.youtube.com/playlist?list=PL9lXw_XXeiWQGrY5dl0IjFI7tOw_nfI91 - лучшее что есть в тырнете.

По видяшкам так же рекомендую:
https://coursehunters.net/course/ios-12-i-swift-4-2-dlya-nachinayushchih-200-prakticheskih-tutorialov

https://coursehunters.net/course/ios-12-i-swift-4-ot-novichka-do-professionala - перед стенфордскими курсами можно глянуть. Тоже найс.

После окончания вышеописанного заебись будет построить свое приложение. Например очередное Weather или же ImageGallery или что-нибудь свое.

https://marcosantadev.com/coredata_crud_concurrency_swift_1/ - хорошая серия статей по работе с CoreData

По многопоточке есть охренные говноязычные статьи, автор разбирает практически ВСЕ, чего даже не найдешь на медиуме

https://habr.com/ru/post/320152/
https://habr.com/ru/post/335756/

Полезные ресурсы:
https://www.raywenderlich.com/
https://www.appcoda.com/
https://www.bignerdranch.com/books/ios-programming/

Видео для ленивых:
https://www.udacity.com/courses/ios
https://www.youtube.com/user/AlexSkutarenko
https://developer.apple.com/videos/

Перевод документации базовой
https://swiftbook.ru/content/

Материал на английском:
Очень подробно все рассказывает и расписывает
https://rutracker.org/forum/viewtopic.php?t=5445071

Devslopes. Начинал с них, рисуют приложения при тебе, особо не углубляются в детали, но как пример можно посмотреть. Сам к ним вернусь, как побольше поучу.
https://coursehunters.net/course/udemy-ios11-swift4

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

Предыдущий тред был тут: https://2ch.hk/pr/res/3324202.html (М)

Старые треды тут 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
- Адель Ф. - Архитектура сложных веб-приложений
- 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 месяцев

Как вкатиться в PHP в 2025?
Шапка выше порядком устарела. На данный момент лучший способ вкатиться пройти курсы Хекселт. Проходить можно не отваливая 150к сразу за групповое обучение, которое не нужно, а обучаясь по подписке за 4к/месяц.

783 Кб, 1366x768
Прошлый >>3268780 (OP)

Туториалы:
- https://www.postgresqltutorial.com/
- https://www.sqlitetutorial.net/
- https://www.oracletutorial.com/
- https://www.mysqltutorial.org/

Задачи:
- https://www.sql-ex.ru
- https://www.codewars.com/?language=sql

Инструменты проектирования БД
- Визуализация планов запросов PostgreSQL: https://explain.dalibo.com/
- GUI-клиент для работы с БД: https://dbeaver.io/

Видосики:
- Плейлисты по разным СУБД: https://www.youtube.com/c/SQLDeveloperBI/playlists
- https://www.youtube.com/playlist?list=PLY7PmJJFH5nT-lbFKxfbp3rw5BBuq5Azo

Литература:
- Томас Кайт. Oracle для профессионалов
- https://postgrespro.ru/education/books/dbtech
- Алан Бьюли. Изучаем SQL. - про MySQL
- К. Дж. Дейт. Введение в системы баз данных
- Database Systems: Design, Implementation, & Management (Carlos Coronel, Steven Morris)

Прочее:
- https://github.com/agarcialeon/awesome-database
- https://dbdb.io/
- https://db.cs.cmu.edu/
- https://www.youtube.com/channel/UCHnBsf2rH-K7pn09rb3qvkA/playlists
- Сравнение диалектов SQL: http://troels.arvin.dk/db/rdbms/
- Как БД работают изнутри: https://habr.com/ru/company/mailru/blog/266811/

Ссылки для альтернативно мыслящих:
- https://www.w3schools.com/sql/
- https://learnxinyminutes.com/docs/sql/
- https://metanit.com/sql/
- http://sql-tutorial.ru/
- https://metanit.com/nosql/mongodb/
- https://www.mysqltutorial.org/mysql-resources.aspx
- https://shlomi-noach.github.io/awesome-mysql/
- https://www.mysql.com/products/workbench/

FAQ:
Q: Нужно ли знать английский?
A: Нет.

Q: Что лучше, SQL или NoSQL?
A: SQL.

Q: Вопросы с лабами и задачками
A: Задавай, ответят, но могут и обоссать.

Q: Помогите с :ORM_нейм для :язык_нейм
A: Лучше спроси в тредах по конкретным языкам.

Q: Где хранить файлы?
A: Не в БД. Для этого есть объектные хранилища, такие как Amazon S3 и Ceph.

Q: Нужны ли сертификаты?
A: Только если собираешься заводить трактор.

Здесь мы:
- Разбираемся, почему PostgreSQL - не Oracle
- Пытаемся понять, зачем нужен Тырпрайс, если есть бесплатный опенсурс
- Обсуждаем, какие новые тенденции хранения данных появляются в современном цифровом обеществе
- Решаем всем тредом лабы для заплутавших студентов и задачки с sql-ex для тех, у кого завтра ПЕРВОЕ собеседование
- Анализируем, как работает поиск вконтакте
- И просто хорошо проводим время, обсирая чужой код, не раскрывая, как писать правильно.

Поехали!

127 Кб, 474x296
двачик, ничего не понимаю, в программировании, можно ли на этом сайте rulet.tv написать js (или расширение?) который бы держал в муте собеседника после его подключения 10 секунд и только потом анмьютил? чтобы я сидел в другой вкладке и избегал селедок и подобного которые кривят лицо и скипают. мне-то чисто поговорить там и звуки от постоянно подключающихся/отключающихся раздражают

4,2 Мб, mp4, 1280x720, 0:22mp4
Гениальный ученый Андрей Викторович Столяров (также известный как Croco) выпустил новую версию Thalassa CMS под номером 0.3.50.

https://www.linux.org.ru/news/internet/17854390

Девопсины позорные, петухонщики, JS-макаки и прочие дешевки, понабежавшие с IT курсов, в очередной раз переиграны и уничтожены.

82 Кб, 720x720
Кто учил плюсы самостоятельно, по каким материалам вы это делали? Книги, которые я читал, дерьмовые, да и на метаните слишком сухо, хотя там таки есть задания. В общем, кидайте, что знаете

141 Кб, 640x640
сап двач значет кто площадки по типу лолза(ебучего говна) где можно найти заказы говнокодеру без особого опыта и чтобы не было особой верефикации как на лолез

441 Кб, 2000x2000
ИЗУЧЕНИЕ ЯЗЫКА
Q: C чего мне начать, чтобы стать рубистом?
A: Отличным началом будет Programming Ruby (The Pragmatic Programmers Guide), читать Eloquent Ruby и The Well Grounded Rubyist после прочтения первой толку особо не даст, одни и те же вещи, дальше читаем Ruby Way, затем познаем метапрограммирование с Metaprogramming Ruby.
А дальше открываем Ruby cookbook 2015 года, Пишем свой код во время чтения.

Q: Следующий уровень, продвинутые книги по руби:
A: Confident Ruby by Avdi Grimm | Practical Object-Oriented Design in Ruby
Refactoring Ruby Edition | Ruby Under a Microscope

Q: Онлайн курсы чтобы попробовать/вкатиться:
A: https://ruby.github.io/TryRuby/ | https://rubymonk.com/
https://www.codewars.com/?language=ruby | http://rubykoans.com

Q: Какой gem посмотреть, чтобы понять, как писать код?
A: Лучше всего посмотреть небольшие gem'ы вроде cancancan, pundit, camping.
Еще можешь полистать на гитхабе гемы с нарастающей популярностью (там еще нет тысяч строк, и тебе будет легче понять): https://github.com/trending?l=ruby

Q: Хорошие практики по руби и рельсам?
A: Обязательно стайлгайды (как оформлять код):
https://github.com/rubocop-hq/ruby-style-guide
https://github.com/JuanitoFatas/fast-ruby
https://github.com/rubocop-hq/rails-style-guide

Руководства "для чайников":
https://www.railstutorial.org/book [en]
https://www.theodinproject.com/tracks/1 [en] | http://codenamecrud.ru/ [ru]

Еженедельная рассылка с новостями из руби мирка:
https://rubyweekly.com

Прочая годнота:
https://github.com/markets/awesome-ruby

Q: Документация по стандартным библиотекам руби и рельс:
A: https://ruby-doc.org/ | https://api.rubyonrails.org
https://guides.rubyonrails.org

Q: Можно ли на руби писать нативные GUI, мобильные приложения, игры?
A: Да, но не стоит.

Q: Что ещё изучить?
A: Английский, git, linux. Паттерны. Один из часто используемых – Service Object.
https://www.sitepoint.com/7-design-patterns-to-refactor-mvc-components-in-rails

СРЕДА РАЗРАБОТКИ
Q: Как установить разные версии рубей?
A: https://rvm.io | https://github.com/rbenv/rbenv | https://github.com/asdf-vm/asdf

Q: Есть ли чат в Telegram?
A: @rubylang | @rubyschool | @rubyrush | @ruby_talks | @ruby_wdh

РАБОТА
https://hh.ru/search/vacancy?text=ruby
https://t.me/rubyjob
https://rubyjobs.dev/
https://www.upwork.com/

24 Кб, 736x736
Всем привет

Хочу создать Тг бота для Снг Комунити, в котором можно отмечать просмотренные аниме (создать базу из 1 000 000 аниме, грубо говоря, и, вбивая название, чтобы высвечивало название и обложка)?
Но сам ничего не умею. Ищу инициативных ребят, что бы создать "команду" и продвигать бота в массы.
В будущем Мб иметь с этого какой-то "доход"
Актуальность бота будет заключаться в том, что не у всех Андроид, на который можно скачать Anixart. А на айфон есть только одно приложение - My Anime List, но оно работает коряво, и там все на английском.

362 Кб, 1067x1242
Реквестирую ваше мнение по данным сабжам

95 Кб, 266x286
15 лет программирую на С++
Не могу решить easy задачку на литкоде уже 3 часа.

Ебало моё имагинировали?

задача 13. Roman to Integer с виду кажется изи...

121 Кб, 1404x1524
Сап двощ.
Предлагаю тред о дунасинге в 2к25. Пилите прохладные. Моя ниже.

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

Как так получилось?

Я пришел в крупный банк на удаленку рядовым Java макакой синькой в конце 2к22. Сразу заметил что в моем стриме хуевые процессы поставок и постоянно подсвечивал это коллегам, потому что я аутист-долбаеб который ненавидит когда мешают тащить хуйню в прод.

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

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

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

Позвал главного манагера стрима на встречу и сказал что выгорел и хочу отпуск авансом на месяц (я отработал на тот момент меньше 5 месяцев), мне предложили отпуск на 2 недели + стать Тех лидом (у нас нет тимлидов, команды разработки состоят из всех компетенций сразу: фронты, бэкендеры, тестировщики, дизайнеры, продакт)

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

Обещали много интересной технической и управленческой работы, дали 4.5 сотыги в месяц.

27 Кб, 474x266
Где сейчас можно поискать услуги фрилансеров по it и около it? Где лучше выставлять себя? Хочу прощупать рыночек

22 Кб, 968x506
Третьего дня, по совету проверенных камрадов, заимел доступ к карьерному центру - от Яндекс-Практикум. Сразу же, задыхаясь от предвкушения зашел в конфу вкатунцов и начал погружаться в отзывы. Бугурт, мое почтение. Настоящий дефицит кадров на рынке.

Даже моя, привыкшая к 5-этапным собесам жопа, никогда не испытывала такого помпажа как у местных вкатунцов. Ощущения АТАС. С алго-собесами в Яндекс не идёт ни в какое сравнение. Кроме того, игнор со стороны кураторов приятно щекочет пылающие седалища. Пролистал так отзывы за последние 2 года. Решительно готов насобирать еще b/угурта.

Многие адепты pet-проектов и сопроводительных писем увидят тут нытье недостойных быть ТРУЪ-прогерами вайтишников. Тупым адептам подобного кала невдомёк, что получение знаний и получение оффера — это разные вещи. Особо одаренные порекомендовали бы другие курсы - всё это, как водится, реклама.