@ЕБОШИШЬ ПОГРОМИСТОМ НА РАБОТЕ@АКТИВНО ОБСУЖДАЕШЬ ПРОБЛЕМЫ НА МИТИНГАХ@УМЕЕШЬ ПРОДУМАТЬ АРХИТЕКТУРУ@ТИМА ТЕБЯ ПОДДЕРЖИВАЕТ@СРЕДИ КОЛЛЕГ ЗАРЕКОМЕНДОВАЛ СЕБЯ ПРОФЕССИОНАЛОМ У КОТОРОГО МОЖНО ВЗЯТЬ СОВЕТ@РЕШАЕШЬ ЧТО ТЫ ПЕРЕРОС ПРОЕКТ НА КОТОРОМ ТЫ РАБОТАЕШЬ@ИДЕШЬ НА СОБЕСЕДОВАНИЕ 1@ОБСИРАЕШЬСЯ НА ЭЛЕМЕНТАРЩИНЕ СО СПРАВОЧНИКА@ИДЕШЬ НА СОБЕСЕДОВАНИЕ 2@ОБСИРАЕШЬСЯ НА ТЕСТОВОМ ЗАДАНИИ НА ЛИСТОЧКЕ И НЕ УСПЕВАЕШЬ@ИДЕШЬ НА СОБЕСЕДОВАНИЕ 3@ИДЕШЬ НА СОБЕСЕДОВАНИЕ 4@???@ПРОФИТА НЕТ@ПРИХОДИШЬ НА РАБОТУ, ХОДИШЬ ПОДАВЛЕННЫЙ И ГРУСТНЫЙ@ЗАЧЕМ Я ЭТО НАЧАЛ?Трустори, да не заготовил да и нечего, просто написать захотел.
ПРИХОДИТ КОД РЕВЬЮ ОТ НОВОИСПЕЧЕННОГО ДЖУНА@В ЕБАНУТУЮ АРХИТЕКТУРУ ПРОГРАММЫ, С ПОВТОРЯЮЩИМСЯ КОДОМ, В 20 ОДИНАКОВЫХ ФУНКЦИЙ (ОТЛИЧАЮЩИЕСЯ ТОЛЬКО ПАРОЙ ПЕРЕМЕННЫХ) ЗАХУЯЧЕНО ЕЩЕ ПО 30 ОДИНАКОВЫХ СТРОК@ТЫ С ПРАВИДНЫМ ГНЕВОМ СТАВИШЬ В КОПИЮ ТИМЛИДА И ГОВОРИШЬ, ЧТО Я ТАКОЕ ПРИНЯТЬ РЕВЬЮ НЕ МОГУ Т.К. КОД ТРЕБУЕТ РЕФАКТОРИНГА УЖЕ МЫ ДАВНО С ЭТОЙ ПРОБЛЕМОЙ, НО ЕСЛИ ЗАВЕРНУТЬ ТО ДЖУН БУДЕТ ЕБАТЬСЯ ЕЩЕ 2 НЕДЕЛИ, ЧТО ДЕЛАЕМ? НАДО РЕШАТЬ@ТИМЛИД ОТВЕЧАЕТ ЧТО АРХИТЕКТУРЕ ХУЖЕ НЕ БУДЕТ, ТАК ЧТО ПРИНИМАЙ РЕВЬЮ, А РЕФАКТОРИНГ ЗАДАЧА ПОСТАВЛЕНА УЖЕ@СМОТРИШЬ - ЗАДАЧА РЕФАКТОРИНГА ПОСТАВЛЕНА ГОД НАЗАД@ПОДОБНОГО КОДА НАГОВНЯЧЕНО УЖЕ 100500 СТРОК ЗА ГОД@ЧУВСТВУЕШЬ ЗАПАХ ГОРЕЛОГО ПЛАСТИКА ОТ ТВОЕГО КРЕСЛА
>>197307212 (OP)ходи ещё , скилл ходить на собесы тоже качать нужно , алсо 40% успеха на собесе зависит от , дала ли жена тому кто тебя собеседует, хорошо ли он выспался , аллах благовилит ему сегодня или нет и другой хуйне
>>197311842Не, очень симпотичная, я вообще подумал что она ХРка.Но она выглядела такой властной и самоуверенной бабой скажу я. Похоже ей лижут секель все задропиздилы с её офиса.
>>197307212 (OP)Костя, просто ты ленивый пиздец, а денег хочешь на ровном. Так не бывает, жить тебе на съемной хате до полтинника, бгг
>>197311842>>197311842Так что я даже немного рад что туда не попал, не люблю когда командует баба в мужском деле, своим бабим мозгом, а второе её напыщенный характер, я б не терпел и постоянно с ней спорил, а сами знаете, бабы споры не любят.
>>197307212 (OP)Расскажи, что спрашивали? Что за элементарщина со справочника? Какие тестовые задания?
Да это хуйня. Я вот пытался аналитиком устроиться, мне замутили стресс-собеседование. Я от нервяка ER диаграмму с UML перепутал. Мне мягко объяснили, что у них есть более технически подкованные кандидаты и вероятность предложения для меня минимальна.
>>197312407Моя самооценка хм...Да все с ней ок, я как бы считал себя профи, а тут как бы такое чувство что тебя на место чтоль ставят. Ну вот не знакомо ли тебе: получается что ты профи, рты всем на митингах можешь заткнуть, любому манагеру который приходит про продукт поговорить ты все по полочкам разложишь, а на азах валишься. Вот идешь на проект где она IP-камеры делают и вопрос:Расскажите про систему OSI? Да я ебу? я её на первом курсе последний раз виделЯ даже не могу вспомнить уровни. Все рассказал абстрактно как битик идет из провода и до монитора анонимуса, но примерно без этих всех умных ФИЗИЧЕСКИЙ КАНАЛЬНЫЙ, а им видима эта залупа OSI нужна, во всех подробностях.Или дают тебе какой нибудь const int const (int)(char)? с напряги такое говно не сразу разматывается.Или например расскажите как внутри работает malloc. Ну меня ебет? В разных реализация во-первых по разному.Короче, суть такова, иногда те кто собеседует забывает что справочник будет задрачивать долбаёб, и второе это то что их самих тоже собеседовали и хотелось ли им получить такие вопросы?
>>197307757>В ЕБАНУТУЮ АРХИТЕКТУРУ ПРОГРАММЫ, С ПОВТОРЯЮЩИМСЯ КОДОМ, В 20 ОДИНАКОВЫХ ФУНКЦИЙ (ОТЛИЧАЮЩИЕСЯ ТОЛЬКО ПАРОЙ ПЕРЕМЕННЫХ) ЗАХУЯЧЕНО ЕЩЕ ПО 30 ОДИНАКОВЫХ СТРОКВ мухосранскиих вузах солид, кисс. ягни в маге в лучшем случае дадут, поэтому от джуна ожидать полное их соблюдение весьма наивно. Ваша задача как раз таки, после код ревью объяснить эти моменты и дать время на исправление.
>>197313177>const int const (int)(char)тут я звездочек нарисовал но они слетели.Ну как-то так: const ❄❄❄ int const (❄int)(❄❄❄char)
>>197312394Спрашивали про константы, константные указатели, константный указатель на функцию\константу, переменные volatile, static,это все ответил, немного замялся на константах, там неправильно распарсил выражение.Структуры в си++, Методы с++, чем отличается private от protectedс этим проблемы, так как с++ не знаю почти (шел на Си)рекурсивный поиск по бинарному дереву - тут были проблемы
>>197312120по моей стате они самые поддатливае в плане секса очень ведомые , но так то хуй знает какой стул я бы взял , выёбшик техлид или проф но баба техлид , но если она няша с колышком работать каждый день было бы трудновато
>>197312120Ты простейшие слова без ошибок написать не можешь, а всё туда же>не люблю когда командует баба в мужском делевоистину, чем человек тупее, тем больше у него амбиций
>>197314369Ну так это говно тем более не джуниорское, схуяли он должен чинить. Нет же, мидол-пидор решил в дедовщину поиграться и напрячь духа почистить парашу.
>>197307212 (OP)Расскажи-ка теперь, какие программисты суперчеловеки и сколько ты зарабатываешь кк в наносекунду. Говорили тебе, что так будет? Ты смеялся и издевался над анонами? Пожинай сансару.
>>197314664Ты ебанько, я тебе скажу, я никогда джунов не гоняю, да, первое дело, чтоб научиться программировать, это рефакторинг. Но джун не мой, как тебе это не понятно?Ревью может прислать кто угодно, кто работает сейчас на другом репозитории, это взгляд со стороны, мне что теперь в каждый репозиторий лезть наводить порядок? Я просто так не могу ревью отклонить потому что джун зароется на 2-3 недели и пиздец, ему задачи ставит его тимлид. Вот его я и привлек.Я не мидл
>>197314985Ты своим кокорефакторингом как раз и лезешь наводить порядок в чужой репо. Может у них так принято, хуле доебался?Пошел бы к их лиду и предъявил за говнокод.
>>197313892>рекурсивный поиск по бинарному дереву - тут были проблемыЯ такое раскатываю, и ни разу не работал ещё. А тут профессианалы элементарщины не знают.
>>197315499Если бы я лез, я бы заставил джуна прежде чем делать правку, сделать рефакторинг, но я написал в середине поста что я предпринял. Просто бомбит не от джуна а от лида, всё закончили тему, что доебался?
>>197315663>>197315834Ну а вообще, честно сказать со временем, основы забываются, т.к. работы много ты фокусируешься только на текущей проблеме, и все остальное перестает существовать.
>>197313177Меня в свое время с одного собеседования в известную компанию, начинающуюся на последнюю букву алфавита завернули, потому что я не знал про существование стандартной функции make_heap, которая, что очевидно, делает кучу из массива. Пытался писать код ручками, а интервьюер на меня смотрел с осуждением уровня "это классика, это знать надо!". Похуй на шестилетний опыт, похуй на сложные реализованные задачи, ты не знаешь как сделать кучу - все, ты унтерменш! Долго горел с этой хуйни.
>>197307212 (OP)Ух, бля, анончик, верно всё рассписал. Только меня спрашивали всякую теоретическую хуйню, которую читал 4 года назад, когда учился. На практике оттуда редко что требуется, да и гуглится за 5 минут. А тут, блин, как на ебучем экзамене.Благо, всё хорошо закончилось. Мой основной заказчик пересрал, и переманил к себе навечно, обсыпав деньгами.
>>197316584> как на ебучем экзаменевот у меня такое же точно впечатление от всего этого циркаспрашивать абсолютно ненужную данному специалисту хуиту из справочников это как раз уровень шаражек какого-нибудь мухосранска
>>197316326Почти.Компания-поисковик-разработчик беспилотников/колонок/служб доставки и прочей полезной хуйни.Эйчары зовут каждый год, даже блэклисты не помогают, а на месте уже раз 5 отказы по причинам одна охуительней другой.
>>197316584Да, бля именно, такое ощущение что у них шанс кандидату шершавым по губам выдался шанс провести. >>197316964Да понял понял хто такие.
>>197307212 (OP)Ну потому что ты занимаешь прикладным кодописанием, а на собесах начинают спрашивать около олимпиадные задачки, теорию, которую ты уже забыл. Вот так и получается.
>>197316775А у меня ощущение что они ищут разработчиков которые умею именно такие шляпы писать и декодить:const int ❄ const❄❄const ❄❄❄x;return ++i++ ❄ j++;
>>197317296Ты же сам прекрасно понимаешь, что так никто не пишет, потому что это нерационально. Ну может только индусы какие-нибудь, чтобы их потом обратно на проект позвали в своем говне разбираться
кароче, читал жопой, пилю прохладнуюСобеседование по hangout лучше ее спрашивай...@снасала вопросы типа "расскажите о себе"@начал втирать про овер 10лет опыта@ок, теперь технические вопросы: в чем разница между array и list, что такое ооп, зачем нужны интерфейсы@терпишь, отвечаешь@уровень вопросов не меняется на протяжении часа@думаешь, что это просто стресс-тест. продолжаешь отвечать@далее тестовое задание уровня "создайте массив из сумм двух других"@ахуеваешь в край, но решаешь@ок. нас все устраивает. Есть у вас вопросы к нам?@да - а заниматься-то чем? хр так и не сказала@делать хуиту@....и тут я просто срываюсь и посылаю их всех нахуй. Ебантяи потратили два часа моего времени на хуиту, когда им нужен был обычный джун-студентЯебал эти собеседования.. понасмотрятся всяких америкозных ИТ-ситкомов и начинают, бля, по шаблону гнать херь
>>197315663вот и нахуй мне в голове держать эту ебанину, вроде поиска по дереву, методы обхода дерева, сортировки блять массивов в 2019, если в любом случае, почти всегда, будет браться готовый алгоритм. Главное понимать, как он работает
>>197317879Ну меня завернули на этом на втором этапе, хотя я про бинарный поиск вообще не знал, но тем не менее я рассказал на пальцах как бы я его реализовал, и рассказал правильно. Ну так вышло что не успел написать.
>>197317879есть такое. я видел адекватные собесы, где с тобой общаются по существу. а весь перебор справочника это такое себ
>>197313892ща я тебя успокою, мне давали исключения в списках инициализации, вопросы на мув семантику, описать как объекты выглядят в памяти и про разные вптр, виртуальное наследования с ромбами хуембами, вопросы про выравнивание структур. Классический пиздец с remove-erase из STL. А я всего 100к просил. В одном месте отказали из-за стл т.к. на ку тэ пишу, в другом не знал многопоточность. Бля.
>>197318093то есть это здоровый подход по-твоему? заворачивать нахуй специалиста потому что он не может сходу написать какой-нибудь центрированный обход дерева? тем более если, как ты говоришь, ход мыслей был правильным.еще больше охуеваю, что такую хуиту могут и у фронт-энд макак спрашивать.приятель на джс уже лет 5 пишет, недавно как раз собесы посещал и травил кулстори только вот им вообще блять никогда эта хуита не потребуется на практике и после собеса сразу же забудется
Коллеги поясните за ситуацию, устроился я реакт программистом в одну конторку удаленно, поработал 2 недели и уволили по какой то там мелочи которую можно было за 2 часа исправить.Я вот думаю что контора наебывает клиента, нанимает человека, выбивает из клиента дополнительный бюджет а потом человека увольняют а деньги начисляются начальнику конторы.
>>197307212 (OP)ЖИЗНЕНОПомню как мне, чуваку у которого патенты есть по алгоритмам,, какой-то еблан на собезе втирал, что json - это сериализация, а я ему доказывал, что это формат хранения данных. Из-за этого не взяли на ту работу. В итоге, я запилил свю шлюбку, и сейчас сам капитаню.
>>197318545у нас в конторе лет 5 назад на з.п. в 30 т.р. спрашивали производные и интегралы (с++ даже и не обсуждался) ну просто контора не хочет сотрудников искать. Вообще соснуть просто.1. Многопоточность. Примитивы синхронизации в линукс и какой-нибудь вопрос про семафоры, не знаешь, иди на хуй2. Алгоритмы, тут даже выебываться не буду, сложность бинарного поиска? А линейного, обход дерева. Так, реализуй нам контейнер типа хеш таблицы, не знаешь иди на хуй(яшка)3. Си ++ говоришь знаешь, ну-ну, можно ли в конструкторе вызвать деструктор? А, иди на хуй)4. Ща все на стл, куда уж без стл, как устроен (не не вектор), а дека? Ах вы это не знаете, ну давайте про вектор поговорим, дальше заебы из саттера и посылание на хуй.
>>197318732> а я ему доказывалсходу проигрышный вариант. Тут уже наверняка не возьмут, так как взять = признать свою ошибку, а людишки мерзкие создания в таких ситуациях. Поэтому единственно правильный вариант рассмеяться неучу в лицо и уйти
>>197318397Ебать-копать, я даже половину слов не знаю.>>197318545Нет конечно, вообще есть еще более смешная ситуёвина:ты просишь X@не отвечаешь на пару вопросов, тебе готовы платить X-30%, типа ты еще не так прокачан@но ты же понимаешь что можно до этого уровня прокачаться за 1-2 недели
>>197318900да и хуй с ним, на 50% работ меня вообще без всяких тестов брали, после разговоров за жизнь, но если хочешь около 100 над контор 6 обойти, в двух точно это говно спрашивать не будут
>>197313177>>197307212 (OP)А потом такие компании РРЯЯЯЯЯ НЕХВАТАЕТ ПОГРОМИСТОВ НУЖНО ЕЩЕ ВЛИВАТЬ БАБЛО В СОЗДАНИЕ КУРСОВ И ПРОДВИЖЕНИЕ ПРОФЕССИИ.
>>197319009потому что на работе развиваться именно в ПРОГРАММИРОВАНИИ, а не в шаблонном дроче одного и того же трудно
>>197319033Никогда, но что с того? Если ты это не можешь вывести за 5-10-15 минут, то скорее всего ты хуевый разработчик и хуячишь говнокод
>>197307212 (OP)Ты это я. Получал $2.5к в мухосрани, сменил работу, ушел с нее. Затем 4 собеса подряд завалил на викторинных/справочных вопросах. Пришел оффер со старой работки с 50% большей зп, принял. Ебал я рот собесов. Сейчас $3.5к на удаленке.
>>197319005Бро я хочу 200, потому что у меня сейчас 150Я говорю по секрету, другие аноны не открывайте, плиз.
>>197317871Эту хуйню у джуна никто не спрашивает, ну если только в неоплачиваемых стажировках. Заставляют ебашить задачи с алгоритмами везде.
ЗДРАВСТВУЙТЕ, СПАСИБО, ЧТО РЕШИЛИ РАССМОТРЕТЬ НАШУ ВАКАНСИЮ@Я ВИЖУ У ВАС 5 ЛЕТ ОПЫТА, ИЗ НИХ 1 ГОД КАК ТИМ-ЛИД@ТАКЖЕ У ВАС ЕСТЬ ОПЫТ ПРОЕКТИРОВАНИЯ АРХИТЕКТУРЫ И НАСТРОЙКИ ДЕПЛОЯ ПРОЕКТОВ@ЭТО ВСЕ ОЧЕНЬ ХОРОШО, НО@ПРЕДСТАВЬТЕ, ЧТО У НАС ЕСТЬ ДВУХМЕРНЫЙ МАССИВ ...
>>197318397>на ку тэ пишу>не знал многопоточность.Ты шо гонишь? Полюбэ знаешь про QThread. QMutex аналог мьютекса из стандарта. Рассказал бы про это - было бы достаточно. Главное понимать концепт, а реализация дело десятое.
>>197307212 (OP)В конце прошлого года решил сходить по собеседованиям.Первое собеседование было в какой-то криптостартап. Просто попиздели про функциональное программирование на хаскеле, мне задали пару архитектурных вопросов. Предложили 180, правда оформление как ИП, лолПотом пошел в одну известную компанию. Спрашивали - как работает дин. массив и хешмап, попросили написать реализацию двоичного дерева поиска на ноуте (добавить, найти, распечатать дерево). Спросили, что такое BTree. Задали какой-то вопрос по sql (что-то на уровне left join .. group by .. having). Задали архитектурный вопрос, типа как бы ты запилил вот такой сервис. Попросил 200 чистыми - согласилисьПотом еще одна известная компания. Вопросы - почти те же самые, плюс вопросы типа "вот допустим был запрос вида select * from table where primary_key = $1, много лет работал нормально но вдруг начал сильно тормозить - в чем может быть дело?", и еще вопросы на логику (всякие гномики и роботы). Сами выслали оффер на ту же сумму. Я ответил что решил пойти в другое место - выслали новый оффер, на 220. Не взял, потому что дальше от дома и работа жопнее показалась.Короче, 3 собеседования - 3 оффера, как вы умудряетесь заваливать?
>>197319259Это норма Ко мне на собес мамкины пиздаболы приходят на позицию лида.Я ебал таких над собой начальником делать, лолПотому ебу по алгоритмам, байтоебству и т.п. и сижу сам себе господин
>>197317871Ну ты же в вакансии видел зарплату, если она тебя устроила, не похуй ли? Если делать хуйню, то значит время свободное будет для саморазвития оставаться.
>>197319446>>197318015никакого профита, рил. Лучше найти сильную команду и учиться у них, чем идти делать говно среди говна
Двачую ОПа, все пиздят, что разрабов не хватает и т.д., а по итогу мне с 2+ года опыта не легко найти работу. На работе чувствую себя тоже пиздец умным и т. д., а на собесе волнуюсь, каша в голове и когда простят написать какой-то алгоритм на листоке, то это пиздец
>>197319531Вот двачую этого погромиста, это деревенское мышление только: "лучше быть первым в деревне чем последним в городе". Надо учиться и развиваться.
Чувствую в треде плюсовую силу, ну что пацаны, скоро у нас как в хаскеле концепты добавят, у кого какие мысли?
>>197319589А я полгода искал замену погромисту, зп около 4 килоевро в месяц, обычный asp.net webforms / c#. Хуй там. Внедрил простой экзамен наподобие сертификационного от Microsoft. И говорю - 40% будет - поговорим. 60% - ты принят. Так вот за полгода только один пересилил 40%, при этом я разговаривал со всеми, и тест доказал свою состоятельность. Вот такой пиздец.
>>197307212 (OP)чувак, это известная тема, ты можешь быть супер-пупер звездой, но на собеседовании всегда найдется какой-нибудь хуй, который тебя спросит то, что ты не знаешь. В мелких конторках больше смотрят на то, как им будет приятно с тобой работать, ты можешь полностью завалить интервью, но если им понравишься они сделают тебе оффер. В больших компаниях типа яндекса все по другому, ты тупо должен закодить ебанутые задачки, которые в реальности больше никогда не встретишь. А теперь реальный совет. Не иди сразу на собеседование в фирму, в которой хочешь работать, сходи в заведомо лажовые, и попрактикуй скил собеседования, да это реально скил.Позалимай с месяцок на сайте hackerrank.com, порешай там задачкиИ уже после этого иди в фирму которая тебе нравится
Трустрои, лол, сейчас по собесам хожу, три разных компании оценивают знания по фреймворка от новичка до имеет хороший опыт использования. Эти снобы просто цену сбивают. Сам два года ебошу за синьерами проекты, а мне грят Стронг Джуниор блять, под капот не заглядывал, код без иде с ошибками написал. Щенки блять.
>>197314985> первое дело, чтоб научиться программировать, это рефакторингТы совсем больной? Рефакторингом должны заниматься только те, которые способны им заниматься. Подобные знания приходят с опытом, джуну НИ В КОЕМ СЛУЧАЕ нельзя давать что-то рефакторить
>>197307757Работаю на англичан, благодаря их педантичности и, отчасти, качествам моего лида - код пишется отменный. Всё это конечно охуенно - не будь ты человеком которого тоже ревьювят, и заставляют переписывать по-твоему хороший код.
>>197319731может потому что asp , wpf, c# уже никому нахуй не нужен?мимо 9 лет писавший на c# разработчик
>>197319740Авотхуй. Я однажды ответил на все вопросы. Вот просто на все. Но не приняли потому что я "замялся" на последнем вопросе. Агент охуела не меньше моего, но тем не менее.
>>197319766Рефакторинг под контролем это норм, например, слей эти двадцать функций в одну, но да я там не дописал хотел перечислить рефакторинг и разгребание говна.
>>197319807Да нет, это как раз основная тема. Но уровень подготовки большинства погромистов - пиздец. Что называется - люди за деньгами в индустрию пошли, при этом в логику не могут и ничем не интересуются.
>>197319870Ещё заметил - если проходить через эйчаров - шансы хуёвые. Если говорить сразу с директором - принимают сразу.
>>197313177>Или например расскажите как внутри работает malloc. Лолбля, зачем? Особенно если учесть что на каждой платформе/ос/этц он работает по разному, лол.мимоэмбеддер
>>197319919из своего опыта скажу, лучшие работы у меня были, которые доставались по знакомству. Ты приходишь по рекомендации от другого программиста, на тебя просто смотрят, не заебывают задачками, а просто общаются. Плюс тот кто тебя референсит рассказывает что хорошо на проекте, что плохо, и ты уже подготовлен, а не так как с эйчарами - все заебись, а приходишь, смотришь, и понимаешь, проект - тухляк
>>197319966скорее всего они хотят узнать, знаешь ли ты про фрагментацию памяти, и почему иногда бывает так, что памяти свободной до жопы, а выделить 64К не получается
>>197307212 (OP)Та же хуйня.3 раза уже ходил и три фейла. Причем, не в яндексы ходил и гуглы. Мидл 2 года опыта.
>>197319865>Что называется - люди за деньгами в индустрию пошлиНу так мы живем при капиталистической системе так что это рационально.
ПЫТАЕШЬСЯ ПЕРЕЙТИ В ДРУГОЙ ОТДЕЛ ГДЕ И ЗАДАЧИ ПОИНТЕРЕСНЕЙ И НОВЫЕ ИДЕИ ПРОПИХИВАТЬ ПРОЩЕ@НАЧАЛЬСТВО ЕХИДНО ГОВОРИТ - ХОРОШО, НО ДВА УСЛОВИЯ:ВО-ПЕРВЫХ ДОДЕЛАЙ МОДУЛИ КОТОРЫЕ ТЫ ПИЛИШЬ, А ВО-ВТОРЫХ НАЙДИ СЕБЕ ЗАМЕНУ@С ПЕРВЫМ ПРОБЛЕМ НЕТ, НО СО ВТОРЫМ...@ТЫ ЖИВЁШЬ В МУХОСРАНСКЕ И У ТЕБЯ ОЩУЩЕНИЕ, ЧТО С++ УМЕР@ЛЮДЕЙ ЖЕ КОТОРЫЕ УМЕЮТ В РЕВЕРС ЕЩЁ МЕНЬШЕ@УЧИШЬ ДЖАВУ...
>>197320021Его на месте сдавали, сидя за компом и без телефона. Онлайн версии нет, сорри. Если у тебя сертификация есть, то сдал бы не парясь.
Всё больше убеждаюсь, что когда задумываешься о смене работы, нужно прежде достать свои учебники, и как в старые злые времена, повторять да решать абстрактные задачки, заучивать таблицы и термины.
>>197320134Рационально - понимать и интересоваться тем, что ты делаешь. А не охуевать от слова "кеширование" и не мочь рассказать разницу между private и public.
>>197320138ты бы еще тест по win32api запилил бы, а потом ныл, почему люди не помнят все 12 параметров CreateFile наизусть.
>>197320237Чувак, там 30-40 вопросов, по 4 минуты на вопрос, у каждого 4 готовых варианта ответа. Ничего сложного, если ты в теме.
Мне кажется, что собеседования по большей части долбоебизм при наличии хорошего портфолио, типо если кто-то сомневается, что ты умеешь код педалить, то пусть на гитхаб зайдёт например.
>>197313177Так, блять, готовиться надо к собеседованиям. Это ж очевидно и просто. Если ты к собесу простенькому подготовиться не можешь, вспомнить основные темы, по которым тебя могут спросить, вспомнить тонкие места своего языка, при том что ты идешь на собес прекрасно понимая, о чем там тебя будут спрашивать, то грош цена такому сотруднику. Это значит что он либо слишком тупой, либо слишком ленивый.
>>197318856>можно ли в конструкторе вызвать деструкторМожно вызвать в конструкторе конструктор, что вызовет деструктор и получить в работу хуйню вместо объекта.
>>197320293помню, давным давно, пришел я на собеседование в компанию ABBYY, мне говорят, напиши парсинг xml файла, вот тебе компьютер без подключения к интернету, msdn нету, но есть студия. Я посидел минут 15, и сказал, идите нахуй, я что все функции в голове должен держать?
>>197320221Я просто люблю программировать, поэтому иногда решаю задачки со всяких hackerrank и leetcodeНу и вообще, двоичные деревья это такая хуйня, которая пишется спинным мозгом, если ты понимаешь принцип. А если ты не понимаешь как работают двоичные деревья - то что ты вообще делаешь в этой профессии?
>>197307212 (OP)Знали ли вы что если взять цифры из имени картинки из оп поста[ 1559235364 ] 7250s.jpgи в консольке линукса сделать date --date='@1559235364'то мы получим время в которое запостили картинку
>>197319259> ЕСТЬ ДВУХМЕРНЫЙ МАССИВинтересно, а на собесах по каким-нибудь плюсам просят посчитать вот эти вот залупы, вроде левого/правого треугольника двумерного массива или перебор зигзагом, например. ну, вот это вот все, чем меня в свое, время в шаражке кормили весь первый семестрмимо фронт-энд господин
>>197320588>Че за звезды, кстати? Чет щелкал на них - никакого эффектаНу типа лайк и закладка одновременно.
>>197319376>попросили написать реализацию двоичного дерева поиска на ноуте (добавить, найти, распечатать дерево)Я без гугла эту хуйню весь день бы делал ибо придумывать с нуля придется.
>>197320470Я вообще задания перестал делать после того, как убил день на создание проекта по техзаданию, которое приняли, сказали спасибо, и закрыли вакансию.
>>197319204Вот нихуя. Проходил собесов 10, алгоритмы спрашивают и заставляют писать очень редко. В лучшем случае спросят про O и как работают индексы\джойны в ДБ. А потом вопросы по фреймворкам\либам\паттернам\прошлым проектам.Но конторах уровня Гугла\Амазона или хотя б Джандекса алгоритмы спрашивают, да
>>197320692>Чтоб научиться/наразвиваться, и съебать из Сраной.Это не практично. В рф ты с погромисткой зп в 4 раза богаче среднего расеянина. В швятой ты получаешь на уровне электрика.
БЕГАЕШЬ ПО ОФИСУ@ПОПАДАЕШЬСЯ НА ГЛАЗА ТИМЛИДУ@ВЫГОНЯЕТ ИЗ ЗДАНИЯ И ГОВОРИТ, ЧТОБ БЕЗ РОДИТЕЛЕЙ НЕ ВОЗВРАЩАЛСЯ
>>197320354>при наличии хорошего портфолиоНичто не мешает найти чужие сайты и выдать их за свои, я так например сделал.
>>197320692поработал в двух европейских странах, вернулся обратно. понял что идеальной страны не существует. везде есть какие то минусы и ебанина
Посоны насколько хорошо нужно знать геометрию, тригонометрию и высшую математику что бы написать простой рендер на плюсах?
>>197320919Все так. Но есть нюанс: степень отдаленности от идеала. Рашка настолько отдалена от лично моего идеала, что дальше некуда.
Занимаешься геймдевом на шарпеПлюсы не знаешь, не развиваешься, деградируешь8 лет опыта работы, охуенная зарплатаХочется развиваться, изучать чего то новое, но не можешь осилить плюсы, да даже обычные сиОтпупел в конец. На собесах на все вопросы отвечаешь, запрашиваешь космическую ЗП, не берутБерут дешевых студентов за едуЧто делать хз, юнити и шарпы и однообразное формошлепство заебало
>>197320827СРЕШЬ НА РАБОТЕ, НИКОГО НЕ ТРОГАЕШЬ@СОРТИР БЕЗ ПЕРЕГОРОДОК, ОЧКО В ПОЛУ@ЗАХОДЯТ СТАРШИЕ КОЛЛЕГИ, НАЧИНАЮТ РЖАТЬ, ТЫЧУТ ПАЛЬЦЕМ, СМОТРИТЕ НОВИЧОК СРЕТ В РАБОЧЕМ ТОЛКАНЕ@ВЕСЬ КРАСНЫЙ ХВАТАЕШЬ ДЕЛОВОЙ ПОРТФЕЛЬ И УБЕГАЕШЬ ДОМОЙ@НАЧАЛЬНИК ОТДЕЛА КАДРОВ ПИШЕТ ЗАМЕЧАНИЕ В ТРУДОВУЮ КНИЖКУ ЗА ПРОГУЛ
>>197320410двачую кстатия обсирался на собеседованиях из-за неподготовленности не рази всё это были моменты когда работу срочно искал как раз разрабомесли неделю посидеть и по 8 часов в день поработать над вопросами на собесах (а они на 2/3 все типичные, отвечаю) - это нахуй +20к в среднем к зп. отвечаю
>>197320968Все формулы гуглятся. Так и теорию поймёшь. Я школу закончил без понятия, что такое тангенс, котангенс, синус и косинус. Отняло 5 минут в гугле, когда стало интересно.
>>197320798И это проблема не швитой, а рахи, потому что в рахе уже осталось не так много профессий, на которых ты хотя бы на еду можешь себе нормально зарабатывать, а не чередовать говяжьи анусы с дошиком. И, да, не выебывайся, ещё бабушка на двое сказала, что ты электриком сможешь работать.
>>197321053Я завидую программистам из наса, которые всякие классные штуки делают, которые потом на Марс запускают.
>>197321083Самая интересная сфера программирования - медицина, ты делаешь девайсы и думаешь что ты поучаствовал в спасиении чьей-то жизни, а когда пишешь какую-то хуйню про которую никто не знаю, грустно не становится?
>>197320042Странные какие-то, я за ❄❄ не заходил никогда. Где-то видел что это псевдохрень из крестов какая-то, но не вникал.>>197320117Так тогда спрашивать нормально надо, а не ебать моск общим вопросом. А то так и за виртуальную память или ремап областей зайти можно.>>197320563Хуй знает че там в 11м стандарте, когда твое окружение гордо заявляет про 14+, а по факту половину 11го еле держит.
>>197321037Мне например не понятна эта формула. Как ту формулу перевести в код? Это же пиздец каким нужно быть гением.
>>197318397На все эти вопросы можно отвечать просто прочитав пару книжек Мейерса. Там это всё разжевывается так, что моя кошка способна понять.Неужели это так сложно, если ты претендуешь на зп ~100к ?По плюсам достаточно прочитать три-четые фундаментальные книжки, и все эти псевдозаковыристые по плюсам вопросы будут для тебя самоочевидны. Потому что ты будешь понимать логику и дизайн плюсов, основные концепты языка и логику компилятора. И именно этого ожидают от квалифицированного разработчика на плюсах.
>>197321334> ~100кза такую зп, максимум, че я мог бы сделать в свое время, это книжку по ооп прочитать на страниц 300-400
Как часто на собесе типичного фронтендера спрашивают алгоритмические задачи, связанные с какими-нибудь деревьями?Со строками и массивами я ещё что-то выдам.А вот деревья уже забыл, изучал лет восемь назад.
ДАЮТ НОВЫЙ ПРОЕКТ НА РАБОТЕ@ПРОДУМЫВАЯ СУПЕР ПИЗДАТУЮ АРХИТЕКТУРУ@ПРОДУМАЕШЬ ВСЕ ДО МЕЛЬЧАЙШИХ ДЕТАЛЕЙ@ЕБАШИШЬ ТРИ МЕСЯЦА И УЖЕ ПРЕДСТАВЛЯЕШЬ КАК ЮЗЕРЫ БУДУТ ЮЗАТЬ ТВОЕ ТВОРЕНИЕ@ИДЕЯ НЕ ВЗЛЕТАЕТ, ПРИЛОЖЕНИЕ НИКОМУ НАХУЙ НУЖНО, У КЛИЕТА ЗАКОНЧИЛИСЬ ДЕНЬГИ, ПРИЛОЖЕНИЕ ПИЗДУЕТ В ДОЛГИЙ АРХИВ
>>197321172> ты делаешь девайсы и думаешь что ты поучаствовал в спасиении чьей-то жизниТам-то как раз простыни говнокода, прикрытые "ой да нам мисру соблюдать".
>>197321565для понимания ассемблера нужно понимать абстракции типа регистров, памяти, прерываний. А в Си нужно только понять модель памяти. Все, элементарно. Разобрался с памятью, указателями и арифметикой, и уже можешь писать простенькие программки.
>>197321706да и не надо братан, это рабы низкоуровневой хуиты корчат из себя умников, работая за треть мой зп
Сап бэ, есть возможность предать плюсы и перекатиться на джаву. Сделать так или продолжать развиваться как плюсовичок?
>>197321886А теперь просто сравниваем количество вакансий на С++ и на жаву. После чего идем читать Шилдта.
>>197321555Сводка правил(рекомендаций) для ответственного кода.http://easyelectronics.ru/misra-c.html>>197321703>А в Си нужно только понять модель памятиВообще-то не только модель памяти. Зависит от задачи, конечно, но в том же эмбедде байтоебство с применением регистров и управление прерываниями никуда не исчезает.>и уже можешь писать простенькие программкиА когда добираешься до сложненьких, уже соображаешь прикрытие из либ.
>>197321961embedded это свой отдельный мир, особенно если тебе "повезло" и пишешь под arm архитектуру.Если отбросить low-level, то реально просто
>>197320606>>197319259>>197319392Алло, блять. Треугольники в двумерных массивах. Эту хуйню школьё проходит в классе 9-10.
>>197322047А чего не так с армом? Та же 32хбитная хуйня, даже порядок вроде тот же. Это с авр ебля в три коня.
>>197322139формулу куба разности вспомнишь? а разность тангенсов? это тоже школье проходит в 9-10 классеесли че, в школах до сих пор задачки переписывают с учебников в какой-нибудь зассаный паскальа иногда и в третрадь руками пишут в мухосранях каких-нибудь
>>197321975А что там с количеством претендентов? Плюсы стандартный набор для любой мат. или ВМК кафедры в РФ. В отличии от жавы, которую дополнительно надо учить.
>>197307212 (OP)Тян моя, 300к сек литерали зарабатывает зарплатау силиконовой долины ливает работу, правда у нее понимание того что к собеседованиям придется готовиться пару месяцев.
>>197322266Всю эту хуету легко вывести даже если забыл нахуй. Это, конечно, при условии, что ты реально учился в школе и универе, а не дырку на штанах просиживал.
>>197319285Обычно там задают задачку на два мьютекса в функции и авсякие кулстори про дедллоки. Дают код испрашивают когда тут дэдлок может вылезти.
>>197322424я блять анус свой готов поставить, что ты ни одну из этих формул за пару минут не выведешь, спроси я их у тебя в лоб с нихуя.а если ты будешь тупить над такой простой хуитой больше минуты-двух, тебе скорее всего зададут следующий вопрос
>>197322556Хз, я на Ячик давно не заходил. В этушке та же хуйня что и в СМИ: съебал в Сиетл, теперь таксист Хуйдаверян за главного.Пока что ничего не изменилось (тем более в той тиме, где я работаю, мы вообще далеки от большого поиска), но хз, поживем-увидем.
>>197322637Формула куба разности элементарно выводится, достаточно помнить как многочлены перемножать.С разностью тангенсов пришлось бы скорее всего поебаться и единичные окружности порисовать, но всё равно бы вывел.Я бы честно ответил, что не помню наизусть формулы, но если вы мне дадите время я их выведу прямо при вас. Дадут время -- выведу, не дадут -- буду отвечать на следующий вопрос.
>>197322172читал как то про архитектуру арма, охуел с того, что поменяв параметры функции местами, можно ухудшить производительность кода. То есть реально, программирую на С под арм тебе столько нюансов надо держать в голове, что можно ебанутьсяhttps://blog.feabhas.com/2016/01/function-parameters-and-arguments-on-32-bit-arm/
>>197322661А что не так? Погромист - человек понимающий математику, алгоритм, как работает процессор итдКодомакака - человек понимающий синтакси
>>197322584За половину рыночной работают джуны и младшие мидлы. Начиная грейда с 16-го (это считай твердый мидл) зарплата с опционами уже значительно выше рынка.
>>197322738Как фреймворк позволяет, блеать. Как угодно. За тебя это уже сделали. Ты же не на асме пишешь.
>>197322656В яндексе мидлам платят 150к.Чувак которого туда возьмут мидлом легко устроится сениором с зп 250+к в любое друго место и въебывать ему там нужно будет в 3 раза меньше.мимо-бывший яндексоид
>>197322656Рыночная для погромиста топ уровня ~250-300к, в яндексе предложат 150-200к. Все компании с высокими зарплатами я тебе не назову, на слуху Авито, Баду, Тинькофф, ФанКорп, Рокет.
>>197322812> с зп 250+к в любое друго место и въебывать ему там нужно будет в 3 раза меньше.Приведи пример. Где такие зарплаты платят ?
>>197322778Во первых опционы считать в зарплату неправильно. Потому что если ты сменишь работу, то опционов лишишься. Плюс они не гарантированы. Во вторых нихуя они не выше рынка.
>>197322743> не дадут -- буду отвечать на следующий вопросв ответ получишь ехидное НУ ЭТАЖИ АЗЫ)) и будешь послан нахуй. а на смену тебя возьмут того, кто даже близко не представляет, как их можно вывести и нахуй они вообще нужны, но они их ЗНАЕТ потому что ВЫУЧИЛ
>>197318015Какой профит? Заниматься хуйней? Нормальные годные спецы иногда на меньшую зп идут лишь бы заниматься интересными задачами, а не клепать унылую поебень одинаковую каждый день
>>197322637(a-b)^3=(a-b)^2(a-b)(a-b)(a-b) = a^2 -ba -ba+ (-b)(-b)=a^2-2ab+b^2(a^2-2ab+b^2)(a-b) = a^3 -2a^2b +ab^2 - a^2b + 2ab^2 -b^3 = a^3 -3a^2b +3ab^2-b^3=(a-b)^3мимо
>>197322856Столько синьерам помидорам платят в банках и то, если повезло. От подразделения зависит сильно. Не дадут тебе пруфов в 250-300
>>197322904Да, надо.На моей текущей работе можно приходить на работу часов на 5-6 и из них работать час-два, а остальное время смотреть какие-нибудь курсы, гулять, пиздеть или гамать. В яндексе таких условий ни у кого нетЕще и с "гениальными" велосипедными порнофреймворками ебаться
>>197322967Да я не прошу пруфов, мне просто интересно понять где в россии такие высокие зарплаты, в какой отрасли, из называний которые мне накидали все банки и около авито, лел
>>197322929Маняфантазии какие-то. В любой адекватной компании тебе дадут возможность вывести формулу. И это ценится всегда выше, чем тупое запоминание. Если ты об этом скажешь конечно. А если будешь мычать и молчать, тогда тебя просто не поймут и зададут следующий вопрос.
>>197322834был на собесе в яндексе два года назад, прошел, попросил 230К, сказали что много. Хотя 230К не так уж и много, в одном немецком банке и больше предлагают, правда там хуета скучная
>>197322755Хех, бОльшая часть правил основывается на здравом смысле. Да и вообще, далеко не всегда от встройки требуется производительность, даже если автономное питание.
>>197323050Что такое успешная продуктовая компания в России ? Одно Банки, что еще? Газпром роснефть? Сколково? Я реально инетересуюсь .
>>197307212 (OP)Ты перерос этот проект, но недорос до тех проектов, не вижу причины бугуртить. Ищи посерединке что-то.
>>197323066Ты город-то добавляй, а то сложно дианонить для мск 156к -- это зарплата 15-го грейда, а для какого-нибудь новгорода -- может и 17-го.
Второй год вкатываешься в программирование@Решаешь начать ходить на собесы для того чтобы зарботать опыт работы в команде@У тебя из навыков только базовый C++/QT и чуть-чуть ванильных JS и PHP@Подал заявку на сениора C++ за 200к@Готовиться не стал - "нахуя, всё-равно не пройду, хотя бы просто узнаю что на собесах спрашивают"@20 минут разговариваете об общих вопросах девелопмента и прочем@Вы нам подходите так то, но давайте ещё пробежимся по основам@"Переопределите конструктор копирования"@"Ну может раскажете как выглядят элементы вектора"@"До свидания"Тру стори, я не тролль
>>197323242В нефтянках много платят топ-менеджерам, на обычных специалистах они предпочитают экономить
>>197323242Для нефти айти это побочный отдел, он не зарабатывает деньги.Денег платят много там где результаты твоей работы приносят компании бабло.
Анон, я очень тупой, но красивый и гладко-стелящий погромизд. Куда выкатиться чтобы хорошо получать торгуя ебалом?
>>197323208>"Переопределите конструктор копирования"operator = (void ❄ptr) {}>"Ну может раскажете как выглядят элементы вектора"Двусвязный список вроде.
>>197321334>Там это всё разжевывается так, что моя кошка способна понять.этого мало. надо ещё это всё уметь применить к месту что происходит крайне редко
>>197307212 (OP)ОП, вот ты пиздабол. Мой сосед Михалыч как бояры наебнет начинает тоже всякую хуйню сочинять, как он итальянок за пизду лапал, как звали работать директором газпрома и тд. А на деле он алкаш, РНН господин и сидит на шее у инвалида жены.
>>197323344>>"Ну может раскажете как выглядят элементы вектора"> Двусвязный список вроде.А вот и кодомакака пожаловала
>>197321334да на хуй, сложно. Я кроме плюсов еще дохуя всего изучаю, питон, линукс и т.д. вот бэш пришлось отлаживать и т.д. Если бы я был студентом я бы все быстро выучил, но студент не поймет про что майерс пишет, он с этим не сталкивался.
>>197323066Это в яндексе? У нас(не яндекс) тоже мне С поставили по всем пунктам и зп подняли почти в два раза, С же норм оценка реально.
>>197322812>Чувак которого туда возьмут мидлом легко устроится сениором с зп 250+к в любое друго местону ты загнул. 250+ это надо быть ХОРОШИМ синеёром.
>>197323491кром того1. майерс не программист, у него работа изучать си++2. майерс в 15 году объявил, что сдается и си++ его заебал
>>197323492Да нормальная оценка для внутренних ревью.Выше (A и B) только у конченых задротов, которые кодят 24/7, нахуй таким быть.
>>197323437class MyClass { MyClass(const MyClass& r) { // тут ты руками копируешь все данные из r в this, проливая слезы, глядя на rust и #[derive(Clone)] }}
>>197323555У нас это не про ревью, а в целом за год, там тоже балльная система, ну бля на А по плюсам например надо пару проектов закончить как архитектор, я бля джун ебучий, откуда я могу такой опыт взять.
>>197323555А вообще сильно токсичная атмосфера в яндексе? А то вот такие вот отчётности и ревью, хз, мне не очень понравилось бы, лишний напряг ведь.
>>197323524ну тогда первая часть твоего предложения противоречит второй части, т.к. я знаю несколько си++ программистов из топовых ДС контор которые даже про этом слыхом не слыхивали.
>>197323492А что за контора с оценками и повышением, если не секрет?Какая-то топовая (ABBYY/Kasper) или мелкая, но выебистая?
>>197323485Какой нахуй эмбедд? По стандарту stl у вектора сложность random-access должна быть О(1). В любом списке это O(n).>>197323491Если между тобой и пиздатой работой с пиздатой зарплатой стоит всего лишь книжка Мейерса, которую тебе лень прочитать, то нахуй ты такой нужен? Тот интервьюер который тебя отфутболил был совершенно прав.
>>197323555Больше чем час-два в день кодить это пиздец, тупо гробишь свое здоровье.Нужно быть полным долбоебом чтобы ебашить код весь день за унизительные яндексовские зарплаты
>>197318397отвечу на все, кроме ромба. На ромб отвечу, что такой код надо переписать. Мимо-сениор-в-ДС
>>197323555Ты что-то путаешь. В Яндехе А -- это низжая оценка (кандидат на увольнение), а E -- высшая.
>>197323610и по содержанию тоже вроде массив, как выглядит объект вектора, да х.з. как обычный объект выглядит я думаю или тут что-то злоебучее с особенностями хранения?
Ещё про собеседования, анон, подскажи.Ходил на собеседование на PHP+фреймворки (не галеры) за 50к. По программированию сразу сказал что если ванильный PHP я знаю норм, то фреймворки для меня незнакомы. Меня погоняли по логике и общей теории, отболтался на отлично. Взяли таймаут на неделю, сказали что я отличный чел, но проект горит и им нужны опытные хуи. Меня мягко послали нахуй, или могли и не пиздеть?
>>197323643Не, очкую диванонов, ну такая, нишевая, не гигант, но штат дохуя человек, есть офисы по всей рашке, снг, центр офис в мурике и в польше и чехии есть ещё. Нишевая в том плане, что прочно сидит в некоторых отраслях и если кому-то из этих областей нужно что-то запилить, то обращаются в эту контору. Ну есть конечно разные проекты, но это исключение и там уже лидерством не пахнет.
>>197307212 (OP)@ЕБОШИШЬ ПОГРОМИСТОМ SOFTWARE ENGINEER'ОМ НА РАБОТЕ@АКТИВНО ОБСУЖДАЕШЬ ПРОБЛЕМЫ НА МИТИНГАХ РЕШАЕШЬ НАСУЩНЫЕ ПРОБЛЕМЫ@УМЕЕШЬ ПРОДУМАТЬ АРХИТЕКТУРУ@ТИМА ТЕБЯ ПОДДЕРЖИВАЕТ@СРЕДИ КОЛЛЕГ ЗАРЕКОМЕНДОВАЛ СЕБЯ ПРОФЕССИОНАЛОМ У КОТОРОГО МОЖНО ВЗЯТЬ СОВЕТ@РЕШАЕШЬ ЧТО ТЫ ПЕРЕРОС ПРОЕКТ НА КОТОРОМ ТЫ РАБОТАЕШЬ ДОСТАТОЧНО ХОРОШ@ИДЕШЬ НА СОБЕСЕДОВАНИЕ 1 В ГУГЛ@ДАЮТ ОФФЕР@ИДЕШЬ НА СОБЕСЕДОВАНИЕ 2 В ЯНДЕКС@ДАЮТ ОФФЕР@ИДЕШЬ НА СОБЕСЕДОВАНИЕ 3 В ФБ@ДАЮТ ОФФЕР@???@ПРОФИТ ЕСТЬ, ПОНИМАЕШЬ ЧТО ТЫ ТАКИ СОСТОЯЛСЯ КАК СПЕЦИАЛИСТ@ПРИХОДИШЬ НА РАБОТУ, ХОДИШЬ ПОДАВЛЕННЫЙ И ГРУСТНЫЙ ВОЗНЕСЕННЫЙ И ДЕРЗКИЙ@ЗАЧЕМ Я ЭТО НАЧАЛ? ЗНАЕШЬ ЗАЧЕМ ТЫ ЭТО НАЧАЛ, ГОДЫ НЕПРЕРЫВНОГО ОБУЧЕНИЯ НЕ ПРОШЛИ ЗРЯ@ЗНАКОМЫЕ НАЧИНАЮТ ТЕБЕ ГОВОРИТЬ ЧТО ТЫ БУДТО ПОМОЛОДЕЛ И СТАЛ ПРИВЕТЛИВЕЕ@СПОКОЙНО ОБУСТРАИВАЕШЬ СВОЮ ЖИЗНЬ ЗНАЯ ЧТО ТЫ-ТО УЖ ТОЧНО НЕ ПРОПАДЕШЬНикакого бугурта.
>>197323634Очень сильно зависит от команды. Где-то руководители группы и отдела вращали ревью на хую и выбивают для своих сотрудников премии и повышения просто за нормальную проектную работу. А где-то превращают ревью в банку с пауками, где нужно валить все косяки на других, и присваивать себе успехи других, и вообще лизать жеппы. На вопрос - что нужно делать чтобы получить D - "ну хуй знает, сделай что-нибудь такое эдакое крутое". Я работал как раз в такой группе, перебивался с B на C-, потом ушел и понял, что я находился в глубочайшем стрессе, от которого не мог отделаться еще несколько месяцев.
>>197323635Ну может исключения в списках инициализации необычный вопрос, про это могут не задумываться люди, а так хуй знает, что там за кодеры. Либо я долбоёб и нужно больше денег просить. Но я сомневаюсь что-то.
>>197323665Справедливости ради хочу отметить, что Майерс хорошо ложится, когда у тебя есть некоторый опыт разработки, просто так его читать новичку это такое, в одно ухо влетело, в другое вылетело. Так же и с бандой четырёх.
>>197323744Предположу что они никак не выглядят, просто область памяти выделенная под определённый тип, на которую мы можем ссылаться. Я обосрался когда начал затирать что у элемента есть ещё указатели на соседние члены
>>197323665>По стандарту stlСорян, я не сильно умный кто б этот стандарт читал вообще, а не только подсматривая справку по очередному контейнеру.
>>197323829Ой, не, я бы сразу перевёлся/уволился, это очень хуёво, когда стресс на работе, хуёво и тебе и работе, которую ты выполнять пытаешься.
>>197323971Ну, мне в целом нравился яндекс, к тому же стресс надвигается постепенно и незаметно. Может даже попробую туда пособеседоваться еще раз, когда они переедут в новый офис.
>>197307212 (OP)>РЕШАЕШЬ ЧТО ТЫ ПЕРЕРОС ПРОЕКТ НА КОТОРОМ ТЫ РАБОТАЕШЬ>@>ИДЕШЬ НА СОБЕСЕДОВАНИЕ 1Свой проект запилить силенок не хватает?Все эти собеседования на листочках - уровень вчерашнего выпускника.
>>197323635Ну хотя спросить то всякое можно по этим темам, может там вопросы сложные были, хз. Но один хуй странно, тот же remove erase idiom это ж классика считай, это знать надо. Не?
>>197322856>>197322967>>197323503Предлагали в Яндексе быть де-факто мидлом за 200к с копейками когда на текущем месте получал около 300 на рубли.Причем это илитный ML а не обычное ковыряние в байтах, что как бы намекает. Если бы не зп а также второй питон в проде и гора самописных велосипедов, принял бы оффер не раздумывая.Мое увожение Яндексу, но с зп у них все еще беда.
>>197307212 (OP)>АКТИВНО ОБСУЖДАЕШЬ ПРОБЛЕМЫ НА МИТИНГАХНе нужно. Есть же телега, слак, дискорд и переприска.>УМЕЕШЬ ПРОДУМАТЬ АРХИТЕКТУРУНе нужно. SOLID + MVC = можно сделать проект любой сложности. Если хочется задрочиться по производительности, ебошишь C или ASM вставки. Бандой четырёх не стоит даже жопу подтирать.>ЗАРЕКОМЕНДОВАЛ СЕБЯ ПРОФЕССИОНАЛОМ>СОБЕСЕДОВАНИЕ 1>СОБЕСЕДОВАНИЕ 2Ясно, понятно. Что я, что мои коллеги, уже давно не ходят по собесам. У меня в телеге да признаю, я отсталый дегрод. пользующийся телегой, вместо дискорда есть пару руководителей и владельцев бизнеса, пара из которых с большой вероятностью готовы прям завтра со мной работать. Я хуй знает, зачем вообще нужны собесы. Так, чисто потралить кандидатов.>ИДЕШЬЭто вообще пушка. Зачем куда-то ходить?
>>197323939ну это лечится чтением любой тупой книжки, я в нии проебался три года, даже про сложность алгоритмов не слышал, хотя достаточно сложную логику писал, пришлось даже матан подключать, что бы разобраться. Мне вообще похуй было на скорости и оптимизации, главное что бы все отрабатывало без сбоев. Какое на хуй наследование, шаблоны, алгоритмы все в структурном стиле выполнил. Рисовал конечный автомат с тремя десятками состояниий и декодиров хуиту разную.
>>197323902А я не соглашусь. Скажу, что как майерс, так и банда хорошо подходят для новичков. Я сам что первое что второе прочитал еще на первых курсах. Да, поначалу в одно ухо влетело, в другое вылетело, но когда ты спустя пару лет в работе встречаешь те или иные концепции которые описывались у банды или Майерса, у тебя флешбекает "ааааа, так вот нахуя этот сраный визитор на самом деле нужен".
>>197324068я вообще свой софт европейцам продаю, т.е. разработал продукт и продаю его, все делаю через коды возврата, без исключений. Давное еще по код стайлу так делали и в привычку вошло. Главное что бы работало и ты понимал, что происходит в каждой строчке.
>>197324087А чому два ревью за три дня? Хули так часто?П.С. Мое увожение. Если не секрет, применительно к чему машинку используешь? Беспилотники/CV/NLP?
>>197324047Ну у нас например тоже баллы есть, но свою зп ты получишь всегда, нет грызни, как бонус ок, сделал что-то хорошее получи бонус. Ну или просто норм статистику показываешь. А нет так нет, бонусов не ограниченное количество, ну типа лучший получает и тд, и грызни за них нет особой, менеджеров не видно не слышно, но своё дело они знают, всегда всё на мази, ну и как следствие я часто могу залипнуть в код и домой в 10 вечера придти, а на прошлой работе, где был стресс, я по 6 часов сидел и минуты считал, чтобы домой идти и продуктивность была 0, лишь бы отъебались.
>>197324186Ну может от типа мышления зависит, мне сперва надо пощупать, набить шишки, накопить вопросы и потом уже у дяди Маерса или там ещё у кого спросить, и получается ты читаешь такой оо, даа, точняк, во-во, ага.
>>197324281Объебался, извиняюсь. Никак не могу к пиндосской нотации привыкнуть, все у них не как у людей.
>>197324186я даже не верю, что такие люди как ты существуют, в универе я увлекался только спортом и бабами. Вкатываться в программирование начал курсу к четвертому. У меня друг он вообще там что-то с лечением рака придумал на мировом уровне и съебал на хуй из рашки в италию, ботан 10 из 10, так даже он по своей специальности (биофизика) книжек не читал, а тут блять, люди просто-так майерса читают, я хуею.
>>197324201Да продать-то и говно можно, хочется же качественный код писать. Безопасный, запаянный со всех сторон и тд, чтобы как часы всё, а что не как часы, так чтобы хотя бы базовая эксепшн гарантия была. Хуй знает.
>>197324204>А вот и легендарный 300к/планковское времяИ его популярный коллега - 300к/месяц>>197324206>А чому два ревью за три дня?Это даты в американском формате, 14-й месяц не смутил?>применительно к чему машинку используешь? Беспилотники/CV/NLP?CV, подробнее уже диванон почти. В Яндексе в беспилотники предлагали идти, такой-то рисёрч!
>>197324251>я часто могу залипнуть в код и домой в 10 вечера придтиТакое себе, я на работе большинство времени всякие лекции смотрю и меня еще вечно на всякие курсы/конференции в командировки отправляютПравда повышения зп приходится тупо у менеджера просить, зато можно не бояться что тебя уволят даже если нихуя не будешь делать - команда маленькая, каждый разбирается в чем-то своем и если кто уйдет то проект ждет уныние
>>197324379Бизнес (не в рашке) за говно платить никогда не будет, тут все просто, плохо делаешь, уебываешь с рынка. Раз покупают, значит очень нужно.
>>197324373Ну вот хз, как-то так, мне программирование еще со школы было интересно. Но тогда я изучал богомерские Делфи, а в универе уже пересел на православные плюсы и тогда да, читал Мейерса и Энтони Уильямса чисто по фану.
>>197324441>Правда повышения зп приходится тупо у менеджера проситьНе, у нас просто типа вызвали по результатам этого года балблабла оценка С блабла повышаем грейд и зп в 1.5 раза.
>>197324490Да будет, ещё как. Знаю кучу платных(лицензия 120к зелени, например) прог, которые работают как говно, но у которых просто нет альтернатив.
>>197324490хуй там плавал. Пытаюсь нанять девелопера в Лондоне. Почти все кто приходит даже язык не знают на котором пишут.
>>197324517завидую тебе, я вон лучше на двачах посижу, чем книжку по программированию читать буду, бля(((
>>197324419>CV, подробнее уже диванон почти. В Яндексе в беспилотники предлагали идти, такой-то рисёрч!Крут, завидую. Надеюсь какой-нибудь полезной темой занимаешься а не пишешь функционал камер слежения или военных дронов, лолУ меня кореша кстати таки захантил Яндекс в беспилотники. Бабла предложили меньше твоего, но в разы больше среднего. Судя по последнему Yac это сейчас самая топовая тема.
>>197324624>Судя по последнему Yac это сейчас самая топовая тема.Истинно так, Яндекст оче пиздат в беспилотниках, просто агонь - там подразделение такси в перспективе вырастет во второй Яндекс по капитализации. До сих пор иногда терзаюсь сомнениями, не зря ли отклонил оффер, уж очень интересная тема.
Посоны, а есть кто работает/знает людей работающих в Data Science?Заебал крестовый быдлокод, хочется ML заняться да очкую что жуниоры в этом деле сейчас нахер никому не нужны.
>>197322266Куб разности из треугольника Ньютона найду на бумажке, разность тангенсов там тоже к общему знаменателю привести и потом получится синус/косинус суммы/разности делить на знаменатель
>>197324776А чем там вообще занимаются, не знаешь?В смысле какой стек технологий/знаний требуется чтоб туда взяли?
>>197307212 (OP)>ШЬ НА СОБЕСЕДОВАНИЕ 3Оп, разрабатывать паблики на вконтакте - это ещё не программирование, лол.
>>197324136А вы пробовали её читать?- Книга про программирования первый пример кода в которой появляется где-то только на 51 странице.- Очень много воды. Текста в несколько раз больше чем кода.- Только общее описание без реальных примеров использования.- Нет подсветки синтаксиса, может, уже печатают такие, но я не видел.- Даунские ненужные паттерны. На 13 страниц Оо описывается паттерн (паттерн ли) Iterator в которым всего три метода First() Next() IsDone() CurrentItem(), по которым и без 13 страниц тупо из названия можно понять что они делают, и как должны работать.
>>197324908Ты когда-нибудь нанимал?Приходит СЕНИОР ДЕВЕЛОПЕР ИЗ БАНКА. Спрашиваешь его базовые вещи по языку, а он говорит "А зачем мне это знать? Я фреймворк умею"
>>197324913Конечно пробовал, отличная книга. Ну как бы это книга про шаблоны проектирования, а не про программирование, тем более ты сам можешь закодить всегда(я так и делал), тем более я точно помню был там код, разбирался какой-то аналог пейнта, где ещё символ и картинка и вообще всё было одним объектом, единообразие работы с символом и картинкой. Итератор паттерн, пусть и оче простой. Вода субъективщина. Но вообще я не совсем про банду четырёх, а многие мне говорили, что шаблоны вообще не нужны, я про вот это.
>>197307212 (OP)Кто может пояснить за собесы по скайпу? Я с мухосрани, собираюсь в дс, но не хочу ехать прям совсем ни с чем, так сказать.
Посоны, помогите. Я в професии лет 5 и получаю 250к деревянных. Пишу на жабаскрипте, не знаю нихуя от слова вообще, за всю жизнь не закончил ни одного проекта, на работе пинаю пинусы. Когда начальство замечает, иду на собес в конкурирующую контору и говорю, что ПЕРЕРОС ПРОЕКТ)). Меня принимают, если вы понимаете, о чём я, и всё начинается заново.Ничего больше в жзини не умею, только в дотку играть.Понимаю, что рано или поздно лафа кончится. Хочу пойти на джуна в любой смежной области, но понимаю, что не тащу даже такой уровень.
>>197324967Вопрос к себеседующему. Так а зачем ему это знать, фреймвор же умеет.Вот, бензопилой любой может дрова пилить, а вы вилкой сможете?
>>197324967Ну может он действительно фреймворк умеет, кто ж его знает, зачем тебе спрашивать его то, чего он не знает, спросил бы лучше по фреймворку что-нибудь. Алсо тот факт, что он не стесняется своего незнания для меня уже был бы плюсиком, чел чётко знает, что знает, а что нет, имеет профиль. Конечно, на двачах одно, а на деле там может был совсем тупорылый долбоёб какой-то.
>>197324847>А чем там вообще занимаютсяТам несколько команд - персепшна (восприятия окружающего мира вокруг авто), планирования маршрута, хардвар команда - это из того что точно есть.Им точно нужны плюсовики которые умеют в имплементацию на cpu на gpu, ребята которые умеют ML/CV/обработку сигналов, ребята которые умеют в графы и оптимизацию, ну и вагон рисерчеров которые дрочат сетки 24/7.Работы там дохуя и больше, короче.У меня стек - ML/CV/DL/C++/бидон, олимпиадные алгоритмы и структуры данных, вот это все. я ШАД-илитка
>>197325042А шо тут пояснять. Включаешь вебку, на том конце хлыщ включает вебку и начинает тебя ебать по теории и заставлять писать код в каком-нибудь онлаен-блокноте.Есть реальная маза скатать, если удачно поставить камеру, но лучше так не делать.
>>197325067Ну если всё так, то ты профессионально умеешь ебать вола, прокачивайся в этом направлении, чё. Можешь в очередной проект идти уже как менеджер, типа перерос разработку.
>>197307212 (OP)@ВЫЗЫВАЮТ В ОТДЕЛ КАДРОВ@АНТОША ТЫ ЧТО ТО ЗАЧАСТИЛ ПО СОБЕСЕДОВАНИЯМ@ПИШИ ЗАЯВЛЕНИЕ ПО СОБСТВЕННОМУ, НЕЛОЯЛЬНЫЕ НАМ НЕ НУЖНЫ
>>197315663Потому что профессионалу это нахуй не нужно, если это не хайлоад или эмбеддед. Берется готовая либа, либо берется алгоритм из гугла и быстренько хуярится в продакшен. Важно не знать наизусть, важно уметь быстро реализовать в текущей кодбазе. Вырастешь - поймешь.
>>197324792в нормальных конторах одни физтехи и мехмат, аутистов полно. Могут днями не разговаривать между собой.
>>197325084>>197325112Когда у тебя огромный проект с кучей требований модный фреймворк внезапно встает раком и оказывается, что нужно реально уметь программировать.
>>197325202По моему пиздёж, у меня тоже одни умники, а социобляди те ещё. В баскетбол сука хуярят, приходят и потом сука на весь офис шмонит.
>>197325114>ШАД-илиткаО, братишка, каких только людей на ночном не встретишь!Сам 14 г.в., ШАД по сути и научил меня писать код, всем в треде всячески советую.>Работы там дохуя и больше, короче.Тебя, насколько я понял, хотели запрячь дрочить сетки, потому что остальное дерьмо требует каких-то особых хитровыебанных навыков.А на текущей работе тоже пилишь сетки? Просто сейчас CV как и моё родное NLP по сути свелось к правильному подбору/обучению нейронки, что немного печалит.
>>197325291сейчас это почти не нужно. всё сводится к умению настроить либу или фреймворк под проект и задачу. уметь программирвоать надо 1.5 челикам из гугла.
>>197325380Зато у вас будет разбирающийся в вашем куске говна сеньор, в случае чего можно будет ему вопросы задавать, а он вам на них отвечать будет, классно же.
Аноны, а как вы книжки читаете? До работы, после работы, в метро? Ведь надо же код набивать из книг, примеры делать, экспериментировать, что бы знания крепко усвоились. Я в день могу ну страниц 30-40 технической литературы наебнуть, но это если день свободный. А многие вещи приходится не в одной книги смотреть. У меня лежит 10 книг дочитанных в разных объемах. Кроме того еще на работе так выебут порой. Расскажите, как вам удается.
>>197325209>Удиви!Не стоит вскрывать эту тему. Вы молодые, шутливые, вам все легко. Это не то. Это не k-way merge,не VP-деревья и даже fractional cascading. Сюда лучше не лезть. Серьезно, любой из вас будет жалеть. Лучше закройте треди забудьте, что тут писалось. Я вполне понимаю, что данным сообщением вызову дополнительный интерес, но хочу сразу предостеречь пытливых - стоп. Остальные просто не найдут асимптотику.
>>197325291>модный фреймворк внезапно встает ракомНи разу такого не было. Что вы там таке делаете?Когда модная бензопила ломается, мы остаёмся наедине с вилками. Поэтому нужно уметь пилить деревья вилками.
>>197325407Нет, к сожалению, это не так. Когда у тебя сотни миллионов юзеров все еще нужно уметь программировать и челики из гугла тебя не спасут.
>>197325450Ну вот ты напрограммировал очередную порцию кала, нужно же сбилдить это говно, а это занимает минут 20, можно покурить сходить, но это минуты 4, так что берёшь чаёк и читаешь чёта.
>>197325147>>197325241Я хуй знает как стать менеджером, говорю же, за всю жизнь ни одной книги не прочитал. Попал в профессию случайно. Даже если я этим менегером устроюсь, так мне опять скажут ситать велосити, чтобы родмап успеть, а для меня это всё филькина грамота, так же как и реализовать промисы на итераторах, или как там это называется. Я хочу спокойную работу в ай-tee, пусть и с меньшей зарплатой, но чтобы честно было. А так выходит синдром притворщика, только я и в самом деле притворщик. Заебало.
>>197325497Ты когда-нибудь разрабатывал огромный международный продукт?С локализацией, биллингом и 15 годами истории?
>>197324792Перекатился из крестового быдлокодера в ds, в целом рекомендую - работа менее заебищная и более интересная
>>197325497С 15 нет. С 3 - 4 было. Работал в команде примерно 50 прогеров на проекте. Не в одном таком. Повторяю вопрос.
>>197325556Ну это правда, но на то и синьор, чтобы разобраться и когда его спросят ответить или там доебать саппорт фреймворка, вот это вот всё.
>>197325562Я прохожу собеседования, чаще всего проваливаю когда речь заходит о практических вещах. Но в одном случае из десяти надо всего лишь сказать базз-ворды, и сразу предлагают оффер сначала с опционами, а сейчас уже с фактическими долями компаний. Такие долбоебы просто смотрят на предыдущие места работы и многозначительно кивают котелками. Мне стыдно, но от денег отказываться не хочется, поэтому я соглашаюсь.
>>197322656Звали в модное направление дивопс за аж барские 120к после всех вычетов и "Может быть квартальные премии". ЧСХ, после того, как я уже нашел контору с баблом в 1.5 раза больше.Знакомые которые в яндехе работали тоже не в восторге.От себя переместил Яндех в петушиные высеры, внимания не заслуживающие, где-то между сбертехом и интеграторами.
>>197325378>Сам 14 г.в., ШАД по сути и научил меня писать код, всем в треде всячески советую.Здравствуй, брат!> хотели запрячь дрочить сетки, потому что остальное дерьмо требует каких-то особых хитровыебанных навыковЭто плюс возможно плюсовой имплементацией заниматься.> А на текущей работе тоже пилишь сетки?Сетки, бустинги, имплементация инференса всей этой хуйни на железе. У нас челлендж в том что наш код выполняется на девайсах которые древние как говно мамонта, там надо оптимизировать как боженька. Это мне и нравится на текущем месте, неплохой челлендж а не "так, падажжи ебана, тут мы еще слоев ебанем".>ШАД по сути и научил меня писать код, всем в треде всячески советую.Смотрел курсы по плюсам 18-19 годов? Ебать там огонь, я просто теку когда вижу чему они сейчас ребят учат.
>>197325679Прикольно, ну так а с чего ты решил, что лофа закончится? Так-то дальше больше, мне кажется. Сможешь авторитетом давить.
>>197325700Слушай, раз ты в условиях ограниченной памяти работаешь, подскажи какой-нибудь пример хорошей реализации memory pool allocator, но не сложный в то же время, чтобы позалипать в него, как там че устроено.
>>197325762>Мы её предвидели и модный фреймворк не впиливали.Ну и ебитесь сами тогда со своими велосипедами.
>>197325796Ну как, я понимаю что выделяется кусок памяти, поделенный на куски список мб, ну и там можно запросить кусок, вернуть кусок обратно, но мне кажется там много подводных, хотелось бы на правильную реализацию посмотреть мб даже с комментариями что вот тут подводные могли бы быть, но мы их убрали. Такое что-нибудь.
>>197325836Ой, бля, понты пошли, да с вероятностью 70% у тебя в компе сейчас мой говнокод работает, понял?
>>197325796>в условиях ограниченной памяти работаешьЯ в условиях ограниченного cpu работаю, памяти у меня 64/128 метров обычно. За лишние аллокации у нас ебут в жопу укоризненно смотрят в глаза, мы стараемся все что можно на стеке держать и за локальностью следить.Иногда юзаем подпиленный вариант https://howardhinnant.github.io/stack_alloc.html если хочется векторами попердолиться, но зачастую можно писать без аллокаций вообще.
>>197325715В том то и проблема, что глядя на лычки остальные инженегры начинают спрашивать ответы про архитектуру, как им там делать поллинг или вебсокет, а я вообще не ебу, что это. Говорю, что надо подумать, а затем гуглю на стаковерфлоу самый популярны ответ, обливаясь потом. Главное потом сбежать на соседнюю галеру пока моими советами не воспользовались.Надоело, хочется лампово писать простой примитивный код для простых работяг, типа лендинг или еще какую-то хуйню на джейквери как в двухтысячных. Не хочется в высоконагруженные системы и вебртс (хуй знает что это, честно говоря).
>>197325914> За лишние аллокацииТак для этого же и нужен memory pool, при запуске программы аллоцировал 1024кб и всё, дальше "выделение" происходит из этго куска.
>>197325914>stack_alloc.html Не, эт не то немного, хотя прикольно, типа вся еботня с stl контейнерами на стеке будет происходить.
>>197307212 (OP)Мимо питоний вкатывальщик создатель автотестов и парсеров в этом итт треде Перекатываюсь на котлин жаст фо лулз и для андроид девелопмента, какие подводные?
>>197325963>Так для этого же и нужен memory poolЯ в курсе, у меня просто почти все можно поместить в заранее выделенные буферы а там где прям нужны аллокации - можно обойтись стековым аллокатором.>>197326056>Не, эт не то немногоДа, не то, но я и не говорил что далл ссылку на mempool аллокатор.
>>197326056>>197326194>https://howardhinnant.github.io/short_alloc.hСлушай, а хотя то. Хип или стек ведь не принципиально, а сам принцип там есть. Спасибки.
>>197325611> 2019> иметь незалоченный мастер> работать не через пулл реквесты> бомбить от переписывания истории в своей бранче
Программисты на плюсах, что вы пишите вообще? Какие-то йоба программы на 200 сральных дыр, где надо код читать полдня только, и нихуя не понять? С чем работаете в самое программе? Часто ли (всегда?) надо какую-то бд подключать, или бывает без этого?
>>197326265Эх, я питонист, вот думаю, ничего что не могу развернуть двоичное дерево поиска, или нет шансов без таких знаний устроиться?
>>197326249Не, все таки не совсем то. Стековый аллокатор хочет чтобы выделения и освобождения были в FIFO порядке, настоящий memory pool умеет освобождать память в любой момент.
>>197326282>Программисты на плюсах, что вы пишите вообще?Всякую хуйню.> Какие-то йоба программы на 200 сральных дыр, где надо код читать полдня только, и нихуя не понять?Тип того, только там полдня ищешь ебучую строчку, полдня понимаешь, что с ней не так.> С чем работаете в самое программе? Часто ли (всегда?) надо какую-то бд подключать, или бывает без этого?У меня без этого.
>>197313892В треде 70% нео-джунов неосиляторов."Пошел собеседования на программиста не зная ООП""Не смог написать конструктор копирования".Главный скилл программиста, сделать функционал понятным для всей команды способом за разумное время. И на этом треть обсираются.У гас большой отсев на испытательном сроке.
>>197326318>Программисты на плюсах, что вы пишите вообще?Все то, что не смогли написать питон-скриптописари и ява бекэндчики.
>>197326300Я тоже не смогу, такого не спрашивали, конечно. Я могу только повернуть дерево налево/направо вокруг вершинки(ну перевесить крч грозди).
>>197326332>"Пошел собеседования на программиста не зная ООП"Как проверяются знания ОП? Не определение каждого принципа из учебника же надо назвать?
>>197326313А, тогда не то, он лочит предыдущие выделения как бы что ли? Я думал стек от слова на стеке, а не что он сам как стек организован. Хотя мб это и связано, но всё равно я не слышал раньше про такое, почитаю.
А вообще есть ли универсальный гайд как стать адекватным кодером? Не девопсом, который всё может, а именно кодером? >>197326420Обычно просят описать трёх китов и на примерах объяснить как это всё делается
>>197326300Если тебе опишут понятно что нужно сделать (поставят задачу), и ты не сможешь найти хоть какое-либо решение, то ты нахуй никому не нужен.Дело не в дереве, а в способности самостоятельно искать решения нестандартных или ранее незнакомых тебе алгоритмических задач.
>>197315663Лол в том и дело, что ты раскатываешь бинарный поиск потому что студень который только что его прошел. А вот реальную программу ты запорешь какой нибудь хергей, принеся фирме убыток в миллионы.
>>197326441Ебашишь на работе по 10 часов в день, а потом приходишь домой и еще 4 часа занимаешься самообразованием.В выходные можно рабочим задачам уделять всего 4-6 часов если дедлайнов нет, но на самообразование тратить уже не меньше 6 часов.
>>197326441Если я могу на словах пояснить за наследование, инкапсуляцию и полиморфизм, но сам нихуя внятного написать не могу, то нет шансов пройти собес?
>>197326420Кому нужны описания из учебника?Важно - понял ты, что прочел в учебнике, или просто процитировал учебник.
>>197326313>Стековый аллокатор хочет чтобы выделения и освобождения были в FIFO порядкеНа самом деле я не понимаю, почему он так хочет.
>>197326494Йух знает, может на стажировку за треть ставки возьмут, научат и на полную заберут >>197326488Так а кодером толковым как стать? Чо изучать-то? Какой матан качать? Логику?
>>197326545А что вообще что нужно, чтобы научиться писать в ООП стиле, может игру какую-нибудь простую сделать или еще что?
>>197326438>он лочит предыдущие выделения как бы что ли?Он по сути просто владеет куском памяти и помнит сколько памяти начиная с начала этого куска уже заполнено. Соответственно если ты освободишь память из середины этого куска то похеришь все что за освобожденным блоком.Физически нет никаких отличий между памятью "на стеке" и "в куче", различие в том каким способом она распределяется. На стеке она раздается вышеописанным образом, в куче, ВНЕЗАПНО, используется куча (структура данных) чтобы хранить инфу о свободных блоках."на стеке быстрее" потому что выделения и освобождения происходят тупо сдвигом указателя, а еще все данные рядом и хорошо ложатся в кеш процессора.
>>197326519Для чего это? И если это какая-то распространненая проблема, разве не вывели для нее алгоритма, как сортировка пузырьком?
>>197326494Ну почему ты эту хуйню тут спрашиваешь.Ну это же блять простая хуйня.Ну не типы блокировок потоков у тебя спрашивают, а какие то сраные концепции, которые понятны и школьнику.Ну поэкспериментируй самостоятельно, пойми наконец эти концепции. В нашу контору - нет шансов. Потому что ты без понимания этих концепций не сможешь разобрать чужой код.
>>197326582Начать кодить. Вот серьёзно. Просто так ты не научишься что-то делать. Открывай сайты с ежедневными задачками, решай их, дополняй, делай. Так будешь узнавать чего тебе не хватает по знаниям, ну и сам развиваться. Ну и приложуху свою запили какую-нибудь, те же шахматы, например
>>197326612Я же говорю, что прекрасно понимаю как они работают и нахуя, на словах как говорится Лев Толстой, но если мне скажут реализовать с помощью ооп какую-нибудь прогу, то я обосрусь.
>>197326585кто вывели, неизвестные отцы? дейкстра придет и алгоритм тебе придумает, или кнут? свою голову надо иметь.
>>197326663А это "опыт" называется. Знаешь, почему-то, его постоянно требуют. Наверное, чтобы отсеять таких как ты.Если серьезно, то:Шансы на джуна устроиться у тебя есть. Вот там и опыт начнет появляться.Если совсем никак и на джуна - то ищи позиции интерна. У нас бывает - берут, но обычно это на старших курсах ВУЗов, на практику.
>>197326698Ну Страуструп какой-нибудь, ему че впадлу чтоли, для людских людей же, не для чертей каких.
>>197326723Да я на самом деле готов стажером, хоть за еду пойти, только чтоб меня натаскали, но у меня нет диплома(
>>197326583>Он по сути просто владеет куском памяти и помнит сколько памяти начиная с начала этого куска уже заполнено.Ну так как бы уйдём от аллокаторов. A a;B b;C c;по идее то сначала последний будет разрушаться/стираться или я уже совсем поплыл. >нет различийНу типа да, но на стеке они рядом лежат, на куче они могут друг от друга в ебенях лежать и по идее всё же там не куча как структура данных, как структура данных там скорее список массивов или типа того, та же хуйня что в основе std::deque лежит по идее.>>197326638Вооо! Ебучие аббревиатуры, да? Забавно, что ты ошибся, я ошибся, но изначально мы друг друга поняли, лол. Вот ты про стопку говорил, а короче для меня стек это обойма пистолета, вот этот момент пружинистости со стопкой теряется. Курить пойду. Бля, думал чёт совсем уже потёк мозгом. Не, нормально всё.
>>197326787Любая другая вышка то есть?Есть шансы, но меньше, после техникума.Если у тебя только общее среднее, т.е. - только школа, то тут ты сам дурак.
>>197326787И да, можешь немного приукрасить, приврать, и главное топи за желание работать именно в той компании и обучаемость.С джуна много не спрашивают, а проверять то, что ты приукрасил - не станут, даже если выясниться, что приврал, но в последствии усвоил - не станут осуждать.
>>197326815Можно и без вышки же. Я в 18 лет пробовал искать работу тестировщиком имея начальные навыки пистона + sql + html/css, у меня был свёрстан сайт-портфолио, куда я выкидывал свои работы, а некоторые компании его как раз и смотрели Таки в итоге взяли, но сказали потом идти нахуй, ибо им джун на полставки на вторую половину дня нахуй не нужен
>>197326790> та же хуйня что в основе std::deque лежит по идее.По сути говоря про мемори пул мне и нужно бы как раз посмотреть на то как это сделано, потому что структуру то я запилю, но так как эта хуйня предназначена отвечать за выделение освобождение памяти для всего-всего, то там должна быть куча подводных про то как не просто накустарить кусок кала, а чтобы это всё было надёжно и безопасно и вообще. Вот чего хотелось бы посмотреть, понимаешь?
>>197326790>Ну так как бы уйдём от аллокаторов. >A a;>B b;>C c;>по идее то сначала последний будет разрушаться/стираться или я уже совсем поплыл. Если юзать стековый аллокатор случится следующее:- ты закидываешь три объекта, стек помнит что свободная память начинается после "с"- выпиливаешь "b" - теперь стек думает что свободная память начинается после "a"- закидываешь в стек "d" и "е" - они пишутся один за одним после "а" и могут перетереть память используемую для "c". хотя он формально еще не деаллоцированПотому и надо следить за тем чтобы освобождались только те объекты которые в самой вершине стека лежат.
>>197326891https://github.com/yandex/balancer/blob/master/util/private/lfalloc/lf_allocX64.cpp ну вот тебе аллокатор какой-то
>>197326864Через QA да, вполне можно.Согласен. Главное реально обучаемым быть. У нас типичная песня тестировщиков - "учу пухтон, скоро программистом стану." Прошло два года - всё еще учат, походу.
>>197326919Да про середину то понятно, я думал ты говоришь, что порядок освобождения a, b, c, ну из-за опечатки, понять не мог почему.
>>197326932Это уже реальный пример рабочий, я охуею в нём копаться, хотелось бы чёта типа short_alloc.h, чтобы с одной стороны игрушечно, с другой все принципы создания таких хуёвин уважаются.
>>197326937Кста да, это пиздос, много таких чуваков видел, которые говорят, что щас через тестера стану разрабом, а на деле сидят на тех же позициях дохуя и не двигаются дальше -- пиздец, я их не понимаю Я в дно-компанию шёл как раз за опытом небольшим, но всё же, работал за 20к джун QA и потом сделал сальто в сторону Junior Android Developer, зато теперь пишу красивый код без костылей, который всем понятен. Мб я писал бы такой же код и без опыта QA, но, думаю, шёл бы к этому дольше чем 4 месяца
>>197326991Ну я сразу на разработчика устраивался, но тоже поначалу на минимальной зп работал в днище-конторе.
>>197326937А чем плохо в QA? Платят хорошо, учить ничего не нужно, один раз научился и ебашь тесты всю жизнь.
>>197327041У меня ни разу реп на гитхабе не спрашивали.Хуйня какая-то. Что я им покажу, сорцы проекта, в котором работал?По выходным я как нормальный человек - решаю свои жизненные бытейные проблемы. Увы, с мамкой я не живу, а жрать само не готовится и квартира сама не прибирается.
>>197327086>У меня ни разу реп на гитхабе не спрашивали.Двачую, какой-то несмешной/несвежий мемас это портфолио на гитхабе.
>>197327151есть одна база данных, надо проверить что при переходе на новую версию сервис не навернется. что будешь делать?
>>197327151Вообще да, но не так много как кодерам Банально циклы разработки ПО, основные принципыУмение писать лаконичные и краткие тест-кейсы Умение писать нормальные багрепорты -- этому, кстати, очень хорошо учат на ютест, там именно идеал как писать багрепорты Разбираться в эмуляторах и их нюансах Ну и прочее-прочее-прочееЕсли не собираешься стагнировать и быть ручной макакой, то ещё сидеть учить пистон\жс\кресты вроде, sql+html\css
>>197327213Тестировщики рассказывали, что к ним приходят люди, которые не могут на санном виртуалбоксе виртуалку развернуть.Про KVM даже речи не идет.
>>197321273Тут не формулу нужно переводить, а алгоритм отображенный формулой. Прямая проходя 1 по х изменяет свою высоту на (y1 - y0) / (x1 - x0). Потом просто прибавлять результат этого роста к начальной высоте округляя и получим подобную хуиту (пикрил шарпы). Там еще проверяется как растет линия и в зависимости от этого меняем координаты.
>>197313397Константный указатель на массив указателей типа константного инта, к которому кастуется указатель на массив из сишных строк?
>>197321273using Point = std::pair<double, double>;class LinearFunction{public:explicit LinearFunction(const Point& p0, const Point& p1){k = (p1.second - p0.second)/(p1.first - p0.first);b = p0.second - kp0.first;}double operator()(int x){return kx+b;}private:double k_;double b_;};int main(){Point a(2, 3);Point b(4, 5);LinearFunction f(a, b);double y = f(35);}
>>197327717А, ты про деление на 0? Ну бля, я вообще удивлён, что оно с первого раза скомпилилось, если _ у k и b убрать и звёздочки добавить, писал в форме отправки прям.
>>197327769Ну можно исключение кинуть, например, если p1.first = p0.first, то это уже не функция будет вообще.
>>197327769для начала да, но тут начинаются вопросы, что вообще эта штука должна возвращать в таких случаях. может надо параметризовывать прямую параметром вдоль прямой, а не вдоль оси, что тогда такое аргумент, где начало, какой масштаб. когда заказчик тоже еле школу закончил, он не знает ни ответов ни вопросов. а потом что-нибудь просто не работает, потому что нельзя вычесть отрицательное число, или сохранить пустую строку, или еще что.
>>197327848>что вообще эта штука должна возвращать в таких случаяхНу дабл она возвращает, а если иксы у точек равны, то клиент дурачок, так как это не функция и бросается исключение, ибо нехуй. Конструктор не деструктор, из него исключения бросать можно.>может надо параметризовывать прямую параметром вдоль прямой, а не вдоль оси, что тогда такое аргумент, где начало, какой масштабНененене, вы просили функцию по двум точкам, получите распишитесь, берёшь две точки, получаешь функцию, можешь ей пользоваться прям вот так y = f(x), остальное не моя забота.
>>197327897Потом например можно пройтись по массиву иксов и создать вектор точекstd::vector<Point> line;double xs[SIZE] = {1, 2, 3, 4, 5, ...for(auto& x:xs){line.push_back(Point(x, f(x)));}
>>197327897>а если иксы у точек равны, то клиент дурачокТо есть задача найти координаты точек между 2 точками для построения линии. У тебя блять линия прямой не бывает?
>>197327993>Как ту формулу перевести в код?Ты видишь формулу? Это функция. Я перевёл функцию в код. Вопросы?
>>197328034>Как ту формулу перевести в код?Код блять тем и отличается от формулы что ты должен реализовывать такие случаи. Потому что формула ЭТО ОПИСАНИЕ АЛГОРИТМА. Формула <- Алгоритм -> Реализация. Конкретно это алгоритм нахождения координат точек между 2 точками для построения прямой, и будь добр блять дай мне множество этих точек.
>>197328240Формула это не описание алгоритма, на пике была формула линейной функции, я её записал в код. Отрисовка линии в растре это другая задача вообще.
>>197328240Блядь, только сейчас на пик посмотрел, как же я заорал. Анон, ну я ебу что ли, что он хотел линию отрисовать? Как перевести формулу в код пост был, может он там вычисляет что-то, я вообще подумал, что ему просто пример нужен, как формула может быть в коде записана.
>>197328240Ну рыли, посмотри>>197321273где здесь что-то про отрисовку? На гифки я не щёлкаю обычно, там скримеры.