https://github.com/jwasham/coding-interview-university - теорияhttps://www.topcoder.com/ - практикаПрошлый >>1435934 (OP)
>>1436838Спешите видеть, мамкина корзина, отрицающая общепринятые факты. Когда у вас уже каникулы закончатся и вы со всякими манямешниками, комнатными ui/ux дизайнерами, дружно пойдёте разрабатывать общий проект, длинною в год?
сегодня проводил правки над дизайном проекта, количество правок было минимальным, макет утвердили.По логике проектирование нареканий нет, попросили поменять градиенты только.Уже за верстку принялись товарищи разработчики. Торопят быстрее выкатить проект. Мобильную версию также сархитектуровал, далее буду разрабатывать оценивать интервью, собранное маркетологом и исходя из этого делать новый проект, наработав новый сценарий пользователя.
>>1436834Ноду скорее можно сравнивать с Твистед-Торнадо. Руби пустышка без перспектив, был хайп лет пять назад, сейчас уже закончился. У ноды и питона есть перспективы, у руби скорее нет, но пока по инерции держится.
>>1436880Эта статистика ничего не значит. Например, нужно учесть, что меньше вопросов может быть по той простой причине, что количество уникальных вопросов ограничено, а на старые уже есть готовые ответы, нет необходимости переспрашивать, когда можно просто нагуглить.
>>1436892да я звонил на собеседование набивать этикетки на колбасу в сап системе мне не перезвонили задавай ответы
Жулики и воры, как вы на удаленке работаете без тщательного кодревью и парного программирования на коленочках у тимлида?
>>1436907Простите, но у вас есть хотя бы СТОЛИЧНЫЙ опыт разгрузки вагонов? А то я не могу судить, насколько вы уважаемый работяга.
Кто в перспективе одержит победу в марафоне - системщик-байтоёб или прикладник-бэкендер? В расчёт берётся всё: сам процесс разработки и возникающие в ней сложности, кол-во вакансий на рынке, кол-во неведомой хуйни, которую нужно успевать учить, чтобы быть в тренде, уровень з/п и тд. Если учесть все факторы, у кого выгоднее путь и почему? вротенд не считается, интересует именно сравнение заднеприводных со слесарями
>>1436915Сколько можно спорить??Посмотри вакансии по каждой технологии и зп, только не в дс, а в условном Котосибирске.И прикинь работая в каждом месте пару лет через сколько конторы закончатся.
>>1436915У байтоеба тупо вакансий вменяемых на порядок меньше в этой старане, чем у рядового бэкендера.В другой стране тем более.
>>1436915У байтоеба, очевидно. Потому что став байтоебом ты всегда можешь стань бэкендером, но вот если ты бэкендер, то это не значит, что ты можешь стать байтоебом. Байтоеб понимает программирование на более низком уровне, поэтому перейти на более высокий ему не составит труда, даже легче будет чем раньше. А у вбэкендера отобрав его абстракции ты сразу же поставишь его в неловкое положение и заставишь унывать. Особенно учитывая, что все они используют фреймворки, т. е. даже на "родном" языке написать ничего без них не смогут и вряд ли представляют что там делается под всеми этими методами (отсюда и так много тормозящего говнокода).
Очевидно же что не один байтоеб не станет осваивать каждый день по новому фреймворк. А на вопрос 'что изменилось с новой версией реакта' он упадёт в обморок
Посоны как вы справляетесь с говнокодом? Колеги вас ругают что вы на говнокодили такое что в нем хуй разберешься?
Бывало у вас такое что колеги написали такой говно код что добавить элементарную фичу занимает неделю если не больше а за задержку вас ебет начальник?
>>1436915Более успешным будет тот, кто раньше поймет, что надо выкатываться нахуй из этого айти или хотя бы с рабочих должностей
>>1436942Очевидно, что байтоеб освоит реакт за неделю, а на вопрос "что изменилось с новой версией" он посмеется и скажет, что не использует новую версию, а сидит только на бетах. Выбор между байтоебом и бэкендером - это как выбор между "станешь гением, но без зарплаты, либо тупеньким, но с зарплатой выше среднего по стране". Выбор не очевиден только для тупеньких бэкендеров.
>>1436956>байтоеб освоит реакт за неделюОбосрался. Никогда таких примеров не видел. Если человек байтоеб - это диагноз. Оттуда уже не возвращаются.В то же время полно грамотных ребят перекатывается с врот энда на бек и другие стеки.Иногда еще пизже бывает. В универе был один хардкорный препод-байтоеб, байты там ебал и в хвост и гриву, кандидат наук блять.Только все время скулил и искал, кто бы ему его охуительные идеи в код оформит из студентов.
>>1436962Ты сейчас говоришь о лени, а не о том, что для байтоебов сложно это освоить. Вот покажи мне байтоеба, который стал освивать абстракцию более высокого уровня, обосрался и вернулся к байтам, тогда поговорим.
>>1436958Я где-то писал, что реакт это бэкенд? Какая смешная макака, увидела знакомое слово и сразу оживилась.
>>1436965> Вот покажи мне байтоеба, который стал освивать абстракцию более высокого уровня, обосрался и вернулся к байтам, тогда поговорим.Байтойоб, который полез в HoTT.
Что заставляет людей сидеть в одной конторе 5+ лет?Вот я вкатился, есть у нас тут два таких типа, вроде молодцы, шарят по теме, почти весь код сами писали, но грустно чёт.Новые технологии не внедряют.Не хочу таким! быть!
>>1436980>Что заставляет людей сидеть в одной конторе 5+ лет?Зов сердца. Или хз как еще назвать деликатно подобные ебанутости.>Не хочу таким! быть!Крутись ёпта. Забыл где родился что ли?
>>1436962> полно грамотных ребят перекатывается с врот энда на бекперекат с фронта на бэ-это деградация. Олбычно так перекатываются слабые, кто не может в новые релизнутые фреймворки
>>1436962>полно грамотных ребят перекатывается с врот энда на бекТы сделал очень много ошибок в слове "вебмакаки".
>>1436985>Крутись ёпта. Забыл где родился что ли?С кем нужно дружить?С коллегами погромистами (на будущее.. потом если чего порекомендуют в другую конторку)С менеджерами (получить картбланш на внедрение новых технологий, тут только профит на текущем рабочем месте)
>>1436997Можешь с путином дружить. Или с другом путина. А так тебе никто этого не скажет, потому что рыночек.
>>1436915Грамотный байтоёб на вес золота всегда был есть и будет. Но т.к. по-настоящему грамотных спецов в принципе мало в природе, то путь бэкендера, в общем случае, выглядит более лёгким и выгодным.
>>1436980Попал я как то на проект там где использовались новые говно технологии, react+ts+rxjs+прочая хуйня, посмотрел я 5 минут на это чудо и сдриснул оттуда.ts+rxjs это избыточное говно.
>>1436915Недавно кент устроился на удалёнку за 180к без опыта работы вообще (на вакансию Ц++ дева + MPI, OpenMP, pthreads и прочая залупа параллельная). Не каждый сеньёр-хуендер столько получает лол.
>>1437010Нет, ему просто повезло в определённой степени. Но всё же это не отменяет того факта, что если ты толковый байтоёб, то тебе будут платить в разы больше, чем веб-девелоперу.
>>1437006>>RxJS is a library for reactive programming using Observables, to make it easier to compose asynchronous or callback-based codeчем их async/await не устраивает
>>1437032Я Bluebird.js использую, потому что в стандартном JS очень урезанный инструментарий для асинхронного кода.
>>1437037Речь шла о нормальных программистах, а не оборванцев с двача, которых берут на работу из жалости.
>>1437040А что если ты побыл байтоёбом достаточное кол-во времени и тебя это всё же заебало? Заебала embedded-разработка, заебало писать всё с нуля, заебало тратить огромное кол-во времени на поиск ошибок, заебала однообразная работа с однообразными утилитами и тд. Есть ли смысл перекатиться в бэкенд? Хочу попробовать, но хз что меня ждёт по ту сторону.
>>1437046с неменяющимися со временем утилитами* я хотел написать. Ну типо со всей этой залупой типо buildroot, makefiles и тд. Надоело со всем этим работать. Как в универе со всем этим возился, так и продолжаю возиться по сей день. Сколько ж можно.
>>1437046Зависит от того чем ты занимался на рабочем месте и после работы. Если читал книги и развивался, то конечно стоит, иначе от скуки сдохнешь. Если ты просто занимался рутиной и все твои действия превратились в отработанный механизм, а не творчество программиста, то конечно не стоит никуда перекатываться, только хуже себе сделаешь и пожалеешь, что начал.
>>1437046Жиза, моя ситуация один в один. Перекатился в бэк, пока полёт нормальный, но предстоит долгий путь из джуна. Хотя я один хуй получаю больше уже сейчас, чем когда был байтомесом.
>>1436988Скорее наоборот. Макаке-фронтендеру не нужно думать о производительности и архитектуре кода. Накидал формочек, чтоб красиво смотрелось, и ладно.
>>1437069>Макаке-фронтендеру не нужно думать о производительности и архитектуре кода. Накидал формочек, чтоб красиво смотрелось, и ладно.Наивный. Целые микро-фронтенды просто так наверное придумывают, ага.
>>1437053Как только дело дошло до уныния и автоматизма начал читать и развиваться. Это меня и натолкнуло на мысль, что тут в вебе много всего нового неизведанного. Вот и думаю, мож попробывать свои силы тут. С другой стороны тупо выглядеть резюме потом будет хз. Сначала геймдев, потом системщина, потом бэкенд... Тупа универсальный солдат (хуйло неопределившееся).>>1437059Вот мне тоже предлагают ваку счас на 70к с потенциальным ростом до 90к за первый год (сейчас получаю 37к, начинал с 33к). Разница по кэшу канеш пиздец полнейший.
>>1437070Ладно, тогда как объяснишь ту скорость, с которой высираются новые фреймворки? Если жиэс и его экосистема так неидеальны, то тут что-то не так и лучше в это не лезть.
>>1437076>ту скорость, с которой высираются новые фреймворкиКакую "ту скорость"? Давай реальные цифры.
А что ви, программистеры, предпочитаете -- личное авто или общ. транспорт? На чём ездит программистер уровня /pr? на бутыли
>>1437072Ну и сдалось тебе байтоёбство? В бэке несколько разных языков, в них разные фреймворки, разные инструменты для решения различных задач, всё это развивается с течением времени. А в байтоёбстве одно и то же из года в год, заебало и никуда не денешься. Про хал от производителя или, что ещё хуже, навязывание своей монструозной говно-ide на базе эклипса я вообще молчу. Я свалил и рад, мои нервы гораздо спокойнее теперь, мне даже не хочется каждый день выпилиться нахуй, когда я иду на работу с утра.
>>1437076Да в мире много чего вообще происходит, мне это лишь говорит о том, что фронтенд живее всех живых и процветает. Есть вполне устоявшиеся стеки, а то что появляются каждый день новые фреймворки как бэ не говорит о том, что за каждым новым фреймворком меняется вся экосистема и нужно судорожно опять всё переписывать, т.к. какой-то маня так сказал. А идеально в программирование ничего быть по определению не может. Это норма. Кому-то нравится ФП, кому-то ООП, кому-то императивное программирование, кому-то декларативное. От этих и ещё множества факторов и выбирается стек и он так огромен, как тебе кажется.
>>1437072Братка, не слушай зарплатных, ты же не жук-плавунец, а наш, сибирский-гречневый. Они свою душу продали, так хоть ты своим разумом-умишкой подумай.
>>1437103>с фреймворками более высокого уровня чем ваши джавыЭто чё? Вебассамблея или фронт на плюсах?
А есть у кого парное программирование практикуется? Как оно вообще происходит? Есть ли смысл от него какой-то? Два чувака сидят за одним компом и кодят - звучит сомнительно, но на новой работе у меня такое может быть
>>1437159Это когда вы с коллегой начинаете за компом соревноваться - кто код позаковыристей придумает, потом вместе над этим смеётесь, также совмещая это с обсуждением других сотрудников и подшучивания над ними. Потом вы уходите попить кофе (в туалет) и пьёте кофе вместе (ебётесь).
>>1437191>вы с коллегой начинаете за компом соревноваться>вам весело вдвоем, быстро закрываете один таск за другим>в один момент, во время отправки коммита, твоя рука случайно попадает на его руку>возникает неловкая пауза, вы смотрите друг на друга>спустя секунду вы уже сливаетесь в страстном поцелуе
>>1437187+330 строчек кода за три дня покрытых тестамимимо две недели на удаленке, экс-пицца-сеньор-девелопер
>>1437198А потом он говорит, что у тебя изо рта воняет и ебасос страшный, после чего уходит к другим коллегам чтобы посмеяться над тобой вместе с ними.
>>1437223Алсо, на литкоде прорешал почти все изишные задачи (которые на мой взгляд более-менее сложные), счас уже подумываю переходить на средние задачи. Этого уровня хватит, чтобы собес пройти?
Насколько реальна ситуация, когда молодая компания с духом стартапа, скидывает в качестве тестового задания реальный таск со своего проекта? При этом навязывают стандарты и технологии для выполнения этого задания. После успешного выполнения кандидата тихонько сливают, а результат подтягивают в продакшен.
>>1437230Около нулевая. Такое скорее возможно в каких-то древних компаниях где таски по пару лет могут жить. А стартап, пока ему тестовые пришлют уже и закрыться может.
>>1437230Скорее мало реально, обычно надо время, чтобы вникнуть в проект и суметь какую-нибудь задачу решить. Хотя смотря какую задачу. Если что-нибудь по вёрстке, или там какой-нибудь запрос извращённый, или что-нибудь из разряда DevOps, соединить пару вещей, то может быть.Я думаю, что если ты можешь быстро и хорошо решить нужную задачу, то ты грамотный человек и тебя надо брать. Грамотных людей мало. Но если твоё решение не понравится, то тебя не возьмут, но и вряд ли такое решение будут вливать. Разве что разовые задачи, нетипичные, в которые лень вникать. Вот по вёрстке, настройкам системы или что-нибудь алгоритмическое. ИМХО просто не надо соглашаться на специфичные задачи, если только тебе самому не интересно бесплатно попробовать её решить, пусть даже потом используют.
>>1437226Собес куда? Собес в Гугл, Амазон и Мелкософт - нет.Остальные как правило ещё по практике ЯП любят спрашивать.В целом - нет.
>>1437230>этом навязывают стандарты и технологии для выполнения этого заданияЭто как раз нормально, людям надо убедиться, что ты сможешь работать с их стеком и по их стандартам.
>>1437245>В целом - нет.Я знаю свой язык программирования. Меня интересует именно вся эта алгоритмическая поебота, которая нужна только, чтоб собеседование пройти. Я сейчас на литкоде дохуя чего прорешал уже, но все уровня easy (хотя и там были сложные для меня задачи). Неужели этого не хватит, чтобы пройти собеседование в более-менее нормальную контору (похуй на яндекс, маил и им подобных)? Подкинь задачек, если не сложно, я уж сам решу, готов или нет
>>1437226Скорее нет. Тебе надо не только задачи решать, но и остальным владеть. Сборкой, отладкой, способностью код прочитать, пониманием разных технологий. Решить простую задачку - это даже не уровень стажёра, вот даже на бесплатную стажировку никто брать не захочет.
>>1437250>Меня интересует именно вся эта алгоритмическая поебота, которая нужна только, чтоб собеседование пройтиНадеюсь, ты во фронт идёшь. Или на вордпресс.>>1437250>Неужели этого не хватит, чтобы пройти собеседование в более-менее нормальную конторуПочему ты думаешь, что более-менее нормальным конторам нужен абы кто? Им нужны не менее готовые программисты, чем яндексам.>>1437250>Подкинь задачек, если не сложно, я уж сам решу, готов или нет1) Обойти дерево и найти в нём три самых больших элемента2) Посчитать число единичных бит в каком-то числеЭто простые, но реальные задачи.
>>1437256Понятно, спасибо, все твои задачки хуйня полнаяЕще раз спасибо, значит к собесу я готов ееее
>>1437253Помещаешь туда один и делаешь бесконечное количество копий с помощью парадокса Банаха-Тарского.
>>1437258Это надо смотреть на твоё решение ещё. Сильно более сложного вряд ли будут спрашивать, это не для собеседования уже. Может что-то на специфику языка и технологий. Дальше с тобой будут уже о технологиях говорить.
>>1437256>Обойти деревоМогу решить только на уровне "берем листы самого нижнего узла, спускаясь только по левым ветвям, и сам этот узел", но в коде не покажу это за адекватное время, скорее всего. Тем не менее, не помешало вкатиться.>Посчитать число единичных бит Байтослесарь, ты?Да, ты. Реальная задача пиздец. Разве что ты на плюсовика устраиваешься.
>>1437275Я не байтослесарь, чтобы биты считать, извини. Занимайся сам своими битовыми сдвигами и xor-масочками.
>>1437276Ок, значит такую простую задачу решить не можешь. Занимаешься только теми задачами, которые интересны, а если в работе всплывёт нетиповая задача, решать откажешься.Меня подобную задачу спрашивали в вакансии с упором на node.js (c + node.js). И не только. Довольно популярны. Надо понимать, как биты работают, разве что во фронте не нужны совсем. И деревья надо понимать.
>>1437280Если в работе всплывет нетиповая задача, я возьмусь за нее, но решать какую-то абстрактную хуйню в вакууме для двача - так себе занятие. Не вижу смысла терять время, гугля алгоритмы решения подобных задач в отрыве от реального применения.
>>1437284А что, к байтослесарям интернет еще не провели? Удивительно, и как вы только без него обходитесь.
>>1437277или я неправильно понял задачу, ибо просто перевёл число в двоичную форму, нужно было видимо так[...(n >>> 0).toString(2)].reduce((c, p) => { return +p ? c += 1 : c}, 0)
>>1437256>1) Обойти дерево и найти в нём три самых больших элемента>2) Посчитать число единичных бит в каком-то числепервое это модифицированный бфса второе... можно зайти на стековерфлоу и посмотреть как в джаваскрипте считать байты в строке
>>1437293Еще хуже.Пиздец вы тут дебилы, конечно - математику не знают, и вообще нихуя не знают.Даже свой говножс.
>>1437301>эти мелкобуквенные оправданияДебил, please.>>1437303>о некой абстрактной школеТо есть для тебя это не школьная задачка.Хуево жить с умственной отсталостью, даже жаль тебя.
Буржуй написал что пришлет оффер, все на английском, сложна сложна нихуя не понятно. Летчик.жпг.Это будет моя первая работа, тем более на удаленке, что можно почитать на эту тему чтобы не обосраться?
>>1437223дая вообще их не решали ни одного кокоритма не знаютак что тут как повезетмимо джун из миллионника 40к
>>1437359 Ладно, это не апворк был. Канал в телеге, все было через русского разраба, который видимо помогает, после тестовых он отослал рекомендательное менеджеру-американцу.Но насчет первой работы не пизжу, напишите ваши действия в таком случае, как войти в хату слаку и не стать петухом? Есть какие-нибудь ресурсы для подобных случаев?
>>1437363Если бросают под ноги клавиатуру и просят написать абстракцию, надо перешагнуть. Что бы завести корпоративный email, заходишь в офис и кричишь: "Опенспейс братуха, дай кликуху!"У младших тестировщиков (или джунов) не брать ничего, первым с ними не заговаривать, за их стол в корпоративной столовой не садиться.
Прорешал 50% задач на литкоде. Ответил на все вопросы из первой ссылке.Пришел на собес, уже готов был рваться к вайтборду и начинать вертеть деревья... но меня прервал вопрос "Что такой "классы"? Дайте им определение." И это пиздец, что это такое? Я молчал около минуты, вспотел и покраснел, потом заметил ноту насмешки в глаза интервьюера, на глазах начали выступать слезы, я не выдержал напряжения и просто убежал оттуда. Теперь хочется удалить все аккаунты для связи, которые я им давал и которые они могли видеть.
>>1437392Поэтому надо отсидеть в вузике 4 года на ит-специальности, там надрачивают всякую такую херню отвечать.
>>1437392Вопрос нормальный, но вот определение... Нахуй нужны определения, блять? Они же иногда таким языком написаны, будто ты договор в банке читаешь — хуй проссышь, что там, надо по пять раз перечитывать. Для книжки я ещё могу понять, на лекции там или на экзамене. Но просто при разговоре или на собеседовании, которое по сути просто разговором и является, зачем нужно строгое определение? Проверить, что ты знаешь, а не понимаешь? Гораздо проще на пальцах объяснить суть, причём это сразу покажет не только твоё понимание вопроса, но и способность выражать свои мысли словами. А не читать по книжке или по памяти из этой книжки. Да и на экзаменах та же хуйня должна быть, по-моему.
>>1437398Я хотел сказать, что это тип данных определяемый программистом (помню такое объяснение из какой-то книги). Но побоялся, что это слишком примитивный ответ после которого меня начнут закапывать + сердце билось как у кролика которого охотничьи псы догоняют.
>>1437401Ну ты и долбоеб.>>1437399>>1437398>>1437396Пиздец грузчики охуели. Одно дело когда просят деревья в уме крутить, другое когда задают элементарный базовый теоретический вопрос. Уж на это ты обязан ответить, если ты не вчера во время вечерней смены на кассе решил стать программистом.
>>1437392блин я даже не знаю что я бы ответилнаверное начал бы что-то говорить что в джаваскрипте класс это синтаксический сахар над объектами т.к. все это объект лол
>>1437404>Ну ты и долбоеб.Почему? Прочитал в википедии и там написано тоже самое, но другими словами:> это элемент ПО, описывающий абстрактный тип данных и его частичную или полную реализацию. Главное, чего бы я не сказал, так это:>Суть отличия классов от других абстрактных типов данных состоит в том, что при задании типа данных класс определяет одновременно как интерфейс, так и реализацию для всех своих экземпляров, а вызов метода-конструктора обязателен.
>>1437413О, сразу видно долбоеба уровня этих двух >>1437392 >>1437250Которые выучили как решать задачи на литкоде, а на то, что такое класс, ответить не смогут. Да если им добавить маленькое нестандартное условие в задачи, они начнут нервно шевелиться и просить HR, чтобы она показала им на туалет.
>>1437419Я могу применить, но конвертировать всё это в речь сложно. Это уже не программирование получается, а информатика. И к нестандартным условиям я тоже был готов, потому что в закладках есть https://interviewing.io/ и я просмотрел много записей оттуда, ответив на такие условия.
>>1437423Значит ты либо не понимаешь, о чем идет речь, либо учился по видеокурсам васяна. Если не шаришь в терминах, то читай книжки, только не любые.
Я еще выбежал оттуда и помню теперь ошарашенные и удивленные лица сотрудников, которые провожали меня взглядом. Как назло дорога к комнате для интервью ведёт через весь опенспейс, словно дорога позора, преодоление которой по ощущениям у меня заняло несколько часов. До сих пор всё тело дрожит и на душе грустно. Столько работы разбилось об всего один вопрос, да еще и с таким позором, просто ужас.
>>1437424Так я тебе процитировал объяснение класса из книги которую я читал. В том то и дело, что в книгах которые учат тому, что ты будешь применять, не вдаются в строгие определения терминов, а сразу начинают объяснять что и как. Это получается я должен знать как применить технологию, знать алгоритмы, а потом еще и приправить всё это терминами из информатики, которые ни на одно из первых знаний не влияет.
Фу, какие вы жалкие. Дрочите абстрактную, скучную, ненужную, неитересную хуйню, чтобы унижаться на собеседование. Я так и представляю, как электооинженера начнут по уравнениям Максвелла проверять на собеседовании, или архитектора на тригонометрические теоремы ебать. Зачем вы пытаетесь быть тупыми справочниками и поддаетесь на унижение? Либо ищите нормальные кампании, где будут смотреть на ваш опыт и на то, что вы реально делали, или создавайте свои стартапы. Вы понимаете, что вы омеги и задроты, которых уважающие себя программисты и стартаперы за людей не считают. Хочу отметить, это не значит, что физика электроинженеру не нужна, но у него есть понимание процессов, и если ему нужны будут детали, то он откроет книгу или документацию, и возьмет нужную инфу, ибо он инженер, а не хуй с горы.
>>1437427Так и представляю дебила, которому в первый день на работе говорят написать класс, а он отвечает "сейчас, подождите, посмотрю в справочнике, что это такое".
>>1437430Меня не просили писать класс, меня попросили дать определение слову "класс" в программировании.
Ситуация произошедшая настолько нелепа, что такое ощущение, будто этого и не было вовсе, как-будто сон приснился. Попробую думать в этом ключе.
>>1437435Охуенное чувство, кстати. Вроде и ИРЛ, но по ощущениям как будто какой-то невменяемый пиздец происходил, который не укладывается в голове. Не часто такое испытаешь.
>>1437392Если бы мне задали такой вопрос, то я бы сначала потупил секунд 10-15, а потом сказал бы что класс - это описание данных и методов работы с ними.Но вообще, конечно, такие вот вопросы на определение базовых вещей это всегда подстава.
>>1437392>>1437401>>1437438Ты долб какой-то. Меняй отношение к себе и работе.Ты не на экзамены ходишь, чтобы тебя "закапывать". Если ты пришёл с таким отношением, то тебе там делать нечего и скорее всего тебя не возьмут.Вот пришёл бы электрик за собеседование, у него спросили "что такое электричество". Слабо на такой вопрос ответить? Ну и ответь как-нибудь своими словами.Вот и тут надо отвечать своими словами, как ты это понимаешь. Ты просто представь, что у тебя спрашивает не препод, который хочет тебя закопать, поставить "неуд", чтобы тебя отчислили и отправили служить, то есть канавы копать. Ты представь, что объясняешь другу, который хочет вкатиться и у тебя спрашивает.
>>1437445>Ты представь, что объясняешь другукороче это такая штука, которая фигак так и ваще... ой, витя, какой у тебя член холодный, ладно, проехали, ну и там еще свойства сидят внутря
>>1437441Это ещё зависит от языка программирования. В C++, Java это скорее новый тип, или описание методов, в питоне это самостоятельный объект, в JS что-то немного комбинированное. Это подстава, но по-хорошему, на подобные вопросы надо уметь отвечать, надо понимать все базовые определения, которыми ты пользуешься.Рецепт такой, вот спрашивают у тебя, что такое "класс". Ты вспоминаешь, как ты обычно это слово употребляешь, скажем "создам класс". Думаешь, что ты в это вкладываешь, после чего ответить уже будет легче.
>>1437445>Ты представь, что объясняешь другу, который хочет вкатиться и у тебя спрашивает.Да, очень легко это делать, когда вокруг официальная обстановка, которая давит на тебя своей тишиной. А перед глазами интервьюер в костюме за пару тысяч долларов, который напоминает больше не человека, а машину, потому что вопросы задает быстро и четко, после чего резко останавливается и внимательно ждёт от тебя ответа. Он всем видом дает понять, что ему безразлично кто ты и что ты, для него это как товар для работяги у конвейера, который быстро окидывает его взглядом, немного вертит и либо отбраковывает, либо пропускает дальше.
>>1437447Вот на собесе так скажешь, потом скажешь "шутка", и дашь какое-нибудь определение из ИТ. Если спрашивающий народ в теме, твои шансы сильно повысятся.
>>1437450>Это ещё зависит от языка программирования.Вот ты и обосрался. Нет это не зависит от языка программирования. Суть класса в том, что он описывает абстрактный тип данных и реализует все его методы и свойства, при этом должен иметь конструктор в котором он инициализирует эти свойства и методы при создании экземпляра класса. От языков программирования будет зависить как все эти или некоторое из этого будет делаться - explicitly/implicitly, т. е. явно для программиста или неявно.
класс это фигня без задачструктуры данных нужны классы нети вообще когда я приду к власти мы отметим классы и у нас будет безклассовое общество
>>1437451Ну и что? Представь, что это просто какой-то очень серьёзный чел, который хочет понять, что это такое. С опытом придёт. Нельзя быть такой хиккой. На самом деле у него десятки до тебя таких было и будет. И все в похожей ситуации, когда они что-то используют, а над базовым определением никогда не задумывались. И почти все тупят.Просто нельзя относиться к этому как к экзамену. К экзаменам так тоже нельзя относиться, но я это после универа осознал. Относись как к умному разговору. И к тебе иначе относиться будут, не как к щенку, которого надо ткнуть в лужу и выгнать, в крайнем случае сжалиться и взять на ниже минимума, а как к полноценному человеку.Вот попробуй сейчас ответить на вопрос "что такое объект". И "что такое исключение".
>>1437454В питоне класс это такой же объект. Он имеет номер, хранится в памяти, его можно хранить в каких-то структурах данных, динамически менять его, его методы и т.п.В отличии от C++, это не абстракция, это просто фактически один из видов объектов. Формальные определения из ООП не нужны, многие языки в таком виде, как это подразумевается в ООП, ни классы, ни другие понятия из ООП не реализуют.
пришло время искать работу, работа сама себя не найдет, я отправляю отклики три раза в день, каждая отправка занимает 40 минут, я живу активной и полноценной жизнью а в свободное от работы время читаю книжку алгоритмы и программирование
>>1437458>"что такое объект". И "что такое исключение"Ой, да иди ты нахуй, только хуже от тебя стало. Все твои речи уровня "нельзя относится", "просто берешь и нахоидшь себе тян" - бесполезны ровно до тех пор пока они не предлагают конкретных действий, который приведут тебя к тому, что ты поменяешь своё отношение к чему-либо. То что ты написал я и так понимаю, вот только волнение от этого не уходит.
>>1437462В питоне класс это класс, а объектом он становится при инициализации экземпляра этого класса. То что компилятор создает какой-то объект, который хранит номер и т. п. не делает из класса объект. Для примера можно взять статические классы, которые существуют только в одном экземпляре, их суть в том, что при компиляции сразу создается экземпляр этого класса стандартным конструктором, который нельзя переопределить задав явно, после чего у тебя нет возможности порождать новые экземпляры этого класса потому что конструктор класса получает модификатор private.
>>1437466Попробуй как-нибудь сходить на собеседование по-приколу, не планируя устраиваться, а чтобы поболтать.
>>1437470Реально работает и спасает от дрожи конечностей и ломающегося голоса? Какие подводные? Просто хочу попробовать, когда надо будет защищать проект буткэмповский.
>>1437481Как и с любыми веществами, экспериментируй до того, как пойдешь на какое-то важное мероприятие.Сначала у себя дома, потом на кошках на девушках, например, если конечно боишься к ним подходить знакомиться.
>>1437481>Какие подводные?Потом будут рассказывать, как Сычев к ним на собес вмазанный пришел и занесут в черный список. А так никаких.
Ебать вы тут хуики омежные все.Бодрее надо по жизни двигаться, задорнее - а не ныть как отвергнутая школьница.мимо помидор
>>1437475Для меня это просто очень важно, мне нужна эта работа, поэтому никаких "по приколу сходить" не получится. Я не блогер-миллионер, я обычный человек которому нужны деньги для того чтобы выжить.
>>1437494Кому-то дан острый ум, те не парятся, потому что знают больше всех вместе взятых людей которые их собеседуют. Кому-то дана харизма, те тоже не парятся и относятся ко всему с легкостью, после чего за год становятся тимлидами. А кому-то даны базовые характеристики, вот я как раз такой, поэтому и дрожу каждый раз, а потом сокрушаюсь как отвергнутая школьница.
>>1437498Ну так вкатывался бы в грузчики, кал омежий. Программист профессия, как ни странно, социальная.
>>1437496Котомальчик, ты?>>1437498>острый умДостаточно просто не быть дебилом.>харизмаДостаточно просто не быть смрадным говном или глухонемым.>базовые характеристикиПопробуй оформить инвалидность.
>>1437501>пукнул обосанный дегрод с двачаВ то время как the экс гугл техлид говорит, что программист это профессия для хикк и если у тебя больше 5 друзей в соц. сетях, то он бы сразу тебя забраковал и не стал рассматривать.
>>1437491Вот например его советуют при дрожащем голосе:https://www.reddit.com/r/DecidingToBeBetter/comments/7i9dzj/how_to_stop_voice_from_shaking/Вот еще личный опыт:https://www.reddit.com/r/socialanxiety/comments/8xtns1/my_experience_so_far_with_propanolol_beta_blocker/
>>1437506>пукнул обосанный дегрод с двачаНа собесе бы у тебя такое сказать смелости не хватило, да, омежкин?
>>1437472>В питоне класс этоВсё, что ты написал, к питону не имеет никакого отношения вообще. В каждом предложении и утверждении бред. Ты пытаешься переносить свои представления с других языков, компилируемых, на питон, и получается эпик фейл.
>>1437524Быдло рассуждает с проперженного дивана в хрущевке в раисси о белом человеке, спешите видеть.
>>1437516Это чувак, которого выгнали из Гугла, не соответствовал квалификацииhttps://www.youtube.com/watch?v=DG44f6AJ9AAжалуется на гугловских хрюш, конечно же.Хотя из Гугла не очень то выгоняют.
>>1437533Ты видосы перепутал, у тебя там тхе экс гугл техлид который заявил об намерении уйти и дал им месяц, но ему сказали, что через две недели он может уже уходить.
>>1437565Для программиста чисто формальность. "Понравилась ваша вакансия, готов гребсти у вас, рассмотрите мое резюме". При этом что-то нужно внятное написать в поле "О себе"
>>1437364Согласен, процентов 70 слишком уж простые, их я и не решаю. Но на вот, попробуй решить эти:1) https://leetcode.com/problems/partition-array-into-three-parts-with-equal-sum/2) https://leetcode.com/problems/fair-candy-swap/Первую за линейное время, вторую за O(n lgn)
>>1437570вы тут совсем дебичи? в первой гребем сумму потом почленно вычитаем и сравниваемвторую не буду открывать. реквестирую адекватеую инфу о себе на дваче с 2011
>>1437577Не знаю, может для тебя это и легко (хотя ты конечно решение не покажешь), но я где - то час ее решал. В начале сделал за O(n^2), потом додумался как оптимизировать до O(n). Я про первую задачу.
Хочу обмазаться амазоновскими сертефикатами и развернуть свой небольшой сервис там, что бы вписать это в резюме. У самого амазона хорошие курсы или есть что-то лучше?
Вот несколько типовых решений на литкоде, позволяют решать много задач подобных, в частности мне на собесе вариация последней ссылки попаласьhttps://leetcode.com/problems/combination-sum/discuss/16502/A-general-approach-to-backtracking-questions-in-Java-(Subsets-Permutations-Combination-Sum-Palindrome-Partitioning)https://leetcode.com/problems/house-robber/discuss/156523/From-good-to-great.-How-to-approach-most-of-DP-problems.https://leetcode.com/problems/minimum-window-substring/discuss/26808/here-is-a-10-line-template-that-can-solve-most-substring-problems
>>1437578какой нахуй квадратпосчитать сумму - циклот одного до исравнить цикл от одного до иСУКА 2И НАУЧИСЬ СЧИТАТЬ ОЛИГОФРЕН
>>1437589>кода нет, только истошные визгиТам нужно найти два индекса - у тебя квадратичный перебор.Мы вам перезвоним.
>>1437579не слушай этих чсв, я раньше тоже вообще не мог эти задачи решать (а у меня 3 года опыта разработки, со структурами дданных знаком, тупым себя не считаю). после 50 прешанных и прочитанных решений легких и средних задач - легкие задачи решаю за 5 минут, средние почти все за 10-15. Т.е. это тупо практикой нарабатывается, тем более задачи на самом деле типовые и знание 3-4-х подходов позволит решить 80% задач.
>>1437592Да спасибо, я знаю, что это все практикой нарабатывается. Кто - то быстрее набьет руку, кто - то медленнее. Я себя все - таки считаю немного тормозом по сравнению с другими. Просто меня бесит, что эта хуйня вообще никак не нужна в работе, а я на это время трачу, хотя мог бы про базы данных почитать, про многопоточность там. А тут какая-то анрилейтед хуета. Даже на реддите у всех бомбит с этого, ибо там тоже все понимают относительно литкода и зачем он нужен.
>>1437591ето не квадрат дибиллет сумм=офор и ин аррайсумм+=аррай и;}}}}}}}лет сумм2 = офор и ин аррау{сумм-= аррай[и]; сумм2+= аррай[и]; иф сумм========сумм2{ретурн труе} в конце ретурн фолседва ЕБАНЫХ и
>>1437588Принцип наименьшего сопротивления. Все эти описания "О себе" выглядят насквозь фальшиво. Одни пишут как они клеят самолетики и ходят в походы в свободное от написания кода время. Другие же пишут какие они коммуникабельные и ответственные сотрудники, которые имеют обширный опыт в фреймворке X.Хуета это все. Хрюша и так резюме читаешь буквально несколько секунд. На этот раздел ей точно будет поебать.
>>1437598В cracking the coding interview есть глава, где говорят зачем они нужны. Кратко - альтернатив проверки того, что ты сможешь написать нормальный код, который решает задачу в рамках одного класса/функции. Кстати обычно там где етсь такие задачи - они комбинируются с заданием System Design - проработка архитектуры и подхода. Там как раз и можно сказать как ты бы параллелил, какую базу юзал, как масштабировал, да даже как на классы разбивал.
>>1437597Ну смотри, я за линейное так решил:В начале заводим мапу, в которой ключом идет сумма префикса массива, а значением список индексов, в которой такая сумма префикса. Ну то есть, например массив:[1, 2, 3, 4, -4] Для него мапа будет выглядеть так:1=[0]3=[1]6=[2, 4]10=[3]Потом закешировал еще префиксную сумму массива в виде второго массива. То есть для массива сверху будет выглядеть как:[1, 3, 6, 10, 6]Потом заводим переменную suffixSum, начинаем суммировать с конца массива и проверяем в нашей мапе, есть ли там такая сумма. Есть есть, сравниваем индексы (чтобы между индексом префикса и суффикса был как минимум один элемент) и вычисляем сумму элементов между ними, используя наш кеш за O(1)
>>1437579Первая задача ни о чём, слёту как бы решал. У меня нет акка на литкоде, не могу проверить, правильно или нет, да и не интересно. Вторая сложнее, там надо найти пару с известной разностью. На питоне решение будет коротким, но оно будет работать как O(n^2). Для более быстрого надо создавать дополнительную структура данных, словарь. В списке поиск работает за O(n), в словаре O(log n) или даже линейно. В языках, где таких структур нет, можно массив отсортировать и по нему уже вести поиск, но это тоже создание дополнительных структур данных и навороченный код.
>>1437605Здесь опечатки в названиях переменных, надо к одному виду привести _sm и _sum. Это я наспех переименовал и даже не перечитывал.
>>1437600ну окей недочитал. сумму делим на 3, пытаемся собрать полученное число сначала и с конца 3И, должно же сработать?
>>1437609Кстати, я как-то не подумал, что после нахождения второй части уже можно прерывать цикл. У меня скорее универсальное решение, можно и на 10 частей переделать.Но это слишком простые задачки. Но начинать надо с таких. ИМХО, они не должны затруднений вызывать, если вызывают, то значит к программированию ещё пока не готов и надо тренироваться.
>>1437605>>1437614Вот ты, вроде толковый парень. Что ты думаешь по поводу всех этих задач? Если ты работал когда - либо, были у тебя ситуации, когда тебе надо было хоть близко что-то подобное реализовать? Давай только не будем говорить про то, как это прививает умение писать чистый и правильный код и тому подобное. Только практическая сторона вопроса.
Сука, пригласили на собеседования до тестового, сказали что всех 50 челов пригласили и дадут тестовое наместе, комунибудь еще звонили?
Сука, на три части. Не дочитал условие и сижу тут голову ломаю, как это сделать для произвольного кол-ва разбиений.мимо-вкатыш
>>1437617>Что ты думаешь по поводу всех этих задач? Если ты работал когда - либо, были у тебя ситуации, когда тебе надо было хоть близко что-то подобное реализовать?Да, работал и не как джуниор, приходилось и приходится решать реализовывать намного более сложные вещи. Регулярно. Ну то есть именно чтобы именно как математическую задачку в такой формилировке, то может и нет, но подобные алгоритмы и более сложные - часто. В самых бытовых вещах.
>>1437620Для трёх частей как раз нормально так. А условие требует три части.Если ты нашёл, что сумма делится на три, и нашёл две части, сумма которых 1/3 от общей, то третья часть заведомо будет, можно её не считать.
>>1437622Я не хочу детально реальные задачи описывать, сложные и специфичные, тут уже деанон начинается.Вот довольно классическая задача, такое тоже делал. Вот хочешь ты в фронте работать, вроде бы и алгоритмическая база там особая не нужна.Но задача, у тебя есть набор блоков одинаковой ширины, но разной высоты, какие-то div. Высота тебе известна. Тебе надо раскидать их по трём колонкам, чтобы итоговые колонки были более-менее одинаковой высоты. Идеальное решение не нужно (это сложная задача), но вот примерно. Я делал разные балансировщики, которые отправляют задания по серверам, причём задания меняются по ходу (результат выполнения одного задания влияет на другие), вот там уже извращённые алгоритмы бывают.
>>1437628>Но задача, у тебя есть набор блоков одинаковой ширины, но разной высотыЭта задача по смыслу очень близка к первой, поэтому и привёл
>>1437628Спасибо, понятно.Что-то такое я тоже делал, когда всякие игрушки писал и к ним GUI. Не сказал бы, что это что-то сложное (по крайней мере мое было не сложно). Я уверен, что для твоей задачи есть готовые решения. Вообще звучит как задача на динамическое программирование, где нужно оптимизировать функцию abs(h1 - h2) - abs(h2 - h3)
>>1437628>Но задача, у тебя есть набор блоков одинаковой ширины, но разной высоты, какие-то div. Высота тебе известна. Тебе надо раскидать их по трём колонкам, чтобы итоговые колонки были более-менее одинаковой высоты. Идеальное решение не нужно (это сложная задача), но вот примерно. Лол, я хотел привести точно такой же пример, что-то типа masonry layout. Вот только можно уже взять готовое.
>>1437619Меня позвали, я больше никуда и не посылал, так как хочу именно у них работать, так то у меня уже и опыт есть, поэтому насчет собеса вообще не волнуюсь, просто думаю в новой сфере поработать.
ёпта вы дауны конечноКласс — это элемент ПО, описывающий абстрактный тип данных и его частичную или полную реализацию. Другие абстрактные типы данных — метаклассы, интерфейсы, структуры, перечисления, — характеризуются какими-то своими, другими особенностями. Наряду с понятием «объекта» класс является ключевым понятием в ООП
>>1437570Вторую тоже за O(n) можно#include <unordered_set>class Solution {public: vector<int> fairCandySwap(vector<int>& A, vector<int>& B) { auto A_sum = 0, B_sum = 0; for (auto i : A) A_sum += i; unordered_set<int> B_set; for (auto i : B) { B_sum += i; B_set.emplace(i); } for (auto i : A) { auto candy_it = B_set.find((B_sum+2i-A_sum)/2); if (candy_it != B_set.end()) return vector<int>({i, candy_it}); } return vector<int>(); }};
>>1437648Знание определений не нужно. Нужно понимание. Если ты можешь объяснить основы CS или ООП своей мамке так, чтобы она их поняла, то ты готов к собесу. Иначе ты жулик, который зазубрил определния.
>>1437653Делаю ту же работу за то же время, что и другие, не зная теории, в чем именно заключается жульничество? Ох уж эти мамкины гейткиперы.
Класс - это типо ведерко, в него можно чета положить, песочек или воду. Если в ведерке есть дырочка, то песочек может высыпаться - это всякие методы и функции, поведение, объявленное в классе.
>>1437669>Да я думаю просто инсту запилить. Но на меня никто не подпишеться :(Какой же тупой вниманиеблядский байт, пиздец просто
>>1437678Я про обучающие материалы, пару раз встречал ситуации, когда оказывалось, что официальные мануалы полное говнище
>>1437678https://aws.amazon.com/ru/certification/certified-developer-associate/Ну и я хотел этот получить, 150 бачей не много раз в три года
>>1436854 (OP)Отправил резюме в компанию, получил ответ что не подхожу. Уточнил почему и хрюшка пишет что нужно 5 лет опыта. В объявлении написано что берут и новичков, главное мотивация. Это хрюшка обосралась или я что-то не понимаю?
>>1437694может у тебя от ног воняет!тяночек это знаешь как дизморалит!но правду тебе никто не скажет (
>>1437694Тебе же ясно дали понять, что ты должен был рычать и вращать деревья так, словно у тебя есть 5 лет опыта. Это и называется мотивация.
>>1437694Да хуй с тобой, меня больше на хх смущают пидарасы которые в категории "Нет опыта" пишут объявления с текстом "опыт работы от 2 лет".
>>1437699>Тебе же ясно дали понять, что ты должен был рычать и вращать деревья так, словно у тебя есть 5 лет опыта. Это и называется мотивация.В объявлении как раз указано что берут вкатывальщиков, там про 5 лет опыта и слова не было. В общем написал ей, что я отправлял на вакансию для новичков и скрин объявления отправил. Сомневаюсь, что ответит, но мало ли.
>>1437701Ты уже показал ей, что ты омежка. У опытных хэрочек стоит гигрометр между ног - если показал свою альфовость, то возьмут и без опыта. Говорю же - надо было в резюме ставить фото Чеда и описывать, в каких позах ты бы вращал ее деревья. Ньюфаги такие ньюфаги...
>>1437694Это еще что. Вот мне самому прилетает приглашение от работодателя через HH с текстом - "хуе-мое, вы так классный, вот наш номер телефона, позвоните, ага-ага!"Я им прямо на HH пишу в ответ, что мол все ок, давай только через почту и скидываю адрес. В ответ тишина. Добавляю компанию в черный список и ищу работу дальше.
>>1437710никогда раньше не разговаривал по телефону но за 4 телеинтервью научился, у них вопросы одинаковые запоминаешь и за секунду выдаешь ответ>>1437698съеби с двача дебил неумеющий отключать первую заглавную на своем ведре
Мне в телегу пришло несколько очередных предложений, среди которых пару примечательных:Стажировка в воле-кабель это просто ядерный лол, это насквозь гнилая червепидорская контора хуже вашего мелйру, см https://2ip.ua/ru/services/providers-rating?act=1&asid=35680 https://dou.ua/calendar/27917/ , причем требуется записать о себе ВИДЕО резюме.Вторые утырки это курсы GL JavaScript Basecamp во Львове, первое основные требование которых - свой аккаунт в соцсетях с актуальными контактными данными (без него не пустят) https://dou.ua/calendar/27982/киев-кун
>>1437719>но за 4 телеинтервью научился, у них вопросы одинаковыеНу хз. Я за свою карьеру их штук 50 прошел, наверное. Каждый раз как в первый.
>>1437726>вебка изолентой заклеенау меня на вебке хардварная шторка стоит от производителя, так что чек.> и соцсетей неттак точно! соцсетей нет, окроме гитхаба и линкедина.
>>1437726>вебка изолентой заклеенатолько потом не жалуйся, когда всем твоим знакомым придет ржачное видео как ты на порнхаб наяриваешь
http://matt.might.net/articles/what-cs-majors-should-know/Что должен знать каждый разработчик. Какой процент из этого знаете вы? Для джуна минимум где-то 80%, иначе вам перезвонят.
>>1436900Значит так, просыпаюсь, продираю глаза, читаю Слэк. ПМ что-то пишет, что где-то что-то не работает. Ищу где продакшн, подрубаюсь по ssh, открываю в виме нужный файл, фиксю. Занимет это где-то час-два. В jira отмечаю 8 часов, оставшееся время играю во что-нибудь или скроллю двачи.
Потом таких дохуя умных быстро рыночек отправляет на вротенд за копейки или никому не всравшимся ученым в Мухосранское НИИ им. Ленина.
>>1437772>твиттерЧто это за пиздец, зачем читать как кто то пишет посты в духе "о а я покакал(а)" разбавленные упоминанием баззвордов вроде "макбук аджайл эстимейт бары мемчики".Это какое то пост общение для латентных социоблядей-интровертов?
Собеседовался в зелёный банк пол года назад, договорились на повторное, т.к. коллеги и начальник по отпускам хуё моё, в итоге никто не перезвонил. Пришел повторно намедни (перед тем как писануться, сказал что уже был у них, но никто не перезвонил и т.п., есть ли смысл идти? Сказали "да конечно!!"). На собеседе произошел диалог с начальником:-- Были на собеседованиях в других компаниях на похожие вакансии?-- Был. И у вас был.Начальник удивился.-- и что там ответили?-- ничего не ответили, даже не перезвонилиВ итоге отсобеседовался, сделал тестовое, ответили тестовое ок и что начальник подумоет. Полторы недели думал и в итоге пришло автоматическое письмо что иди нахуй мы тебя не берём.Собственно ебаные мудаки с сбера, даже причину отказа высрать не могут, но нахуя-то спрашивают про другие шаражки, которые поступают так же.Так шо не советую, имею 3 опыта собеседования туда, по знаниям прошел, а ебалом видать не вышел. Начальники днища затоталеные.
>>1437427Все так и есть.Просто цель собеса зачастую скосить пациенту зарплатку и понизить самооценку чтобы не выебывался. Плюс лень и нежелание нормально собеседовать, непонимание в чем конкретно будет эффективность данного человека на проекте и как ее определить на собеседовании.И в итоге он делает рутинную работу в которой и доли спрашиваемого не потребуется.Особенно угарно когда что то начинают спрашивать наизусть, благо такое редко встречается. Дядя, нахуя мне это, эти либы и фреймворки выходят по 3 в день, всегда можно раскурить доку и посмотреть как что делается. Пиздец.
>>1437833Требования зависят от отдела, тк ходил туда на собес в разные отделы.А ебанутость скорее в банках прививается - корпоративный булшит, офисное рабство, кредиты и так далее.
>>1437838Так это ты ебанутый и у тебя устаревшие ассоциации с нормисами. Сходи на улицу проветрись что ли.
Сегодня подошел к начальнику и сказал, что хочу купить хату за 7кк и жду зарплаты от него 240+.Мои шансы?
>>1437839Нахуй пошел, чмошник, я проветриваюсь чаще чем твой погонщик тебе со стула разрешает вставать.
Кстати у кассира же не спрашивают что такое касса, а у врача никто не спрашивает что такое диагноз? Так нахуя мне знать дословно определения?
>>1437841Судя по той скорости, с которой ты отвечаешь на мои посты, у тебя кроме этого треда и жизни нихуя нет.
>>1437840Тебе скажут: - сейчас денег нет, через полгода будут - сейчас денег нет, зато мы можем предложить тебе интересный проект - сейчас денег нет, выучи хуйня_нейм и тогда может будут - сейчас денег нет, иди нахуй
>>1437843Типичное быдло из мира айти: - использовал чужой заезженный прием - прям как когда копипастишь с СО - он естественно не подходитДальше ты начинаешь принимать за щеку, можешь начинать прямо сейчас, мои яйца сегодня еще никто не облизывал.
>>1437644>Класс — это элемент ПО, описывающий абстрактный тип данных и его частичную или полную реализацию.чем же он тогда отличается от объекта
Вроде работаю уже неделю, а ни одного программиста не встретил у которого бы хотелось отсосать. Наверное, надо представлять их члены для этого?
Планирую съёбывать из мухосрани. ДС1 или ДС2? С аргументацией, плизСША не предлагать. На это сначала накопить денег надо, я еду с 200к рублей заначки
https://www.blog.google/technology/area-120/byteboard-interview-measures-for-essential-engineering-skills/
>>1437873Тебе и правда самому все равно?ДС - современный мегаполис с кучей парков-хуярков и метро на каждом шагу. С очень дорогим и дерьмовым жильем. Люди тут совсем не такие как в остальной России.ДС2 - мрачный северный город музей, ебанутый на всю голову областной центр с мерзким климатом. Пиздато если ты омич или алкаш. Современности вокруг почти нет, разруха, нищета и дожди. Из плюсов - он ощутимо дешевле и проще на жилье.В целом ДС проще на переезд, но если против ДС2 ничего не имеешь то смотри по офферу. Где больше дадут.
>>1437877Спорный вопрос. В ДС2 есть конторы которые платят ценник из мск, а еще учесть что аренда там дешевле - совсем вкусно.
>>1437877А минусы есть же свои? Хуже пробки, цены на жильё, меньше вакансий и тд.Если что я:1 год 9 месяцев работы на C++5 месяцев(пока) работы на Java Fullstack(работаю на бэке, фронт тоже знаю)Ну и бака из быдловуза. Может в ДС1 у меня будут больше ебать конкуренцей.
>>1437879>ДС>С очень дорогим и дерьмовым жильем.>ДС-2>Из плюсов - он ощутимо дешевле и проще на жилье.>В целом ДС проще на переезддовольно неожиданный вывод мимо
>>1437884Сам город менее противоречивый чем петроград и понятно к чему готовиться, в дс-2 можно испытать сильный диссонанс.
>>1437605Докажем корректность указанного алгоритма. Может показаться, что суммирование N первых чисел до получения требуемой суммы разбиения может найти 3 требуемых разбиения раньше, чем закончится массив, который можно было бы правильно разбить, если не пользоваться "жадной" стратегией. Т.е. найдя первые три суммарно-одинаковые части с индексами последних элементов A, B и C мы получим в остатке K элементов массива, которых бы не было при другом разбиении (при другом расположении индексов A, B, C). Докажем, что это не так.Допустим, мы нашли первую часть. Если ее можно правильно (т.е. с сохранением суммы) расширить следующими элементами, то K следующих элементов должны в сумме давать 0. Это справедливо и для вех остальных частей. Эти K элементов, соответственно, могли бы входить в любую часть, сохраняя ее правильность. Таким образом, даже если разбиение A, B, C не является единственным, оно всегда будет корректным.
>>1437993ТЫ, КТО СМЕЕТ ЭТО ВАШЕ ДЕРЬМО ПОГАНОЕ ЗДЕСЬ ХЕРАЧИТЬ, ЭТО ТЫ, ТАК НАЗЫВАЕМЫЙ БАЙТОСЛЕСАРЬ, ТЫ ГЕЙСКАЯ МРАЗЬ ПОГАНАЯ, ТЫ МУДАК СРАНЫЙ, ВОНЮЧИЙ ТЫ УРОД, ПОДОНОК, ЧТОБ ТЫ НА ПОМОЙКЕ ГНИЛ, ТВАРЬ, ГНИДА ПОГАНАЯ! Я ТОЛЬКО НАТУРАЛ АБСОЛЮТНЫЙ, ЧИСТЕЙШИЙ ГЕТЕРО ПОЛНОСТЬЮ, НАВСЕГДА ТОЛЬКО НАТУРАЛ Я - ТОЛЬКО ДЕВУШЕК ОДНИХ ЛЮБЛЮ, ТОЛЬКО ДЕВУШЕК КРАСАВИЦ И ВСЁ!! ТОЛЬКО С ДЕВУШКАМИ ВСТРЕЧАЮСЬ, ТРАХАЮСЬ С ДЕВУШКАМИ СПЛЮ ТОЛЬКО! И ПРОГРАММИСТ Я ТОЛЬКО И ВСЁ!
>>1437995>программист>трахаюсь с девушкамиНужно выбрать что-то одно. Кстати, мне кажется как минимум половина местных кошкомальчиком перекатилась в геи из-за того, что им девочки не дают.
>>1438042с какой это стати объект это экземпляр классаджаваскриптовые объекты по умолчанию классы чтоле? а struct в сишке?
>>1438049обосрался обтекайнекоторые объекты это инстансы класса но далеко не всепонятие объект вообще шире понятия класс
Сходил на вчерашний Котосибирский митап в офсе нгс про аджайл.Нихуя не понял.Посмотрел в живую на этих ваших скрам мастеров... это в них выкатываются пограмисты после 10 лет работы?
>>1437873>200к рублей заначкибилет 15-20к, оплата аренды кватиры - 35-40к, залог 35-40к, комиссия риелтора - 35-40к. Вот уже минус 140к.
>>1438074>Вот уже минус 140к.Во-во. Нахуй туда ехать, если на удалёнке можно получать как в дс и не тратить при этом всю свою зарплату на аренду и жрачку.
>>1437873Переехал в дс2 с полтишком в кармане. Погода лютое говно конечно, как же холодно по ночам без кунчика эх....
>>1436951Тимлид на одном из проектов писал лютый неподдерживаемый понос. Принципиально не писал тесты и документацию к своему коду. Херачил говнокод и сразу заливал в мастер, частенько тем самым ломая сборку на CI.В команде все волком выли и просили менеджера убрать этого долбаеба с проекта и поставить адекватного лида. В итоге менеджер забил хуй, тимлид продолжил до момента, когда проект совсем начал загибаться (довольно быстро, кстати), а затем просто написал заявление по собственному желанию и съебал в туман.
>>1438105Ну ночью морозильник, днем нужно быть готовым как к жаре, так и лютому ветру или дождю, в метро перманентно духота. Переехал из таких же уебищных по климату сибирей лол.
>>1438122В мухосранске смотрят диплом оооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооо москваааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааа вы приняты
>>14381221.5-2 недели. Да хз, совершенно разные попадались и где сразу звали и душнилы с тупыми вопросами.
>>1437896Сужу со своей колокольни мидла .нет - в Москве на 50к почти все вакансии больше дают с такими условиями.
>>1437897В Москве только квартиры дороже, но если не ездит по утрам в метро, то жизнь лучше чем в Питере. Если разница в ЗП перекрывает затраты на съем жилья близко к офису, то я бы Москву выбирал, в преспективе заработать можно еще больше
>>1437842Ну хуй знает, если ты во время собеседования на врача скажешь "в этом случае мы кладем измельченный диагноз в центрифугу и коптим полчаса", то тебе скорее всего скажут "так-так-так, отсюда поподробнее, для начала скажите, что вообще такое диагноз?"
>>1437840>сейчас денег нет, выучи хуйня_нейм и тогда может будутАдекватный ответ, так как хуйня-нейм не два ведра компрессии
Ходил на собеседы с вакансий ВСЕМУ НАУЧИМ ГЛАВНОЕ ЖЕЛАНИЕ везде меня послали потому, что я ничего не умею.
>>1453653потому что нашлись другие кандидаты, которые кое-что да умелиих нужно меньше учитьони быстрее начнут приносить пользу конторе