Карта сайта

Это автоматически сохраненная страница от 12.01.2021. Оригинал был здесь: http://2ch.hk/b/res/237613819.html
Сайт a2ch.ru не связан с авторами и содержимым страницы
жалоба / abuse: admin@a2ch.ru

Втр 12 Янв 2021 17:53:15
Всем привет, тимлид-архитектор из команды Яндекс
Всем привет, тимлид-архитектор из команды Яндекс
Всем привет, тимлид-архитектор из команды Яндекс в треде. 20 лет опыта (40 лвл). Владею 20-ю языками программирования. Сейчас ведём разработку своего языка программирования.
Тут буду давать советы нубам. Погнали.
1) В 2019 году английский язык для программистов почти не нужен. Большинство док переведены (особенно по С++) на обосраный. С заказчиками общаются бухгалтеры и PMы.



Втр 12 Янв 2021 17:54:10
[email: sage]

>>237613819 (OP)
СУУУУКА ОПЯТЬ ЭТОТ БОТОТРЕД

Втр 12 Янв 2021 17:54:11
2) Часто нубы лезут в кодинг не зная чем поток отличается от процесса, а этот вопрос часто любят на собесах нубам задавать.
Ответ:
Поток — это определенная сущность программы. Каждый оператор (хотя это во многом зависит от реализации языка) выполняется отдельным потоком. Если говорить максимально просто, зачастую, сколько в программе if’ов, for‘ов и т. п., столько она и имеет потоков, но бывают и исключения (как в языке Haskell, детали гуглите). Всё потому имеют свою память.
Процесс — вид потока, который исполняется напрямую в процессоре, а не в системном интерпретаторе потоков, как это делают классические потоки. Процессы имеют общую память (кэш процессора).

Втр 12 Янв 2021 17:55:03
[OP]

>>237613876
СУУУУКА ОПЯТЬ ЭТОТ ШИЗИК ОБЗЫВАЮЩИЙ ВСЕХ БОТАМИ

Втр 12 Янв 2021 17:55:16
[email: sage]

>>237613819 (OP)
ДАЙ УГАДАЮ 4 ПУНКТ БУДЕТ ТАКИМ ТЫ ССАНЫЙ БОТ

4) Многие считают динамическую типизацию злом, и совершенно напрасно. Динамическая типизация позволяет выделять как можно меньше памяти на выполнение программы ю, поскольку выделением памяти занимается сам компилятор, на не процессорные «ассемблеры». В свою очередь, процессорные ассемблеры являются более надёжным и «типобезопасным» способом выделения памяти. Они так же являются подвидом компиляторов, только разработаны по другому принципу.

Втр 12 Янв 2021 17:55:25
Идите вы нахуй со своим программированием. Я не могу математику 10-11 класса освоить, а вы своё программирование здесь продвигаете. Идите в пизду, долбаебы.

Втр 12 Янв 2021 17:56:11
[email: sage]

>>237613819 (OP)
сажи безпруфному хуесосу

Втр 12 Янв 2021 17:56:15
>>237613877
Каво? Программа с условными операторами и циклами последовательно выполняется вообще-то

Втр 12 Янв 2021 17:56:21
>>237613819 (OP)
Лол, с ОП поста всё ясно, английский ему не нужен

Втр 12 Янв 2021 17:56:44
[OP]

3) Когда собеседовал студентов, постоянно видел людей, которые не понимают, зачем вообще нужен фронтенд и что это вообще такое. Front-end (передний конец) — это начальная стадия изготовления программного продукта. Всё, на этом определение можно закончить. Никакие интерфейсы тут непричём, но тем не менее, фронтенд очень помогает кодерам пилить продукт вдальнейшем.

Втр 12 Янв 2021 17:57:02
КАК НАЙТИ РАБОТУ ДЖУНУ???
ОТПРАВЛЯЮ РЕЗЮМЕ А ЭТИ КОЗЛЫ ДАЖЕ НЕ ОТКРЫВАЮТ ЕГО СЦУКА БОМБИТ

Втр 12 Янв 2021 17:57:04
>>237613954
Так вступительная матемаьика это отдельная лженаука с фокусами. Лучше сразу учи первого курса.

Втр 12 Янв 2021 17:57:18
Короч у меня проблема. Есть самопписный сорс-плагин на ГатсбиЖС, который вытягивает с указанного API и эндпоинтов всю инфу и распихивает его по нодам, которые потом идут в GraphQL гатсбивский.

Ну так вот, как мне задать между данными связи, если они в джейсоне указаны в качестве ебучих ссылок, а не айдишниками?

Втр 12 Янв 2021 17:57:27
[email: sage]

>>237613936
Можешь себе этот тред в мешок с подарками запихунть копипста

Вот тред откуда он копипастит
https://2ch.hk/b/arch/2020-12-24/res/236076179.html

Втр 12 Янв 2021 17:58:30
[OP]

4) Многие считают динамическую типизацию злом, и совершенно напрасно. Динамическая типизация позволяет выделять как можно меньше памяти на выполнение программы ю, поскольку выделением памяти занимается сам компилятор, на не процессорные «ассемблеры». В свою очередь, процессорные ассемблеры являются более надёжным и «типобезопасным» способом выделения памяти. Они так же являются подвидом компиляторов, только разработаны по другому принципу.

Втр 12 Янв 2021 17:58:49
[email: Sage]

>>237613819 (OP)
Как это, английский язык не нужен? Мне кажется, ОП либо тролль, либо не понимает значимость языка для программиста.

Втр 12 Янв 2021 17:59:24
[email: sage]

>>237613948
>>237614169
в голос

Втр 12 Янв 2021 17:59:48
[email: sage]

>>237614169
ДА ТЫ СОВСЕМ ЕБАНУЛСЯ
Я ЗАРАНЕЕ НАПИСАЛ ВОТ ЭТО
>>237613948

Втр 12 Янв 2021 18:00:41
[email: sage]

>>237613954
Она и нахуй не нужна. Базовые арифметические операции, базовые понятие уравнений, дроби, матрицы и немного дискретной. Остальное не нужно.

Втр 12 Янв 2021 18:00:56
[OP]

5) Реляционные БД в последнее время набирают обороты, возможно, скоро вообще все переключатся на них, вытеснив этим самым так-называемые Key-value и Value-key базы данных. Так что можете забывать всякие виды join‘ов и прочую муть, связанную с нерелятивными БД, на собесах спрашивать это уже почти не актуально (хотя всё-таки знания всегда поощряются).

Втр 12 Янв 2021 18:01:09
[email: Sage]

>>237614253
Ссылку на тред скинь?

Втр 12 Янв 2021 18:01:26
[email: sage]

>>237614348
>>237614104

Втр 12 Янв 2021 18:02:30
>>237614069
Стек?

Втр 12 Янв 2021 18:02:43
[OP]

6) Все современные языки похожи друг на друга. К примеру, Python, PHP и Java исполняются на одной и той же виртуальной машине (JVM), названной в честь Jav’ы. Языки этой группы используют процессы вместо потоков, за что получили быстрый перформанс и ненадёжность значений переменных.

Втр 12 Янв 2021 18:03:22
>>237614169
>В 2019 году английский язык для программистов почти не нужен
Это если через галеру работать, и то, в некоторых командах НУЖНО на английском общаться - часть команды англоязычная (индусы, кек). Ну и оффер в США или европе без англа не выбьешь.

А так ты хорош, дядька. Мимо мидл-фронтендер.

Втр 12 Янв 2021 18:03:54
>>237614450
С хуя они похожи, сиподобные похожи, но есть такие которые там на паскали ровняются.

Втр 12 Янв 2021 18:04:51
>>237614439
джава спринг подумываю еще ЕЕ посмотреть

Втр 12 Янв 2021 18:05:44
[email: sage]

>>237613819 (OP)
Привет.

Втр 12 Янв 2021 18:06:18
[OP]

7) Сразу учитесь использовать дебаггер. Кратко: «баг» (англ. «жук») — ошибка программы, связанная с утечкой памяти процессора (кэша) на жесткий диск/ssd. Но в современном обществе школьников этим словом называют любую нежданную хуйню, вплоть до неправильных текстур в играх.

Втр 12 Янв 2021 18:08:11
>>237614592
Хз, но для жабы относительно довольно много вакансий. Я для плюсов даже смог найти. Попробуй обзванивать организации и проси собесы.

Втр 12 Янв 2021 18:11:18
>>237614798
да вакансий много почти 3к для одного только ДС, но на джуна почти ничего

Втр 12 Янв 2021 18:11:32
[OP]

9) В языках высокого уровня (Java, Python, Ruby, Rust — т. е. группа «процессорных» языков, о которых я говорил выше) отсутствуют «исключения». Потому что это, собственно, группа высокоуровневых языков, выполняющихся близко к процессору, поэтому в них нет такой абстракции, как «исключения». Языки высокого уровня и так подвержены ненадежности (к примеру, тяжелая высокоуровневая прога втупую может сменить вам значение переменных или значения внутри массива), если бы в них добавили исключения, это был бы очередной C# (то есть очередной полный провал не принимайте близко к сердцу, шарповики).
Этот вопрос часто на собесах спрашивают, кстати.

Втр 12 Янв 2021 18:12:54
>>237615001
Так ты все равно пиши, не может быть, чтобы, как ты говоришь, на 3к вакансий никто не откликнулся.

Втр 12 Янв 2021 18:13:13
[OP]

>>237614537
Паскаль появился в 2013 году (версия интерпритатора realise v1.0.0), о чем ты вообще, вася?

Втр 12 Янв 2021 18:14:25
[OP]

10) Конечно же, я не могу не упомянуть ООП (Объектно Ориентированное Программированиe). Все студентишки знакомятся с этой парадигмой, изучают классы, рекурсивность и т. п.. Объектно Ориентированное Программирование позволяет эффективно расходовать оперативную память, кэш процессора, и даже энергомощность блока питания за счёт того, что позволяет манипулировать остатками ячеек памяти уже пройденных компилятором, путём представления ячеек (или их совокупностей) через т. н. объекты. Классы описывают эти самые объекты. Всё очень просто.

Втр 12 Янв 2021 18:14:43
>>237615083
спасибо, надеюсь у тебя все будет хорошо

Втр 12 Янв 2021 18:15:48
>>237615106
https://ru.wikipedia.org/wiki/Паскаль_(язык_программирования)

Я так понимаю тут тролкаст, вкидывать какую-то парашу, вроде жава "процессорная" а си - нет, или что баг - это утечка памяти, кароче харьк тпху опу в ебасосину.

Втр 12 Янв 2021 18:17:24
>>237615269
Но он всё правильно говорит.
мимо Python middle 290к

Втр 12 Янв 2021 18:17:40
Ебать я проигрываю с этого треда, конечно
Мимо писатель канпелятаров на хацкеле

Втр 12 Янв 2021 18:19:13
>>237615208
Ты главное высеры ОПа не воспринимай всерьёз.

Втр 12 Янв 2021 18:19:35
>>237613819 (OP)
Ага, блядь. А даташиты на железки (микроконтроллеры, DSP, image sensors, акселерометры и прочее говно) кто тебе переводить будет?


Втр 12 Янв 2021 18:20:45
Охуенно, вредные советы для кодеров!

Втр 12 Янв 2021 18:20:46
>>237613877
Иди ка ты нахуй, попрограммируй на RTOS, а потом Linux и поймешь разницу.

Хотя даже если в винде на WinAPI попишешь - тоже поймёшь.

Втр 12 Янв 2021 18:21:18
>>237615505
Embedded ты?

Втр 12 Янв 2021 18:22:06
>>237613948
>Многие считают динамическую типизацию злом
И совершенно ненапрасно, ибо статические проверки позволяют исключить множество ошибок еще до запуска программы и сделать код безопаснее давая вовремя обезьяне по яцам.

Втр 12 Янв 2021 18:22:38
Сейчас проверим.
>>237613819 (OP)
Какого цвета третий этаж в КР3? Если не ответишь - катись нахуй.
мимо из я

Втр 12 Янв 2021 18:22:42
>>237615482
да, я понял что он несет черт знает что тут >>237613877
говорить что ветка в иф елсе выполняется в отдельном потоке, ну это просто пздц

Втр 12 Янв 2021 18:22:55
>>237614169
Динамическая типизация - это хорошо. Кто не может с ней совладать - просто тупенький.

Втр 12 Янв 2021 18:23:10
>>237614051
В общем иди нахуй.

Я спать пошёл.

Втр 12 Янв 2021 18:24:17
>>237614690
>7)
>>237615011
>9)
А ГДЕ 8 ПИДОР ТЫ ГНОЙНЫЙ?

Втр 12 Янв 2021 18:24:24
[email: Sage]

Web►M (md5:61316f9e6a953cdf53ce6ce4c4624602)
>>237615106
>Паскаль появился в 2013 году (версия интерпритатора realise v1.0.0), о чем ты вообще, вася?


Втр 12 Янв 2021 18:24:50
>>237615800
Ну что ты, на лентяч не подписан? Пропуск пункта - обязательная часть троллинга.

Втр 12 Янв 2021 18:25:31
>>237615604
Есть немного.

10 лет байтоёбства на MIPS, ARM и разных DSP связанных с обработкой и сжатием видео

Втр 12 Янв 2021 18:26:01
>>237615693
Позволь вопрос задать. Почему именно жаба? Есть какие-то идеи на этот счет\проекты?

Втр 12 Янв 2021 18:27:36
>>237615870
Мое уважение. Стоит ли к вам вкатываться? Что учить? Какая зп и востребовательность на рынке? Просто хочу МК позаниматься, но судя по вакансиям на хх.ру, в СНГ с МК все хуево.

Втр 12 Янв 2021 18:29:21
[email: sage]

Нахуя вы поднимаете бототред, дауны, сажи нахуй

Втр 12 Янв 2021 18:31:43
>>237613819 (OP)
Паста тухлая.

Втр 12 Янв 2021 18:32:46
>>237615899
>Почему именно жаба?
Когда начинал учить С++ нашел статью о том что джава это востребовано и интересно и в меру сложно, рискнул, после плюсов очень понравился, особенно его фреймворк спринг, он очень объемный, но довольно приятный в плане, ты можешь на нем практически что угодно сделать
> Есть какие-то идеи на этот счет\проекты?
Есть идея попробовать сделать электронную школу в свете недавних событий, но это для меня сейчас неподъемный проект.

Втр 12 Янв 2021 18:35:29
>>237616007
>все хуево
именно так.
У меня сейчас примерно 2500 в переводе на деньги и это уже потолок. Куда-то перетекать - посох знает, уезжать надо за границу видимо, но немного поздновато уже (ждать пока личинка школу окончит видимо)

Если хочешь денег, то лучше всякие мобильные приложения, да даже сраный PHP и то лучше брат у меня около 3500 получает получается. С ними, даже если не найдешь хорошей работы тут, то получив опыт сможешь во фриланс. Embedded же не поддаётся фрилансу и удалёнке в силу большого количества специфического оборудования.

Втр 12 Янв 2021 18:35:33
>>237616322
Неплохо, удачи тебе в дальнейшем. А сейчас в портфолио, что имеешь?

Втр 12 Янв 2021 18:37:06
>>237616474
спасибо
> А сейчас в портфолио, что имеешь?
простенький КРУД и недоделанную регистрацию

Втр 12 Янв 2021 18:40:35
Web►M (md5:0c417f9a12dc3e630bd387254bfda180)
>>237614690
>в современном обществе школьников этим словом называют любую нежданную хуйню, вплоть до неправильных текстур в играх
Ссу тебе на ебало, очередной не знающий матчасти "розработчик))0".

мимоQA


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

>Embedded же не поддаётся фрилансу и удалёнке в силу большого количества специфического оборудования.
Ну в этом то и проблема, что у нас своего производства техники подобного рода практически нет. Попробуй в смежную область перетечь.

Втр 12 Янв 2021 18:44:57
>>237613877
пдц, детский утренник на эту толстоту серьезно реагирует

Втр 12 Янв 2021 18:51:23
>>237617004
>Попробуй
Мне предлагали в том числе и брат хотел к себе подтянуть, но нравится именно байтоёбство на железках.

В идеале хотелось бы куда-нибудь в сферу производства электроники для автомобилей (управление ДВС, трансмиссиями, системы контроля безопасности, да даже просто мультимедиа на борту) или промышленного оборудования (станки ЧПУ - не наладчик, а именно производство и программирование управляющей электроники).



← К списку тредов