Программирование

Ответить в тред Ответить в тред
Помогает или мешает знание Computer engineering? Аноним 11/04/20 Суб 19:39:04 16559551
4ac4df6c8ff144a[...].jpg 93Кб, 1000x667
1000x667
10 ебаных лет я макачу в вебе, начинал с php, плавно по мере нобходимости перекатываясь в фулл-стек и сейчас 80% времени занимаюсь фронтендом
Дорос до очень денежной работы в забугорной компании и в ус не дул

Пока мне блять под сраку, в момент фрустрации, когда коллега что-то нахуевертил с системой сборки и вебпаком накопипастив из гугла каких-то конфигов которые он не понимал. И я понял что и я их блять не понимаю. Я вообще осознал что мало что реально ПОНИМАЮ о том, как 90% тулзов вокруг меня работают.
Образование у меня естественно-научное, но нихуя не айтишное,
и решил разобраться как устроен компьютер, вот от самой базы. Как из электрического тока получается компьютер то есть.
И пошло поехало - Code петцольда, операционные системы, архитектура таненбаума, дядюшка боб седжвик со своими алгоритмами. Я охуел на самом деле какой там необъятный океан информации, и как же блять гениально спроектирован компьютер, особенно с хардварной части.

А теперь к сути вопроса
Побочный эффект этих знаний - теперь меня сука просто тошнит от веба, прикладухи, фронтенда. Я вижу в этом просто ебанейший примитив, дно дна, натурально макачья работа. Уже месяц раздумываю над увольнением с охуенной работы, которая мне и моей семье гарантирует безбедное существование. А куда идти? У меня жена, ребенок, второй на подходе, нужно будет расширяться, ремонты делать, и как-то будущее детей устраивать, а бизнесу вот все эти мои знания того, как из транзисторов получить logic gate, и как из logic-gate-ов сделать память и сумматор нахуй не нужна. Им нужно формочки ебашить. И вот я думаю - а может не стоило вообще в это лезть? Может секрет успеха в айти в незнании? И знать онли прикладную хуиту по минимуму а английский и софт-скиллы по максимуму?
Аноним 11/04/20 Суб 20:35:31 16560072
thumb1-din-0-di[...].png 30Кб, 300x271
300x271
У меня проблема другая конечно, но кроме меня, тебе никто не ответит )). Я васян вкатывальщик, начал с фронтенда, прошел саный синтаксис жса, и понял, что мне не нравится верстка и что я нихуя не учусь программировать. Я просто решил сделать сам прогу типа: "скачать видос с ютуба", с нуля написать, без библиотек, и жидко обосрался. Потому, в учебниках задания типа "сложить два числа", а тут например какой нибудь сраный поток байтов идет, который надо принять, отфильтровать и еще че нить сделать. И этому нихуя не учат на курсах. Говорят типа "читай доку", там гора информации, как это все вместе собрать ваще непонятно нихуя.
Вообщем пытаюсь понять, как научиться именно программировать.
Аноним 11/04/20 Суб 20:48:30 16560193
>>1656007
Начни изучать SICP, а дальше уже разберешься, может веб-макакинг не твое
Аноним 11/04/20 Суб 20:50:32 16560204
>>1655955 (OP)
Оп, аналогичная хуета. Сам работаю Реакт-пидрилой четыре года. За что мне платят 180 тысяч, совершенно не понимаю, ведь даже не знаю как устроены сети, комплюдахтер, пекарню собрать не смогу и т.д.

Ты прав, бизнесу нахуй всё это не нужно, так что продолжаем сидеть пердеть над формочками
Аноним 11/04/20 Суб 20:52:50 16560225
>>1655955 (OP)
Вообще не показатель. Я сорт оф архитект, бывший лид девелопер (бекенд), тоже нихуя не понимаю в этих вебпаках, с докой может разберусь за пару часов, но это с любой незнакомой технологией так. Не понимаю чего ты паришься.
Аноним 11/04/20 Суб 20:54:36 16560246
>>1655955 (OP)
Сейчас бы искать себя, когда тебе уже под сраку лет.
Аноним 11/04/20 Суб 20:55:52 16560257
>>1656022
Да не в вебпаке дело
Я разобрался в архитектуре ПК, устройстве операционных систем, алгоритмах, струткуре данных
Но такое ощущение, что как работник стал менее востребованым. Потому что эти знания с точки зрения трудоустройства нихуя не дали, а а другой стороны заниматься вебом и вообще прикладухой нет сил, потому что это примитив пиздец и мышиная возня
Аноним 11/04/20 Суб 20:57:21 16560268
>>1656025
Если бы ты еще попробовал алгебраическую геометрию, то вообще смотрел бы на кодеров как на даунов. А так, можешь попробовать пройти курсы какеров на отусе (пентест), вдруг затянет
Аноним 11/04/20 Суб 20:58:05 16560279
>>1656007
Если инглиш знаешь, пройди пару курсов на pluralsight. Хайли рекомендед, там кстати сейчас абсолютно бесплатно. Сэкономишь кучу времени, чем если начнешь с SICP как тут любят советовать.
Аноним 11/04/20 Суб 20:59:51 165602910
>>1655955 (OP)
>Может секрет успеха в айти в незнании?
Какая неожиданность, казалось бы.
Аноним 11/04/20 Суб 21:02:02 165603111
>>1656026
А что особенного в алгебраической геометрии? Линейная алгебра, пюаналитическая и дифференциальная геометрия у меня была.
Да и нахуй мне это? Мне бля надо деньги зарабатывать, а эта хуита только мешает это делать
Аноним 11/04/20 Суб 21:04:56 165603412
>>1656031
Ну зарабатывай деньги и не ной тогда. Зачем этот тред? Да, понимаю, ты увидел, что кроме формочек есть еще безбрежный океан прекрасного знания, и теперь тебе нужно убедить себя в том, что ты сделал правильный выбор.
Аноним 11/04/20 Суб 21:06:22 165603613
>>1656025
>Я разобрался в архитектуре ПК, устройстве операционных систем, алгоритмах, струткуре данных
>Потому что эти знания с точки зрения трудоустройства нихуя не дали
Кандидируй в гугл или амазон, сразу дадут. С первого раза скорее всего обосрешься, вот следущий год уже будешь более осознано заниматься. Ну или поставь себе цель какую-то, хуй знает если не видишь смысла ради чего учить, можешь взять какой нибудь AWS Certified Architect сертификат (ну или на свой выбор что тебе интересно), хотя сам по себе я не уверен что он ценен, но сразу сорт оф новый скилл прибавится и знания структуируются в голове.
Аноним 11/04/20 Суб 21:06:55 165603814
>>1656034
Этот тред затем, чтобы показать вайтишникам что нахуй это все не всралось
Тут в каждом втором треде советуют sicp и алгоритмы, а по факту этизнания тебя от успеха в реальном айти только отдаляют
Аноним 11/04/20 Суб 21:08:12 165603915
>>1655955 (OP)
Слабо обменять свою конечную жизнь на жопу в тепле?
А мессианство уже проходил?
Аноним 11/04/20 Суб 21:08:14 165604016
>>1656038
Реальное айти это поедание говна до блевоты.
Аноним 11/04/20 Суб 21:35:55 165606017
>>1656025
>а а другой стороны заниматься вебом и вообще прикладухой нет сил, потому что это примитив пиздец и мышиная возня
А прикинь каково водителям автобусов или машинистам метро?

Ну пойти ближе к бэкэнду куда-нибудь. Или в девопс.

Аноним 11/04/20 Суб 22:10:11 165608318
>>1656060
>Ну пойти ближе к бэкэнду куда-нибудь. Или в девопс.
да там тоже хуита же
Аноним 11/04/20 Суб 23:57:29 165611819
>>1656040
А потом поедание этой блевоты до говна, и так по кругу?
Аноним 12/04/20 Вск 00:11:49 165612320
>>1656040
Другое дело работа в "Пятерочке" 2/2
Аноним 12/04/20 Вск 00:14:35 165612521
>>1655955 (OP)
Если ты не можешь со своими охуенными фундаментальными знаниями никуда устроиться, то всё очень просто, - на самом деле у тебя никаких знаний и нет.
Чтение таненбаума не делает из пехепешника хардваре-архитектора, как чтение научпока не делает из кассира в макдональдске учёного.

Задрачивание алгоритмов, это типа задрачивания популярных этюдов в шахматах, - кому-то может быть интересно, особенно если много свободного времени, но если ты не собираешься этим заниматься профессионально - это абсолютно бесполезная хуйня. А вот если бы ты этим занялся профессионально, то охуел бы с того что нужно задрачивать в 50 раз больше и весь восторг быстро бы превратился в уныние от рутинного задротства, так что обратно бы к вебпаку родненькому захотел бы вернуться.
Аноним 12/04/20 Вск 08:09:42 165621522
>>1655955 (OP)
>Пока мне блять под сраку, в момент фрустрации, когда коллега что-то нахуевертил с системой сборки и вебпаком накопипастив из гугла каких-то конфигов которые он не понимал. И я понял что и я их блять не понимаю. Я вообще осознал что мало что реально ПОНИМАЮ о том, как 90% тулзов вокруг меня работают.
Собсна по итогу разобрался детально с теми инструментами, с которыми работаешь? Как там внутри что и зачем реализовано? Что так нравится, что не нравится? Сможешь сам такие инструменты сделать?
Аноним 12/04/20 Вск 08:12:17 165621723
>>1656123
>Другое дело работа в "Пятерочке" 2/2
Просто работа, понятная и осмысленная, за которую тебе платят деньги. Разве что мало платят и времени мало остаётся.
Аноним 12/04/20 Вск 11:23:26 165629624
>>1656123
Бинарное мышление дебила: либо веб, либо пятерочка. Сразу виден СНГшный мудак, у которого в жизни перспектив не было и уже не будет
Аноним 12/04/20 Вск 11:28:02 165630025
>>1655955 (OP)
Братан) такая же хуйня, многие знакомые программеры на хорошей зарплате - реально тупые, они нихуя не понимают что и как работает. Советую в ML двинуть.
Аноним 12/04/20 Вск 11:28:59 165630426
>>1656215
>Собсна по итогу разобрался детально с теми инструментами, с которыми работаешь?
Нет
>Как там внутри что и зачем реализовано? Что так нравится, что не нравится? Сможешь сам такие инструменты сделать?
В общих чертах, но честно, мне просто это оказалось в итоге неинтересно
Наверное со временем разберу детально движок какого-нибудь одноного интерпретируемого языка, похуй или python или js (я представляю, что там наверное во время парсинга строится abstract syntax tree, получается граф, который надо обойти слева направо), но дальше я примерно представляю как это устроено и примерно представляю как бы что-то похожее делал. Какую-то упрощенную версию сам бы смог сделать, да. Если бы жил вечно, то смог бы сделать полную думаю
Аноним 12/04/20 Вск 11:32:27 165630927
>>1656300
я раньше вообще наукой занимался, но надо было квартиру как-то зарабатывать, подался в программисты. Бумеры программисты это еще норм люди,зумеры же блять просто дикий пиздец: необразованные, без хорошего бекграунда. Мне тоже какзалось, что бы норм программистом работать надо просто нихуя ни в чем не разбираться, тогда не будешь знать, как сколько в мире интересного.
Аноним 12/04/20 Вск 11:36:49 165631428
>>1656038
Алгоритмы наверное нужны когда ты из junior в middle перекатываешься, я сейчас с++ осваиваю что бы на норм работу уйти, там уже без алгоритмов и структур данных не особо. Раота с контейнерами предполагает, что ты понимаешь как они устроены.
Аноним 12/04/20 Вск 11:37:26 165631529
>>1656125
ну и таненбаум вооще книга для школоло, по с++ все книги для уровня выше среднего читаются в разы сложней
Аноним 12/04/20 Вск 11:45:10 165632030
>>1656304
> представляю, что там наверное во время парсинга строится abstract syntax tree, получается граф, который надо обойти слева направо
Зачем ты лезешь в абстракции, которыми не занимаешься? Ну ты можешь и мировой финансовой системой увлечься, биологией и химией или ещё чем, но какое отношение это в твоему ОП имеет?

Ты, как профессионал, должен хорошо понимать инструменты, которыми пользуешься. Не знаю, там знать спецификации JS, CSS/HTML, ты должен знать, что происходит внутри фреймворков, с которыми ты работаешь, на том уровне, что может свой собственный сделать или форкануть и переделать те, с которыми ты работаешь, чтобы их улучшить.

Если ты этого не можешь, то и не надо говорить, что это "ебанейший примитив". Ты с ним даже не разобрался, хотя бездумно можешь что-то делать. Просто не интересна разработка.

Реально в более содержательных направлениях тоже в основном рутина, и тоже можно лепить что-то, не понимая азов. Там, чтобы стать нормальным спецом, тоже надо разбираться во всём стеке, нудных спецификациях и устройстве софта, но только на порядок больше и сложнее.

Мой совет, разберись с тем, с чем ты работаешь, чтобы понимать, как это работает. Другие возможности откроются, и в своей сфере, и чтобы сменить её.
Аноним 12/04/20 Вск 11:45:16 165632131
>>1656125
У меня есть стартап и там возникла одна проблема, на вид простая, но как оказалось традиционные подходы не могли нормально все решить. Ее пытались решить три программиста и все трое не смогли создать работающее решение. Мне ее удалось решить, т.к. я изучал CS уже лет в 25 отрывочно и попробовал применить одну из дисциплин к ее решению и все блять охуенно заработало.
Аноним 12/04/20 Вск 11:46:13 165632232
>>1656320
как можно глубоко с чем-то разобраться если ты не знаешь основ?
Аноним 12/04/20 Вск 11:55:48 165632833
>>1656321
Вооще меня это заинтересовало. Я задал себе вопрос, это что один я в пидорашке такой хуйней занимаюсь? И оказалось блять что этой парашей занимаются в трех местах - в области верификации программ, в авионике, в управлении подводными лодками и на хабре одна статья, какой-то блять любитель написал про это, но так хуево написал, что его не поняли и лишь отхуесосили. Тогда я начал искать литературу по проблеме и хуй, книга продавалась в казахстане.
Аноним 12/04/20 Вск 11:56:15 165632934
>>1656322
Чтобы понимать, как фреймворк с параметрами конфига работает, не нужно знать основ. Но надо понимать, как внутри он устроен, что в нём внутри параметры меняют. Что обрабатывает код фреймворка, а что штатный функционал JS или CSS/HTML. Вот с этим надо разбираться.

А разбираться, как работает JIT в JavaScript не нужно, нет практического применения. И чтобы лезть в разработку технологий этого класса, надо совсем другой уровень иметь, в том числе в способности разобраться в деталях фреймворков и в спецификациях.
Аноним 12/04/20 Вск 11:58:08 165633435
>>1656328
>>1656321
Анон, ты очень крут. Как увижу тебя на улице, буду смотреть на тебя глазами, полными искреннего восхищения.
Аноним 12/04/20 Вск 12:50:20 165637136
>>1656320
>Мой совет, разберись с тем, с чем ты работаешь, чтобы понимать, как это работает. Другие возможности откроются, и в своей сфере, и чтобы сменить её.
Я так понимаю, ты не из фронт-енда сам вещаешь?
Суть в том, что как только ты разберешься со всем имеющимся инструментарием в JS, оно уже успеет устареть и подъедет новая йоба, и начинай сначала. А там будет все с одной стороны так же как и в старых либах, настолько что в этом неинтересно разбираться, а с другой стороны оно будет написано другими додиками, в другом стиле и вообще по другому настолько, что каждую такую либу будешь разбирать как с нуля
Аноним 12/04/20 Вск 12:53:35 165637237
>>1656334
я не для того что бы повыебываться написал, а для того, что чуть-чуть ты отойдешь в сторону от стандартного формашлепства и опаньки и все. В российском сегменте вообще ничего нет и тут тебе необходимо ориентироваться в CS что бы знать хоть в какую сторону копать.
Аноним 12/04/20 Вск 12:56:53 165637438
>>1656371
Самое смешное, он разберется с основами и не сможет вообще в фронтэнде работать. Азазаз!)))
Аноним 12/04/20 Вск 13:53:27 165641039
Потому что во многой мудрости много печали;
и кто умножает познания, умножает скорбь.
Аноним 12/04/20 Вск 14:18:13 165642740
>>1656025
Твоя проблема в том, что для тебя критерием хорошей работы является её сложность, заумность. Ты хочешь шагать по офису, как важный индюк, чтобы ты все думали, какой ты серьёзный крендель и выёбываться в програмаче, какой ты молодец, что пишешь на С++, пока тупые макаки джаваскриптеры строку с числом складывают, а не решать проблемы своих заказчиков. Наверняка такой гений, как ты, с легкоcтью напишет SPA уровня zeplin или figma, ведь фронтенд - это для тупых макак, которые ничего не понимают в устройстве ПК.
Аноним 12/04/20 Вск 14:39:53 165644141
Аноним 12/04/20 Вск 14:47:46 165644542
>>1656427
>>1656441
Классический обосрамс программача, за 20 минут
Аноним 12/04/20 Вск 15:15:06 165646043
>>1656441
>Фигма на плюсах и написана
Ну так-то и js сам по себе на плюсах написан. А плюсы на ассемблере написаны. А ассемблер на машинном коде написан. А машинный код на вентилях транзисторов написан. А вентили транзюков написаны на квантовой физике. А кватновая физика ни хуя не понятно на чем написана. Ни на чем не написана, ее никто даже понять не в состоянии.

>>1655955 (OP)
>Как из электрического тока получается компьютер то есть.
Просто научились какими-то отдельными свойствами пользоваться а-ля сюда провод с напряжением подрубил - пошла единичка, в другой провод, там электрон выебнуло, он в стенку ударился, хуяк зеленый квадратик загорелся. Oh, exploitable! А если таких до хуя квадратиков сделать ну скажем штук 250 по вертикали и штук 300 по горизонтали? Прикольно.

Вот так оно и работает, ёб твой рот. ОПу с такими желаниями надо не Петцольда, а Ландауна читать. Я тоже когда интересовался, как же оно там работает-то блядь, электроны эти. Что за электрон? Элементарная частица. В книжке написано. Я говорю, а что такое элементарная частица? Смеются надо мной, вот же, блядь на следующей странице написано: собирательный термин, относящийся к микрообъектам в субъядерном масштабе.

Хорошо, не унимаюсь я, что такое МИКРООБЪЕКТ, блядь? ОЙ, ВСЕ, ЗАЕБАЛ. На этом разговор заканчивается. Почему? Да потому что даже наука ничего не объясняет, она лишь делает утверждение о реально существующем наборе эмпирически подтвержденных свойств. Иногда делает догадки на будущее исходя из взаимосвязей свойств и поведения уже известных объектов на данный момент. И все это выражено в естественном или формальном языке.

Вот я тебе реально предлагаю эксперимент. Ты хочешь понять, как из электрического тока получается компьютер. Но это составной вопрос. Есть электрический ток, а есть компьютер.
Компьютер немного посложнее электрического тока, поэтому его пока оставим. Попробуй ответить себе на вопрос, что же такое электрический ток? Что такое электроны, как они формируют поле. Что есть поле? Что это какая-то разметка пространства, которая гласит, что есть некое свойство h, которое в координате z1 имеет значение 2, а в z2 5? Ты точно думаешь, что понимаешь? Или ты просто жонглируешь формулами, описывающие какие-то абстрактные вещи?
Аноним 12/04/20 Вск 15:19:30 165646444
>>1656460
Не ерничай. Ты хотел показать сложный фронт, который не осилят крестоебы, а он оказался работой этих крестоебов, и не осилят его рядовые джаваскриптеры.
Аноним 12/04/20 Вск 15:35:34 165647745
>>1656464
>Не ерничай. Ты хотел показать сложный фронт, который не осилят крестоебы, а он оказался работой этих крестоебов, и не осилят его рядовые джаваскриптеры.
Кто хотел, ты с кем разговариваешь? Это мой первый пост в данном треде. Мне вообще до пизды эти проблемы, я во время осознал, что вся эта хуйня с плюсами и петцольдами ни хуя никак на твой эквити не влияет. Можешь хоть таненбаумом обмазаться и дрочить, тебе это никак не поможет. Заказчику нужен продукт, на чем он там будет написано не ебет даже меня. В какой либе ты будешь кнопки прожимать никого не ебет.
Аноним 12/04/20 Вск 15:40:58 165648346
>>1656464
>Ты хотел показать сложный фронт, который не осилят крестоебы, а он оказался работой этих крестоебов, и не осилят его рядовые джаваскриптеры.
И, кстати, запилили webassembly уже официально это 4-й язык веба. Так что пусть плюсовики сами фронт энд пишут. На словах все герои, да чем там этот жс, процедурщина ебать динамическая, изи нахой. А как до дела дойдет показываешь чуваку ИАФИ какой-нибудь, у него глаза на лоьб лезут: А ЧЕ ТАК МОЖНО БЫЛО?

ЖС блядь один из самых сложных в использовании языков, которые я знаю. А знаю я их не мало.
Аноним 12/04/20 Вск 16:28:49 165650247
>>1656483
>И, кстати, запилили webassembly уже официально это 4-й язык веба.
Ты типа хочешь умным и крутым казаться? Ты хоть смотрел, что такое это wasm, чего он может и чего не может? Подсказываю, ничего от не может.

>>1656477
>Это мой первый пост в данном треде.
Тебе уже ответили, освой как профи свою область, не оставаясь шлепателем кнопок. Будет понимание на другом уровне, будешь себя заслуженным сеньёром ощущать и сам себя уважать хоть немного.

Ты как какой-то студент романтик, начитавшийся научно-популярных книг. В сложных областях всё тоже самое, что и в твоём фронте. Только на порядок больше спецификаций и документаций надо читать и разбираться в них.
Аноним 12/04/20 Вск 17:47:47 165656848
>>1656502
>Ты типа хочешь умным и крутым казаться? Ты хоть смотрел, что такое это wasm, чего он может и чего не может? Подсказываю, ничего от не может.

Папа поучает сына:
- Запомни, сынок, категоричные суждения делают только дураки.
- Ты уверен в этом, папа?
- Абсолютно!

Я не понял, ты тут меня на лоховскую масть что ли проверяешь? Внутри браузера при помощи васма запускается UDK, трехмерные игрушки, поебень всякая на расте. Что значит ничего не может? Ты головой вниз не падал? Он уже может в разы больше, чем твой жс сраный.

>Будет понимание на другом уровне, будешь себя заслуженным сеньёром ощущать и сам себя уважать хоть немного.
На каком другом уровне, какое понимание? Ты о чем вообще пишешь, какое понимание? Люди сидят на 6-й жабе в лютом легаси и имеют в месяц по 180к за код уровня

int a = 5;
String b = 'Vasya';

Какое понимание, ты говна что ли въебал?
Аноним 12/04/20 Вск 18:40:11 165660049
>>1655955 (OP)
ОП, слушай сюды.
Тебе нужно делать свой стартап.
Производство железа, например. Работай сам, найми пару хохлов за мивину и пилите продукт в гараже как билл гейц.
Работу дропай нахуй, фронтэнд для даунов и вкатышей. Если ты познал суть (архитектура компа, транзисторы, это всё) то нужно продолжать развиваться.
Аноним 12/04/20 Вск 18:53:31 165660850
>>1656600
Хардварные стартапы сча не нужны
Да и сча не 70-е, посмотрел бы как бы ты конкурировал с многомиллиардными корпорациями из гаража
Аноним 12/04/20 Вск 19:00:59 165661451
>>1656608
С таким подходом тебе лучше сидеть в уютном фронтенде, получать свои 150к и учить очередной модный фреймворк жс. Тут либо хардкор, полная самоотдача и риск, либо прижми свою жопу к стулу и клепай формочки.
Аноним 12/04/20 Вск 20:10:38 165664852
>>1656608
Смотря что пилить. Сейчас пустая поляна с самоделкиными по части микроустройств, это когда берутся микропроцы, микродатчики, всё это спаивается аля ардуино и что-нибудь полезное из этого делается. Причём прямо в гараже, эти запчасти копейки стоят.

Масса идей вещей витает, которые могут перевернуть мир, но ещё которые пока не сделали.
Аноним 12/04/20 Вск 21:08:05 165667353
>>1656648
>Сейчас пустая поляна с самоделкиными
Очевидно что ОП диван и его потолок это формочки на реакте. Такая ситуация была есть и будет, когда 99% думают что всё уже придумано и дальше ничего нового не будет. Хотя по факту это поле непаханное и те кто реально горят этим берут и делают.
Аноним 12/04/20 Вск 21:43:55 165668254
Кукареку-мукареку. Нехер было идти в веб, если тебя тянет к железу, и потом ныть.

мимоолимпиадник-робототехник, с наслаждением клепающий формочки
Аноним 12/04/20 Вск 21:58:04 165668855
>>1656648
а могут и не перевернуть)))) это очень рисковая карта в России, если вдруг не пойдет, хуй куда спрыгнешь с этой темы. Эмбедщики обычно не шибко голову ломают. Чем мне все это нравится, так кривой обучения - она линейна по времени, чем больше учишь тем больше узнаешь, очень мало разных парадигм после восприятия которых твое мышление меняется. Стоит понимать, что из железячников хуй куда спрыгнешь и большая часть работы это зассаты нии с ответственностью и копеечными зарплатами.
Аноним 12/04/20 Вск 22:59:54 165670656
>>1656682
Но меня не тянет к железу, с чего такой вывод?
Аноним 13/04/20 Пнд 05:49:03 165680657
>>1656007
>Потому, в учебниках задания типа "сложить два числа", а тут например какой нибудь сраный поток байтов идет, который надо принять, отфильтровать и еще че нить сделать.
Ты учебник до конца листал?
Учебник это страниц 1000 текста с кодом, который нужно внимательно вкуривать, запускать и изменять по желанию.
Аноним 13/04/20 Пнд 10:27:37 165686858
>>1656806
согласен, тут нужна железная воля что бы хотя бы страниц 450 прочитать.
Аноним 13/04/20 Пнд 10:31:48 165687059
>>1656868
Обычно все учебники начинаются с какой-то ерунды для детского сада, но потом углубляются в какие-то дебри. Но мало кто дочитывает.
Аноним 13/04/20 Пнд 10:50:52 165687860
>>1655955 (OP)
>макачья работа заебала
Дебил блять, кодомакакой ты везде будешь, сиди где деньги, везде одна хуйня.
Аноним 13/04/20 Пнд 10:58:07 165688561
thatfeel.jpg 15Кб, 300x277
300x277
>>1656806
>1000 текста с кодом,
1000 страниц вырванных из контекста кусков кода, не имеющих ничего общего с реальными задачами.
Аноним 13/04/20 Пнд 11:00:33 165688662
>>1656568
>180к за java6
Куда воевать?
Аноним 13/04/20 Пнд 11:01:07 165688763
15856550311672.png 936Кб, 1200x900
1200x900
>>1656024

>Сейчас бы искать себя, когда тебе уже под сраку лет.
Аноним 13/04/20 Пнд 11:05:20 165688864
Аноним 13/04/20 Пнд 11:43:07 165690665
>>1656296
Ну так у большинства людей перспектив не было и не будет, сомневаюсь, что ты ДРУГОЙ.
Аноним 13/04/20 Пнд 12:01:56 165691466
>>1656296
И речь шла не про веб, а "реальное айти".
Аноним 13/04/20 Пнд 13:52:45 165699267
>>1655955 (OP)
Латентный борщехлеб не сумел собрать вебпак.
Не сумев собрать вебпак, латентный борщехлеб, вместо того, что бы разбираться с вебпаком (чем занялся бы любой адекватный человек), полез читать попсовую хуйню.
Сейчас латентный борщехлеб до сих пор не умеет собирать ссаный вебпак, но у него в голове появилось много говна - теперь он видит примитив в тех задачах, которые по прежнему не может решить.
Что я упустил?
Аноним 13/04/20 Пнд 13:55:51 165699468
>>1656372
На любого скилового спеца в любой предметной области найдётся тот кто за эту работу заплатит. Понятно, что всё немного сложнее и рынок сегментирован: где-то есть заводы и там нужны байтоёбы программировать железяки, где-то хорошо инвестируют в науку и там нужны теоретики CS, а где-то нет нихуя, но уже сложился рынок клепания веба и мобильных прилаг. С другой стороны мы живём не в 19 веке и если ты обладаешь ценными знаниями можно работать откуда угодно на кого угодно. Но только под обладанием знаниями подразумевается опыт и свободное ориентирование в конкретной области, а не 20 лет работал веб-макакой, почитывал алгоритмы и однажды даже решил задачу, которую другие веб-макаки не смогли решить.
Аноним 13/04/20 Пнд 14:05:52 165700069
>>1656992
>Сейчас латентный борщехлеб до сих пор не умеет собирать ссаный вебпак, но у него в голове появилось много говна - теперь он видит примитив в тех задачах, которые по прежнему не может решить
С чего такой вывод? С вебпаком на уровне работы с конфигами без копипасты их из гугла я давно разобрался, так что
>Что я упустил?
Да в принципе все что ты написал - мимо
Аноним 13/04/20 Пнд 14:18:42 165700770
>>1655955 (OP)
>Пока мне блять под сраку, в момент фрустрации, когда коллега что-то нахуевертил с системой сборки и вебпаком накопипастив из гугла каких-то конфигов которые он не понимал. И я понял что и я их блять не понимаю. Я вообще осознал что мало что реально ПОНИМАЮ о том, как 90% тулзов вокруг меня работают.
Это же айти, ты программист и тебе не надо ничего там понимать. Твоя работа ПРОСТО написать код, который будет работать так, как захотел заказчик в тех задании, вот и всё.
>а бизнесу вот все эти мои знания того, как из транзисторов получить logic gate, и как из logic-gate-ов сделать память и сумматор нахуй не нужна.
Да, нужна. Компьютерные архитекторы микросхем, микропроцессоров и материнских плат боги и нужны, но:
1) Только крупным гигантам вроде Intel, АMD, Nvidia etc.
2) Зарплата у них в десяток раз больше, чем у программисто-макак, но в тоже время их требуется 1,5 человека на всю фирму. Все рабочие места и так заняты, и устроиться получится разве что с дипломом Ph.D MITа. Так что если тебе больше 20 лет то об этом задумываться уже поздно.
Аноним 13/04/20 Пнд 14:25:57 165701371
>>1656502
>. Будет понимание на другом уровне, будешь себя заслуженным сеньёром ощущать и сам себя уважать хоть немного.
Сеньёр пишет такой же код, как и миддл, но берет в трое дороже.
Аноним 13/04/20 Пнд 15:01:47 165703572
>>1657007
>Это же айти, ты программист и тебе не надо ничего там понимать. Твоя работа ПРОСТО написать код, который будет работать так, как захотел заказчик в тех задании, вот и всё.
В айти есть место для макак. Но есть места и не для макак, куда макаку не возьмут. Но для этого надо развиваться в профессиональном плане. Ты сам выбираешь, развиваться тебе, или нет.

>>1657013
>Сеньёр пишет такой же код, как и миддл, но берет в трое дороже.
Да, когда работает на тех задачах, где уровень выше мидла не требуется.
Аноним 13/04/20 Пнд 15:12:22 165703973
Вообще в раше какое-то искажений понятий, на двощах особенно.

Почему-то считают, что джун это тот, кто прочитал пару книг и знает их на тройку, миддл на четвёрку, а серьёр на пятёрку.

Сеньёр скорее тот, кто написал эту книгу и ещё сколько-то библиотек и программ, которыми все пользуются.

Это как в науке. Пока ты студент, и сдаёшь предметы, ты никто. Просто ученик.

Джуниор - это когда ты отучился 5-6 лет на хорошие оценки и поступил в аспирантуру.
Миддл - это когда ты защитил кандидатскую, стал доцентом, работаешь нормально в науке.
Сеньёр - это тогда ты докторскую диссертацию защитил, профессором стал, лекции читаешь, монографии выпустил.
13/04/20 Пнд 15:34:32 165705474
>>1657039
ты сам то откуда, умник хуев?
Аноним 13/04/20 Пнд 15:38:08 165705675
>>1657039
Я бы немного с практической точки зрения оценивал, у тебя какой-то академодроч, а все же программирование - это прикладная область знаний, и была создана для того чтобы в первую очередь инжинирить решения для реальной жизни, а не заниматься суходрочкой в докторантуре

1) то, что в совке называют джуниор - это intern/trainee. то есть тот, кто знает самую базу, типа синтаксиса, и кто может только простейшие вещи делать под надзором и кому нужен ментор
2) джуниор - это тот, кто может в рамках небольших модулей практически любую задачу сделать довольно качественно, при код ревью со стороны опытного коллеги. то есть то что в совке считается крепким мидлом
3) мидл - это тот, кто ЛЮБУЮ херню в готовой инфраструктуре и кто знает хорошо все кишки библиотек, как они работают, может запроектировать и реализовать любой типовой софт. Ну то есть то, что считается сеньором/тимлидом/техлидом.

1,2,3 - это 99% специалистов в пост-совке

4) сеньор - это кто может в готовой инфраструктуре, либах фреймворках видеть недостатки и не просто видеть, а мочь их качественно решить. Например мейнтейнеры и авторы известных опен-сорс вещей. Вот Линус Торвальдс например сеньор, ну и не только он, авторы и мейнтейнеры достаточно серьезных либ и фреймворков туда же
Аноним 13/04/20 Пнд 15:53:59 165706876
>>1657056
>джуниор - это тот, кто может в рамках небольших модулей практически любую задачу сделать довольно качественно, при код ревью со стороны опытного коллеги. то есть то что в совке считается крепким мидлом
нет считается джуниором
Аноним 13/04/20 Пнд 16:06:38 165707977
>>1657056
Джуниор это тот кто
1. Знает наизусть простейшие алгоритмы.
2. Великолепно владеет используемым языком (прочитал и освоил минимум 2 книги)
3. Имеет опыт от 1 года
4. Имеет законченное ВО.
5. Хорошо разбирается в статистике, теории вероятности, линейной алгебре.
6. Разбирается в базах данных, сетях, многопоточности.
Аноним 13/04/20 Пнд 16:15:21 165708978
>>1657079
1 - чек
2 - мимо
3 - чек
4 - мимо
5 - мимо, ну могу посчитать мат ожидание и знаю что в линале есть кольца всякие, это считается?
6 - сорт оф, не сказал бы, можно и лучше

сениор оказалось что хуже джуна
Аноним 13/04/20 Пнд 16:25:14 165709479
Аноним 13/04/20 Пнд 16:32:35 165710480
Аноним 13/04/20 Пнд 17:14:48 165713381
>>1657079
веб девелопер от 15к до 20к
Аноним 13/04/20 Пнд 17:25:48 165714082
436452564.png 433Кб, 1082x695
1082x695
>>1656460
С чего ты взял что работа вентелей квантовая физика? Там же простейший переходный процесс в полупроводниках.
Аноним 13/04/20 Пнд 19:03:54 165722283
>>1657079
я бы еще добавил
7. Возраст до 25 лет, попробуй пердуну 27 годков объяснить что такое например шаблоны или еще чего
Аноним 13/04/20 Пнд 19:21:27 165723184
>>1657222
>шаблоны объяснять
такому дебилу не место вайти
Аноним 13/04/20 Пнд 19:35:25 165724785
>>1657222
Повторяемая конструкция, которая создала для решения задач под нее подходящих.
Мимо, исполнится 28 через неделю
Аноним 13/04/20 Пнд 19:43:59 165725086
>>1657222
>>1657247
Это паттерны вообще то, а не шаблоны.
мимо 31 лвл
Аноним 13/04/20 Пнд 19:50:14 165725287
>>1657250
Паттерн в переводе с английского модель..это же одно и то же.
Аноним 13/04/20 Пнд 20:26:19 165729088
>>1656885
>1000 страниц вырванных из контекста кусков кода
Ты хоть одну книжку листал? Там куча маленьких примеров, файло открыть, пару байтов на сокет переслать и т.д.
>не имеющих ничего общего с реальными задачами.
А ты вкатальщику предлагаешь сразу сорцы условного хрома смотреть? Нахера реальные задачи, когда человеку вначале нужно научиться писать проги уровня лаба1. Потом круды, зелёный гит и можно вкатываться.
Аноним 13/04/20 Пнд 20:26:47 165729289
>>1657252
Просто если бы меня спросили про "шаблоны", я бы вряд ли понял что речь идёт о паттернах.
Аноним 13/04/20 Пнд 20:28:52 165729590
>>1656868
>>1656870
>хотя бы страниц 450 прочитать
>Но мало кто дочитывает
Вдумчиво вкуривать можно максимум одну главу в день, это примерно 30-40 страниц с кодом.
Есть даже топ книжка с++ за 21 день, вкаталщику само то, хватит для понимания байтов.
Аноним 13/04/20 Пнд 20:46:27 165730591
>>1656887
Двачую, 20 летние маслята знают, "как оно там должно быть в 30-40-60".
Аноним 13/04/20 Пнд 20:54:38 165731592
>>1657292
Неважно. Важно то, что это элементарно для понимания
Аноним 13/04/20 Пнд 20:54:52 165731693
>>1657292
>если бы меня спросили про "шаблоны"
Я бы подумал, что это template из C++
Аноним 13/04/20 Пнд 20:57:49 165731894
>>1657315
Маслята считают, что деды неспособны что-то понять. Или хуже способны понять что-то новое. Нет, даже в 70 лет способны. Чего не способны деды, так это ебошить в угаре по 12 часов в сутки, за что маслят и любят работодатели. А старшие или нахуй пошлют, или сдохнут.
Аноним 13/04/20 Пнд 21:50:16 165735695
>>1657079
>5. Хорошо разбирается в статистике, теории вероятности, линейной алгебре.
Зачем хоть что-то из этого в прикладухе обычной?
Остальное да, подходит
Аноним 13/04/20 Пнд 21:53:48 165735796
Screenshot 2020[...].png 203Кб, 1318x904
1318x904
>>1657250
>Это паттерны вообще то, а не шаблоны.
>Это маффины вообще-то, а не кексы
>Это кукисы вообще-то, а не печеньки
>Это камбуча вообще-то, а не чайный гриб
>Это хостел вообще-то, а не общежитие
Вообще-то паттерн переводится как шаблон (см 3), а Design patters переводятся как шаблоны проектирования
13/04/20 Пнд 21:59:47 165735997
>>1657357
У меня от тебя НМЖД и АДИКМ.
Аноним 13/04/20 Пнд 22:17:58 165736598
>>1657357
>Вообще-то паттерн переводится как шаблон (см 3)
там скорее модель

Шаблон в русском языке имеет другой смысл, чем тот, что заложен в "паттерны проектирования". Если уж переводить на русский, то скорее "модели проектирования".

"Шаблоны проектирования" ещё б-м понятно, но "шаблоны" уже другой смысл имеют, и в программировании тоже слово используется в другом значении.
Аноним 13/04/20 Пнд 23:09:31 165738299
>>1657357
Переводчик-вкатышь в айти? Найс тебя рвет, давай дальше про "Вообще-то паттерн переводится".
Аноним 13/04/20 Пнд 23:13:21 1657384100
>>1657365
>там скорее модель
хуель
Там во-первых среди вариантов есть и шаблон, а во-вторых в случае шаблонов проектирования как раз слово шаблон и подходит
Так как шаблоны проектирования - это блядь ШАБЛОННЫЕ (а не модельные и не паттернные) решения типовых задач/проблем
>>1657359
>>1657382
Семены один другого толще
Аноним 13/04/20 Пнд 23:28:42 1657392101
>>1657250
ну да, я это и иммел в виду, джун должен НАИЗУСТЬ знать хотя бы 20 шаблонов проектирования. Применять их от него не требуется. Я одному бумеру 30 годков объяснял синглтон и строитель, это хуило после своих байтоебств вообще с трудом во все въезжало, а у нас не хуй собачий, а серьезная контора. Дал ему задание на месяц что бы прочитал про шаблоны и что-нибудь из мартина или фаулера. В общем через месяц этот хрен начал придумывать итератор для чтения бинарных данных в итоге ему было предложено либо давай братка переводись в тестеры либо ищи другую работу. Он в итоге выбрал перевод в тестеры, затем целый год! штудировал мат. часть и в итоге смог таки попасть в разработочку. С тех пор мы стараемся джунов старше 25 не брать.
Аноним 13/04/20 Пнд 23:31:07 1657395102
Аноним 13/04/20 Пнд 23:33:28 1657396103
>>1657392
ну и понимаете, когда я челику говорю, что здесь надо использовать
фабрику, тут синглтон для чтения настроек и как должен выглядеть итератор и какие операции поддерживать и если он всего этого не знает, за месяц он это не осили, ему ведь еще и работу работать надо. Как показала практика, лучше всего брать выпускников и спрашивать их алгоритмы, паттерны, общий мат. скилл, а синтаксис, тонкости и основы проектирования они быстро после код. ревью подхватывают, через год можно уже доверять участки. Еще заметил, кто не проходит в кодинг, а решает через тестеры вкатиться, те потом вообще в говно скатываются, з.п. у них почти как у кодеров становится со временем, кое-что они даже пишут, но вот навыки проектирования и все остальное находятся на уровне бабуина-макакена, а когда ты получаешь за простые скрипты для тестирования 100 т.р. и у тебя уже машинка и тебе под тридцак, тебе совершенно не хочется голову включать и прорываться в разрабы.
Аноним 13/04/20 Пнд 23:33:56 1657397104
>>1657392
>Я одному бумеру 30 годков объяснял синглтон
Ты из 90-х прямиком? Нахуй его объяснять кому-то, это ж антипаттерн, как блять потом ваши ебучие синглтоны тестировать например, а?
Да и нахуй они нужны, лучше вместо них использовать внедрение зависимостей и DI контейнер
>ну да, я это и иммел в виду, джун должен НАИЗУСТЬ знать хотя бы 20 шаблонов проектирования. Применять их от него не требуется.
Ну и какой в этом смысл? Без применения все эти знания забываются. Я когда был джуном тоже дрочил на паттерны и знал многие, в том числе параллельного программирования. Ну а толку, в большинстве из них нет нужды, и они все благополучно забылись. Рили самое бесполезное знание
Так что у нас за такую хуйню с синглтоном блять тебя бы мордой в дерьмо помакали на первый раз, на второй уволили бы нахуй
Аноним 13/04/20 Пнд 23:39:13 1657399105
>>1657397
я уже сам решаю кого уволить, а кого взять. Паттерны нужны что бы хотя бы быстро код коллеги подхватить если вдруг он уволится, его уволят или еще что. Алгоритмы нам нужны, т.к. у нас есть требования по скорости. Язык у нас с++, желающих устроиться дохуя, т.к. очень много скама лезет со всяких НИИ, ФГУП и прочих заводов со своим Qt и int razmer_spiska = 333; У многих уже дети и семьи, пиздюков настрогать они смогли, а майерса осилить не смогли. Один из 10 знает про мув семантику, многие воообще пишут на си++ которому уже 100 лет с голыми указателями и прочим щит, а вот ребята лет 20-25 уже неплохи. Многие прошли разные курсы на курсере и Pluralsight учавствовали в хакатонах, почти у каждого свой хитхаб. Последний кадр был ща опишу 32 года, работал где-то на оборончке ФАЙЛЫ ХРАНИЛ БЛЯТЬ В ПАПКЕ про систему контроля версий не слышал, ща в этих бичевнях совсем видно худо, все к нам лезут.
Аноним 13/04/20 Пнд 23:42:46 1657402106
Аноним 13/04/20 Пнд 23:44:47 1657403107
>>1657399
>Язык у нас с++
А, ясно, ты просто ЧСВ-шный уебок, теперь все стало на свои места. Наверное как раз из таких, а-ля яндекс, которые на собедованиях не будущего коллегу себе ищут, а пытаются на фоне кандидата самоутвердиться на каких-то энциклопедических вопросах
>т.к. очень много скама лезет со всяких НИИ, ФГУП и прочих заводов
Так ты сам такой скам, ведешь себя по крайней мере так же как кафедральный 70 летний пердун с кафедры
>Паттерны нужны что бы хотя бы быстро код коллеги подхватить если вдруг он уволится, его уволят или еще что
Если у тебя синглтон до сих пор считается паттерном, который надо еще блять и знать и применять (и не для того чтоб выжигать его нахуй если видишь в коде), то вы видимо в своем охуительном якобы не-НИИ и не ФГУП не освоили даже тестирование
Аноним 13/04/20 Пнд 23:44:52 1657404108
>>1657399
>Паттерны нужны что бы хотя бы быстро код коллеги подхватить если вдруг он уволится
Ты походу совсем по верхам слов нахватался и решил здесь попетушиться.
Аноним 14/04/20 Втр 00:20:36 1657417109
>>1657402
>>1657403
>>1657404
у великовозрастных бумеров вкатывальщиков без ВО горит
И напоследок, совет всяким опущенцам
1. Аккуратно платите по кредитам, ваша история доступна и если вы в просрочках, вас могут не взять.
2. Уберите со странички фейсбук и вбыдлятне всякие мутные фото, ничего про вещества и прочий скам
3. Заведите новый номер который дадите работодателю, звоните с негом маме, родственникам, девушке и т.д. (не буду говорить зачем)
Аноним 14/04/20 Втр 07:46:29 1657499110
>>1657399
>у нас в рогах и копытах
Аноним 14/04/20 Втр 08:22:27 1657503111
>>1657399
>ну и понимаете, когда я челику говорю, что здесь надо использовать фабрику, тут синглтон для чтения настроек
>синглтон для чтения настроек
Что блядь? Как? Я например не могу понять как ты присобачил синглтон для конфигов. У вас что, все конфиги в одном гигафайле что их осиливает читать синглтон? Или как? У вас есть хоть зайчатки модульности (глупый вопрос, понимаю, естественно нет)?
Я пытаюсь представить себе использование этой хуйни для чтения конфигов и мне в голову не приходит ничего, что не было бы ебейшим говнокодом.
Аноним 14/04/20 Втр 08:36:51 1657506112
>>1657503
Да это очередной дебил, который ни разу не писал работающий софт.
Аноним 14/04/20 Втр 08:37:50 1657507113
>>1657503
>Что блядь? Как? Я например не могу понять как ты присобачил синглтон для конфигов.
@ТЫ ХОЧЕШЬ ВЫЕБНУТЬСЯ ПЕРЕД АНОНАМИ, СОБИРАЕШЬ КУЧУ УМНЫХ СЛОВ, НЕ ПОНИМАЯ СМЫСЛА, ВЫДАЁШЬ СЕБЯ ЗА РАБОТОДАТЕЛЯ

@АНОНЫ ВОСПРИНИМАЮТ ВСЕРЬЁЗ И НАЧИНАЮТ ПОДРЫВАТЬСЯ

@ПРОФИТ
Аноним 14/04/20 Втр 09:17:13 1657517114
>>1657507
Обосрался
@
Скажи что троллил
@
Это не говно, это шоколад
Аноним 14/04/20 Втр 09:30:02 1657522115
>>1657503
>Я например не могу понять как ты присобачил синглтон для конфигов.
Для работы с конфигом разумно, собственно как и с любым единичным ресурсом.

Тут не совсем синглтон, а смесь паттернов, но в том числе синглтон.
1) зачем тебе много инстансов одного объекта?
2) так у тебя гарантия, что у всех будет одинаковый конфиг, не будет разночтений из-за того, что по ходу исполнения программы конфиг поменяли.
3) так ты можешь поддержать апдейт конфига, как постоянный, с записью в файл, так и временный.

Синглтон лишь смачное название простой идеи - "глобальный объект" или "глобальные переменные".
Аноним 14/04/20 Втр 09:34:48 1657526116
>>1657522
А вообще конфиг это не синглтон, а самостоятельный сервис или задача. С этой задачей есть интерфейс общения, "узнать параметр/набор параметров", "обновить параметр".

Это могут быть или методы класса, или очереди сообщений, или ещё как.
Аноним 14/04/20 Втр 10:48:10 1657638117
>>1657522
>Для работы с конфигом разумно, собственно как и с любым единичным ресурсом.
Нет, нихуя не разумно. У тебя на выходе получается God-object, который мало того, что имеет доступ ко всем параметрам сразу (а нахуя это ему?), скорее всего умеет отдавать сервисам чужие конфиги, так и при малейшем изменении логики раздувается до невъебенных величин. У тебя часть конфигов могут быть жесткими константами, часть допустимо менять на лету при выполнении etc.
>Синглтон лишь смачное название простой идеи - "глобальный объект" или "глобальные переменные".
Либо худей, либо умней.

>>1657526
>А вообще конфиг это не синглтон, а самостоятельный сервис или задача.
Ну можно и так. Но не оборачивать работу с конфигами в уёбищный антипаттерн который будет кривой, косой и создавать проблемы на ровном месте.
Аноним 14/04/20 Втр 11:57:33 1657670118
>>1657638
>У тебя часть конфигов могут быть жесткими константами, часть допустимо менять на лету при выполнении etc.
Это разумнее контролировать из одной точки.

Ты предлагаешь конфиг файл читать каждый раз, когда инстанс создаёшь? Если да, то у тебя масса точек отказа и сбоев появляется. Что, если файл не прочитается, потому что файловая система перегружена? Что, если конфиг файл изменился во время работы программы - у тебя ведь тогда рассинхронизация по данным будет.

>>1657638
>У тебя на выходе получается God-object
И что? У тебя сам конфиг и есть этот God-object, которой описывает состояние всей системы.
Аноним 14/04/20 Втр 12:27:12 1657683119
Аноны у меня вот вопрос. Часто замечал, что новичкам советуют опенсорс для практики, типа выбираешься себе проектик и закрываешь "легкие" таски.
То есть получается я прошел синтаксис языка, написал калькулятор там или змейку, и должен решить таску, которую не смог решить, создатель проекта ? Можете объяснить как это возможно вообще ?
Аноним 14/04/20 Втр 12:28:20 1657686120
>>1657670
Я предлагал, что бы ты почитал про DI, про модульность и перестал нести дичь.

>И что? У тебя сам конфиг и есть этот God-object, которой описывает состояние всей системы.
Без комментариев.
Аноним 14/04/20 Втр 12:58:07 1657699121
>>1657683
> написал калькулятор там или змейку
После ещё 100500 таких прог, потом десяток крудов сложных, а там уже можно в попенсорс.
Аноним 14/04/20 Втр 13:08:10 1657704122
>>1655955 (OP)
А я гороскоп друида читал... Суть мироустройства.
Аноним 14/04/20 Втр 13:19:30 1657715123
>>1657526
у MySQL просто конфиг)))) ну это наверное сервис надо городить
Аноним 14/04/20 Втр 15:06:20 1657756124
>>1657035
>Но есть места и не для макак, куда макаку не возьмут.
Для того, чтобы попасть в такие места нужен красный диплом, (а лучше к.т.н.) топ вузов вроде мгу, мфти или западных вузов. Как правило отбор в такие места происходит в виде офферов на последних курсах самым успевающим студентам.
>Но для этого надо развиваться в профессиональном плане.
>Ты сам выбираешь, развиваться тебе, или нет.
Каким образом ты представляешь это развитие?
Ну допустим, ты макака и у тебя либо нет образования или диплом замкадной шараги. Ты поработал в одном месте макакой, набрался опыта, потом перекатился в другое место на зарплату повыше, так несколько раз и достиг потолка по зарплате для макаки. А в серьезное место не-макакой без диплома топ-вузов не возьмут, о чём работадатель зачастую прямо пишет в вакансиях.
Аноним 14/04/20 Втр 15:08:00 1657758125
>>1657683
Надо самому сначала какой-нибудь пет сделать. Пока у тебя культуры программирования нет, в чужие проекты лучше не лезть.

>>1657683
>должен решить таску, которую не смог решить, создатель проекта
Скорее история о том, что у создателя проекта руки до неё не дошли. Какой-то полезный опциональный фич-реквест, но чтобы его реализовать, надо долго вникать, как его встроить нормально и т.п. На самом деле почти всегда всё время уходит на то, чтобы разобраться, как что устроено, и как что встроить. А само кодирование не такое уж и объёмное.

Если ты хочешь подключиться к проекту, то твоя задача в том, чтобы прилично разобраться, как он устроен и работает. И да, это требует уровня определённого.
Аноним 14/04/20 Втр 15:10:44 1657761126
>>1657756
>А в серьезное место не-макакой без диплома топ-вузов не возьмут, О чём работадатель зачастую прямо пишет в вакансиях.
Да возьмут без проблем. Диплом важен на начальном этапе, а дальше уже играет твой уровень. С дипломом всегда проще, хотя бы потому, что во главе обычно с дипломами и своим симпатизируют, но не критично.
Аноним 14/04/20 Втр 15:29:54 1657770127
>>1657399
> а вот ребята лет 20-25 уже неплохи. Многие прошли разные курсы на курсере и Pluralsight учавствовали в хакатонах, почти у каждого свой хитхаб.
В чём смысл иметь свой гитхаб?
Насколько я понимаю, проекты из своего портфолио туда выкладывать не стоит, потому что твои программы являются интеллектуальной собственностью работодателя и он может за это тебя набутылить.
Свой гитхаб нужен, чтобы выкладывать туда (на всеобщий доступ) свои пет-проекты, библиотеки, которые ты сделал и решенные таски с опенсорс-проектов?
Аноним 14/04/20 Втр 16:12:14 1657785128
>>1656460
>А плюсы на ассемблере написаны.
нет
Аноним 14/04/20 Втр 17:59:56 1657865129
>>1657770
>Свой гитхаб нужен, чтобы
Просто заявить о том, что ты программист и весь такой современный. 90% там или вообще тестовые, попробовать сам функционал, или какой-то никому не нужный хлам.
14/04/20 Втр 20:30:38 1657960130
PAl4KmBW.jpg 41Кб, 512x512
512x512
>У меня жена, ребенок, второй на подходе, нужно будет расширяться, ремонты делать, и как-то будущее детей устраивать
Ппц, ну и быдло тут сидит.
Аноним 14/04/20 Втр 21:46:42 1658028131
14173078651343.jpg 49Кб, 575x380
575x380
>>1657960
Эти дети тебя дряхлого через налоги еще будут содержать.
Аноним 14/04/20 Втр 21:59:19 1658038132
Аноним 14/04/20 Втр 23:58:45 1658106133
>>1657960
Бомбаж инцела из яндекса
Аноним 15/04/20 Срд 11:44:06 1658256134
>>1658038
ага, я так поорать написал, у меня много знакомых в разном говне работает от яшки до мейл ру с прочим говном, послушал их разговоры и нахуярил все в компиляцию, а вообще все так и есть. Это их мысли. (просто не надо в таких конторах с такими людьми работать). Сам я вообще не прогер.
Аноним 15/04/20 Срд 12:12:17 1658273135
>>1657399
И все это, конечно, никак не связано с тем, что вместо великого СССР получилась недокапиталистическая параша, пыня-олигархат, где народ сосет и готов платить за то, чтобы поработать на буржуйчика
Аноним 15/04/20 Срд 12:16:02 1658276136
Аноним 15/04/20 Срд 12:21:15 1658282137
>>1655955 (OP)
Если хочешь применять знания, которые ты получил, то устраивайся на позицию разработчика ОСей/прошивок, разработчика аппаратной части ЭВМ (процессоров/микропроцессоров, или микроконтроллеров, или же разводкой плат), или же иди в нОуку и проводи исследования по разработке протоколов/архитектур/алгоритмов или же улучшению существующих. Нет, блядь, буду жаловаться на компанию по разработке веб-сайтов за то, что она заставляет разрабатывать веб-сайты.

Я сам заинтересовался языками С/С++, а затем ассемблером (х86) после того, как начал читать книжку по уязвимостям и эксплойтам. Поняв, что у меня не хватает знаний, я полностью прочитал монографию по сетям от Таненбаума и почти прочитал его книги про архитектуру ЭВМ и операционные системы, выучил язык ассемблера ARM и теперь перешел на чтение "Искусства схемотехники" Хоровица. В конечном итоге это привело к тому, что сейчас я потихоньку учусь программировать под микроконтроллер из серии stm32, разбираясь, как писать прошивку на уровне периферийных регистров, без использования сторонних библиотек.
Аноним 15/04/20 Срд 12:26:35 1658288138
>>1656315
>>1656125
Долбоебы в треде. В книгах Таненбаума, которые являются признанными научными монографиями, скрупулезно описывается каждый из аспектов того или иного уровня абстракции, и на их основе составляется практически любой академический курс.
Аноним 15/04/20 Срд 12:42:04 1658311139
>>1658288
Да вообще пиздец рокетсайнс нахуй. Высочайший порог вхождения.


Ты хоть читаешь посты на которые отвечаешь?
Аноним 15/04/20 Срд 13:03:25 1658333140
>>1658276
Есть в русском слово "привет", а есть "пока", которые означают разные вещи
Предлагаешь их переводить на итальяский одним словом ciao?

Представь себе нахуй, очень часто так бывает, когда в каком-то языке два разных понятия называются одним словом. Различают их так же как во всех подобных случаях - в контексте

Аноним 15/04/20 Срд 13:09:53 1658335141
>>1658333
>Представь себе нахуй, очень часто так бывает, когда в каком-то языке два разных понятия называются одним словом. Различают их так же как во всех подобных случаях - в контексте
Для узколобых программистишков из яндекса это сложно
Аноним 15/04/20 Срд 13:27:10 1658349142
>>1658282
чего за книжка по уязвимостям? Я прочитал книгу 40 уроков с++ и устроился на рабоут. На хуй ты все это читаешь все? Зачем?
Аноним 15/04/20 Срд 13:32:11 1658358143
>>1658288
Им на это наплевать, главное чтобы порог вхождения был высоким.
И то, что доступность материала - в большей степени заслуга автора, а не их выдающегося ума, в голову не приходит.
Аноним 15/04/20 Срд 13:32:16 1658359144
>>1658349
Просто ты коммерс-быдло, поэтому ты не можешь понять мотивацию других людей. Тебе непонятно, как человек может заниматься чем-то, потому что ему просто интересно
Аноним 15/04/20 Срд 13:55:50 1658381145
>>1658358
Сёма, угомонись уже.
Книги таненбаума это энтрилевел, и ни одни из постов на которые ты отвечаешь этому не противоречит, как и ни один из них не пытается опровергать их признанность или вообще как-то критиковать их содержание.

Комичность ситуации в том, что ОП читнул доступной популярной литературы для нюфагов, и ему померещилось, что он обладает какими-то охуенными знаниями, за которые видите ли ему не хотят платить. Это как если бы читнуть научпопа по физике, пусть даже не плохого, и возомнить себя физиком и жаловаться что тебе гранты за твои мегазнания не дают.
Аноним 15/04/20 Срд 14:16:22 1658403146
>>1658381
А что не энтри левел? Как это уровень оценивается?
То что теория без практики мало чего стоит, никто не спорит
Аноним 15/04/20 Срд 15:01:23 1658454147
>>1658381
>читнул доступной популярной литературы для нюфагов, и ему померещилось, что он обладает какими-то охуенными знаниями, за которые видите ли ему не хотят платить
Да не, он подумал, что вот оно, где есть настоящая наука и настоящая жизнь, а я тут прожигаю всё на фронте.

Но реально он как школьник, что-то увидев по верхам и воодушевившись, видимо рисуя в воображении, как учёные мужи сутками напролёт обсуждают науку. В то время как индустрия устроена куда более рутинно и уныло.
Аноним 15/04/20 Срд 15:15:33 1658468148
>>1658403
>А что не энтри левел? Как это уровень оценивается?
Глянул книжку про операционные системы, действительно энтри левел, по верхам обо всём. Ну полезная книжка, для общего образования полезная.

ХЗ, что сейчас выпускают. В древние времена на русском языке была очень хорошая серия Фролова, глянь, например, про "защищённые режимы", всё доступно в инете. Но это книжки 90-х годов, буквально, морально устарели. Защищённые режимы примерно те же, но процессоры на порядок усложнились с того времени, и ядра операционных систем тоже.

То, чему у Таненбауба страниц 10 посвящено, детально рассматривается в книге на 200 страниц. И так во всём, по всем темам.

Аноним 15/04/20 Срд 16:41:26 1658521149
>>1658333
Представь себе нахуй, очень часто так бывает, когда в каком-то языке два разных понятия называются одним словом, из иностранного языка заимствуется новое слово для того чтобы точнее и быстрее выражать свои мысли.
Язык нужен для общения, а не для того чтобы дрочить на него, и он развивается соответственно.
Аноним 15/04/20 Срд 19:05:04 1658610150
>>1658359
гм... ну я до этого прочитал книгу по ассемблеру, целый год изучал и мне за 8 лет ни разу это не помогло, абсолютно!
Аноним 15/04/20 Срд 20:35:43 1658645151
>>1658610
то что ты не знаешь, тебе никогда и не понадобится
Аноним 20/04/20 Пнд 10:07:48 1662620152
>>1657683
>и должен решить таску, которую не смог решить, создатель проекта ?
Скорее это будут таски помеченные как "good first issue", слишком лёгкие для маинтейнера и не особо критичные для проекта.
Аноним 20/04/20 Пнд 12:18:53 1662720153
Оп что мешает тебе пойти в бек?
Аноним 20/04/20 Пнд 16:42:39 1663055154
>>1658468
Согласен, детализация освещаемой темы, и отсутствие предоставленной информации в других источниках - это объективный показатель.

Просто от оценки типа: "сложность восприятия" чёт бомбанул - это субъективизм. Сидел на 4-х часовом вкс, похоливарить захотелось.
Аноним 25/04/20 Суб 20:20:27 1667469155
>>1658106
>Бомбаж инцела из яндекса
В яндексе инцелов нет, там как раз все модные-стильные на тусе
Аноним 25/04/20 Суб 20:24:50 1667474156
>>1662620
>Скорее это будут таски помеченные как "good first issue"
Два чая местному Линусу
Аноним 25/04/20 Суб 20:54:31 1667519157
>>1658282
Хоровитца-то дочитал, лол?
>что сейчас я потихоньку учусь программировать под микроконтроллер из серии stm32
Ты же понимаешь, что на промышленном уровне люди сегодня ОС используют для твоих армов серии м, речь даже не про hal библиотеки?
>выучил язык ассемблера ARM
Выучил, дальше что? Как там с calling conversion?
Хуевый это подход - читать, но не практиковать, можно до бесконечности читать умные книжки, нужно работать на результат имхо.
Аноним 06/05/20 Срд 06:20:43 1678416158
>>1667519
> Хоровитца-то дочитал, лол?
Нет, продолжаю читать.

> Ты же понимаешь, что на промышленном уровне люди сегодня ОС используют для твоих армов серии м, речь даже не про hal библиотеки?
Это ты про free RTOS? Да, знаю, но это вообще один из способов программировать под MCU же. Если периферийных устройств много, то ОС реального времени уже нужна.

> Выучил, дальше что? Как там с calling conversion?
Ты, наверное, хотел сказать calling convention? А что с ним не так? Писать свои функции на arm я не вижу смысла, просто знаю, во что сишные функции конвертируются и как они выполняются, что кладут в стек и т.д. Асм мне нужен для того, чтобы понимать, во что компилится код си и что вообще происходит.
Аноним 26/05/20 Втр 19:05:51 1703500159
ihugthatfeel.png 31Кб, 500x461
500x461
>>1655955 (OP)
ОП как я тебя понимаю, у меня ситуация один в один, но я уже уволился из охуенной компании где мне платили дохуя за пхп фронтэнд и ковыряние в джеэс и верстве, и теперь я без работный на шее у мамки, но зато коди на Си для себя и это очень приятно
Аноним 26/05/20 Втр 21:38:23 1703677160
>>1656027
>Сэкономишь кучу времени, чем если начнешь с SICP
Ну какбэ если ты вступительный курс не можешь осилить...
Аноним 26/05/20 Втр 21:43:49 1703687161
Аноним 27/05/20 Срд 00:29:34 1703906162
>>1655955 (OP)
>>1658282
У меня обратная ситуация. По содержанию своего образования я как раз должен бы крутить вентили на транзисторах, ебать даже не байты, а биты, и прикидывать какая там у нас будет паразитная ёмкость на затворе вот этого сдвигового регистра.
Но этим я никогда не занимался и сразу вкатился в эмбед, где
>писал прошивку на уровне периферийных регистров, без использования сторонних библиотек
лол, только сейчас понял, как это странно для обычного промышленного программиста
Но поскольку я тоже покатился туда, где больше платят, от всего этого пришлось отказаться, и я могу сказать. что зачарованность условных "макак" миром низкоуровневого программирования понятна, но распространённое среди них мнение, что это все сложно - неверно. Си гораздо проще жс, в частности.
Варианты чем попердолиться;
1. Открываете сайт easyelectronics.ru, там в разделе "для начинающего" изучаете идиоматические схемотехнические приёмы и как программировать МК, собираете себе автоматическую дрочилку на микроконтроллере, можно с вай-фаем
2. Ковыряете челленджи по реверсу (т.н. crackme), здесь в программаче есть отдельный тред
3. Ковыряете криптографию, пытаетесь заставить крохотный микроконтроллер шифровать 1Гб/с

Хуй знает зачем всё это написал, суть в том, что этим всем можно заниматься в качестве хобби, без отказа от высокой зарплаты жс-дауна, который делает кнопку синей.
Аноним 27/05/20 Срд 01:54:35 1703941163
>>1655955 (OP)
>У меня жена, ребенок, второй на подходе, нужно будет расширяться, ремонты делать
ахаха страдай быдло
Настройки X
Ответить в тред X
15000
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Избранное / Топ тредов