Суп! Есть аноны, которые шарят в программировании. Они могут поделиться опытом, им не впадлу. Есть те, которые не шарят, но хотят научиться, могут собирать конфы, рассматривать задания, говорить и быть ртом анонов-менторов. Как показал опыт, так меньше вероятности дропнуть в самом начале. Так больше фана. Мы только начинаем, но народ уже есть. Если интересно и хочешь попробовать (в роли протоже или ментора, присоединяйся).
Завтра у меня будет возможность поговорить с владельцем галеры в около 1к макак разной степени, про саму галеру почти ничего не знаю. Какие вопросы мне как вкатывальщику по правильному следует ему задать? Алсо, можете задавать свои вопросы, по возможности потом отпишу.
>>1432824 >Какие вопросы мне как вкатывальщику по правильному следует ему задать? Ты с кентом идешь по пустыне Сахаре. На расстоянии ста километров нет ни жилья, ни населенных пунктов, никого и ничего, кроме песка. Вдруг выползает ядовитая змея, бросается на кента и кусает его за хуй. Что делать будешь?
ПроцессорКомпановки = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпановки.Инициализировать(МакетКомпановки);
ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений; ПроцессорВывода.УстановитьОбъект(Данные); Данные = ПроцессорВывода.Вывести(ПроцессорКомпановки);
.686; Директива определения типа микропроцессора . Model flat, stdcall; задачи линейной модели памяти ; И соглашения ОС Windows option casemap: none; отличие малых и больших букв
include \masm32\include\windows.inc include \masm32\include\kernel32.inc include \masm32\include\fpu.inc include \masm32\include\user32.inc include \masm32\include\msvcrt.inc
;;;;;;;;;;;;;;;;;;;;;;;;;;;;; invoke FpuFLtoA, 0, 10, ADDR st3, SRC1_FPU or SRC2_DIMM invoke MessageBox, NULL, addr st3, addr st2, MB_OK invoke ExitProcess, NULL;возврат управления Windows ; И освобождения ресурсов
end _start; директива окончания программы с именем start
>>1432829 Офис у них мегауебищный, я бы застрелился, работая в нем. Ну и слишком много контингента «мужычки под 35 пиво тачки телки футбольчик гыгык» на мой взгляд
>>1432799 (OP) Пришло время перекатываться в Scala, коданы. Решение принято. За несколько месяцев склепаю пару пет-проектов на Scala, оформлю все по-человечески, выложу на гитхаб и буду пробовать устроиться на т.н. Java to Scala Developer вакансии. Нет у меня больше сил на Java писать под энтерпрайз. Все эти шаблоны фабрик одиноких фасолин для этого тормознутого спринга и прочей поебени...
Кто-нибудь может объяснить простым языком что это за штуковина такая "функциАНАЛьное программирование", почему это круто (если это круто) и стоит ли вообще туда вкатываться? С процедурным/структурным стилем всё ок, ООП тоже понимаю что такое и зачем нужно, а вот в чём фишка ФП не пойму.
>>1432899 >функциАНАЛьное Лол, тебе то какое дело, недоумок? Раз ты на двач с такими вопросами пришел, то ты точно на работе на СПРЭНГ ФРИМВЕРКЕ "программируешь". Программист на фреймворке, блядь. Хрртьфу!
>>1432899 >>1432909 Ничего особенного, просто немного другой синтаксис, очень неудобный и неэкономный. Представь, у тебя есть большой файл, но ярлыков нет, поэтому ты сам файл перемещаешь из папки в папку, с диска на диск и/или копируешь в несколько копий чтобы иметь доступ из нескольких мест. Поделие для ламеров, ну знаешь, есть такие тётки, которые посылают по почте ярлыки вместо файлов или файлы в сотни мегабайт в интернет, потому что в локалке они быстро передаются. Или вебмастера, делающие страницу с картинками на 300 мегабайт. Ну а чо, у него на компьютере она же быстро открывается, значит заебись. тоже байтоеб
>>1432915 Ну смотри. Должен знать, что HTTP - это протокол прикладного уровня (тут тебя спросят про модель OSI и TCP/IP и их уровни). Нужно будет рассказать про то, что HTTP базируется на протоколе TCP и рассказать, как формируется пакет в формате TCP, мда. Что еще, а, ну конечно же ты должен знать разницу между версиями HTTP протокола. Так сказать, знать все КИШОЧКИ, мда. Рассказать про все возможные методы, которые можно использовать с HTTP. Пут там, гет, пост, делете, опшинс и т.д. Объяснить понятие идемпотентности. Это первое что пришло в голову. Короче, если не знаешь КИШОЧКИ протокола и работы сетей в целом, то тебе нечего делать в программировании. Тут как в Хогвартсе - либо вникай, либо иди на хуй.
>>1432917 Стало быть, это ненужная хуита? Чому тогда эликсирщикам каким-неть платят огромные пачки деняк. Есть знакомый знакомого, который получает 270-300к в месяц с опытом 3г на эрланге и 1 на эликсире. Я таких деняк сроду не видел.
>>1432930 Потому что микокроковые компании захотели выебнуться и сделали прожекты на эрлангах-хуянгах. А поддерживать теперь некому, вот и ставят много денег.
>>1432930 Блядь, он тебя троллит, неужели не понятно? Кому твоя байтоебля нужна, когда функциональное программирование позволяет решать задачи бизнеса на несколько порядков быстрее.
Вкатился, и дико туплю на задачах, которые мне даёт куратор. Какой вообще кредит тупизны у Джуна? Не понимаю, можно ли много спрашивать по реализации задачи. Вообще стоит ли проговаривать всё, что хочу сделать, со старшим? Что делать, если уже вкатился, чтобы не оказаться на улице?
>>1432936 Зависит от бюджета компании главное, не бояться вылететь после испытательного срока. а это случается крайне часто в войтивайтишной сфере Повторить все сначало, додержаться до года работы
>>1432933 Так в чём преимущества ФП относительно других стилей так никто и не ответил. То, что байтоебля никому не нужна, обсуждается тут каждый день. ООП, например, тоже позволяет решать задачи бизнеса быстрее, но там всё понятно: представляем всё в виде объектов и это упрощает нам жизнь, позволяет масштабировать приложения и тд. А с ФП что? Слышал что-то про невъебенную параллелизацию, но так она везде ж доступна.
>>1432899 функциональное программирование это когда ты программируешь без использования assignment оператора, т.е. "переменные" в функциональном программировании представляют из себя не переменные или ссылки, а именно просто значения, как в математике и конечно же эти значения иммутабельны. Отсюда и идет следующее из основных понятия - чистая функция. Которая возвращает, всегда одно и тоже значение, если ты вызываешь ее с одними и теми же параметрами. Это на самом деле довольно очевидное поведение например для математической функции. В чем фишка фп? Оно позволяет тебе избежать огромного числа багов, которые очень часто возникают в императивном. Даже в достаточно небольшом императивном коде, тебе всегда нужно очень внимательно отслеживать все переменные, где, когда и кто их изменяет, тебе всегда нужно проверять, что каждое выражение использует актуальную версию переменной. А уже когда дело доходит до многопоточности, сложность императивных программ растет экспоненциально количеству кода. Такого рода проблемы просто не возникают в фп. Главные минуса функционалки для меня два: 1) неочевидна для рядового кодера 2) функциональный код менее модулярен и многие вещи в нем приходиться делать явно, потому что локал стейта никакого нету.
>>1432936 Получил задачу. Погуглил по теме, попробовал сделать что-то самостоятельно. Не получилось? Расписал всё в блокнотике. Подготовил то, что будешь говорить куратору. Подошёл и рассказал - что сделал и что в итоге получилось у тебя. Я в первый месяц обращался так от 3 до 7 раз в день, примерно. С каждым днём всё реже и реже. Прошло полгода, сейчас мне достаточно спросить что-нибудь через внутренний мессенджер или, если долго объяснять, подойти 1 раз в неделю/две. Но если ты дико тупишь по первой, по второй, по третьей, по N-той задаче, то мб это просто не твоё?
>>1432946 3) После 300-от строк кода на ФП ты перестаешь осознавать, что происходит в твоей программе на уровне этого кода и поддерживать такой код просто невозможно.
>>1432949 впервые слышу такой доеб, обычно функциональный код именно что намного проще писать, чем читать, потому что его основные принципы, оторованные от конкретного языка, очень очевидны даже не программисту, у тебя нету огромных иерархий наследования и распределения ответственностей между модулями, у тебя есть просто функция, есть input и есть output. Ну хз. Что за язык то хоть был? мимо-эликсир-дев-поддерживал-легаси-проект-на-эрланге-в-котором-есть-блоки-кода-написанные-15-лет-назад
>>1432936 Не нужно проговаривать всё. Если ты уверен, что то что ты пишешь - ОК, то ты просто пишешь и не запариваешься. Если у тебя есть вариант А и Б и ты не знаешь что выбрать - подходишь и спрашиваешь. Всё равно весь твой говнокод потом будет проверяться на тыщу раз перед смержкой.
>>1432952 Сложно искать работу? Я вписал слово elixir на хх и там полторы ваки (и то во многих просто "приветствуется опыт") + везде требуемый опыт разработки от 500 лет. Джуном вообще реально стать?
>>1432938 >а это случается крайне часто в войтивайтишной сфере Страх вылететь или сам вылет?
>>1432940 Дали добавить проверку ввода в модалке, с начала я спросил у старшего, есть ли уже какая-то тут система обработки ошибок, которую я не могу найти, на что он мне начал объяснять, что вот, типо, пользователь ввёл хуйню, как ты это отлавливать собираешься? Тебе ещё нужно блокировать кнопку... Короче совсем начал разжёвывать задачу. Я сказал, что всё понял, сейчас всё сделаю, в результате чего добавил поле в структуру, которая ходила вверх-вниз по компонентам, и сломал всё нахуй, так как оказывается она отправляется потом на бекенд. После чего он мне это всё объяснил и предложил как это сделать иначе, я позадовал пару тупых вопросов, заметил его раздражение и решил, что нахуй надо, сам разберусь. Я примерно так и сделал, после чего пришел продакт оунер и сказал, что ошибки нужно выводить немного иначе, из-за чего мне теперь снова это переделывать, уже в третий раз. Также в самой организации кода были косяки уровня плохих комментариев и неправильной передачи данных (я засунул всё в один метод, он сказал, что нужно это всё разобрать на разные).
>>1432948 Я выше написал, задача пока только первая, но я уже ссусь пойти нахуй. С решением проблем у меня никогда не было проблем, как что-то сделать сразу понятно, но в контексте проекта на мегабайты сорсов без документации я дико туплю.
>>1432956 > Джуном вообще реально стать? Сложно, я сам сразу в компанию на Go дева вкатился, через полгода заебало клепать микросервисы и позже случайно забрел на эликсир конфу и там уже понеслось. В итоге еще через полгода, получил свой первый проект на эликсире. Вот так.
BEAM(эрланговская виртуальная машина) вообще сейчас переживает не лучшее времена, ее способ хэндлинга конкурентности, а именно акторная модель, сейчас ни то что не популярна, о ней знают только по статьям в вики. Намного проще сейчас писать все на js/python и скейлить в консоли через лямбду, чем разворачивать огромные распределенные кластеры на ерланге.
Зачем это знать веб макаке, которая не собирается вступать в переписку с Таненбаумом? Я де не ИОТ-решения с нуля разрабатывать собираюсь, а наследовать классы в фреймворке.
>>1432957 Если чувак раздражается от того, что ты задаёшь тупые вопросы по первой задаче, то у меня для тебя плохие новости. Задавать тупые вопросы на старте - это норма и даже необходимость. Куратор обязан всё разжовывать и не выёбываться. Если ты спустя 3 месяца будешь задавать такие же вопросы - другое дело. Так что задумайся и наблюдай дальше. Если начнёт резко отвечать, закатывать глазки и тд, то сразу слёту бей в ебало отвечай, что если он(и) не заинтересован(ы) в том, чтобы помочь тебе ужиться тут, то ты прямо сейчас пишешь заявление. Не ссы, пирожок, работа найдётся для всех, а хуесосов на место надо ставить с самого начала.
>>1432958 А на Go ты где нашёл ваки? Блять, да как вообще слезть с байтоёбства этого я не понимаю. Везде ёбаный опыт нужен, а опыт байтоёба нещитаеца! Go мне так-то вообще понравился, когда ознакомился с ним чутка. Но вакансий на джуна у себя дс-3 опять же не нашёл.
>>1432957 Хз, как тебя только приняли. > как оказывается она отправляется потом на бекенд.
Как можно было этого не проверить сразу? Т. е. ты просто увидел участок в коде и начал вносить изменения, не разобравшись что и куда отправляется?
>я засунул всё в один метод
Это тоже элементарщина, о которой говорят на первых страницах учебников, даже принципы SOLID не нужно знать (хотя это помоему первое правило).
Итог: вопросы действительно тупые. Тебе надо успокоиться и делать всё максимально осторожно, не торопиться. Складывается такое ощущение, что у тебя кроме паники в голове ничего нет.
>A statement that, if you pass the tests and are offered work, you are available to work 40 hours per week on a full-time basis. Это как понять? Что писать в ответ? Типа, да
>>1432970 Ты из контекста вырвал. Вопроса нет, выглядит будто он просит утверждения того, что у тебя есть возможность работать 40 часов в неделю на постоянной основе.
>>1432974 To begin the tests, please send the following information in an email with the subject: SUBJECT: блаблабла Next, in the body of the email, include the following information:
1-2 блаблабла 3. Your public SSH key (so that we can give you access to a server with our test database) 4. A statement that, if you pass the tests and are offered work, you are available to work 40 hours per week on a full-time basis.
>>1432969 >Как можно было этого не проверить сразу? Проверил, оказалось не туда смотрел, это происходило вообще за пределами модуля >Это тоже элементарщина, о которой говорят на первых страницах учебников Всё изменения, передающиеся наверх в одном методе onChange звучит логично, в отличии от создание 10000 методов, каждый из которых вызывает setState, которые все всё равно будут вызваны вместе >Складывается такое ощущение, что у тебя кроме паники в голове ничего нет. Не отрицаю
>>1432977 Чё непонятного, тупица? Тебя просят написать подтверждение, что ты готов работать 40ч в неделю как положено, чтобы потом не было хуйни. Дура недоёбаная, ух как выебал бы тебя в туза, пидор.
>>1432977 Ну вот, теперь понятно. Просто утверждение письменное нужно того, что если ты пройдёшь тест, то сможешь работать 40 часов в неделю на постоянной основе. Т. е. напиши "In case of passing tests and work offer, i will be able to work 40 hours per week on a full-time basis."
>>1432980 >Проверил, оказалось не туда смотрел, это происходило вообще за пределами модуля
Вот было бы хорошо спросить именно это, а не то что ты спросил в итоге.
>Всё изменения, передающиеся наверх в одном методе onChange звучит логично
Вот только и в onChange ты можешь записать просто: if (!validateInput()) return alertMessage() А можешь развернуть эти два метода и нахуячить стену кода прям в onChange.
>>1432992 >Вот было бы хорошо спросить именно это, а не то что ты спросил в итоге. Не думал, что это в принципе возможно, хотя теперь понимаю, что так оно работать и должно
>Вот только и в onChange ты можешь записать просто... Тут слишком ООП, мне нужно было в теле модалки проверить на ошибку ввод, затем создать флаг ошибки и поднять его вверх до фабрики модалок, после чего спустить вниз до футера с кнопкой, которую нужно заблокировать
>>1432994 ЧТО ПЛОХОВО В МЫШЦАХ ТЫ СУЧКА Я ТЕБЯ ВЫЕБУ БЛЯТЬ ЭТО ПРОСТО ДОП МЯСО В ТЕЛЕ Я ЛЮБЛЮ КАЧАТЬСЯ И ЧЁ ДАЛЬШЕ ТЕБЯ ВЫЕБАТЬ? Я ЛЮБЛЮ ЕБАТЬСЯ И КАЧАТЬСЯ Я ЛЮБЛЮ БОРОТЬСЯ И В ОЧКО ПОРОТЬСЯ ВЕРНЕЕ ПОРОТЬ
>>1433008 МНЕ 29 ЛЕТ СУЧЬКА И Я БУМИР И ПРОГРАММИРУЮ НА с/с++ ТЕБЕ ПРИДЕТСЯ ПОПОТЕТЬ ЧТОБЫ СДВИНУТЬ МЕНЯ СМЕСТО ЧОРТ ПОЛЮБОМУ В ОЧКАХ ПЕТУШИНАЯ ГРИВА С ТУЗОМ ДЫРЯВЫМ СИДИШЬ ИДИ АНИМЭ ДРАЧИ
>>1432799 (OP) Принял волевое решение скрыть резюме на HH. Все равно мне пишут только мутные фирмы, которые зазывают к себе на собеседование, где предлагают разгребать помои.
Если я пойду на собеседование, надо ли мне там делать трюк с ногами как та тетя из фильма делала типа перекладывать одну на другую, если я толстый вонючий поздновкатывальщик?
>>1433112 >делал свой проект и поддерживал его >показываешь этот проект
Если у тебя ничего нет, то ты не программист, а жулик. Гуляй, анон, ептыть, дурачок. У меня, например, есть прога которая мне деньги приносит, в случае чего буду показывать её.
>>1433115 Подожди, но ведь все эти пет-проекты на гитхабе - это просто жульничество чистой воды. В прошлых тредах уже объяснили, что этим сейчас ХЭРОЧКУ не проведешь, ведь все в курсе как легко скопировать чужой проект, стереть все упоминания об авторе и выставить код как свой. Т.е. ты можешь даже не надеется, что кто-то будет смотреть твой гитхаб. Они если видят, что ты нигде не работал, и указал, что работал над какими-то там проектами на гитхабе, то сразу резюме в мусорное ведро отправляется.
>РЯЯ ФСЁ ФЕЙК НИНУЖНА МНОГА ПАДЕЛОК СМАРИТЕ НА ФОЛОВЕРОВ!!!
Что-то уровня долбоеба который не может сбалансировать бинарное дерево на вайтборде и возмущается. Я и не говорил, что тудушки хватит для того чтобы человек понял, что ты хороший программист. Сделай свой проект оригинальным, добавь в него функционал которого нет в большинстве проект, пусть этот функционал будет сугубо индивидуальный, главное чтобы твоё приложение выделялось на фоне остальных. Напиши всё с использованием паттернов проектирования, добавь комментарии - этого будет достаточно для того чтобы уложить любую хрюшу в постель.
>>1433124 Т.е. нужен только КОММЕРЧЕСКИЙ опыт разработки. Заметь, что если ты разработал проект и стал получать за него деньги, то это ХЭРОЧКАМИ не считается, т.к. ты сжульничал и не работал все это время на дядю. Также стоит заметить, что не каждый КОММЕРЧЕСКИЙ опыт котируется. Если ты работал в регионах и не имеешь СТОЛИЧНОГО опыта разработки, то все твои потуги отправляются в мусорное ведро и никому не интересны. Сам понимаешь, программист в Москве - это не тоже самое что программист в Томске.
>>1433128 Какая разница, если туда даже никто не смотрит? И что мешает спиздить какой-нибудь оригинальный проект с паттернами, функционалом и выдавать его за свой?
>И что мешает спиздить какой-нибудь оригинальный проект с паттернами, функционалом и выдавать его за свой?
Если хорошо подготовиться, то ничего не мешает, но это могут заметить если функционал оригинальный, если не оригинальный, то особой ценности у такого проекта не будет, также как и доверия со стороны хэрочки. Поэтому нужно такой проект дополнить функционалом, который нужен именно тебе, например парсером постов с двача из раздела /b/ с содержанием в ОП-посте слова "фап", который автоматически будет встраивать из него посты с медиа контентом в ленту твоего приложения. Переписать и выдать за свое, тоже самое, что заучивать типовые задачи по алгоритмам, в этом нет ничего страшного.
>>1433132 СТОЛИЧНЫЕ компании очень неохотно проводят собеседования с соискателями из регионов. Ведь сразу понятно, что ничем серьезным программист из, скажем Новосибирска или Казани не мог заниматься. Котируется только выпускники топовых ВУЗов ДС1/ДС2, которые проходили стажировки в Intel/JetBrains/Facebook/Google/etc.
>>1433134 >>1433137 >Работает он там потому что деревья на маркерной доске вертел на скорость, а не потому что у него проекты на гитхабе.
Ты так скозал? Давай мне подобную статью от человека, который работает в топ компании при этом достижений которого нет в открытом доступе, ни на гитхабе, ни на ютубе, ни где бы то ни было еще. А то какая-то несостыковочка получается, чел пукает про то что гитхаб не нужен, а у самого крутой гитхаб, свой сайт и рабочее место в амазоне. Еще лучше посмотреть на такую статью от человека с зеленым гитхабом, репозиториями у которых большое количество звезды, но при этом с отсутствием предложений от IT компаний с ссылкой на то, что гитхаб это не аргумент.
>>1433142 >скажем Новосибирска или Казани не мог заниматься
Блять, но ведь так оно и есть. У них там до сих пор жидквери используют, когда в ДСах от него уже давно отказались и только смеются при упоминании, а также смотрят как на колхозника (которыми новосибирцы и казанцы являются).
>>1433147 Ты видимо жопой читал его пост. Он же тебе говорит, что зеленый гитхаб с твоими пет-проектами нахуй накому не всрались, т.к. ХЭРОЧКИ на него не смотрят, а тимлидам похую, что ты там накодил, может ты жулик обычный, который проекты ворует. Всех пропускают через стандартную процедуру верчения деревьев. И если ты ее проваливаешь, то значит ты жулик обыкновенный и твой код на гитхабе просто пшик.
>>1433149 >можно забить на гитхаб Нужно! Ведь все твои пулл-реквесты, созданные ишьюсы, общение с ментейнерами популярных проектов, свои собственный наработки никому в итоге не нужны -> >>1433154
>>1433151 Так я и говорю, что если ты попробуешь пройти собеседование в столичную фирму, то тебе с высокой вероятностью откажут, сославишь на то, что ты из региона. А если тебе все же удастся их уговорить, то будешь несколько часов ловить на себе надменные взгляды и слушать смешки и упреки, что твой опыт не опыт.
>>1433153 >>у самого крутой гитхаб Даю хинт. Делаешь пулл-реквест в самый популярный проект на своем стеке и тут же его закрываешь. Гитхаб будет считать, что что-то контрибьютил в проект и позволит запинить его у себя на странице.
>>1433164 Это обычная практика, которой придерживаются СТОЛИЧНЫЕ компании. Единственным вариантом остается только приехать в ДС1/ДС2 и попытаться зайти за местного.
>>1433169 Ты чего бомбанул? Ведь я на твоей стороне! Гитхаб с собственным проектами не нужен. Ведь очень просто подделать активность с проектами. Ценится только навык верчения деревьев.
>>1433171 Ну а если попросить пояснить за проекты? Если ты подделал (как на лабе в институте), то ты скорее всего обосрешься на технической части и по своим подделкам ничего путного объяснить не сможешь.
>>1433190 >Ну а если попросить пояснить за проекты? Никто тебя не будет спрашивать за эти проекты, т.к. твое резюме сразу отправиться в мусорное ведро, как только ХЭРОЧКА увидит, что ты нигде не работаешь и кичишься своими проектами на гитхубе. Тимлиды, если до них вообще дело дойдет, тебя просто на смех поднимут и если тебя даже позовут, то просто чтобы поглумиться над тобой и похихикать над тем, что у тебя нет КОММЕРЧЕСКОГО, а также СТОЛИЧНОГО опыта разработки.
>>1432943 >А с ФП что? Другой очень неудобный способ кодить, используя синтаксис математических функций. Я так понимаю, в компьютеры пришли математики, привыкшие к своей математике, вот и запилили способ писать программы математическим способом. Компьютеры устроены и программируются процедурно, математический способ чужероден и поэтому неудобен, но математики ради своих фетишей изъебнулись и сделали более-менее рабочий кодинг по-своему. Такое программирование через жопу малопригодно для реальных задач, существует как фетиш хипстеров.
>>1433195 >Я так понимаю, в компьютеры пришли математики, привыкшие к своей математике, вот и запилили способ писать программы математическим способом Нет, математики выбирают либо фортраны-матлабы с прямолинейным императивным кодом, либо лиспы типа wolfram mathematica. А ФП это карго-культ, когда программистишка хочет быть типа математик, а получается в итоге ФП.
>>1433201 Зачем брать на работу человека, который уволился в никуда и теперь что-то там выкладывает на гитхуб? В помойку его резюме. Лучше нанять действительно хорошего кандидата!
Я вижу вы программисты. Можете решить эту простую задачу для стажера? Даны целые числа n и m (1≤n≤1018, 2≤m≤105), необходимо найти остаток от деления n-го числа Фибоначчи на m. Ограничение по времени 5 секунд, по памяти 256 мб.
>>1433214 А в чем собственно проблема? Даже на питоне вычисляется за доли микросекунды. %time fib(1018) % 105 CPU times: user 169 µs, sys: 1e+03 ns, total: 170 µs Wall time: 175 µs
%time fib_mod(1018, 105) CPU times: user 103 µs, sys: 1e+03 ns, total: 104 µs Wall time: 107 µs
>>1433214 >Даны целые числа n и m (1≤n≤1018, 2≤m≤105), необходимо найти остаток от деления n-го числа Фибоначчи на m. Ограничение по времени 5 секунд, по памяти 256 мб. А в чём задача-то? Это подъёбка, типо знает ли человек формулу закрытого вида для чисел Фибоначчи?
Вчера проходил собеседование, типичная ситуация, проект полу дохлый: 1. Плохая структура проекта, все сложено в папку components, нет разделение на компоненты и контейнеры, тяжело разобраться, какая страница отображает какие компоненты, полный хаос
2. Вся логика в роутере, он же и есть данные + бизнес логика приложения, как это поддерживать?
3. Полная загрузка страницы занимает около 40 секунд, при этом ресурсов загружается на 20мб, это очень много
Можно продолжать сколько угодно, больше всего удивляет, что при найме на работу вопросы и тестовые задачи не соответствуют тому, над чем придется работать.
>>1433223 Здесь надо дружить с математикой, это не очень правильно для собеседования, какие-то математические преобразования могут помочь подход к вычислению изменить.
Но вот если описать какую-то идею решения, вот приходит в лоб одна, то дальше уже алгоритмическая задача и задача о том, как решение грамотно и чётко реализовать. Здесь уже показывается твоя способность писать алгоритмически относительно сложный код, для программиста необходимый навык.
Программирование = понимание технологий + способность к написанию грамотного кода.
Желудок котёнка меньше напёрстка, но он вырастет и сожрёт всю колбасу из холодильника. Мозг программиста размером с дырку компакт диска, и не растёт от времени. Программисты как дети, застыли в своей фантастике с драконами и бирюльками на синклере. Прогеры страшно узконаправлены мозгами, просто как инфузория туфелька, которая может только шевелить ресничками и более ничего. Любое внешнее раздражение вызывает хаотическю работу мысли и алогичную реакцию, не удивлюсь, если через 10 лет программисты разучатся срать. Но научатся новому SDK от виндофс 88, новому дотнету 25му и куче новых и охуительно пользительных, ещё более абстрактных языков программирования, где не будет даже переменных и команд, а можно будет писать любую последовательность любых национальных символов. Вполне логично, что компилятор будет выдавать аналогичную ахинею исполняемого кода. Процесс абстрактного набивания беспредметных символов будет назваться программированием, тупые наборщики будут называться программистами, а их работа будет носить чисто абстрактный характер. Кодеры будут сидеть в задроченных доверха клетках метр на метр, питаться через зонд, и тихо вымирать, потому как ебаца не приучены да и скучно. Потом последний сдохнет, и слава те господи, отмучались. Куда кенон будет свои зеркалки, НТС свои КПК а стар и трек свои велосипеды - я ума не приложу. Нормальным людям это добро в таких количествах не надо.
И вот, такое сферически вакуумное чучело, образчик злого эксперимента микрософт над человеком бывше-разумным, начинает лезть в жизнь, а ведь известно, что основное свойство программистишки - асоциальность! На чём и погорела вся инженерия. Время сейчас социальное, и бабло делается на связях "ты мне я тебе", а инженер существо автономное и атомарное, ну и бабло ему тоже атомарное. Попадает, например, прогер, под колёса джипа, вместе со своим ебучим КПК с фантастикой, с пятикилограммовой зеркалкой в туристском рюкзаке, и с интересным проектом на немерли в тупой ботанической башке. Ладно если джип сразу расколет его репейник зеркалку и кпк за один наезд, даст менту бабла и похоронят кодерочка где нибудь в болотине в горобу вместе с его гаджетами, так нет, гуманно не додавят, раздавят ему объектив фикс-полтинничек, который он так любовно с ебая вытягивал пол года, и не жрал пол года, потому что полтинник "легендарный" у него боке и кома охуительные и даже жирная манда с соседнего офиса может дать, когда ейные прыщи этим объективчиком гламурно размажет. И давай очкарик права качать, мол де где то! В тырнете! Есть html один, под названием konstitusya.html, и там написано про права и свободы, и что нехуй давить, и джип неправ, и получается что водитель джипа чмо и козёл, что задавил хрустика-ботана. Налицо конфликт, явно социальный, двух миров, реального и виртуального, и так с кодерочками всегда, когда они своими сантиметровыми стёклами очков упираются в лакированный бок чёрного джипа действительности. Ну пацанчик с джипа понятно обидится, бо он и не таким ламбордини дорогу не уступал, а тут самодвижущейся металлолом для индусских бомжей, даст он ласково щелбан программёру, да поедет дальше откаты пилить. А кодер то нихуяшеньки не поймёт, потому что мудак ограниченный, потому что ботан асоциальный. И похромает он в офис унылый, что бы мне, скромному обозревателю жизни нашей, анонимным способом указать, как надо реальный пацанский бизнес мутить и какое я чмо, как надо обустроить мир, кто есть крутой в этом мире, на что надо молиться и авторитетный анализ мировых экономик. Вот такой хомо-компьютерус, жёстко лупит по обдроченным клавишам виртуальной жизни, в то время как жизнь реальная проходит мимо.
И не спасёт кодерочка ни убогие походы в качалку, когда голова с высшим образованием как нелепый одуванчик смотрится на прокачанном теле, ни фото-походы с жирными тёлками в парке, ни охуительный бизнес-сайт в интернете. Проблема как всегда в мозгах, а мозг забит виндофсом с линуксом. А вот как линус торвальдс сдохнет от поноса, а билли гейц бросит софтописание выкупит плейбой и будет трахать тёлок, не думали? Нахуя вы кому будете нужны тогда? Подумайте об этом остатками мозга. Посмотрите ещё раз солярис тарковского, впитайте главную мысль - человеку нужен человек. Купите новые носки, старые сдайте в МЧС, подразделение химической разведки. Побрейте морду, почините наконец то кран в ванной и вымойтесь. Выкинтье коммуникатор с функцией копилятора и вайфай, купите обычный телефон, о ужас, без операционной системы! Купите машину, приедте на ней на работу. Зайдите наконец то в коммерческий отдел и спросите "а чо наша контора таки продаёт, бабло то за что?" Истину говорю, с этого момента начнётся ваше духовное и физическое возрождение. К вам потянутся люди, начнут платить зарплату и вы займётесь реальным делом, за которое деньги платят. И познаете вы тайну плотской любви, вкусите вкус вина, отколбаситесь на танцполе под пендулум, и вообще, начнёте жить! Не хотите? А ну и идите нахуй, долбоёбы!
>>1433276 Это наоборот надо не дружить с математикой, чтобы решать подобную хуйню. Это просто задача ради задачи, придуманная в лучшием случае в академии прожирающим гранты ничтожеством. Я могу дать неплохую алгоритмическую задачу: на порт тебе поступает поток чисел, найти их дисперсию, пересчитывая ее за O(1) с каждым новым числом. Здесь есть математика, есть программирование, и это действительно используется. А в этих квазиолимпиадных задачках толку ноль, и ни одна секунда, потраченная на них, себя не окупит.
Формула современного успешного человека мира потребления проста: тачка, хата, сиськи и откаты. Формула программиста несколько аскетична: велосипед, зеркалка, КПК и интересные проекты. Люди ездят на тачках, быдло в метро, а программисты на велосипедах. Их и так мало, но постоянно с улыбкой дауна лезут мне под колёса, причём что в дождь что в снег. А потом потные приезжают на работу и так сидят там, благоухая потливым ссаньём, ояебу. При этом их гордый конь за три рубля гордо торчит в коридоре конторы, раздирая дорогие штаны пришедшим богатым клиентам. Ну так если бы вело был зачотный, на дисковой гидравлике хотя бы али кевлар какой, так хоть уставься, но имея в общем то немалую зарплату кодеры почемуто берут узкоглазые помои типа Стар или Стелс. Если видишь в парке задрота с фотиком, его перетягивающим, это однозначно кодер отодрал свой геморрой от стула и пошёл фоткать. Может быть в комплект к кодеру идёт рябая жирная корова, с выменем и копытами, которой дрочер надеется присунуть в процессе просмомтра фотошедевров. Давненько предлагал бизнес в петродворце, ебашить по башке даунов и отнимать технику, менты в доле. Ведь в одной кошёлке очкарика минимально ввалено на сто тыщ оборудования. И всё это легколиквидное добро под охраной очкастого ботана. Если в поезде метро вы видите ссутуленную улитку, то это кодер читает неибаца важную книгу на прыгающем дэцилоэкранчике микроскопического КПК. Мало зрение гробить на работе, так и в метро надо гандошить. И обязательно надо читать фантастику, это наше всё. Каждый кодер читает про драконов, сисятых амазонок и брутальных рыцарей. Децтво в жопе, ебанашки, в упор не понимаю, как после первого секса можно всё ещё читать жюля верна в современной обработке, и не обращаться к новому миру человеческих взаимоотношений. Ах да, первый секс, теперь понятно, тогда наверное фантастика в тридцать лет выглядит логичной. А секаса, понятно, у кодерочков нет. Утром не велосипеде потеет и воняет, в метро фантастику с КПК читать, на работе до поздна интересный проект, а ночью надо новую технологию учить и засирать мир говносайтами, до каких там отношений, некогда! И обязательно невъебенный гонвносайт для мегабабла, суперпроект, который есть в загашнике у каждого программиста. В онанистических мечтах прогер делает супер программу, не, уже не могут писать программы, делает неибически полезный, по мнению программера, сайтище, и прям на следующий день утром его виртуальный кошелёк наполняется золотыми слитками. И кодер покупает сразу бентли, хотя прав нет, для велосипеда не нужны, берёт самую сисястую тёлку, хотя трахаться не умеет, едет в самый крутой ресторан, хотя от понюха пробки водки блюёт и засыпает, и показывает всем этим, что он весь такой гениальный, такой недооценённый, такой крутой, всех порвал и геройски на всех плюёт. Товарищ программист, проснитесь, и кончите дрочить на рабочем месте. Вы в жопе, в полной, и ещё в кончине.
>>1433280 >линус торвальдс сдохнет от поноса, а билли гейц бросит софтописание выкупит плейбой и будет трахать тёлок, не думали? Нахуя вы кому будете нужны тогда? Подумайте об этом остатками мозга. Очень смешно читать этот текст в 2019 году. Ох уж этот 2007 год, когда все пилили западные кредиты, а менеджеры по продажам были на коне. Купите телефон без операционной системы. Человеку нужен человек. Купите машину. Ну и кто прав-то блядь оказался?
На 2019 год: 1. Машина в мегаполисе нахуй не нужна, потому что такси ездит по выделенкам, а не стоит в пробках. 2. В смартфоны в метро смотрят вообще все, даже бабушки 3. "Формула современного успешного человека мира потребления проста: тачка, хата, сиськи и откаты." - ушла нахуй, в рашке ты либо чиновник-фсбшник, прессующий таких менедежеров по продажам и забирающий остатки откатов, либо программист с долларовой зарплатой. Но самое главное, что это протухшую пасту до сих про кто-то пастит, не задумываясь, что в ней написано. Главное ведь, что там про программистов смешно написано. Ну да, в 2007 так и было. Крутой программист получал 100 тысяч ($4000), а продавец на горбушке получал 80.
>>1433292 >такси ездит по выделенкам >рашенька ) А каршеринг не ездит кстати. Да и вообще всегда испытывал странные ощущения от поездки в проперженной некроповозке с джамшутом (или, упаси господь, местным сосачером, который собрался вкатываться вайти) за баранкой.
>>1433278 >ебаца не приучены да и скучно Да ето так. А ты и дальше выполняй природную программу, ничтожество, букашка, неспособная даже немного отклониться от нее. Жалкая дешевка!
>>1433281 >Я могу дать неплохую алгоритмическую задачу: на порт тебе поступает поток чисел, найти их дисперсию, пересчитывая ее за O(1) с каждым новым числом. Здесь есть математика, есть программирование, и это действительно используется. Это настолько примитивная математика, что смешно говорить даже. Седьмой класс, одно действие. Никакой сложной логики и никаких сложных алгоритмов. Здесь негде развернуться даже.
>>1433295 >>такси ездит по выделенкам >>рашенька >) Даже без этого такси удобнее в большинстве случаев. >Да и вообще всегда испытывал странные ощущения от поездки в проперженной некроповозке с джамшутом (или, упаси господь, местным сосачером, который собрался вкатываться вайти) за баранкой. Так бери комфорт+ или вип.
>>1433292 > потому что такси ездит по выделенкам, а не стоит в пробках. Если тачка приезжает небрендированная, то будешь как и все остальные торчать в пробке. Олсо, в ДС2 выделенки не сильно помогают, но всё равно получается гораздо быстрее, чем на метро. Особенно если поездка требует пересадки между линиями. Зимой, кстати, ездить в таски - это просто пизда, потому что узбеки ездят в футболках и врубают печку на максимум. Я так откатал год на такси на работу и считаю, что лучше всё-таки своя дешёвая иномарка.
>>1433305 Блядь, идите на хуй со своими сложными задачами. Тому, что учился на матфаке, смешно наблюдать за тем, как макаки считают сложным базовое говно. Для меня это не сложно, но я не буду эти заниматься, потому что на работе у меня другие задачи, а в мире задач бесконечное число, поэтому важно посылать ненужные задачи на хуй и жить для себя.
>>1433317 Как я и говорил - >>1433303 Ты нихуя эту задачу не решишь, потому что она требует навыков программирования, а не задрочки преобразования символов, как тебя учили
>>1433333 Всем известно, что математика в 99% задачи современного айти не нужна. Нужна, например, в криптографии, но такую глубокую математику здесь считают говном без задач. При этом ИТТ никто не расскажет простыми словами, как и почему работает алгоритм Каратсубы.
>>1433334 Математика не нужна. Речь о том, что в задаче с фибоначи уже другая математика, приличная, реально думать надо. Надо сначала с математикой разобраться, а потом реализовать алгоритм, довольно ёмкий.
Программисту надо уметь реализовывать в коде сложные алгоритмы, иначе не программист это.
Ребят, что значит Dataset Evaluation Вот дали базу данных которую спарсили с одного сайта и дали задание, пикрилейтед, это значит мне надо написать скрипт чтобы прошелся по базе и узнал по АПИ где в базе ошибки допушены?
>>1433280 >Зайдите наконец то в коммерческий отдел и спросите "а чо наша контора таки продаёт, бабло то за что?" Истину говорю, с этого момента начнётся ваше духовное и физическое возрождение. Ох лол, так автор продажник, это многое объясняет. Я думаю продавцы-консультанты в Эльдорадо тоже где-нибудь в своих жежешках такие пасты пишут.
>>1433344 Это для тебя он емкий, потому что ты макака. В нем по сути вычисления в кольце остатков. Понимаю, что для вас это сложно. Есть еще кольца гомологий, но вы хотя бы кольца остатков поймите. А вообще идите на хуй, этот разговор уже был здесь месяц назад и макаки снова его обсуждают. Видимо, кого-то проткнули на собеседовании на позицию сеньор-крудошлепа.
>>1433348 >В нем по сути вычисления в кольце остатков Молодец, умняша. А теперь придумай, где можно применить твои кольца с фактор-группами кроме как в криптографии.
>>1433354 Видишь какая неловкая ситуация, сначала объявляешь математику математикой седьмного класса, а потом сосешь в ней дважды. А задача прикольная, и не на седьмой класс, потому что в седьмом классе с суммами не оперируют. И она из реального мира (точнее, там была задача сложнее - есть массив и нужно за o(1) считать дисперсию любого отрезка в этом массиве). А вот задача с фибоначчи никакого отношения к программированию не имеет. Это математический дроч без какого-либо выхлопа.
>>1433351 Вот такие и становятся тимлидами/мидлами, пока омеганы дрочат алгоритмы и учат очередной фреймворк. >>1433346 Ты опять из контекста вырываешь. Первым вопросом спрашивают, хватает ли предоставленных данных для создания подобной истории для каждого месяца, начиная с 2017 года. Не понятно какой истории, ты это часть вырезал. Вторым спрашивают есть ли в этом наборе данных какие-то серьезные ошибки, которые нужно исправить перед тем как использовать этот набор. При этом уточняется, что ошибки заключаются в том, что нет какой-то информации, которая есть на сайте источнике, а также данные могут находится не в предназначенных для них колонках. Можно делать замечание по организации и структуре данных, но это не сама суть их вопроса.
Проблема не в том, что люди задают математические задачи, а в том, что они эти задачи просят решить, вместо того чтобы спрашивать инструмент для их решения. Это и отличает мошенника от профессионала - профессионал знает каким инструментом воспользоваться для решения задачи, использует поисковик и решает её. В то время как мошеннику сначала надо загуглить каким инструментом можно решить задачу X, потом только гуглить сам этот инструмент и вникать в его подробности, но до второй стадии доходит редко, потому что он проебется с формулированием запроса на первой стадии.
>>1433372 В качестве эксперимента можешь попробовать нагуглить решение моей задачи >>1433281 Это можно сделать, но ты скорее всего соснешь, переформулируя ее для поисковика
Сап, аноны. Посоветуйте, что бы такого можно запилить на микросервисах? Всегда было трудно с придумыванием идей для проекта. Ну или подскажите, где искать эти идеи.
>>1433386 Скомпилируй и попробуй, он не будет результат выдавать одним числом, он его будет выдавать набором чисел типа long, хули ты тупой такой? Я тебе и типом byte могу число больше миллиона вывести, смотри: 1 111 111
>>1433397 >Скомпилируй и попробуй Ебаный аутист, ты запостил СКРИНШОТ, если ты думаешь что подобная тактика как-то возвышает тебя при ответе на вопрос "какая длина этого числа фибоначчи", то ты та еще припизднутая омежка. Ебал в рот и тебя и твой говнокод.
>>1433386 10^18 влезет в 64 бита. В задаче требуется найти не fib(10^18), а fib(10^18) ^ module, небольшое число. Модуль там до 10^5, то есть несложно хранить массив из такого числа модулей.
Идея в том, что fib(N) % module = fib(N-1) % module + fib(N-2) % module
операция в кольце по модулю, выражаясь математически. Так как модуль относительно небольшой, ты просто можешь составить таблицу, значение модуля, это индекс в таблице, и минимальный номер, fib от которого даёт тебе это число. Дальше заполняешь таблицу, в какой-то момент ты напорешься, что очередное число фибоначи уже даёт значение, которое было в таблице, то есть что fib(N+K) %module = fib(N) % module то есть таблица зацикливается с шагом в K. Из этого уже несложно вычислить и для супер-большого числа, чему будет от него fib, так как fib(NUGE) % module = fib(HUGE % K) % module а это число уже у тебя посчитано и лежит в таблице.
>>1433400 Ты тред в который я постил читал вообще. Вот здесь >>1433366 написано, цитирую: "Не надо думать, достаточно нагуглить уже готовый код, который вычисляет 10^18 число фибоначчи и вставить его в решение". На что я спросил, а возможно ли это, вычислить 10^18 число фибоначчи, и сколько в нем знаков. Очевидно же, числа фибоначчи растут очень быстро, и это число большое.
А то, что от той задачи пахнет протухшей спермой пьера де ферма, это я понял, прочитав первые несколько слов ее формулировки.
>>1433406 Помни, каждый день приходишь на работу, не здороваешься ни с кем, садишься за компьютер и 8 часов пишешь код. В наушниках, ни с кем не разговариваешь. И так до конца жизни.
>>1433408 Я думаю, у тебя нет друзей, если ты на простой вопрос о длине числа фибоначчи пытаешься устраивать какие-то квесты и заставить гуглить какой-то код.
Из того, что fib(A) = fib(B) mod N не следует, что fib(A+1) = fib(B+1) mod N
Надо, чтобы fib(A) = fib(B) и fib(A-1) = fib(B-1) mod N. Тогда такую таблицу не составишь, слишком большая получаетсся для N = 100000. Надо думать о длине цикла.
>>1433426 отдыхать, на шее у мамки сидеть, в универ ходить, читать бумерскую классику CS, чтобы поднять чсв и обоссывать всех на собесах.
>>1433427 > как вкатился? Это шутка? На это даже отвечать не буду ...
> почему выкатился? все заебало, хочу сидеть дома и читать книги + за время работы в конторе взял 2 контакта заказчиков, которые предлагали с ними напрямую работать, мэйби через пару месяцев на удаленку вкачусь.
>>1433446 > сложнее Не намного на самом деле. Начало цикла всегда 0 и 1, находишь их и получаешь период. Дальше вычисляешь fib(n % period) без таблицы. Алсо, эта хуйня имеет название: https://en.wikipedia.org/wiki/Pisano_period
>>1433479 3й год джун, чем круче и пафоснее контора, тем менее она ценит опыт работы в других конторках. Так и перекатываюсь из одной в другую ради интересных проектов и фруктов с печеньками, а не зарплаты.
А у вас тоже резюмехи на hh просматривают но отказы не шлют? Это типа означает что они в рассмотрении или просто так сейчас шлют нахуй? Какое время обычно у вас между просмотром и ответом (положительным или отрицательным)?
знаю, что не профильный тред. Но объясните мне разницу между динамическим программированием и корекурсией? Что там, что там мы получаем следующий значение из предыдущего.Понятно, что в корекурсии мы можем уйти в бесконечность, если ее не ограничить? Объясните дурочку, пожалуйста.
Екб, какие годные конторы есть для бек-вкатывальщиков с вышкой, парой месяцев опыта и почти нулевым гитом? Переезжаю к вам в ближайшее время, ХХ чёт сильно не радует.
Особенно заинтересован в шарпе, жава тоже сойдёт но у меня с ней нулевой опыт.
>>1433564 И еще неизвестно, кто из нас счастливее: я, тратящий по 12 часов в день 5 дней в неделю 365 дней в году на РАБоту или они, сидящее дома на шее у мамки и на пенсии по инвалидности.
>>1433575 Ну так ты определись, тебя кодинг заебал или то что ты на него много времени тратишь? Да и пиздишь ты, если бы по 12 часов в день тратил, то уже давно бы стал гугл экс техлидом.
Сегодня узнал, что у моего коллеги зп выше где-то на 30к, хотя у него опыта меньше и он меньше меня шарит. А я просил зп 150к, а мне 130 чсв-тимлид дал. Еще и проект говно мамонта. Как же у меня бомбит. Сука!
>>1433625 Что за пиздец я читаю? Какие-то знания, навыки, умения у СТАЖЕРА, блять! Да еще и за 12к в 2к19, совсем ебобо что ли?! Я стажером байтоебил с нулевыми знаниями и навыками за 12к в 2к13 еще, а сейчас я бы за такую сумму стажером и в ебало не харкнул бы.
А котопацан использует макияж или хули он так выглядит? Что делать надо, чтобы перестать быть всратым с какими-то прыщиками, пупырышками, шелушащейся кожей и прочей хуйней?
Ебаный, сука, дженкинс. Костыльное говно, написанное макакой. С гитхабом интегрируется нормально, а для гитлаба на test connection для валидного токена кидает 401. Сука!
>>1433669 Уебищный и несовершенный язык, уебищная и несовершенная веб-отрасль, токсичное комьюнити из школьников и вкатывальщиков. Даже рыночек порешал вротендеров, теперь это самая перенасыщенная и низкооплачиваемая должность.
Моя трехлетняя дочь пришла подвачевать со мной. Когда она увидела оппик, состоялся следующий диалог: "Daddy, is this a pig?" "Um, no, it's a girl." "I think it's a pig."
>>1433496 >А у вас тоже резюмехи на hh просматривают но отказы не шлют? Я принципиально не откликаюсь на вакансии на HH, а просто обновляю резюме, чтобы оно попадало в топ выдачи. Резюме просматривают, но никто на него не откликается из работодателей. Словно капризный покупатель, который проходит мимо тебя если бы ты был неспелым овощем.
>>1433601 Лол, мне тимлид в принципе сказал, что повышения мне не видать, т.к. я ничего полезного для проекта не делаю и вообще я не сениор, а недомидл, которого нужно гнать на мороз.
>>1433669 То, что JS-о дауны со своим недоязыком программирования, считают себя программистами. А потом им показывают нормалый ЯП с полноценными классами и грамотной архитектурой, а те понять ничего не могут.
>>1432799 (OP) Даю хинт вкатывальщикам-перекатывальщикам - никогда, слышите! никогда не указывайте контакты людей в списке рекомендаций на HH. На днях написала HR одной крупной компании и в ходе разговора она поинтересовалась рекомендациями с прошлой работы. Я указал на резюме на HH, где есть контакты коллег. HR пропал на неделю, а потом, когда я поинтересовался, что случилось, то выяснилось, что люди, которые меня "рекомендовали", наговорили ей всякого говна про меня и что меня не стоит брать, т.к. я ленивый, необщительный и вообще плохой программист.
>>1433669 Потому что на js больше вакансий, больше зарплата и можно писать все, что угодно. У байтоебов и прочих шарпистов горит жопа оттого, что они не нужны. Когда байтоеба выкидывают на мороз, он прибегает и начинает ныть про "плохой язык". Вот банальный пример такой порватки: >>1433672
>>1433742 Какие же джаваскриптеры дегенераты, пиздец просто! почесал жопу и пошёл на неоплачиваемую смену на оборонном заводе писать на лучшем языке Си за 37к
>>1433739 >>1433742 А вот еще одна разновидность хейтеров, которые настолько дауны, что даже не смогли въехать в особенности самого легкого для изучения языка, и происходящее им кажется какой-то магией. Поэтому чтобы не показывать другим свои обосранные штаны, они начинают искренне верить и убеждать других, что это не они долбоебы, а язык плохой и неправильный, поэтому они не будут его учить.
>>1433742 Видео для ламеров. Что будет, если пытаться бездумно писать, как макака? Арифметические операции для сложных объектов не переопределены. Это единственное, что надо знать, и просто писать правильно, как положено.
Что должно получиться в результате операции [] + [], сложения двух массивов? В ЖС это особые объекты, не списки, смысла нет в такой операции вообще.
>>1433742 Мартыханы сами понимают свою неполноценность. Кто-нибудь другой просто проиграл бы в духе >гыгы я тут живу, а не начинал с пеной у рта доказывать что жс нормальный язык ПРОСТО со своими ОСОБЕННОСТЯМИ.
>>1433748 дохерища нюансов которые не имеют практического смысла давай просто признаем js попытался вобрать в себя стиль многих популярных яп и получилось чорти что если на проекте будут плюсовик и питонист то они код друг друга не поймут js не принуждает писать код в определенной парадигме и нету никакого единого стандарта макакены из-за этого даже typescript придумали
>>1433769 >макакены из-за этого даже typescript придумали Мань, ts придумал создатель шарпа. >нету никакого единого стандарта Ясно, ты просто очередной клоун.
>>1433772 >а потом ржут, что оно работает хаотичным образом. Мне так тимлид с пеной у рта доказывал, что он не собирается писать тесты на свой код и нам не советует, ведь мы работаем над таким сложным проектом, что здесь только ручное тестирование, только хардкор!
>>1433810 Типичный жулик. Сделал вид что компетентный специалист, проработал немного и свалил оставив после себя говно. Уже несколько месяцев ноет в треде как ему надоел этот веб, а еще через несколько не сможет даже на мидла обратно устроиться.
>>1433810 Потому что уже как четыре месяца я уволился и пинаю хуи. Но уже как-то поднадоело, думаю найти удаленку - устал от пыльного Киева и душных офисных оупенспейсов.
>>1433819 Ты еще забыл добавить что я ем младенцев на завтрак и не мою руки после туалета. Да и в целом мерзкий и отвратительный человек.
>>1433825 сначала найди а потом выебувайся а пока сценарий такой: проебываешь свою денежную подушку, смываешь грим косметику, и уебываешь к мамке в симферополь или где там твой мухосранск
>>1433850 Хуя себе у тебя манямирок. А на деле расклад диаметрально противоположный - пока тупые макаки фронтэндеры получают свои $2-3к и меняют места работы как хотят, настоящие программисты на Си и Джаве жалуются на то, что получают 30-50к, имея 6 лет опыта, и никуда их не хотят брать.
>>1433858 Тупые макаки работают на западного заказчика, а настоящие программисты на си пишут прошивки для автоматизации станций пердячего газа от ООО Роспердгаз.
>>1433869 Тупые манагеры нанимают тупых херок за остос, чтобы они искали тупых макак за доширак которые напишут морды на вротпресе для прошивок для автоматизации станций пердячего газа от ООО Роспердгаз.
>>1433858 >что получают 30-50к, имея 6 лет опыта, и никуда их не хотят брать. Все так. Особенно обидно становится, когда тебя ХЭРОЧКА начинает расспрашивать "а чем это вы там занимались у себя в ДС3?! Хи-хи-хи!".
Значение жарг. гомосексуалист (в уголовном арго — молодой пассивный) В неестественно раскрытых совиных глазах Ястребова вспыхнули ржавые белки, в них металось безумие… Под ним бился молодой додик по кличке Снежинка. Л. П. Костомаров, «Десять кругов ада» жарг. ирон. женственный, женоподобный мужчина И реально, что бы вы думали, из-за кулис выходит какой-то додик, тощий, в зелёных очках и с лысой головой, подходит к микрофону и начинает вещать что-то тонким, по-бабьи жеманным голоском.〈…〉Он очень томно растягивает слова, выпячивает губы и делает все эти педиковские ужимки, которые я так ненавижу. С. С. Минаев, «Духless. Повесть о ненастоящем человеке», 2006 г. (цитата из Библиотеки Максима Мошкова, см. Список литературы) жарг. презр. или пренебр. хилый, ничем не примечательный человек Например, решит профессор закончить пару пораньше и для приличия спросит, всё ли всем понятно. Группа уже сложила вещички и ждёт предложения разойтись по домам, и в этот момент Борис поднимает руку и говорит: «А вот я не понял один момент…». В результате народ тоскует и томится, один лишь Борис внимательнейшим образом слушает и кивает головой. Чаще всего в процессе кивания у него появляются и другие вопросы. После проявления такого интереса к предмету преподаватели начинали его уважать, студенты называть додиком, а девушки не любить, несмотря на очевидную красоту. Эльвира Барякина, Анна Капранова, «Рыба в чайнике», 1999—2002 г. На прогулку во двор старейшей московской психиатрической больницы выпускали только с часу до двух дня и только самых спокойных обитателей. / — Маша, загоняй додиков! — кричала из окна второго этажа тётка в замызганном голубом халате и косынке. П. А. Астахов, «Квартира», 2010 г. Синонимы гомосексуал, гомосексуалист, педераст; разг.: гей, голубой, гомик, гомосек, мужелюб; устар.: мужеложец, мужеложник, содомит; устар., частичн.: малакия; книжн.: уранист, урнинг; эвф.: сидор; сленг: в теме, зайка, крашу ногти, сижу в окопе, тематический, яойщик; жарг.: ахтунг, барсук, василёк, васька, галя, гамадрил, гамаз, гамазей, гамак, гном, гобсек, говносек, голубарь, голубец, голубок, голубчик, голубь, гома, гомс, гомусик, двустволка, дирижёр, додик, дочка, дуплан, ермак, жоподрючник, жополаз, жопочник, жопотрах, заднепроходец, звезда, кентавр, котик, кьюр, маркоташник, мастёвый, мужиковед, папа, парафин, пед, педагог, педарь, педе, педерага, педераго, педеряга, педигрипал, педик, педр, педрик, педрила, педрило, педрильник, педруччо, педя, петух, пидарас, пидарь, пидер, пидор, пидорас, пидорасина, пидораскин, пидорюга, пидорюжник, пидорюк, пинчер, половой демократ, пэдэ, рудокоп, руслан, субчик-голубчик, такой, темовой, тёпленький, тёплый брат, хали-гали, чебурашка, чичеряка, шахтёр, шкицнурик, шура; активный: акт, актив, активист, георгин, глиномес, говномес, дятел, кочегар, марксист, педикатор, печатник, печник, печной ящер, ромео, солидол иванович, топтун, трубочист, уважаемый, чужежопник; пассивный: акробат, ананаска, армянская королева, бархотка, валет, вафел, вафёл, вафлеглот, вафлёр, вафлист, вафло, гребень, дама, даша, дашка, жена, женива, женщина, жопа, жопник, козёл, козлик, козочка, конь педальный, кочет, манька, маня, маргаритка, маша, машка, моргалик, мурка, наташа, наташка, незабудка, округлённый, пассив, педер, педерасик, педермот, петюнчик, петя, пидовка, пинч, плашкет, подруга, пярну, санта-лючия, Светка, сестра, туз червонный, умница, универсал, шпидагуз, шурик, шурин; изнасилованный: обиженный, опущенный, петух, петушня, петушок, петяра, пятёра, пятёрка
Сколько времени надо на то чтобы войтивайти, если ты долбоеб, но с мотивацией? Хочу хотя бы на аренду студии и дошираки зарабатывать. Сейчас потихоньку в питон пытаюсь.
>>1433916 Выше же пояснили, что нужно вкатываться в лучший в мире язык программирования - джаваскрипт. Только познав этот язык ты станешь по-настоящему уважаемым в коммьюнити и востребованным специалистом.
>>1433742 В голос с даунов, которые не знаю о неявном приведении типов и порядке исполнения кода в зависимости от следования операндов и оператора. Самое смешное, что дауны наверно и не знают о том, что такое можно и в каком-нибудь С++ реализовать при помощи перегрузки операторов, при этом результатом может быть всё что угодно.
>>1433926 >такое можно и в каком-нибудь С++ реализовать при помощи перегрузки операторов Нахуя? Чтобы было как в убогом жс? Без хуя в жопе не можешь уже?
>>1433916 >войтивайти, если ты долбоеб, но с мотивацией? Зинка кладовщица обмолвилась, что ее бездельник решил погроммистом стать, потому что там зарплату далларами платят. И ты случайно услышал и решил не отставать? Может все же останешься консультантом в ДНС или кассиром в пятерочке?
>>1433928 Эти аргументы в духе нужно знать как это работает годятся только для байтоебов, у которых выстрелы в ногу могут себя оправдать. А если ты пытаешься натянуть их на хуево спроектированный язык, который был разработан для создания анимаций на вебстраничках, это только на смех пробивает.
>>1433942 > Почему вы дальше не можете орать свободная касса у себя в дс3? Но зачем если можно стать программистом? Там сидишь за кассой - тут за пекой, там жмешь кнопки - тут жмешь кнопки.
>>1433946 Потому что вкатиться нынче пиздец как тяжело, и долго. Рынок перенасыщен, конкуренция большая, в которой выигрывают как правило полные задроты
>>1433954 При условии, что взяли тебя, а не третьекурсника с опытом работы 12 лет, коммерческим опытом, олимпиадами, петпроектами. Такими же темпами можно расти до старшего кассира.
>>1433933 Только несмотря на всю его хуевость, сейчас JavaScript и сопутствующая инфраструктура - один из лучших инструментов для решения бизнес-задач, оплачивается соответственно, позволяющая двадцатилетним кошкомальчикам зарабатывать на квартиры и ринопластики. А ты можешь продолжать ебать байты и тешиться собственной исключительностью.
>>1433953>>1433958 Вы просто обломщики и дизморальщики, которые пишут на жсе и боятся конкуренции. Попрошу зп на 5к ниже и вас вышвырнут на помойку - пойдете сами на кассе стоять.
>>1433960 Ну ващет я не байтоеб и на стеке посовременней этих ваших жсов с реактами пишу. Но я рад что ты порвался и признал что жс говно. пысы котодаун на тс пишет, живом памятнике отсосу этого недоязыка
>>1433962 Лол, так не работает. Просто погляди на hh вакансии стажёра, ты блядь ни одну не найдешь, где бы не платили ничего. Я когда просился всюду бесплатно поработать меня нахуй слали. Потом я базу выучил и меня на зарплату взяли
>>1432799 (OP) Заебала Java с ее Spring Framework и Hibernate. Имеет ли смысл пытаться перебежать на сторону Scala с ее божественными библиотеками и фреймворками? А если написать парочку пет-проектов и выложить на гитхуб? Или на Scala нанимают только выпускников МИФИ?
>>1432943 но ведь фп удобнее ооп посмотри на реакт без хуков - ооп и реакт с хуками - фп просто небо и земля по удобству, никаких говновых конструкторов, this и прочей лажи
TS это как отдельный IDE, который заставляет тебя писать шаблоны для того чтобы бить тебя по затылку на этапе компиляции, если ты их нарушаешь. По итогу у тебя всё равно получается тот же JS и ничего тебя, кроме проверок в рантайме, не спасёт от []+[] == "".
>>1432838 С запятыми проблем не вижу. Аргументы по умолчанию же. Но действительно >Язык богов. Как же дико сука, выглядит это кириллическое литературное непотребство без сокращений. Не для людей придумывалось...
https://www.topcoder.com/ - практика
Прошлый