Сап Двач, на связи сеньор инженер-программист и по совместительству разработчик всяких игорей с 5+ годами опыта программирования на чистом С, С++ и шарпе. Полгода работал бэкендером на NodeJS (так же админил сервера проекта и настраивал на них Линух), сейчас разраб на движке UE4 (ДС, 185к на руки). Задавайте свои вопросы и получите адекватный (без троллинга и жирноты) ответы на многие интересующие вас вопросы.Бампать не буду.
>>195007903На данный момент работаю над самим движком UE4, создаю различный инструментарий для нужд студии
>>195007960Лол, я не считаю себя крутым либо же уникальным, людей умней меня дохуища так-то. Но вот ответить на какие-либо адекватные вопросы с высоты своего опыта вполне могу.Предлагаю, вам, сэр, самому съесть говна и съебаться с треда
>>195008002Официально - с 10 утра до 7 вечера, неофициально - приходишь когда хочешь. Главное, чтобы успевал всё в сроки.
>>195008118Смогу. Я тебе не какой-то там дрыщ, изнеженный жизнью, который нихуя не умеет кроме пары вещей
Фулстак руби программист в мухосрани за 35к, не знаю как быть дальше,тут то не все получается, хз что будут в мск за 150к+ зп трясти.
>>195007847 (OP)>админил сервера проектаУвидел знакомые слова. Умеешь в первоначальную cisco 800 серии в терминале?Мне нужно настроить РРРоЕ, да и вообще полное подключение к сети и компу.
>>195007847 (OP)Расскажи сторей каких-нибудь, как приходят юнцы с горящими глазами и оргазмируя пытаются сделать игру мечты с известным результатом. Или наоборот, истории успеха.
>>195008138Блюпринты это первый этап и их нужно задрачивать. Потом, если тебе не будет хватать того, что есть в БП, можешь дальше вкатываться через С++. Движок на самом деле очень хорошо документирован и много времени я тупо зависаю на официальном вики с описаниями функций
>>195007847 (OP)У меня к тебе важный вопрос. Чтобы быть еба прогером нужно владеть большим объемом информации, все помнить наизусть невозможно, можно ли как-то структурировать знания на предмет: «это я должен знать наизусть», «это учить не надо, достаточно знать как это примерно работает и где быстро найти при необходимости», «это вообще нахуй не надо, понадобится - почитаю». Желательно с собственными конкретными примерами.
>>195007847 (OP)Как вкатываться в геймдев? Что перспективнее - UE или юнити? Сколько времени нужно на вкатывание?
Что изучать php программисту самоучке для саморазвития. Планирую змею подучить и с помощью нее алгоритмы учить и логику развивать
>>195008243Средний уровень то да, но 1-2 реально крутых на контору вводят в уныние, понимаешь, что никогда так не сможешь, ну или порвешь жопу, а когда достигнешь их уровня - они уйдут вперед.
>>195008032Прогеры в России одни рабы на галерах, почти все пишут с 10 до 19 (20). Еще и по субботам работают. В штатах людея ценят, работа с 9 до 17, и в офис ходить не надо, максимум 1 раз в неделю.
>>195007847 (OP)Район твоего проживания, снимаешь или покупаешь, год постройки дома примерный, количество квадратов в которых живешь.
>>195008287Это все с опытом приходит. Что тебе нужно чаще всего, в конкретных фреймворках которые ты используешь постоянно, то запоминается. Остальное всегда можно посмотреть в документации по мере необходимости."Наизусть" нужно знать, точнее, понимать, общие концепции построения софта.>>195008318JS, Go, Java
>>195008318Я не автор. Вкатывайся в java. С нее потом куда угодно можно перейти. срок максимум 2-3 месяца на другой язык.
>>195008201Анон >>195008201 прав, то же самое, либо меньше. Особо не ебут>>195008248Сторей... ну хз даже, вот был у меня заказчик из Баку, вообще наглухо отбитый чувак. Всё, что он нам говорил: "Я вам даю деньги а вы мне игру". Не было ни тз чёткого, ни дизайн-документа, вообще нихуя. А потом начал нас задрачивать на тему того, что разработка продвигается медленно и даже не платил особо (а какая разработка без денег?) ну и съебал в итоге в освояси. И вот есть у меня заказчик из загнивающего. Вот он прям горит идей сделать свою игру, расписал нам дизайн-документ на овердохуя страниц и никогда не жаловался на сроки, да и платит всегда исправно и его проект таки увидит скоро свет. Я вообще поражён тем, что он тупо из своего желания сделать игру замутил чуть ли не инди с ААА качеством, наняв очень толковых и знающих своё дело людей, которые его ни разу не подвели.>>195008287Честно - очень сложно всё запоминать каким-либо образом. Лично я обычно делаю всякие сниппеты того, что может пригодиться каждый день. Всякие там функции поворота векторов и прочее и использую их. А вот какие-то специфичные знания уже требуются в зависимости от самого проекта, над которым ты сейчас работаешь и для них у меня отдельный файлик всегда. Всё, с чем ты не работаешь непосредственно, можно в гугле узнать. И всё, что нужно знать, я обычно оформляю в виде статей для себя.
>>195007847 (OP)1. Как взять первый заказ на фрилансе?2. Где лучше всего набить опыта по ЯП JavaScript?3. Дает ли ВУЗ гарантию на трудоустройство ? Или лучше пойти самоучкой, а потом дистанционно поступить в зарубежный ВУЗ?
>>195008435Не могу сказать ничего конкретного, я с ними особо не работал и хейта не понимаю, движок ведь всего-лишь инструмент в руках у разработчика, а если руки из жопы, то там уже ничего не поможет
>>195008532>>1. Как взять первый заказ на фрилансе?Очень важно умение грамотно напиздеть и продать себя (да-да, как шлюху) клиенту. Я месяц так свой первый проект на фрилансе ловил>>2. Где лучше всего набить опыта по ЯП JavaScript?Любой опыт лучше набивать на конкретных проектах. ИМХО>>3. Дает ли ВУЗ гарантию на трудоустройство ? Или лучше пойти самоучкой, а потом дистанционно поступить в зарубежный ВУЗ?Свалил с ВУЗа за отсутствием перспектив
ПОЧЕМУ ТЫ ДО СИХ ПОР НЕ ВКАТИЛСЯ В ПРОГРАММИРОВАНИЕ И НЕ ПОЛУЧАЕШЬ ЗОЛОТЫЕ ГОРЫ, АНОН? 1) Богатейшие люди планеты - это программисты - основатели Майкрософт, Гугл, Эппл и т.д.2) Это идеальная работа для социофоба/хиккана/мизантропа - не надо общаться с этими жалкими землянами. Всё общение на работе в чатиках, даже если вы сидите рядом.3) Для этой работы не требуется высшее образование.4) Вся работа заключается в том, чтобы сидеть за пекой и неспешно писать код.5) Программирование — это интеллектуальное занятие, которым может заниматься человек любой комплекции и с любым соотношением жировой и мышечной массы и любой внешности.6) Самая прибыльная профессия во всём мире.
>>195008404Почитай книжку Кровь кот и пиксели, там как раз про то как прогеры ебурили по 15 17 часов и жили в офисе месяцами ибо дедлайн.
>>195007847 (OP)>разработчик всяких игорей с 5+ годами опыта программирования на чистом С, С++ и шарпеКакого это осознавать, что ты обосранная макака, которая будет всю жизнь писать говнокод по туториалам и стаковерфлоу? И какого осозновать, что кто-то разрабатывает сам движок, а ты используешь этот движок, чтобы делать в СНГ какие-то всратые никому не нужные игры для дегенератов в команде таких-же клоунов инфантилов?
>>195008490Честно, я начинал давно с моддинга всякого для HL2, так и вкатился со временем и оброс связами. Можешь тоже начать пилить моды на всякие игрухи, если хочешь попробовать себя в роли разраба
>>195007847 (OP)Долго вкатывался? Сколько нужно времени чтобы весь этот матан изучить с нуля? Сколько фактически времени работаешь из формальных 8 часов? Сильно ли ебут сроками, отчетами о потраченном времени и т.п.?
>>195008681Долго и сложно это было. Помогла моя повернутость на программировании а матан я уже на ходу изучал, в зависимости от нужд проекта
>>195008730Написать функцию, которая будет крутить объект относительно другого объекта (чисто вектора с позициями)
>>195008671Это было уже давно. Я к тому пробовать ли писать простенький движок свой, или вкатываться в уже готовые, какие навыки ещё развить в перспективе.
>>195008730Дополню:- Просили однажды написать простой арканоид- Работа с дохуя большими числами но без библиотек работы с большими числами
>>195008287> можно ли как-то структурировать знания на предмет: «это я должен знать наизусть»Ничего не надо знать наизусть. Откладываться в памяти будет с опытом. Необходимо прочитать, чтобы затем знать, что искать. Например, ты знаешь, что есть команда, выполняющая нужную тебе операцию. Помнить синтаксис не обязательно.> это вообще нахуй не надо, понадобится - почитаюНовые фреймворки и существующие, но для областей, тебе в данный момент не нужных. Например - тебе, скорее всего, достаточно просто знать, что делают всякие Докеры, Ангулары, SSRS, SSIS и т.д. Изучай то, что интересно или нужно для реализации следующей идеи.мимо
>>195008728> Помогла моя повернутость на программировании а матан я уже на ходу изучал, в зависимости от нужд проектаНу вот я повернут тоже, но я 1с-макака, сколько мне понадобится пердолиться с этой всей теорией чтобы не обосраться на собеседовании на тру-погромиста? Скажем если изучать ее по паре часов в день.
>>195008788Лучше изучай что есть. По навыкам - развивай усидчивость, умение читать и анализировать свой и чужой код +очень помогает умение разговаривать и убеждать, но это чисто как бонус, не обязательно.
>>195008714>эти маняистории макакиЧто ты там делаешь, маня? Назови мне самую сложную задачу, что ты делал. >>195008768>Написать функцию, которая будет крутить объект относительно другого объекта (чисто вектора с позициями)Охуеть, у вас в компании требование - знать что такое синус-косинус? Не удивлен, в принципе.
>>195008826Да тут как попадёт, на самом деле. Обычно на собеседованиях спрашивают хуйню, которая вообще нахуй не нужна и о которой ты даже можешь вообще не знать. Тут уже соц. навыки решают. Или же может попасться и твоя тема, тогда и без всяких soc вырулишь
>>1950088264 месяца по 2 часа в день. Берёшь очень хорошую книжку по интересующему языку, очень хороший видео курс, и вперёд.
>>195008875>>Что ты там делаешь, маня? Назови мне самую сложную задачу, что ты делал. Взбирался на твою мамашу
>>195008532> Дает ли ВУЗ гарантию на трудоустройствоНе прогер, но могу сказать, что некоторые вузы таки могут помочь, если ты будешь что-то делать. Например, я учился в МИСиС, там есть "центр карьеры", который помогает с трудоустройством (сосед по комнате на полставки устроился стажёром)
>>195008906> Обычно на собеседованиях спрашивают хуйню, которая вообще нахуй не нужна и о которой ты даже можешь вообще не знать.Это многое говорит о компании. Если спрашивают хуйню вроде паттернов, закона сохранения энергии, геометрии и т.п. - иди оттуда нахуй.
>>195008768> Написать функцию, которая будетИ сразу нахуй. Некоторые компании за счет интервью порой решают свои технические проблемы. Я так пару раз сделал проекты объёмом в пару-тройку дней. Получил большое спасибо.
>>195008939Ясно, стоило задать один вопрос по делу - и манька сразу слилась.Я сам давно в индустрии. Но только я ресерчер, а не юнити-макака. Мы с тобой оба знаем, что ты хуйня и занимаешься хуйней. Уебывай с дващей вообще. Учит еще тут кого-то, я хуею. Ты скалярное произведение двух векторов-то посчитаешь без википедии, макака?
>>195008072>Как вкатитья в ооп ?Практика и теория, лол. Я вот вкатился и обратно не хочу выкатываться чёт.
>>195009053Всё просто - неуважение тем, кто не уважает других. А хуйней здесь являешься исключительно ты сам, ибо твоя манера речи прекрасно показывает то, что ты - та ещё обиженка
>>195007847 (OP)Какой порог вхождения в прогерство такого уровня? Какой математический аппарат используешь каждый день? Что вообще надо знать чтобы вкатиться без особых проблем, на уровне "выучил синтаксис и готов действовать"? Матрицы и операции в них, теорвер, матан, хитрые структуры данных типа списков, какие-то паттерны для решения типовых задач вроде разных видов сортировок, етц? Мимо собираюсь поступать на ИТ-специальность
>>195009218Большинство всего легко нагуглить и запомнить. Каждый день юзаю операции над векторами, матрицами и теорию вероятностей иногда.
>>195009218> Матрицы и операции в них, теорвер, матан, хитрые структуры данных типа списков, какие-то паттерны для решения типовых задач вроде разных видов сортировок, етц?Матан в прикладном программировании не нужен. Может быть нужен в решении научных задач, но там ты прежде всего ученый, и только во-вторых - программист. Скажем, в криптографии, алгоритмах кодирования аудио-видео и т.д.
>>195009260Задрачивал с раннего возраста техническую литературу на английском, так и выучил постепенно>>195009264Тридешники есть, получают примерно как я
>>195007847 (OP)можно ли написать такую программку которая будет кодировать сообщения одной кнопкой и декодировать другой, а сам код будет меняться в зависимости от времени? и чтобы в зашифрованное сообщение вшивалось время кода?
>>195009384Работодатели смотрят на твоё неоконченное или им вообще поебать на образование, даже юриста возьмут?
>>195009260> Как и в каком возрасте английский выучил ?4 года, после школы. Школу закончил с единственной негативной оценкой - по английскому. Сейчас как второй родной. Всё зависит от преподавателя. Иными словами, похуй когда начать. Если с нуля - возьми Rosetta Stone, и побольше общайся с иностранцами - не обязательно с англичанами, просто по-английски.
>>195009438> а сам код будет меняться в зависимости от времени?Многие алгоритмы шифрования поддерживают энтропию. Тот же AES будет тебе выдавать разный результат при шифрации одних и тех же данных.
>>195009349А можно как-то к вам попасть? Может начальству мой портфель покажешь, скажешь типа знакомый работу ищет?
>>195009158>макака создаёт тред, рассказывая охуительные истории про то, как он чёто там пиздатое делает>спрашиваешь что конкретно>ОЙ ДА ЙА НЕСАЖУ ТЫ СИБЯ ГРУБО ВЕДЕШ))))Это харкач, чмоха. Туда ли ты зашёл вообще, макакен?
>>195007847 (OP)Правда ли что в гейдеве весь код - нетестированная костыльная хуита обвешанная грязными хаками, потому что цикл поддержки игры зачастую меньше одного года?мимо ML-боярини да, 185 для синивора в дс - маловато будет
>>195009755А это зависит от самого разраба. Многим тупо похуй, поэтому там костыль на костыле и мешанина из кода со стаковерфлоу
>>195009291>операции над векторами>НЕ НУ А ЧО БЕРУ Л2 НОРМУ ШТОБЫ НАЙТИ РАССТАЙАНИИ МЕЖДУ ДВУМЯ ТОЧКАМИ БИЗ ЛИНАЛА НИКУДА>операции над матрицами>НЕ НУ А ЧО УМНОЖАЮ МАТРИЦУ ТРАНСФОРМАЦИИ НА МАТРИЦУ КАМЕРЫ УЖЕ ЗАРАНЕЕ ПЕРЕГРУЖЕННОЙ ОПЕРАЦИЕЙ УМНОЖЕНИЯ В СТАНДАРТОЙ ЛИБЕ НЕ НУ А ЧО БИЗ ЛИНАЛА НЕ АБАЙТИСЬ НИКАК> и теорию вероятностей иногда> считает среднее арифметическое>НЕ СРЕДНЕЕ АРИФМЕТИЧЕСКОЕ А СЧИТАЮ МАТЕМАТИЧЕСКОЕ ОЖИДАНИИ СЛУЧАЙНОЙ ВЕЛИЧИНЫ С РАВНОМЕРНЫМ РАСПРЕДЕЛЕНИЕМ БИЗ ПРОДВИНОЙ МАТЕМАТИЧЕСКОЙ СТАТИСТИКИ ТУПО НИЧЕГО НЕ СДЕЛАЕШЬ ТУТПонял.
>>195009755>потому что цикл поддержки игры зачастую меньше одного годаСкорее не поэтому. А потому что в 90% компаний руководство и просто большая часть работников - инфатильные дебилы, которые не имеют ни образования, ни здравого смысла. И просто делают хуйню в надежде, что взлетит.При этом довольно мало платят, аргументируя тем, что "а хуле, игрушки же делаем, весело же". Поэтому нормальных разрабов там тупо нету, особенно в СНГ.>и да, 185 для синивора в дс - маловато будетТак это макакен. Если ты будешь брать именно разработчиков движка / рендерера, то там зп повыше будут. Но в России мест, где таким занимаются можно на пальцах одной руки посчитать.
>>195007847 (OP)Вкатываюсь в чистый Си и C++, знаю шарп на уровне "почти всё"; могу в мобилу, бекэнд веба, десктоп. Вопрос как к инженеру-программисту, есть смысл вкатываться в embedded? Давно изучаю микроконтроллеры и не знаю, изучать их глубже или нетНу и традиционный вопрос, как впервые устроился на работу прогером?
>>195010459Так я-то оффер Яндекса принял бля лучше б не принимал, а в Гуглопарашу никогда и мысли не было соваться.
>>195009939Скажем так, если я скачаю либу для условной 2д анимации и почитаю описания функций, то через день я уже смогу запилить проект на уровне качества рисовки "Цианида и счастья", имея за плечами онли школьную программу? форы-вайлы, стеки-массивы, немного матрицы, классы и спски
>>195010507Я б от Яндекса принял, тем более тима интересная попалась и вообще я ШАДоэлитка, но предложили меньше чем я получаю на текущем месте.Алсо ни разу не подавался ни в одну компанию, рекрутеры просто берут и пишут. Такая себе ачива.
>>195010623Да, но это сорта говна.Ты либо будешь всю жизнь быдлокодером, не важно в вебе, в геймдеве или где-то еще.Либо ты пойдешь в вуз, накатишь базовую математическую программу, поделаешь какую-то научную работу и пойдешь потом работать исследователем / инженером.Без этого ты никогда в жизни не вкатишься ни в какой-то там машин-лернинг, ни в компьютерное зрение, ни в компьютерную графику.
>>195010680Да Яндекс известен нищенскими зарплатами, упирают на опционы (которые нахуй обесценились из-за санкций) и копроративную рабоипотеку.Для меня выброшенный нахуй год в ожидании вестинга, нирикамендую Яндекс, если конечно не хочешь сидеть там 10 лет городить велосипеды из говна и палок.Гугл по сути та же хуйня, вид сбоку - спрашивают на собеседованиях как с нобелевских лауреатов, потом сажают городить велосипеды из говна и палок. Нахуй всех этих монстров индустрии, лучше ламповые стартапчики.
>>195010680Шадоэлитка, расскажи, как мне на хорошем уровне освоить мат.стат и методы оптимизаций? На уровне, чтобы я мог читать статьи и не охуевать от нотаций и просто в целом?У меня предметная область основывается на mcmc, но дальше базовых вещей тупо не могу продвинуться.
>>195011312Rust. Однозначно Го. Эликсир - функциональная поебня для задротов. Бизнесу некогда трахаться с заумными язычками, бизнесу нужны макаки, максимально быстро пишущие код, достаточно стабильный для максимально быстрой выкатки новых бизнес-фич в продакшен на костылях и подпорках, и чтобы другие взаимозаменяемые макаки так же быстро могли в этом коде разобраться. Эликсир, Скала и прочие упражнятельства всегда будут уделом узкой ниши илитки. Sad but true.
>>195010913>как мне на хорошем уровне освоить мат.стат и методы оптимизаций?Все как и с любым другим навыком - практиковаться. Читай статьи примерно раз в два дня (как надрочишься - раз в день), начинай с легких, и каждое непонятное/неизвестное определение прогугливай. Если пейпер можно заимплементить в коде - делай это, это пиздецки полезно.В общем, только практика, волшебных курсов таких чтоб посмотрел и научился не бывает, к сожалению.>>195010894>упирают на опционыЭто да, плюс классическое "ты забыл про бульон бонусы!". Я почти повелся, тем более что предлагали в беспилотники CV пилить, но разница в зп и в уровне цен между Москвой и Киевом мамо чому я хохол выливалась в то что я буду иметь процентов на 35 меньше покупательской способности.>Гугл по сути та же хуйня, вид сбоку - спрашивают на собеседованиях как с нобелевских лауреатов, потом сажают городить велосипеды из говна и палок.В Гугле и FB намного легче собесы чем в Яндексе, в последнем прям жостко спрашивали по плюсам, алгоритмам и ML, мне понравилось.Есть знакомые из Гугла и из Яндекса, в целом у них мнение такое что в гугле уныло и легко, зато платят, а в Яндексе довольно интересно, но надо потратить пару лет времени чтобы начать поднимать нормально на бонусах.
>>195011428У к тому что эликсира есть УЖЕ пиздатый документированный фреймфорк, а у Гоу? Его только допиливают. По хайлоад.
>>195007847 (OP)Скоро пиздовать на собес на позицию ассистент программиста, кек. В стеке Сишарп, ПХП и SQL. Есть смысл потеть ради этой должности?
>>195011520>Все как и с любым другим навыком - практиковаться. Читай статьи примерно раз в два дня (как надрочишься - раз в день), начинай с легких, и каждое непонятное/неизвестное определение прогугливай. Если пейпер можно заимплементить в коде - делай это, это пиздецки полезно.Ясно, охуительный совет.
>>195007847 (OP)Есть ли перспективы у мобильной разработки? Работаю год андроид разработчиком. Думаю стоит ли перекатываться ?
>>195011571Ты какой-то странный. Тебе же только что пояснили - похуй всем на какие-то там фреймворки в эликсире. go get gin-gonic и погнал выдавать бойлерплейт со скоростью набора на клавиатуре.
>>195010485Если тебе нравится, почему бы не вкатиться? А работу первую нашёл напиздев на фрилансе, но таки вывез и получил пять звёзд.
>>195011520> разница в зп и в уровне цен между МосквойВсе правильно сделал, у вас там реально в долларах поднимать больше, чем в Москве могут предложить, плюс еще курс деревянного фантика скачет.> в Яндексе довольно интересно, но надо потратить пару лет времени чтобы начать поднимать нормально на бонусах.Все так. Но это если команда и задачи соответствуют. Мне например пришлось пилить велосипеды, опыт совершенно бесполезный где-либо за пределами внутренней кухни Яндекса. Надо было точнее спрашивать по задачам на финальных этапах, проебался.
>>195011678Ну бля, а что ты ожидал? Могу посоветовать вернуться в прошлое и начать задрачивать математику со школы, а потом продолжить в нормальном универе попутно поступив в ШАД и закончив его.Я тебе посоветовал то что сам практикую когда надо прошариться в новой области.
>>195007847 (OP)Чем рисовать на виндовском окне? Пишу нативный программный рендер, выходом является битмапа. За год писанины свёл к почти рилтайму на одном ядре i3-6100. Пока что экспериментирую с DirectDraw, да там едет по пизде интерфейс оси, и нету функции установки одиночного пиксела. GL/DX - одна их инициализация требует наличия аппаратного ускорения видеокарты. Помнишь первую халву/кс 1.6? Там был программный рендер, причем довольно резвый. Через что то же там рисуется кадровый буфер в окно. Чем?
>>195011943>Опять ты свою шарагу рекламируешь?Зачем мне ее рекламировать? Мне с этого никаких профитов, даже наоборот.
>>195011850Нет. Как только закончил школу, кинули оффер на 200 тыс.м. Ну я решил таки побатрачить, потом каждый месяц по 50 накидывали.
>>195011827оке, спасиб) ну конечно нравится embedded, просто не знаю, оплачиваемо это или нет, на фрилансе толком нет проектов
>>195012098У информатички связи были? Замолвила за тебя словечко, после того как ты на 5 контрольную написал?
>>195007847 (OP)> ответы на многие интересующие вас вопросы.>на чистом СЧто такое void main? И нахуя мне его вводить, когда код пишу.Как вообще на СИ и Си++ писать работающие проги?
Может кто пяснить, как происходит смена работы? Вот допустим, я устроен на белую зарплату, но вдруг мне кинули более крутой оффер и я его принял. Тип просто говорю начлаьнику "я увольняюсь" и всё? Я никогда не работал, если что.
>>195012195> Что такое void main? И нахуя мне его вводить, когда код пишу.Возвращаемый тип и имя функции, которая является точкой входа в программу.Чтобы компилятор знал, с какого места начинать выполнение.> Как вообще на СИ и Си++ писать работающие проги?Берешь и без задней мысли пишешь.
>>195011756Чому? Если надо смогу перекатиться iOS/Flutter и прочее. Тут вопрос в перспективе mobile вообще?
>>195012215Обычно у тебя есть контракт который говорит что ты должен за месяц до ухода предупредить начальство и закончить свои дела.Говоришь начальнику "я ухожу", если ты более менее ценный кадр то тебе могут предложить побольше денех, если уходишь за зп.Если таки уходишь, просто берешь и работаешь еще месяц (иногда могут раньше отпустить по договоренности), в конце приводишь в порядок свои дела, передаешь важные знания коллегам и просто уходишь.Все просто без задней мысли.
>>195012188Не, я просто хакнул сервер школы, когда увидел листок с паролями у информатички, а потом меня взяли на хакерскую должность, с того времени всё понеслось. Саентологи, Тихий дом, поиск уязвимостей виндоуза, сотрудничество с французским ананимусом, слёзные просьбы одменов и инженеров по ИБ пощадить их еле-еле защищённые пенопластом сервера. Но я был непреклонен.
>>195012347> контракт который говорит что ты должен за месяц до уходаШвитая европка закукарекала?Не контракт, а трудовой договор.Не месяц, а две недели.
>>195012515На собес ничего. Ну, паспорт, чтобы на проходной охрана пропустила, если скажут.На оформление паспорт, военный билет, диплом, трудовую книжку (если есть).> приписноеПриписное тогда, но вообще по закону положено стучать в военкоматы, если ты призывной, чтобы тебе на рабочее место могли повестку принести.
>>195008404>рогеры в России одни рабы на галерах, почти все пишут с 10 до 19 (20).Знакомый человечек только что пошел на третье повышение, 150+.Молодой человек 2 месяца не появлялся на работе, а ему все равно платили. Может просто неделями там не появляться в рандомное время, поигрывая в дотан и допиливая проект за выхи до дедлайна.
>>195007847 (OP)Есть ли перспективы у джанго разработчика, как думаешь? Я вроде что то делаю, но работу пока не пытался найти, потому что по скиллам я джун, а они не нужны чет никому.Сделал борду с асинком,многопоточностью, рест апи. Еще всякое говно типа клона реддита, интернет магазина с отрисовкой через апи + вью.жс, но мне кажется что я делаю какое то говно, и особых умений мне это не прибавляет. Есть смысл развиваться в этом направлении, или дропать нахуй и укатываться в нормальный язык? жс. Из направлений питона только веб интересен, в машоб и нейронки не хочу, для анализа слишком тупой
>>195007847 (OP)По какому оптимальному пути пойти, если шарить более-менее в ит в целом через год, туда же матан и прочее все что связано с твоим образованием, уделяя по 8-10 часов в сутки? Буду благодарен за ответ.
>>195007847 (OP)Объясни вот как достичь того момента, чтоб прям знал все на c++? Вот я сколько уже программ написал такое чувство что это простейшая хуйня. Может книгу надо какую нить до конца осилить?
>>195012729Джанго по сути уже легаси, многие переезжают на го, но проектов на поддержке более чем достаточно пока, чтобы найти свой кусок хлеба.> Сделал борду с асинком,многопоточностью, рест апи. Еще всякое говно типа клона реддита, интернет магазина с отрисовкой через апи + вью.жсЕсли реально сам все это с нуля делал, то вполне можно искать работу джуном.> нормальный язык? жсЖС это точно не "нормальный язык". Но, увы, сейчас он крайне популярен из-за огромного количества макак и возможности задешево юзать "фуллстек" обезьян, с фронтенда лезущих кривыми лапами в бэкенд. Эдакий ПХП современности, но зато из-за повышенного спроса при нормальном скилле/опыте можно рубить нормальное бабло, пока что.яндексодебил
Насколько изи перекатиться? Допустим, я работаю на сишарпе формы леплю. Насколько изи будет перекатиться в спринговую джаву с опытом работы? Или в ГО какой-нибудь?
>>195007847 (OP)До этого писал на Qt/Boost несколько лет, плюсы неплохо знаю. Сейчас решил перекатиться на UE4, но скил в нем нулевой. Меня возьмут на работку без знаний UE4? (Учиться буду в процессе и в личное время). Оп, ответь.
>>195012891Го уже дошел до России в таком масштабе, чтобы джун смог найти работу? Смысл катиться туда есть, пока не познал дзен джанго, чтобы не тратить время?
>>195007847 (OP)На связи мамкин вылезатор, поступающий на погромиста спустя много лет после школки.Что посоветуешь почитать для восполнения знаний хотя бы до школьного уровня? В голове шаром покати. Тогда все ограничилось простенькими прогами на дельфях и чутка крестов
>>195013302Поздно пить боржоми. Пока учишься хайп пройдет и похромисты будут получать максимум 20к в месяц. Запомните этот твит.
Что такое ооп в прикладной понимании? Без всех этих лекционных тем типа 3 основы и т.п. Это классы, интерфейсы?
>>195013200Бтв, пиздёж. Только что зашёл на хх. Питонистам полторы вакансии, и те - веб, а питон как помощь. Вот единственное, что нашёл, куда можно устроиться, чтоб веба не было 99%, но там разработкой и не пахнет.
>>195013459Создаешь абстрактный класс, где впихиваешь все общие черты. От него наследуешь классы с конкретным функционалом. Профит - нет повторения кода епта.
>>195013302K&R C bookSICPGoF>>195013481https://hh.ru/search/vacancy?text=Python+Junior&area=1> 122 вакансии «Python Junior»ЧЯДНТ? Ах да, видимо, ты из мухосрани.
>>195007847 (OP)ОП, есть вопрос по девопсу. Значится так, есть контейнера, один фронтенд, другой апи бекенд, третий для тасок. Бекенд и таски написаны на питоне. У бека и тасок есть общий код, который слишком большой, чтобы его дублировать и там и там. Отсюда вопрос - как лучше вынести его в отдельную какую-то сущность (папку, репо и прочее), чтобы его мог юзать и бекэнд, и таски
Привет, оп, можешь мне сделать кампутерный клип из своих три дэ моделей на мою агрессивную музыку с экстрим вокалом? клип будет длиться примерно три минуты. скока это будет стоить? Я абсалютно серьезно.. 5 косарей норм?
>>195013597> общий код, который слишком большой, чтобы его дублировать и там и тамЭто вообще как - очень большой, чтобы дублировать?> как лучше вынести его в отдельную какую-то сущность (папку, репо и прочее), чтобы его мог юзать и бекэнд, и таскиБилдишь базовый докер образ с "общим кодом" и от него образа с бэком и с тасками.Если оба образа деплоятся на одном сервере, общий слой реюзается и не занимает места.Но в целом идея контейнеров в том, чтобы независимо растаскивать сервисы по машинам для отказоустойчивости, например, оркестратором. Поэтому рассчитывать на реюз слоев в продакшене - самому себя ограничивать. Вообще как "общий код слишком большой", там терабайты, что ли?>>195013634Найс рофлиш))>>195013684Не ной, найди internship. Нормальные люди вообще первый опыт получают на 3-4 курсе ВУЗа на "практике".>>195013721Всегда актуален.яндексодебил, ОП сдох, я за него
>>195007847 (OP)>ДС>185к на руки>5+опытаЭто мало. Серьезно.Сами берем считай джунов от 150, и то нет никого.
>>195013871> Сами берем считай джунов от 150, и то нет никого.> требования> опыт работы 10 лет> возраст не старше 22 лет> законченное европейское или американское образование> знание JAVA, C, C++, C#, Python, JS, Scala, Haskell, Fortran, Algol> на вакансию всё равно 500 мильонов человек
>>195007847 (OP) какой уровень байтоёбства нужен чтобы взяли на работу?Ковыряю AVR и скоро начну STM32вкуриваю референс AVR-libc и даташиты. Из железа ардуина ебать её и куча светодиодов.
>>195013843Есть ссылки с примерами на общий образ? Так то вообще тема, я думал об этом, но на практике даже на своей работе не видел, так что подзассал с такой штукой
>>195014065Да какие там примеры. Банально делаешь докерфайл с pip install или что там у вас. Собираешь образ, тегируешь. Потом делаешь докерфайл FROM предыдущий образ.> опыт работы 10 лет> возраст не старше 22 летсук))0)0
Можно ли стать программером с неоконченным высшим по профилю, но занимающимся самообразованием? Я как-то бросил на время учебу, потерял несколько лет в поисках себя, а теперь хочу обратно вкатиться. Любил компы, перегорел и снова хочу ими заняться. Реально ли найти в этом случае работу? Реально ли самому искать заказы или просто работать по найму?
>>195014331Сколько тебе лет, во-первых. Во-вторых на позицию джуна/стажёра всегда будут отдавать предпочтение 21 лвл закончившему ВУЗ только что, так что ты будешь сразу проигрывать другим, придётся пробиваться. На вебе таких проблем нет.
>>195014397я боюсь, что уже слишком стар и пора в простыню заворачиваться, а не в джуны идти. на зп похуй. просто хочу делать то что нравится.
>>195014524А с чего ты взял, что тебе это нравится? И джун? А куда? В веб, эмбеддед, мобилки, геймдев, куда? Что тебе нравится? Ты себе в голове придумал, что писать код так интересно и всё, потому что на дваче сказали?
>>195014390притом, что именно этим я и занимался 10 лет с тех пор, как купили комп, пока эмоционально не перегорел аж на 8 лет.
>>195014606я писал код, когда еще даже интернета не имел. мне просто нравилось думать и решать задачи, я любил вылизывать код, мне нравилась внутренняя стройность, гармония, надежность решения, красота, краткость и эффективность, какая-то неизбежность результата. Я любовался результатом, пробовал варианты. Я просто кайфовал. Я тогда только о компах и думал. в плане программирования. Пока другие сферы жизни не потребовали обратить на себя внимания. Скажу, что на моду и зп мне абсолютли похуй.
>>195007847 (OP)Привет. Я сам простой формошлёп на vue и довольно долго уже. Закис без какого-либо внятного прогресса. Меня недавно посетила идея сделать игру как пет-проект для своей прокачки. Идея простая: калька с Ragnarok Online насколько потяну. Спрайты и всё подобное планирую заимствовать из разных источников. В качестве инструмента работы с графикой буду осваивать webGL, для всего интерфейсного - vue, который я уже более-менее знаю.Насколько это дурацкая идея, как думаешь? Реально будет осилить одному?
>>195014606не веб, точно. не мобилки (В них одно разочарование). геймдев - мозгов не хватит. эмбед - вот это ближе, наверное. люблю полный контроль над машиной. Я царь и бог, моя машина - мое беспрекословно подчиняющееся продолжение меня.
>>195014886я сам очень поздно это понял. Достойных людей мало и советы они не дают. Потому что понимают уникальность, сложность ситуаций и не хотят брать ответственность за последствия принимаемых кем-то решений.
>>195007847 (OP)Как вкатиться в UE4? Хотел делать 2д-игры, но примеров (а мне так проще - на примерах) нормальных крайне мало, перешел на юнити, в котором этого добра навалом.
>>195013843>общий образБазовый образ.Почему бы не держать код в volume? Зачем ебля с лишней сущностью? Тебя бритвой Оккама порезать?>>195015040Ааа, ну все понятно. Сам в ГЕЙдеве работал над фритуплейным мобилкодрочем, рад что съебся - черная ЗП и ебанутое начальство.
>>1950089463 года работаю, получаю 1к баксов в лучшем случае. Где твой бог теперь? Понаделал уже дохуя проектов, почему так "мало" платят? Потому что бюджеты такие, не будут же мне платить 90% от дохода.
>>195015141Понял. Один знакомый этим занимается -- уже за 40 дядька, хороший спец. Разрабатывает что-то подобное для промышленных предприятий, даже в органы заманить хотели на зп выше неба и аллаха, но отказался. Любопытная сфера, хотя на мой мимокроковский вкус -- скучно до жути.Хотя эта тема, что катана -- продолжение руки самурая, машина продолжение тебя и всё такое звучит романтично.
>>195015171> Почему бы не держать код в volume?Зачем тогда вообще контейнеры, если держать код в волюме?Волюмы для данных. Идея контейнеров в изоляции исполняемой среды, и чтобы содержимое контейнера было иммутабельно, а ты небось еще собрался потом в этот волюм гит пулл делать?. Я реально не понимаю проблемы "код слишком большой". Вон для каких-нибудь jupyter ноутбуков образа бывают по несколько гигабайт со всем ворохом ML-хуйни, и ничего, живут люди.
>>195007847 (OP)Юристота в треде, все в суд!Так уж вышло, что в последнее время приходится ворочать неебическими объёмами информации, экселевских приблуд уже не хватает, админам похуй - принялся пилить свои vba-костыли для как можно большей автоматизации сортировки, выборки данных, аот это всё.Если сложится так, что я вылечу к хуям, а с дальнейшим трудоустройством не заладится, можно ли будет как-то использовать эти знания для дальнешейго вката в погромизм?
>>195007847 (OP)Что ты конкретно делаешь(знаю что там на ++ пишут но в чем суть должности)?Какой опыт надо чтобы приняли?Интересно работать?мимо-школьник который дрочит на ++
>>195014907С чего взял, что в гейдев не хватит мозгов? Я тоже так думал, пока не попробовал. Тем более если ты геймплейный программист.
>>195016055у меня с мозгами (возможно сосудами), наверное, проблемы. сахар был повышен, короче, я не так ясно соображаю, как раньше. или я просто загружен мыслями и переживаниями,не даю себе возможности отдохнуть толком, но я в 21 и я в 26 - это 94% от исходного потенциала. Не хочу обманывать себя и окружающих, что справлюсь.
Может не по теме но стоит ли учить php как первый язык?Есть ли тут такие?Или ну его нахуй и на питон сесть
>>195010485Знаешь шарп? Ну давай, пиздабол, расскажи мне как проверить что у тебя в dynamic abc не null?
>>195007847 (OP)Хочу начать вертется в этом говне.1. Учить это самому или в универе?2. Геймдев это я ебу как сложно или при наличии идеи можно особо не парится за часы перед монитором?3. Как боролся с HR?
>>195016227> живоТи тё ебобо? Самая горячая тема сейчас, переворот в системном программировании. Пока еще не для всех, но вакансии уже появляются. Годика через 3 начнётся реальный бум.>>195016281Нет, только не пхп. Даже говножс лучше.
>>195016287https://stackoverflow.com/questions/7029699/c-how-to-perform-a-null-check-on-a-dynamic-objectПиздец важная инфа.
>>195007847 (OP)Какой язык учить, если ты мамин хекка и не хочешь в офис? С чего начать вкатывание во фриланс? Где искать первый проект?
>>195016624> МАМ Я УМЕЮ СТЕКОВЕРФЛОУНу правильно, своих мозгов нет, понимания почему просто != null тоже нет. Пошел нахуй, зумерок.>>195017467Справочники лежат в сыром виде в sql, по сути НСИ. Только почему-то самим решением MSSQL прошлые девы не воспользовались и приходится поддерживать эту парашу. Забирать данные в кучи dictionary так себе вариант, нужны же еще хитрые методы, и их проще завести внутри своего класса.
>>195016918Хуй знает, я чисто по фану немного выучил ванильный жс, жкуери и бэкэндом юзаю джангу. Беру маленькие заказы у людей, которые не готовы много платить, отрисовываю им макет или пизжу из интернетов и делаю. Либо сайт предприятия, либо простой интернет магазин. За заказ беру 20к, делаю где то 2-3 заказа в месяц на основной работе. Хуй знает, когда нибудь лошки вымрут и я лишусь этого дохода, но пока что мне похуй
>>195017053Не оп, но отвечу. Я в основном использую для С для high performance computing, а С++ для написания драйверов к новому железу. Альтернативы С и C++ в этой области просто нет.
Какие области в программировании сложнее и легче? Типа веб, мобайл, геймдев, анализ данных, машинное обучение и т.д. Хочу вкатиться, думаю вот куда.
>>195018561Все +- не сложно, если голова работает, везде свои проблемы не решенные в том числе. Что нравится создавать, туда и иди.
>>195007847 (OP)в мае прошло года впервые попробовал С#. Сейчас сижу CRM систему хуярю. C#, Js, SQL. 70к. хз че я раньше я вкатился в IT
>>195011428Для го нет и не будет никогда монструозных фреймворков, сам язык и идеология распологают к микросервисам онли.
>>19501946070к евро, надеюсь? Если рублей, то пиздец ты лох, я после школы за 180 к в неделю вкатился. Нужно было одну строчку в месяц писать. А, мне ещё все тянучки из отдела минет делали вечерами.
Оп, предпочитаю те же языки, что и ты. На плюсах хотят в основном сеньоров, на шарпе хотят под бд подвести (не люблю бд), на С в основном хотят какие-нибудь низкоуровневые штуки вроде доработки ядер и драйверов. Но это мой опыт, хз.Сама сейчас на первой работке: на плюсах в основном пишу, но все сильно совмещено с математикой и физикой, так что я больше инженер, чем прогер. В основном занимаюсь моделированием и статистической обработкой данных.Куда потом катится? Интересно в целом вкатиться в Юнити с шарпом, но плюсовщик поболе будет получать. В какую сферу смотреть на мидла? С текущей работой некуда особо развиваться в стеке технологий. Только алгоритмы новые пилить.
>>195019819А в чем вопрос-то?Катись к хуям куда хочешь. Или до тебя еще не дошло, что языки и технологии вторичны, а первичен продукт, который ты делаешь? Плясать от технологий или бежать за языками которые сейчас модны-молодежны -- это гиблое дело.Выбери область, в которой тебе интересно было бы работать и вкатывайся в те языки и технологии, которые в этой области наиболее применимы.
>>195019984Бд-то бд рознь. Где-то из тебя хотят сделать мамкиного одинэсника доморощенного или какую-то sql-макаку с одним написанием запросов.Вообще у меня вопрос именно про сферу приложения. Кроссплатформенность? Высоконагруженные сервера? Геймдев, движки и иже с ним? Или присмотреться к гуглу/Майкрософту и их вакансиям?Где лучше искать мидл-нишу с последующим ростом?
>>195020732> Где-то из тебя хотят сделать мамкиного одинэсника доморощенного или какую-то sql-макаку с одним написанием запросов.SQL - макака вкатилась, какие подводные?
>>195020732Если хочешь в России остаться -- присматривайся к Яндексу. Для миддл и хай-левелов разрабов у них наиболее вкусные условия. Отделения майкрософта и гугла в России позорные, как по зарплатам, так и по условиям работы. К ним имеет смысл идти только если быстро планируешь перевестись за бугор ага, так тебя и перевели, там 80% таких переводчиков работает
>>195007847 (OP)Node JS разработчик в треде. Пишу сейчас свой ранер для браузерных тестов. Хочу запилить cli интерфейс с псевдогуем (пробелом выберать тесты и запускать). Есть годные либы для такого на npm? Просто я искал но нашел только inquirer который не особо мне подходит.
>>195020692В том и дело, что не могу определиться. Мне по фану сам процесс программирования. А эти языки, потому что другие как-то не заходят. Функциональщина ещё душевная, но чисто на поиграться. Ещё посматриваю в сторону Swift/Objective-C. Хотя эти ребята и не так сильно нравятся. Пару приложений состряпала. Не зашло. Джава, жс, питон - тоже не. Так сказать методом исключения пошло.Я понимаю, что наверняка придётся что-то из этого юзать, но пока я могу обойтись - предпочту это сделать
>>195020732Любая сфера приложения в ДС представлена, какую хочешь, ту и бери. Везде ты будешь заниматься довольно узким кругом задач.
>>195021066Что означает зашло/не зашло. Вот есть императивные и функциональные языки, а есть со статической и с динамической. Какая разница в использовании 2х императивных со статической строгой типизацией?
>>195007847 (OP)>разработчик всяких игорейТак что, в рашке есть геймдев? Не мобильная и браузерная параша, а прям игори? Какие?
Вкатился в андроид в большую компанию, работаю 5й месяц, расти в плане технологий еще дохера куда, дайте советов чтоли.
>>195008243Куклоeбы типо в этом году нaсpaли в Pоссию с нaчaлa годa выпускa aвтомобилeй жигули зaexaл в твой aнaл дpобовиком куpт кобeйн
>>195012000Пacты пpо говно в интepнeтe пpочитaл что y вac CПИД и paк и дpyгиe болeзни от компaнии оpифлeйм cоcиcок в этом cлyчae пeй Гaвнa нa paботe говночepпий в тeчeниe вceго paбочeго дня вaляeтcя в твоeй головe
>>195021066У всех перечисленных языков ниши довольно узкие. Кресты - низкоуровневая системщина, HFT, геймдев. Шарп - сейчас в основном кровавый энтерпрайз с CQRS. Си - эмбед. Во всем перечисленном нормальные деньги только у сеньоров, и спрос не такой большой. Осноаные бабки крутятся в вебе (где рулят жс макаки и го) и в мобильных приложениях (жава/котлин, обжс/свифт).Алсо нужно трезво оценивать, что фан фаном, но корпоративная разработка, за которую платят деньги, как правило, запредельно скучна.Выше все правильно сказали – интересные алгоритмические задачи на крестах в России разве что у Яндекса (но у них и зп тоже не фонтан).замуж зря не хочешь
>>195008072Ты кидaешь нa днo yнитaзa бyмaжкy, пеpед тем, кaк нaчaть сpaть? Чтoбы вoдa не бpызгaлa, oт пaдaющиx кaкaшек?
>>195021218Чисто синтаксис у сишных больше нравится возможно я мазохист и люблю стрелять себе в ногу. Мне приятнее с этой группой работать
>>195021536Спасибо. Геймдев рассматриваю, когда-то во все айти пошла с мечтой поучаствовать в создании искусственного интеллекта. Никогда так не ошибалась. Ух, боты.тебе бы не понравилось 3/10
>>195022670Ну почему же ошибалась. Вся работа по созданию настоящего сильного ИИ ещё впереди. Кто, если не мы?Я, кстати, до этого момента думал, что боты Абу это просто троллинг такой...Правда? :с Может, ты просто себя недооцениваешь? Да и может главное, чтобы борщи человек был хороший!
>>195007847 (OP)оп еще тут? я ща учусь на прикладной информатике, чо делать после вышки, джуниор чи шо? фармит просто опыт? как в геймдев вкатываться?
>>195022876Нейросети сейчас чудеса творят, но наверное нужно что-то принципиально новое для ии в стиле фьюча. Хотелось бы в чём-то таком поучаствовать.хорошего человека должно быть много? ахах, я так не думаю
>>195023566Давай запиливать тру ИИ вместе :3заметь, про много я ни слова не писал! Главное, чтобы сиськи сердце было большое у человека! Короче, хватит уже ломаться, го перекатимся в асечку :3
>>195007847 (OP)Какие языки и сферы будут актуальны через 5 лет? Front end загнется? (Понимаю, что никто не может точно знать, но спрашиваю мнения предположения)
>>195025865Haskell. Все ЯПы умрут, останется только могучий и неповторимый хаскель, ФП рулит миром, чистые функции - будущее. Те, кто не знают глубоко математику, будут сосать хуй.
>>195026101Так и думал. Ну что поделать, нет у меня желания что-то создать. А кроме программирования я хз куда податься. Надеюсь в вузе хоть определюсь что программировать