Я не буду обсуждать почему, зачем, все и так давно всё знают. Собсна, вопрос: куда переходить из IT? Что, опираясь на знания и опыт, полученные в разработке, будет проще всего освоить? И как при этом иметь хороший доход? Реквестирую варианты
>>3462013 >Сеньор с 15-летним опытом перекатился в хэндимены 15-летним стажем. Это типичная история т.н. "программистов" на фреймворке, которые всю свою жалкую "карьеру" лепили круды и грузили джсоны за мелкий прайс. А потом, когда состарились, то их выгнали на мороз, т.к. их "опыт" это максимум год-полтора умноженные на 10-15 лет просиживания штанов. И ладно бы, если такое чудо было активным в плане налаживания связей и новых знакомств, пытался бы открыть свою галеру или хотя бы получить узкую специализацию и пойти в консалтеры. Но нет же - сел и сидел 15 лет работая за 3-4к грина не нажив при этом ничего за душой. И это еще не самый плохой вариант. Бывает, что подобные "программисты" оказавшись за забором идут грузанами в пятерочку или таксуют, чтобы заработать на еду
>>3462735 >дальше можно не читать А почему, как раз пример на тему треда - был заурядным программистишкой (писал под гейфон), стал успешным инфоцыганом. Другое дело, что большинство задротов так не смогут, у них нулевые софт скиллы.
>>3463059 >И ладно бы, если такое чудо было активным в плане налаживания связей и новых знакомств, пытался бы открыть свою галеру Те, кто так умеют, в кодерах долго не задерживаются.
>которые всю свою жалкую "карьеру" лепили круды и грузили джсоны за мелкий прайс Другого IT в стране с сырьевой экономикой нет и быть не может.
ОБЩИЙ БУГУРТ ТРЕД GENERAL BUTTHURT THREAD #74 /butthurt/
Аноним01/04/25 Втр 10:34:22№3420692Ответ
МЫ СОЗДАЛИ ТРЕХУРОВНЕВУЮ СТРУКТУРУ РЕШЕНИЯ ПРОБЛЕМ @ НА КАЖДОМ УРОВНЕ ТРИ МЕНЕДЖЕРА @ КТО ЭТИ ДЕВЯТЬ МЕНЕДЖЕРОВ НЕ СКАЗАНО @ ЗВУЧАТ СЛОВА ЭФФЕКТИВНОСТЬ, ВОВЛЕЧЕННОСТЬ, ОТЛИЧНОЕ УПРАВЛЕНЧЕСКОЕ РЕШЕНИЕ, ДАВАЙТЕ РАБОТАТЬ ВМЕСТЕ, СДЕЛАЕМ КОМПАНИЮ УСПЕШНОЙ @ ВСЕ ПРОБЛЕМЫ ДО ЭТОГО МОМЕНТА РЕШАЛИСЬ ДРУГОЙ ГЕНИАЛЬНО ЭФФЕКТИВНО УПРАВЛЕНЧЕСКОЙ СХЕМОЙ @ ЕСЛИ РЕШЕНИЕ ТВОЕЙ ПРОБЛЕМЫ ПРЯМО НЕ УВЕЛИЧИТ КОЛИЧЕСТВО ДЕНЕГ НА СЧЁТУ КОМПАНИИ, ТО ИДИ НАХУЙ @ ЭТА СХЕМА БЫЛА ПРИДУМАНА ТЕМИ ЖЕ МЕНЕДЖЕРАМИ КТО ПРИДУМАЛИ НОВУЮ СХЕМУ @ ПОНИМАЕШЬ, ЧТО С ВЕРОЯТНОСТЬЮ 99 % НИХУЯ НЕ ИЗМЕНИТСЯ @ В ОЧЕРЕДНОЙ РАЗ ПРИХОДИШЬ К ВЫВОДУ, ЧТО МЕНЕДЖЕРЫ ЗАНИМАЮТСЯ БУЛШИТ ВОРК И ЕСЛИ БЫ КОМПАНИЯ БЫЛА НЕ ПУБЛИЧНОЙ, А ЗАКРЫТОЙ, ТО ОНИ БЫ ПОШЛИ БЫ НА МОРОЗ @ ВМЕСТО ЭТОГО МЕНЕДЖЕРЫ ПОЛУЧАЮТ 2Х ТВОЕЙ ЗАРПЛАТЫ
ВСЕ ДЕДЛАЙНЫ СОРВАНЫ, ВСЕ БЮДЖЕТЫ ПРОЕБАНЫ, ЗАКАЗЧИК ЧЕРЕЗ ЖАБУ ДАЛ ЕЩЁ КОПЕЕК ДЛЯ ЗАВЕРШЕНИЯ ПРОЕКТА @ МАНАГЕРЫ С ГОРЯЩИМИ ЖОПАМИ ТРЕБУЮТ ПЕРЕОЦЕНКИ СРОКОВ ЗАДАЧ КАЖДОЕ СРАНОЕ УТРО @ ПЕРЕОЦЕНИВАЕШЬ @ ПРИСТУПАЕШЬ К ВЫПОЛНЕНИЮ ЗАДАЧ @ ЛОКАЛЬНАЯ СБОРКА И ЗАПУСК ПРОЕКТА ЗАНИМАЕТ 10 МИНУТ @ КОД НАСТОЛЬКО ОЖИРЕВШИЙ, ЧТО ПРИЛАГА ЖРЕТ РЕСУРСЫ КАК НЕ В СЕБЯ @ UI ОТВЕЧАЕТ НА КАЖДЫЙ КЛИК МЫШИ СЕКУНД ЧЕРЕЗ 5 ОСНОВАТЕЛЬНО ПОДУМАВ @ МИКРОСЕРВИСЫ С ДЕВСТЕНДА ОТВАЛИВАЮТСЯ РАЗ В ПОЛЧАСА, ПОСЛЕ ЧЕГО ПЕРЕЗАПУСКАЮТСЯ ПО 15 МИНУТ @ ЕСЛИ РАБОТАЮТ, ТО ОТВЕЧАЮТ НА ЗАПРОСЫ МИНУТАМИ @ ДУМАЕШЬ ЧТО ПРАВИЛЬНО СДЕЛАЛ, ЧТО ОЦЕНИЛ ПЕРЕКРАСКУ СРАНОЙ КНОПКИ В ДЖВА ДНЯ
В ПЛАНЕ САМОДИСЦИПЛИНЫ ТЫ РАСПИЗДЯЙ С ОСТРО ВЫРАЖЕННОЙ СЕЗОННОСТЬЮ @ ВСЮ СОЗНАТЕЛЬНУЮ ЖИЗНЬ ЗИМОЙ ПРЕБЫВАЕШЬ В КРАЙНЕМ УПАДКЕ И КАКИЕ-ТО ОБЯЗАННОСТИ ДАЮТСЯ ЧИСТО ПО ИНЕРЦИИ @ В ПРИНЦИПЕ ТЕРПИМО, ЕСЛИ НАРАБОТАТЬ ЗА ТЕПЛЫЙ СЕЗОН ДОСТАТОЧНО ЭКСПЕРТИЗЫ, ЧТОБ ПОТОМ ВРЕМЕННО УТРАТИВ СПОСОБНОСТЬ К ПОСТРОЕНИЮ НОВЫХ НЕЙРОННЫХ СВЯЗЕЙ ОСТАВАТЬСЯ ЗИМОЙ ПОЛЕЗНЫМ @ ОДНАКО ВЫШЕОПИСАННЫЙ СИШНЫЙ ПИЗДЕЦ НАЧАЛСЯ ОСЕНЬЮ @ ЗИМНЯЯ ХАНДРА ЗАСТАЛА ВРАСПЛОХ, ЭКСПЕРТИЗЫ МИНИМУМ, ВКАТЫВАТЬСЯ БОЛЬНО
ПОЯВИЛИСЬ ДЕНЬГИ НА ВСЕ ЧТО ХОТЕЛ @ КУПИЛ САМЫЙ ДОРОГОЙ ЭКВИП ДЛЯ СВОЕГО ХОББИ @ ПЕРЕСТАЛ ЗАНИМАТЬСЯ @ ВЗЯЛ ИПОТЕКУ, ЗАВЕЛ СЕБЕ ЖЕНЩИНУ @ ПОПАЛ В АНАЛЬНОЕ РАБСТВО ОТ РАБОТЫ, ТЕПЕРЬ ДОЛЖЕН ЧИСТИТЬ ВИЛКОЙ КОРПОРАТИВНЫЙ ГОВНОКОД ДО СЕДЫХ ЛЕТ @ ВСПОМИНАЕШЬ ВРЕМЕНА КОГДА НЕ ХВАТАЛО ДЕНЕГ НИ НА ЧТО И СИДЕЛ ИЗУЧАЛ ПРОГУ КАК ЛАМПОВЫЕ
НАШЕЛ БАГ @ ИСПРАВИЛ @ ТЕСТЫ УПАЛИ @ НАШЕЛ БАГ В БАГЕ, КОТОРЫЙ ФИКСИЛ БАГ @ ОЩУЩАЕШЬ СЕБЯ В ТРАГИКОМЕДИИ
>>3463424 Мне вчера скрам менеджер заявил, что по графиками производительность моей команды упала и надо что-то с этим делать. Я так на него наорал про то, что если ему нужна производительность на графиках, то мы сейчас весь год будем её поднимать добавляя по одной бесполезной задаче заглушке в спринт, вот только продукт нихуя быстрее от этого делаться не будет. Зато да, охуенная производительность будет на графике.
Что скажете про плату - новый банк тиня. Предлагают релокацию в Кипр, в Казахстан или в Испанию. Поработать годик, два на нищей зарплате и потом 2 варианта - вернуться с позором в рф, или из европки с зарубежным опытом пойти собеситься в бигкеки.
>>3463873 (OP) > Предлагают релокацию в Кипр, в Казахстан или в Испанию Локации одна лучше другой просто. Выбирай Испанию, хоть с шенгеном покататься сможешь.
сап двач, учусь на веба все такое, но нихуя не знаю, пизда как одновременно тянет, но при этом ваще ничего не хочу делать, тк все пиздят, что ии все заменят, я прекрасно понимаю, в сравнением с такой выскочкой как я даже ии не надо напрягать. прост рил поясните за ворк тут, типо даже в мск не видел для нуля который хоч учиться норм ворка,я понимаю что таких дохуя и тп но все же. великие двачеры, скажите мне, как так картишки разыграть что бы там к концу лета уже 100к делать
Основы программирования, логические операции -> Джава(базовый синтаксис и особенности языка) -> ООП -> особенности различных версий Джава -> алгоритмы и структуры данных -> многопоточность -> дженерики -> функции высшего порядка -> Котлин -> Android SDK(UI, версии и различия, особенности оси на уровне работы виртуальной машины) -> работа с БД, CRUD(можно и на этапе знакомства с алгоритмами) -> git -> networking/REST API/JSON/сериализация -> актуальные фреймворки зачем и почему, спойлер: экономия времени -> архитектура, зависимости, инверсия контроля -> ?..
Вот примерный флоу, которому я бы следовал, если бы учился сейчас. Начал бы сразу с алгоритмов, если честно.
В эту же последовательность нужно вставить clean code, SOLID, DRY/DIE, KISS, YAGNI и прочие модные аббревиатуры, которые весьма актуальны. Что-то упустил, но, думаю, этого достаточно.
Нет. Не стоит. Есть точка зрения, что котлин позиционируется как "удобная/лучшая джава", подразумевая то, что ты хочешь писать на джаве, но более современно и практично. Да и глупо игнорировать джавоский мир, который является в топе по числу библиотек и решений, где тебе все равно придется погрузиться когда-то в его синтаксис.
>Прочел книгу по java/kotlin/flutter и посмотрел видосы, на деле ничего не понимаю. Куда идти дальше?
Делай свои мелкие пет-проекты, можешь копировать чужие и дополнять функциями которых там нет. Главное правильно пиши сам, гугли, трать часы и дни на мелкие функции НО сделай сам, что бы полноценно понимать что к чему. Вся суть сводится к тому, что бы ты изучив ROADMAP который указан выше, вынес знания, которых хватит на создание и понимание пет-проектов с помощью которых познаешь суть разработки. Также на собесах любят когда есть портфолио в гугл плей.
>Где взять примеры проектов?
Можешь банально поискать на ютюбе или в телеграмме. Для примера:
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: Также стоит прочекать вакансии в вашем городе и собрать самый часто используемый стек технологий и отталкиваться от него.
Незабывай изучать английский, потому что гуглить придётся именно на нем ибо информации в разы больше.
Может платина от свитчера, но всё же спрошу у работающих анонов андроид-разрабами. В реальных проектах все уже пишут ui на компоуз или xml всё также активно используется? Расскажите как у вас
ПОЛЧАСА НЕ ЗАПУСКАЕТСЯ ТЕСТ @ УЖЕ ВСЁ ПЕРЕПРОБОВАЛ @ ОТКРЫЛ-ЗАКРЫВАЛ ПРОЕКТ @ ОЧИСТИЛ ПРОЕКТ @ ТУДА-СЮДА ФАЙЛЫ ПЕРЕМЕСТИЛ @ НУ, А ВДРУГ ХУЛЕ @ ЛОГИ ГРЕДЛА ПРОЧИТАЛ @ СОЗДАЛ НОВЫЙ ПРОЕКТ С НУЛЯ С ТЕМ ЖЕ ТЕСТОМ @ ТОЖЕ НЕ ЗАПУСКАЕТСЯ @ ЗЛОЕБУЧИЙ ГУГЛ! НЕНАВИЖУ ТЕБЯ! @ ОПА @ ЗАБЫЛ @JvmField АННОТАЦИЮ ДОБАВИТЬ ДЛЯ ТЕСТ RULE @ ЗАПУСТИЛОСЬ
Собсна, подумываю вкатиться. Из вводных - 3 года крудо- и формошлепства на дотнете и реакте. Может есть советы от знающих, как лучше подходить к изучению, какие технологии нужны, может идеи пет-проекта какого-нибудь простого?
большие ли риски, если на сайте контент сохраняется со статическим uuid. То есть, имеем attachment который можно получить через /attachments/{uuid} независимо от прав (даже если гость). Могут ли пользователи получить остальные attachments не имея прав ранее ? так-как перебором uuid сделать подобное почти нереально
>>3463427 Самый дешёвый вариант - один сервер, два домена, разруливаются локально через nginx.
Ты можешь попробовать сэкономить на домене и вынести UGC на субдомен типа uploads.foo.ru, для которого полностью на уровне CSP заголовков отдаваемых тем же nginx запретить любое исполнение кода, сетевые запросы и зарезать айфреймы. Да и забанить запрос сервис воркера тоже на уровне заголовков. Но помни что тогда ты ходишь по краю обрыва.
В каталоге PyPI, содержащем сотни тысяч пакетов для Python, недавно опубликован новый транслятор кода русской версии языка Python.
Как утверждают авторы, Русский Питон почти полностью идентичен оригинальному языку с англоязычной лексической базой, основное отличие заключается в использовании русских названий для именования сущностей в коде. Согласно разработчикам, данный инструмент создан для достижения двух целей:
> Повышение производительности труда работников, выполняющих задачи автоматизации процессов и формализации алгоритмов, за счёт применения лексики на родном им языке, что априори повышает усвоение и читаемость кода.
> Упрощение освоения навыков алгоритмизации и составления компьютерных программ учащимися путём устранения искусственного препятствия в виде необходимости оперировать лексикой иностранного языка.
На мой взгляд, охуенное начинание. Писать и читать код на русском языке куда приятнее и удобнее, а жрать кактусы в виде кода на иностранном языке - просто абсурд в таком случае.
>>3463523 Нет, ебло тупое, мне достаточно 10ти секунд взглянуть на нормальный код питона чтобы понять что к чему. Здесь я вижу только кринжовый мусор на русском.
>>3463533 >не можешь выучить английский то профессия программиста не для тебя Не уловил связь. Конечно, если человек настолько туп, чтобы не освоить при желании английский язык, то эта профессия, действительно, не для него. Но только при чём тут это? Я же не переводчиком и не школьным учителем работать собираюсь. Так же можно сказать: "Если не можешь научиться завязывать шнурки, то профессия программиста не для тебя". Верно? Верно. Только при чём здесь это?
> буквально вся инфа, все доки, да вообще просто ВСЁ абсолютно на английском Сейчас бы ныть по этому поводу, когда для почти всего есть красивый ручной перевод или русский аналог, а машинный перевод уже сложно отличить от человеческого.
> йский то про > дить то пере Я бы переделал твой тезис в более подходящую форму: не можешь освоить русскую пунктуацию - профессия программиста не для тебя.
Литература: - Томас Кайт. Oracle для профессионалов - https://postgrespro.ru/education/books/dbtech - Алан Бьюли. Изучаем SQL. - про MySQL - К. Дж. Дейт. Введение в системы баз данных - Database Systems: Design, Implementation, & Management (Carlos Coronel, Steven Morris)
Q: Вопросы с лабами и задачками A: Задавай, ответят, но могут и обоссать.
Q: Помогите с :ORM_нейм для :язык_нейм A: Лучше спроси в тредах по конкретным языкам.
Q: Где хранить файлы? A: Не в БД. Для этого есть объектные хранилища, такие как Amazon S3 и Ceph.
Q: Нужны ли сертификаты? A: Только если собираешься заводить трактор.
Здесь мы: - Разбираемся, почему PostgreSQL - не Oracle - Пытаемся понять, зачем нужен Тырпрайс, если есть бесплатный опенсурс - Обсуждаем, какие новые тенденции хранения данных появляются в современном цифровом обеществе - Решаем всем тредом лабы для заплутавших студентов и задачки с sql-ex для тех, у кого завтра ПЕРВОЕ собеседование - Анализируем, как работает поиск вконтакте - И просто хорошо проводим время, обсирая чужой код, не раскрывая, как писать правильно.
Как и когда менять первую работу тред. Все привет! Я год работаю в небольшой айти компании, сейчас зп 110к, занимаю роль бекенд-разнорабочего на Го, есть подаван, начитавшись ахуительных историй тут и наслушавшись ахуительных историй друзей и бывших коллег о зарплатх 200-300к после 1-2 лет опыта, понимаю что надо менять работу, в связи с этим встают следующие вопросы: 0. Стоит ли вообще меня работу, мне в целом все нравится, просто зп хочется больше и роста скилов 1. Как врать в резюме 2. В какие компании откликаться 3. Как торговаться на высокую зп 4. Что учить? Куда расти? 5. Как уволиться?
>>3453516 С такой точкой зрения последние две недели просто занимаешся тем, чем считаешь нужным. Например, вытаскиваешь нужные по твоему мнению технологии в проект, на которые менеджмент не давал ходу.
>>3453529 Ну я сыкун просто, и в очень хороших отношениях со всеми колегами в том числе с начальством, мне просто стыдно заявление писать или просить зп побольше
Давно пытался вкатиться в ЯП, ещё со времён DELPHI Но так и не получилось, какие-то простые вещи, типа парсеров, выходили на пхп. На этом всё. Заучивание мне не давало никакого понимания о том, как писать что-то сложнее и не приводило к результату.
Хочу предпринять ещё попытку.
По сути хотелось бы уметь в следующее: 1. Бот в игровых онлайн-дрочильнях. 2. Парсеры. 3. Парсеры, боты в моб. приложениях.
Какой ЯП для этого будут проще всего НЕОСИЛЯТОРА, для человека, который не имеет предрасположенности и склонностей к программированию, хочу попробовать заучивание или что-то такое, методику: "бить в одну точку, пока не будет результата"
>>3434163 >Пайтон. смотри анон, какие проблемы я выделил пробуя с этим, конкретно насчёт парсеров, скорость да, пусть это будет последнее, что мы рассматриваем.
получаю я текстовые данные + картинку, но картинок может быть много, несколько десятков. надо: 1. удобство на этапе создания, чтобы можно было внести изменение и сразу проверить работает/нет. С питоном я через cmd из под вин7 пробую конечно, но это не совсем удобно.
2. чтобы полученное можно было и на другом устройстве запустить, и на другом пк, здесь я привязан к командной строке, интерпретатору, это можно отнести и к пункту1, это нихрена неудобно. полагаю, наверное, выход в конечное ехе как-то решило бы проблему, но могу заблуждаться. Мне видится так, что будет удобнее запустить ехе и сразу наглядно видеть результат работы. ( вообще в мечтах кросплатформенное но это мечты )
>>3434561 >. Бот для дрочильни - через экранное зрение, что-то вроде есть на пихоне на эту тему нету там ничего, там варианты на уровне: 1. сделать скрин, поместить в буфер 2. сравнить картинку с буферной 3. тыкнуть, в пункт если найдена. или тыкнуть по координатам...
т.е. это всё какой-то ненадёжный мамонт на уровне кликеров что ли.
если пункт на экране вдруг не найден, выскочило там в игре окно, или не прогрузилось что-то, или поменялось что-то, размещение стало другим - всё, скрипт не работает. плюс смена акканутов + анонимность, через кликер это невозможно практически.
я так понимаю что правильнее через снифер отслеживать и как-то напрямую запросы посылать.
Попробуй плясать от обратного - придумай себе какой-нибудь реально лично для тебя интересный более-менее масштабный проект и начни походу дела разбираться что как нужно пилить. Сейчас же нейросети, можешь буквально в режиме реального времени на английском простыми словами спрашивать как сделать то-то. Нейросеть тебе даже составит план на каждый день, будешь просто по плану идти. Ну и плюс традиционно гугл.
Уважаемые, есть вопрос: как, блядь, учить язык программирования? Вроде отучился в шараге, начал курс
Аноним21/04/25 Пнд 16:18:49№3436739Ответ
Уважаемые, есть вопрос: как, блядь, учить язык программирования? Вроде отучился в шараге, начал курсы, прошёл половину, а какого-то понимания как не было, так и нет нихуя. Есть подсказки, где что прочитать, может, книгу какую или где практические задания найти нормальные?
>питон выучить им надо пользоваться блеать а не учить как стихотворение для марьивановны!
Попробуй плясать от обратного - придумай себе какой-нибудь реально лично для тебя интересный более-менее масштабный проект и начни походу дела разбираться что как нужно пилить. Сейчас же нейросети, можешь буквально в режиме реального времени на английском простыми словами спрашивать как сделать то-то. Нейросеть тебе даже составит план на каждый день, будешь просто по плану идти. Ну и плюс традиционно гугл.
Лукс лайк ви ар лайв эвриван
Аноним21/04/25 Пнд 03:34:02№3436230Ответ
>>3449707 Бизнесманя капиталистическая, зачем же такой успешный шарящий человек сидит на дваче в разделе /pr/ и доказывает что-то ноунеймам? Нанимаешь в свой криптостартап или что?
>>3448287 >А что с ним? Есть какая-то предыстория?
Первый раз его увидел пару недель назад, он делал серию стримов по D, а я им интересуюсь и мне выпала предложка. Очень понравилось, норм чел, если и душный то как раз на столько насколько нужно для кодеров
>В принципе ничего против не имею, даже положительно отношусь, но не стал бы смотреть стримы по кодингу, ибо духота.
А я прям получил удовольствие. Но меня смущает что может быть это заранее спланированная постанова - слишком уж быстро он соображает в правильную сторону.
Лиспы - семейство языков программирования. Характерные особенности лиспов: динамичность, гомоиконность (код как данные), программируемость.
{Основные диалекты} :: Common Lisp - разрабатывался как промышленный язык, пригодный для широкого спектра применения, из-за чего имеет достаточно объемную спецификацию. Является мультипарадигменным (процедурщина, функциональщина, ооп (CLOS)), с сильной, динамической типизацией. Есть опциональная декларация типов и частичный их вывод в некоторых реализациях. Описание особенностей: http://habrahabr.ru/post/143490 Основные реализации: - свободные: SBCL (нативный код), Clozure CL (нативный код), ECL (через сишку), Clisp (байт-код; небольшой размер образа; похоже, заброшен), Clasp (LLVM; ориентирован на интероп с C++), ABCL (байт-код JVM), CMUCL, GCL. - коммерческие: LispWorks, Allegro CL, Scieneer CL, mocl :: Scheme - это минималистичный лисп, пригодный в основном для обучения, исследований. Наиболее практичными реализациями являются GNU Guile и Chicken Scheme. :: Racket - развитие PLT Scheme. Racket включает в себя много подъязыков (typed racket, lazy racket, frtime racket, Scheme стандартов r5rs и r6rs). :: Clojure - для тех, кто считает, что из смеси явы и лиспа может получиться что-то хорошее, или тех, кто интересуется креольскими языками, есть отдельный тред. Тред утонул, дом сгорел, отец-подлец бросил, поэтому поживёт сиротка пока у нас. Мальчик со странностями, но хороший, не обижайте. Шапка треда здесь https://rentry.co/9ve9d
Кто учил плюсы самостоятельно, по каким материалам вы это делали? Книги, которые я читал, дерьмовые, да и на метаните слишком сухо, хотя там таки есть задания. В общем, кидайте, что знаете
>>3391283 (OP) Ответ уже не для автора, напишу для других анонов.
Просто с полного 0 вкатиться -- топовый вариант: https://youngcoder.ru/ (теория + решить все задачи на степике, самое полезное - это после успешного решения читать чужие), потом сразу https://cs.mipt.ru/c_intro/ (Хирьянов 40 видосов + задачи в мфти системе с автопроверкой) Тут главное решить все задачи, которые совершенно школьного уровня. Оплати себе подписку на какую-нибудь нейронку (гитхаб копилота, например), можешь заваливать его вопросами, просить проверить код или написать решение задачи, которая не получается. Но аккуратно, так как рано или поздно он спизданёт херню (впрочем, всё равно это лучше, чем самому фильтровать ответы из гугла, где херни ещё больше). ИИ-ассистент ускоряет обучение раза в полтора. Информации в этих курсах немного, задачи простые, можно оба прорешать за неделю.
Лучшая практика для нуба - взять интересующую игрушку с открытыми исходниками и модить для неё, я так и вкатился изначально.
Дальше равесли (+ посматривать на обновления в оригинале - learncpp, переводом которого равесли и является). Ну а дальше у тебя уже должно хватать компетенций, чтобы выбирать, куда углубляться самому. Симейк, конан, гит, терминал тоже надо научиться пользоваться.
Скорее всего, рано или поздно упрёшься в необходимость заботать немного математики. Если совсем 0-ой, то прорешай ленинградские математические кружки, чтобы приобрести базовую культуру доказательства, этот задачник фиксит гумманитариев. Потом "Лекции по дискретной математике" ВШЭ (Шень и проч.), это минимум знаний, чтобы потом уверенно себя чувствовать, изучая алгосы и структуры данных. Ещё нужно помнить базовую тригонометрию, линал и немного матана. По крайней мере в игрульках без этого никак.
Работа занимает все время, предновогодние нытье от БАНКИРА или NEW YEARS RESOLUTION
Короче, мне 28 лет, начал работать когда мне было 21 год, уже 7 лет педалю. Устроился я изначально в СберБанк, отработал там 3 года, потом устроился в ВТБ, где сейчас и продолжаю работать. Из всей своей "карьеры" мне понравились только первые 6 месяцев работы в СБЕР, когда особо не нагружали и я чилил и работал умеренно. Остальное время идет как будто бы в фильме Интерстеллар, я даже не понимаю куда я проебал свои 7 лет.
Одной из главных проблем в работе является постоянный стресс, нереалистичные сроки, что выливается в переработки. Переработки за собой же приносят много проблем. Более того, руководство хочет чтобы я был полностью вовлечен в свой проект и был всегда на связи: "Ну что тебе сложно ответить на звонок в выходной?". Я заметил что работа потихоньку стала замещать мне жизнь.
Сегодня под конец года по приколу посчитал сколько чатов в Telegram у меня связанных с работой. Я насчитал 180+ чатов, которые образовались, я ахуел с этой цифры. По факту в телеге я пишу маме+папе, да паре корешей, а тут еще 180+ чатов ВТБшных, различные рабочие группы, чаты для синков, коммуникация от коллег и т.п. И каждый раз когда я захожу в выходной написать ля маман, я все это вижу и это давит на меня. Последний год я каждый рабочий день ждал выходных, думал ну вот-вот отлежусь, вот-вот будет все збс, а по факту даже двух выходных не хватает чтобы перезагрузиться от работы, каждый понедельник вставал разъебанный. Ну и постоянно в этом круге живешь, отсюда совсем сил нет на отдых, мне не хочется ни с кем разговаривать, ни куда-то ходить, ни заниматься собой.
Сколько не думал о своем дальнейшем пути - все тлен. Что мне делать? Переходить в другой банк? Так я уже один раз такое делал, оно все тоже самое происходит по кругу. У меня так же был опыт руководства, если честно никогда в жизни я не хотел быть менеджером, это совсем другой набор навыков, я просто хочу быть старшим/главным/ведущим специалистом и все, но будучи просто специалистом на меня грузят ответственность, капают на мозг и от этого никуда не уйти. Почему я так хуево чувствую себя в найме? Ведь должно быть все наоборот, работа без рисков, работа с 9 до 18, премии, отпуска и тп. А карьера в РФ это вообще рофл, рублевая зарплата, педалить 10-20 лет, чтобы потом сделали вице-призидентом в каком-то блоке, чтобы получать не 2к$-4к$, а 8к$ + премия, разве это того стоит? Это не несколько десятков тысяч баксов в месяц, а просто инкрементальное улучшение и то, ты его еще заслужи, нет точных способов туда пролезть.
Я буквально привязан к работе, СОН -> РАБОТА -> СОН и повторение. Я брал отпуска и замечал что когда я в отпуске мне хочется ЖИТЬ, я сразу еду за город, купаюсь в речке, готовлю новые блюда, хожу в городе на события, захожу в магазин часов AllTime с четырьмя этажами, захожу к авто-дилерам, в Музионе на выставки хожу. Но как только наступает работа, сил совсем не остается. Не знаю зачем я вообще учился в ВУЗ, что это мне в итоге дало? Зарплата у меня 6 цифр, а не 7 цифр. Люди без дипломов столько зарабатывают. С каждым годом из-за ПУКНУМА и РУХНУМА я теряю деньги, потому что ни одна компания не успевает повышать на равне с инфляцией, в итоге все горизонтальные и вертикальные связи какие-то бесполезные, я тону в рамках своего грейда, полностью завися от рынка труда.
Как вообще блять люди сегодня живут? Что вы делаете со своей карьерой/жизнью? Я вот пытаюсь воспроизводимый доход создать, но мне до этого еще лет 10 работать, а я уже заебался. Ну и через 10 лет я буду старым, уже под 40 лет будет. Не буду же я ходить, наслаждаться и вылезаторствовать в 40 лет. Бля, к 40 годам вообще ребенок нужен, а там как будто бы другая жизнь начнется не для себя, мда, тупик.
>>3354017 Работаю в небольшой залупе. Работы дохуища, не пофилонишь + работа гибрид + платят хуйню в сравнении с бигтехом. С другой стороны, за этот год был ровно один созвон с дизайнером, 0 сообщений в рабочем чате (ну потому, что большая часть в офисе решается). Кореш в крупном банке работает жалуется на раскатки пайплайна, что тулзы заебали и тп. А я делаю как хочу практически. С другой стороны он полностью на удаленке и тратит меньше времени на код, но тратит на созвоны, на раскатку, чтобы везде все прошло и тп. (ну и стек чисто корпоративный) Хз короче, везде есть минусы и плюсы, но зп наверное это главная хуйня, что калит.
Также, у нас есть задачи которые позволят тебе изучить или подтянуть до нормального уровня знания JS/HTML/CSS/SQL. Решай их параллельно с задачами выше.
- скачать учебник: зайди на https://github.com/codedokode/phpbook, нажми зеленую кнопку Code -> Download ZIP, распакуй на рабочий стол и открой index.html - что будут спрашивать на собеседовании, если 0 опыта - будут гонять по теории, по официальному мануалу PHP, давать дурацкие задачки на переворачивание строк, гонять по SQL (транзакции, внешние ключи, напиши запрос), по JS (как сделать анимацию при нажатии кнопки), ну погугли, не ленись - сколько времени надо изучать все это? - все зависит от тебя, в районе 10-15 месяцев
>>3464669 В каком ты нахуй вебе, дура. Рассказывать охуительные истории про переписывание бутстрапа может только дауненок, который этот бутстрап только на картинках видал. И в душе не ебет как этот фронтенд делается.
Главное применение это всякие фильтры, мапперы, сортировщики. Например ты можешь пройтись по массиву, применив к каждому его элементу определённую функцию. Тебе не нужна эта функция как отдельная сущность, тебе она нужна просто временно конкретно в этом месте и всё.
Собсно нейроночки и МашОб ai /ai/
Аноним13/07/24 Суб 20:54:47№3220425Ответ
Пока плебеи из /ai и /nf генерируют аниме, составляем здесь планы по конкуренции OpenAi, нарушаем законы робототехники и пишем собственные архитектуры после трёх классов церковно-приходской.
>>3423167 >буду искать стажером Лол удачи. Проще стать главой правления газпрома чем получить стажировку. Отпишись как найдёшь. Мне пиздец как интересно, кто же там стажирует. Может тиньков какой-нибудь, но в тинькове конкуренция примерно такая - из 5000 заявок получили стажировку 130 человек. А на постоянке остались и того меньше, человек 80 наверно...
Темы: ML1 Topics: - Bayes Decision Theory, Parameter Estimation, Component/Discriminant Analysis – Model Selection, Learning Theory – SVMs, Regression, Neural Nets, Boosting, Decision Trees – Clustering, Explainability
ML2 Topics: - Low-Dimensional Embedding 1 (LLE) - Low-Dimensional Embedding 2 (t-SNE) - Component Analysis 1 (CCA) - Component Analysis 2 (ICA) - 16 Mai - Component Analysis 3 (Representation Learning) - 23 Mai - Hidden Markov Models - 30 Mai - Kernel Machines 1 (Structured Input) - 6 June - Kernel Machines 2 (Structured Output Bioinformatics) - 13 June - Kernel Machines 3 (Anomaly Detection) - 20 June - Kernel Machines 4 (KPCA, RDE) - 27 June - Deep Learning 1 (Structured Networks) - 4 July - Deep Learning 2 (Structured Prediction) - 11 July - Deep Learning 3 (Anomaly Detection) - 18 July
DL1 Topics: - Backpropagation - Optimization I, II - Regularization I, II - Loss Function - Convolutional Networks - Recurrent Neural Networks - Autoencoders - Structured Output - Explainable AI
мимокодер питонист бекендер 2 года стажа, лутаю 250к наносек, но хочется большего. текущие задачи, команда устраивает, но повышение не предвидится в ближайший год, а бабки нужны уже сейчас. есть время подготовиться к собеседованиям (считаю это за отдельный навык, отличный от программирования) вышел на рынок труда, напиздев в резюме. лутаю по 5-6 hrов в день. не за горами тех собесы. мокнутый собес оценил меня на мидл+/сеньор, сам же считаю себя кодером уровня ниже. на теоретические вопросы своей специальности ответы знаю, проблема с лайвкодингом (мало практики применения алгоритмов и паттернов, лишь теория. пишу говнокод)
Сабж такой. Проходил кто собеседование / задачи на алгоритмы с подсказками ИИ? стоит ли или сильно палится на интервью?
условно, тебе кидают ссылку на пастбин (любой другой редактор), ты делаешь скрин, кидаешь в гпт, пока он ее решает ты проговариваешь в слух задачу, потом, подглядывая, на основе решения пишешь свое, объясняешь.
Делал кто так? Какие последствия? Прокатывает? Как поступить правильно, чтобы достичь заветных цифр? Мб, стоит подготовиться к лайвкодингу основательно, имею ввиду, прорешать задачи на литкоде? Времени 2 месяца есть примерно