Бред

Ответить в тред Ответить в тред
Аноним 12/01/21 Втр 17:53:15 2376138191
BDC97976-7B9C-4[...].jpeg 88Кб, 615x301
615x301
Всем привет, тимлид-архитектор из команды Яндекс в треде. 20 лет опыта (40 лвл). Владею 20-ю языками программирования. Сейчас ведём разработку своего языка программирования.
Тут буду давать советы нубам. Погнали.
1) В 2019 году английский язык для программистов почти не нужен. Большинство док переведены (особенно по С++) на русский. С заказчиками общаются бухгалтеры и PMы.
12/01/21 Втр 17:54:10 2376138762
Аноним 12/01/21 Втр 17:54:11 2376138773
2) Часто нубы лезут в кодинг не зная чем поток отличается от процесса, а этот вопрос часто любят на собесах нубам задавать.
Ответ:
Поток — это определенная сущность программы. Каждый оператор (хотя это во многом зависит от реализации языка) выполняется отдельным потоком. Если говорить максимально просто, зачастую, сколько в программе if’ов, for‘ов и т. п., столько она и имеет потоков, но бывают и исключения (как в языке Haskell, детали гуглите). Всё потому имеют свою память.
Процесс — вид потока, который исполняется напрямую в процессоре, а не в системном интерпретаторе потоков, как это делают классические потоки. Процессы имеют общую память (кэш процессора).
Аноним # OP 12/01/21 Втр 17:55:03 2376139364
>>237613876
СУУУУКА ОПЯТЬ ЭТОТ ШИЗИК ОБЗЫВАЮЩИЙ ВСЕХ БОТАМИ
12/01/21 Втр 17:55:16 2376139485
>>237613819 (OP)
ДАЙ УГАДАЮ 4 ПУНКТ БУДЕТ ТАКИМ ТЫ ССАНЫЙ БОТ

4) Многие считают динамическую типизацию злом, и совершенно напрасно. Динамическая типизация позволяет выделять как можно меньше памяти на выполнение программы ю, поскольку выделением памяти занимается сам компилятор, на не процессорные «ассемблеры». В свою очередь, процессорные ассемблеры являются более надёжным и «типобезопасным» способом выделения памяти. Они так же являются подвидом компиляторов, только разработаны по другому принципу.
Аноним 12/01/21 Втр 17:55:25 2376139546
Идите вы нахуй со своим программированием. Я не могу математику 10-11 класса освоить, а вы своё программирование здесь продвигаете. Идите в пизду, долбаебы.
12/01/21 Втр 17:56:11 2376140067
Аноним 12/01/21 Втр 17:56:15 2376140098
>>237613877
Каво? Программа с условными операторами и циклами последовательно выполняется вообще-то
Аноним 12/01/21 Втр 17:56:21 2376140169
>>237613819 (OP)
Лол, с ОП поста всё ясно, английский ему не нужен
Аноним # OP 12/01/21 Втр 17:56:44 23761405110
3) Когда собеседовал студентов, постоянно видел людей, которые не понимают, зачем вообще нужен фронтенд и что это вообще такое. Front-end (передний конец) — это начальная стадия изготовления программного продукта. Всё, на этом определение можно закончить. Никакие интерфейсы тут непричём, но тем не менее, фронтенд очень помогает кодерам пилить продукт вдальнейшем.
Аноним 12/01/21 Втр 17:57:02 23761406911
КАК НАЙТИ РАБОТУ ДЖУНУ???
ОТПРАВЛЯЮ РЕЗЮМЕ А ЭТИ КОЗЛЫ ДАЖЕ НЕ ОТКРЫВАЮТ ЕГО СЦУКА БОМБИТ
Аноним 12/01/21 Втр 17:57:04 23761407112
>>237613954
Так вступительная матемаьика это отдельная лженаука с фокусами. Лучше сразу учи первого курса.
Аноним 12/01/21 Втр 17:57:18 23761409213
Короч у меня проблема. Есть самопписный сорс-плагин на ГатсбиЖС, который вытягивает с указанного API и эндпоинтов всю инфу и распихивает его по нодам, которые потом идут в GraphQL гатсбивский.

Ну так вот, как мне задать между данными связи, если они в джейсоне указаны в качестве ебучих ссылок, а не айдишниками?
12/01/21 Втр 17:57:27 23761410414
Аноним # OP 12/01/21 Втр 17:58:30 23761416915
4) Многие считают динамическую типизацию злом, и совершенно напрасно. Динамическая типизация позволяет выделять как можно меньше памяти на выполнение программы ю, поскольку выделением памяти занимается сам компилятор, на не процессорные «ассемблеры». В свою очередь, процессорные ассемблеры являются более надёжным и «типобезопасным» способом выделения памяти. Они так же являются подвидом компиляторов, только разработаны по другому принципу.
12/01/21 Втр 17:58:49 23761418616
>>237613819 (OP)
Как это, английский язык не нужен? Мне кажется, ОП либо тролль, либо не понимает значимость языка для программиста.
12/01/21 Втр 17:59:24 23761422317
12/01/21 Втр 17:59:48 23761425318
>>237614169
ДА ТЫ СОВСЕМ ЕБАНУЛСЯ
Я ЗАРАНЕЕ НАПИСАЛ ВОТ ЭТО
>>237613948
12/01/21 Втр 18:00:41 23761431419
>>237613954
Она и нахуй не нужна. Базовые арифметические операции, базовые понятие уравнений, дроби, матрицы и немного дискретной. Остальное не нужно.
Аноним # OP 12/01/21 Втр 18:00:56 23761433020
5) Реляционные БД в последнее время набирают обороты, возможно, скоро вообще все переключатся на них, вытеснив этим самым так-называемые Key-value и Value-key базы данных. Так что можете забывать всякие виды join‘ов и прочую муть, связанную с нерелятивными БД, на собесах спрашивать это уже почти не актуально (хотя всё-таки знания всегда поощряются).
12/01/21 Втр 18:01:09 23761434821
12/01/21 Втр 18:01:26 23761436522
Аноним 12/01/21 Втр 18:02:30 23761443923
Аноним # OP 12/01/21 Втр 18:02:43 23761445024
6) Все современные языки похожи друг на друга. К примеру, Python, PHP и Java исполняются на одной и той же виртуальной машине (JVM), названной в честь Jav’ы. Языки этой группы используют процессы вместо потоков, за что получили быстрый перформанс и ненадёжность значений переменных.
Аноним 12/01/21 Втр 18:03:22 23761449625
>>237614169
>В 2019 году английский язык для программистов почти не нужен
Это если через галеру работать, и то, в некоторых командах НУЖНО на английском общаться - часть команды англоязычная (индусы, кек). Ну и оффер в США или европе без англа не выбьешь.

А так ты хорош, дядька. Мимо мидл-фронтендер.
Аноним 12/01/21 Втр 18:03:54 23761453726
>>237614450
С хуя они похожи, сиподобные похожи, но есть такие которые там на паскали ровняются.
Аноним 12/01/21 Втр 18:04:51 23761459227
>>237614439
джава спринг подумываю еще ЕЕ посмотреть
12/01/21 Втр 18:05:44 23761464928
Аноним # OP 12/01/21 Втр 18:06:18 23761469029
7) Сразу учитесь использовать дебаггер. Кратко: «баг» (англ. «жук») — ошибка программы, связанная с утечкой памяти процессора (кэша) на жесткий диск/ssd. Но в современном обществе школьников этим словом называют любую нежданную хуйню, вплоть до неправильных текстур в играх.
Аноним 12/01/21 Втр 18:08:11 23761479830
>>237614592
Хз, но для жабы относительно довольно много вакансий. Я для плюсов даже смог найти. Попробуй обзванивать организации и проси собесы.
Аноним 12/01/21 Втр 18:11:18 23761500131
>>237614798
да вакансий много почти 3к для одного только ДС, но на джуна почти ничего
Аноним # OP 12/01/21 Втр 18:11:32 23761501132
9) В языках высокого уровня (Java, Python, Ruby, Rust — т. е. группа «процессорных» языков, о которых я говорил выше) отсутствуют «исключения». Потому что это, собственно, группа высокоуровневых языков, выполняющихся близко к процессору, поэтому в них нет такой абстракции, как «исключения». Языки высокого уровня и так подвержены ненадежности (к примеру, тяжелая высокоуровневая прога втупую может сменить вам значение переменных или значения внутри массива), если бы в них добавили исключения, это был бы очередной C# (то есть очередной полный провал не принимайте близко к сердцу, шарповики).
Этот вопрос часто на собесах спрашивают, кстати.
Аноним 12/01/21 Втр 18:12:54 23761508333
>>237615001
Так ты все равно пиши, не может быть, чтобы, как ты говоришь, на 3к вакансий никто не откликнулся.
Аноним # OP 12/01/21 Втр 18:13:13 23761510634
>>237614537
Паскаль появился в 2013 году (версия интерпритатора realise v1.0.0), о чем ты вообще, вася?
Аноним # OP 12/01/21 Втр 18:14:25 23761520135
10) Конечно же, я не могу не упомянуть ООП (Объектно Ориентированное Программированиe). Все студентишки знакомятся с этой парадигмой, изучают классы, рекурсивность и т. п.. Объектно Ориентированное Программирование позволяет эффективно расходовать оперативную память, кэш процессора, и даже энергомощность блока питания за счёт того, что позволяет манипулировать остатками ячеек памяти уже пройденных компилятором, путём представления ячеек (или их совокупностей) через т. н. объекты. Классы описывают эти самые объекты. Всё очень просто.
Аноним 12/01/21 Втр 18:14:43 23761520836
>>237615083
спасибо, надеюсь у тебя все будет хорошо
Аноним 12/01/21 Втр 18:15:48 23761526937
Аноним 12/01/21 Втр 18:17:24 23761537838
>>237615269
Но он всё правильно говорит.
мимо Python middle 290к
Аноним 12/01/21 Втр 18:17:40 23761539139
Ебать я проигрываю с этого треда, конечно
Мимо писатель канпелятаров на хацкеле
Аноним 12/01/21 Втр 18:19:13 23761548240
>>237615208
Ты главное высеры ОПа не воспринимай всерьёз.
Аноним 12/01/21 Втр 18:19:35 23761550541
>>237613819 (OP)
Ага, блядь. А даташиты на железки (микроконтроллеры, DSP, image sensors, акселерометры и прочее говно) кто тебе переводить будет?

Аноним 12/01/21 Втр 18:20:45 23761557542
Охуенно, вредные советы для кодеров!
Аноним 12/01/21 Втр 18:20:46 23761557743
>>237613877
Иди ка ты нахуй, попрограммируй на RTOS, а потом Linux и поймешь разницу.

Хотя даже если в винде на WinAPI попишешь - тоже поймёшь.
Аноним 12/01/21 Втр 18:21:18 23761560444
Аноним 12/01/21 Втр 18:22:06 23761565945
>>237613948
>Многие считают динамическую типизацию злом
И совершенно ненапрасно, ибо статические проверки позволяют исключить множество ошибок еще до запуска программы и сделать код безопаснее давая вовремя обезьяне по яцам.
Аноним 12/01/21 Втр 18:22:38 23761569046
Сейчас проверим.
>>237613819 (OP)
Какого цвета третий этаж в КР3? Если не ответишь - катись нахуй.
мимо из я
Аноним 12/01/21 Втр 18:22:42 23761569347
>>237615482
да, я понял что он несет черт знает что тут>>237613877
говорить что ветка в иф елсе выполняется в отдельном потоке, ну это просто пздц
Аноним 12/01/21 Втр 18:22:55 23761571548
>>237614169
Динамическая типизация - это хорошо. Кто не может с ней совладать - просто тупенький.
Аноним 12/01/21 Втр 18:23:10 23761573249
>>237614051
В общем иди нахуй.

Я спать пошёл.
Аноним 12/01/21 Втр 18:24:17 23761580050
12/01/21 Втр 18:24:24 23761581051
16103530028860.webm 164Кб, 320x240, 00:00:11
320x240
>>237615106
>Паскаль появился в 2013 году (версия интерпритатора realise v1.0.0), о чем ты вообще, вася?
Аноним 12/01/21 Втр 18:24:50 23761583452
>>237615800
Ну что ты, на лентяч не подписан? Пропуск пункта - обязательная часть троллинга.
Аноним 12/01/21 Втр 18:25:31 23761587053
>>237615604
Есть немного.

10 лет байтоёбства на MIPS, ARM и разных DSP связанных с обработкой и сжатием видео
Аноним 12/01/21 Втр 18:26:01 23761589954
>>237615693
Позволь вопрос задать. Почему именно жаба? Есть какие-то идеи на этот счет\проекты?
Аноним 12/01/21 Втр 18:27:36 23761600755
>>237615870
Мое уважение. Стоит ли к вам вкатываться? Что учить? Какая зп и востребовательность на рынке? Просто хочу МК позаниматься, но судя по вакансиям на хх.ру, в СНГ с МК все хуево.
12/01/21 Втр 18:29:21 23761611456
Нахуя вы поднимаете бототред, дауны, сажи нахуй
Аноним 12/01/21 Втр 18:31:43 23761626557
Аноним 12/01/21 Втр 18:32:46 23761632258
>>237615899
>Почему именно жаба?
Когда начинал учить С++ нашел статью о том что джава это востребовано и интересно и в меру сложно, рискнул, после плюсов очень понравился, особенно его фреймворк спринг, он очень объемный, но довольно приятный в плане, ты можешь на нем практически что угодно сделать
> Есть какие-то идеи на этот счет\проекты?
Есть идея попробовать сделать электронную школу в свете недавних событий, но это для меня сейчас неподъемный проект.
Аноним 12/01/21 Втр 18:35:29 23761646659
>>237616007
>все хуево
именно так.
У меня сейчас примерно 2500 в переводе на деньги и это уже потолок. Куда-то перетекать - посох знает, уезжать надо за границу видимо, но немного поздновато уже (ждать пока личинка школу окончит видимо)

Если хочешь денег, то лучше всякие мобильные приложения, да даже сраный PHP и то лучше брат у меня около 3500 получает получается. С ними, даже если не найдешь хорошей работы тут, то получив опыт сможешь во фриланс. Embedded же не поддаётся фрилансу и удалёнке в силу большого количества специфического оборудования.
Аноним 12/01/21 Втр 18:35:33 23761647460
>>237616322
Неплохо, удачи тебе в дальнейшем. А сейчас в портфолио, что имеешь?
Аноним 12/01/21 Втр 18:37:06 23761657161
>>237616474
спасибо
> А сейчас в портфолио, что имеешь?
простенький КРУД и недоделанную регистрацию
Аноним 12/01/21 Втр 18:40:35 23761680862
video2020-11-03[...].mp4 530Кб, 464x848, 00:00:03
464x848
>>237614690
>в современном обществе школьников этим словом называют любую нежданную хуйню, вплоть до неправильных текстур в играх
Ссу тебе на ебало, очередной не знающий матчасти "розработчик))0".

мимоQA
Аноним 12/01/21 Втр 18:43:44 23761700463
>>237616466
>Если хочешь денег, то лучше всякие мобильные приложения, да даже сраный PHP и то лучше...
Это и обидно, но рынок диктует свои правила, что ж поделать. Сам вот вычислениями и симуляциями занимаюсь, сейчас вот на ВУЗ работаю. Хочу немного переучиться и пойти в МЦСТ работать,
компиляторы писать.

>Embedded же не поддаётся фрилансу и удалёнке в силу большого количества специфического оборудования.
Ну в этом то и проблема, что у нас своего производства техники подобного рода практически нет. Попробуй в смежную область перетечь.
Аноним 12/01/21 Втр 18:44:57 23761707864
>>237613877
пдц, детский утренник на эту толстоту серьезно реагирует
Аноним 12/01/21 Втр 18:51:23 23761753465
>>237617004
>Попробуй
Мне предлагали в том числе и брат хотел к себе подтянуть, но нравится именно байтоёбство на железках.

В идеале хотелось бы куда-нибудь в сферу производства электроники для автомобилей (управление ДВС, трансмиссиями, системы контроля безопасности, да даже просто мультимедиа на борту) или промышленного оборудования (станки ЧПУ - не наладчик, а именно производство и программирование управляющей электроники).
Настройки X
Ответить в тред X
15000
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов