Почему погромирование - это такая сложная хуита?Я лет с 16 пытаюсь въехать, но видимо слишком тупой для всего этого.Алсо сейчас 25, верстаю сайтики на сиэмэсках.
Вообще я понял, что нужно иметь определённый склад ума, чтобы быдлокодить.Плюс нужно быть усидчивым и настойчивым, чтобы получить результат. А я, блять, так не могу.
>>137644398 (OP)Писал на с плюс плюс еще в классе восьмом. Гиком не являюсь, алгебру на троечки сдавал. Ты просто хуй, которому все влом. Заходишь на двачи и пишешь хуйню. Алсо сейчас уже 23, но по айти я не пошел.
>>137644398 (OP)Есть возможность, но нет желания, как ты говоришь, усидчивости. То ли у меня в 22 начался синдром дефицита внимания, то ли я совсем охуел в своей лени. Но я уверен, что ты справишься, главное не сдаваться, хотя бы по 20 минут в день что-то учить и пробовать.
>>137644506А кем РАБотаешь сейчас?
>>137645007Да у меня нет желания, маман заставила идти на погромизда, я так и не выучился до сих пор.Кстати, насчёт дефицита внимания - такая же хуйня, не могу сосредоточиться на чём-то одном, берусь за миллион разных дел и ни одно не доделывая до конца.https://www.youtube.com/watch?v=pdV3Himgiok
e
>>137644398 (OP)ты каждый день треды создаешь что ли?
>>137645165Стримером. Тусовка мэда, вот это всё
>>137645451Это не я, а моя вторая сущность
>>137645515Ну пруфани чтоль, а то сдаётся мне, что ты фантазируешь.
>>137644482Да, что-то такое нужно. Ещё очень нужно не отчаиваться когда ничего не получается, а сидеть и думать пока все не будет как надо сделано.
>>137644398 (OP)>Почему погромирование - это такая сложная хуита?Да ты что, а почему же двачеры постоянно твердят что это изи хуйня, и что программисты получают бабло занахаляву?
>>137645848Сейчас бы насекомым из б верить
>>137645848Получив скилл погромиста и некоторый опыт можно не сильно напрягаться и получать приличный профит, в отличии от тех же врачей или учителей, которым приходится рвать сраку ради приличного профита или вообще прозябать в нищите. мимо врач и прогроммист
>>137645926Я стесняюсь спросить, сначала был врач, а потом погромист? И плиз изи поясни как там в докторской тусовке, как ты учился и устраивался. Почему так много баб медсестер?
>>137645299>Кстати, насчёт дефицита внимания - такая же хуйня, не могу сосредоточиться на чём-то одном, берусь за миллион разных дел и ни одно не доделывая до конца.У меня так же, но вот программирование - реально очень легкая хуйня. Возможно, ты просто начал не с того языка. Советую в первую очередь поизучать няшную. Попробуй на ней написать пару вспомогательных библиотек (реализацию какого-нибудь протокола там, например), еще можно несложный 2d-игровой движок — такие задачи не требуют каких-то особых знаний (все что нужно легко гуглится). Создание рабочего проекта тебя по идее неплохо так смотивирует (а хоть что-нибудь у тебя получится в любом случае, потому что сишка ппц простой язык).
>>137644398 (OP)> погромированиепетушиная масть
>>137644482> ум> кнопконажимательствололус
>>137646006Параллельно с учебой в меде погроммировал фо фан, сейчас не приходится рвать сраку и брать левое бабло с пациентов, как многие коллеги.Медсестер баб много, но они чаще всего 1/10. Молодые быстро приходят в негодность.
>>137644398 (OP)Нужно математическое, абстрактное мышление. Высшая математика нехило так прокачивает мозг в нужную сторону.А дальше идут лютое дрочево. Сначала синтаксис одного из языков, затем алгоритмы, структуры данных, субд, ООП, паттерны проектирования и т.д.
>>13764500720 мин в день - можно даже не пытаться с таким "усердием".
>>137646174>Молодые быстро приходят в негодность.Вы их там по кругу что ли пускаете?
>>137645299>Да у меня нет желанияА нахуй тебе тогда это?Чтобы вырасти во что-то выше пхп-макаки, надо этим болеть и читать Кнута и Вирта. А это сложна.
>>137646282Это для начала, 20 минут не жалко, есть даже такая методика, типа 20 минут на уборку не так тяжело, 20 минут на зарядку, вся хуйня. 20 минут проходят быстро, не успевает надоесть.
>>137645926>Получив скилл погромиста и некоторый опыт можно не сильно напрягаться и получать приличный профит,Толсто. Если постоянно не задрачивать новые технологии и япы, то отупеешь, твои знания устареют и станешь никому не нужным как 286ой пентюх.
>>137646076>няшнуюЧто это? Джава?
>>137646358>пентюхЛюто проиграно.
>>137646358>твои знания устареютВнезапно ты охуеешь, какой некрософт приходится поддерживать прогерам.
>>137646358>Если постоянно не задрачивать новые технологии и япы, то отупеешь, твои знания устареютЭто характерно для фронтенда, где каждый год изобретают новые фреймворки, люто хайпят их, чтобы через год выкинуть на свалку и переключиться на новый.В бекенде, десктопе и геймдеве все гораздо стабильнее.Помню кулстори от отсидевшего пять лет анона, который вышел и выяснил что его знания все еще актуальны, ибо в энтерпрайзе все та же джава, спринг и гибернейт.
>>137646353Если использовать эти 20 мин как стар, то да. А так для становления чем-то выше пхп макаки нужно от 4 до 12 часов в день.
>>137646321Да я и в пхп не могу даже, я верстаю говносайты без погромирования, максимум могу что-то готовое спиздить или заплатить школьнику с вебланса, т.к. я совсем не шарю в этом.
>>137646358>286ой пентюх.Чот кек.
>>137646388Няшная Сишка (без плюсов) — единственный, минималистичный, простой, универсальный, проверенный временем и во всех отношениях идеальный язык программирования.
>>137646358Это неправда. Очень зависит от области. Если ты, скажем, освоил сишку или плюсы лет десять назад, то твои знания будут актуальны и по сей день, разве что в 11-м стандарте за пару вечеров разобраться и всё, ты снова свеж и актуален. А если ты работаешь в каком-нибудь крупном энтерпрайзе с гигантским легаси, то в таких конторах до сих пор пишут на 03-м стандарте. Буст и большинство либ было написано еще в 90-е или 00-е, что-то принципиально новое редко появляется. Можно найти себе теплое местечко, сидеть там и десятилетиями стагнировать не развиваясь совершенно.Твои рассуждения справедливы для фронтенда и каких-то новых областей вроде распределенных вычислений, облаков и т.п.. А где-нибудь в далеком бэкенде стабильное такое болотце без особых перемен.
>>137646463Где? В кладовке у бабы Зины?Тогда уж говори сис.админ, а не прогер.>>137646409Ну мы так компы на пентиумах называли в детстве.>>137646491>в геймдевеХа ха ха.
>>137646545Низкоуровневый, и этим все сказано. Дохуя чего полезного нет. Ничего удивительного что кроме эмбеддеда и всякого совсем уж хардкора где надо выжать каждую каплю производительности на ней не пишут.
>>137646495Если в 25 уже так, то всё - поезд уехал.
>>137646608>Ха ха ха.Что смешного?
>>137646545Человеку, который простейшую пыху освоить не может советовать чистый си -- ну это либо жирный троллинг, либо какой-то идиотский фанатизм. В сишку порог вхождения высокий, её нужно долго осваивать, много стрелять себе в ноги и учиться на ошибках, чтобы писать на ней что-то более-менее полезное. С чего новичку начинать -- так это с питона или джавы.
>>137646545А востребован ли он сейчас? И не траллируешь ли ты меня?В универе нас травили плюсами и шарпом на первом курсе - сначала было интересно, но после классов я слился, т.к. слишком сложно.>>137646564Но ведь 300ккк в наносекунду получают те, кто занимаются новыми технологиями либо бородатые тимлиды, которые уже 10+лет РАБотают в майкрософтах.
Пиздец, поступил на программиста, боюсь стать таким, как ОП. В школе кодил только на паскале, сейчас по программе учим C, пока что дают относительно простые задания (а-ля найти два соседних числа Фибоначчи, чтобы их отношение отличалось от золотого сечения не более, чем на заданную величину), но даже в простых программах умудряюсь демонстрировать чудеса говнокодерства и выдавать костылей каждой функции. В общем, по ходу, я тупой.
>>137646608>Где? В кладовке у бабы Зины?Почти.Заводы, торговые сети, банки.
>>137646643В России геймдева НЕТ.Зато вот что есть:-бесчисленное количество стартапов по дополненной реальности (потом выясняется, что они никому нафиг не нужны, от них уходит инвестор, и они загибаются);-десятки странных чудиков с предложениями вида: «У меня супер-мега-гениальная идея, реализовывать будешь полностью ты, а первые деньги после продаж»;-упоротые о.л.д.фаги — фанаты текстовых квестов, двумерных РПГшек, пиксель-арта;-шкiльники, которые приглашают вас «в команду»: «чтобы как в ГТА», и можно было «грабить корованы»;-создание бесчисленных клонов Pokemon Go, Prisma, MSQRD;-сомнительные предложения по написанию азартных игр и интернет-казино.Всё это не приносит ни копейки, не тратьте себя на удовлетворение прихотей странных личностей с больным воображением. В 100% случаев такие проекты ничем не заканчиваются.Есть несколько фирм (Nekki, Kamagames, Zeptolab, Rocket Jump, Glu Mobile), которые действительно пишут неплохие игры для мобил, но они закрытые и крайне неохотно берут людей «со стороны». Да и зарплаты там мизерные (программист или тестировщик в Nekki получает в районе 20-40 тыс. руб, после двухмесячного испытательного срока, где он горбатится бесплатно на фултайме).Что же делать?Хочешь писать игры — пиши сам. Найми фрилансеров (по договору независимого подряда): моделеров, кодеров, дизайнеров, вкладывай свои средства, время и силы. Если они у тебя есть, конечно. В противном случае остаётся лишь делать небольшие демки и радовать ими самого себя.Писать стоит только для Google Play и App Store. О консолях и PC и думать нечего, на фоне гигантов типа Rockstar будете смотреться мягко говоря убого. Публиковать самостоятельно, не зная основ маркетинга — бесполезно, игру в итоге скачаешь только ты сам и пара твоих друзей. Лучше обратиться в вышеупомянутые раскрученные фирмы, и договориться опубликовать под их именем за процент с продаж. Как правило, они не против сотрудничества с инди-разработчиками.
>>137646728Ах да, в школе кодил хуйню в 10 строк на уроках информатики.
>>137646666Я в этом плане слегка согласен с пидором-Спольски. Сишка хороша тем что с ее арифметикой указателей и низкоуровневостью эффективно отсеивает тех, кто слишком туп чтобы стать программистом. Кто не может в простейшие абстракции типа тех же указателей.В джаве и питоне человек может что-то писать не думая, там все сводится к перекладыванию из коллекции в коллекцию, большая часть кода уже написана за тебя, а в сишечке это гораздо сложнее.Так что это (или С++) хороший учебный язык по принципу "тяжело в учении - легко в бою".Но практичность у него низкая, работы мало (хотя я по фрилансу сужу, хуй знает, может в оффлайне и иначе). С него можно начинать если тебе все равно еще 6 лет в вузе хуй пинать, там и на более высокоуровневые постепенно перейдешь. А если твоя задача - максимально быстро начать зарабатывать то да, лучше джава или питон, или прости господи похапе.
>>137646755Но я не хочу РАБотать в России, ковыряясь в 1-ASS и прочих битриксах.
>>137646728Не бойся.По началу все говнокодят.Потом покажут, как лучше, или не покажут и будешь сам искать best practice
>>137646726Слиться на классах это пздц.
>>137644398 (OP)>11 лет пытается въехать>у него не получается>продолжает биться в стенуДа ты не только для программирования тупой, но и для жизни.
>>137646778Чет с трудом верится. Впрочем мои знания слегка устарели, я в геймдев вкатился в 2008 и выкатился в 2011 без особых проблем. И получал может и пониже рынка чутка, но в целом нормально. И пилил игорей для PS3 (inb4 их там нет).Может сейчас хуже стало, хз.
>>137646850
>>137646808Ох, еще больше испугался.
>>137646110а что ум?
>>137646872А кем сейчас работаешь и где до этого РАБотал?
>>137645573Это что, Мр. Робот есть альтер-эго Эллиота? я так и думал посмотрел 4 серии
>>137646954О, а ты я смотрю, тоже не особо догадливый, прям как я.
>>137646829Да какой нахуй битрикс. У буржуинов такой зоопарк, что в рашке и не снилось. Один недавно для известной пиндосской торговой сети на форте карл говнокодил.
>>137646941Сейчас сириус бузинесс пилю с американцем (софт для платежных терминалов, не в РФ), на которого до того долгое время фрилансил. Работаю по 10-12 часов почти без выходных, денег нет, на грани нервного срыва уже, либо станем миллионерами, либо я сдохну нахуй.
А мне и на embedded неплохо сидится
>>137646726Очевидно, раз ты не можешь угнаться за новыми технологиями, 300к/сек тебе не видать. Но свои 50-100к в месяц (в зависимости от региона) можно спокойно получать работая обычным мидом на какой-нибудь джаве/плюсах/питончике.
>>137646726Востребован. http://www.tiobe.com/tiobe-index/И будет востребован еще очень и очень долго, потому что в её классе (в отличие от тех же плюсов и джавы) придумать что-то качественно лучшее уже практически нереально.>>137646666Сишка хороша тем, что в ней очень мало всего. Она очень понятна, очевидна и прозрачна, чего не скажешь о большинстве более "современных" и "фичастых" языках. Для вкатывания — идеальный язык. А после сишки легко можно освоить уже что угодно другое.
>>137647066Какие 50к?ОП не смог даже ООП освоить.
>>137647048Так же по удалёнке?
>>137647090>что в ней очень мало всегоВ итоге нужно постоянно велосипеды пилить. Зачем писать очередной стотысячный код обработки каких-нибудь строк, если в нормальных языках это все есть из коробки? Только там где эти языки становятся слишком дороги (тот же эмбед) сишка еще живет.
>>137647103
>>137647107Да. Но если ты думаешь что я расслабленно сижу под деревом в парке в позе лотоса и медитирую, пока работобыдло парится в офисах - это нихуя не так.Хотя так тоже бывает, конечно, но реже чем хотелось бы.
>>137646726>А востребован ли он сейчас? Ты ебанутый? Для прогера инструмент вторичен, причем тебе его часто придется менять.
>>137644398 (OP)Учи php - он простой и работы валом. Я три месяца книжки почитал и устроился на 1к в икомерс-энретпрайз. Сейчас уже перекатываюсь на 2.2к к новому году.
>>137646829>не смог разобраться в элементарной хуйне для макак>думает, что за бугром уж точно кому-то нужен))))))
>>137647172>на 1кВ месяц?
>>137647156Так ты не ответил, кем ты работал в геймдеве и где именно?
>>137647205А бывает зп не в месяц?
>>137647205гривен?
>>137647172>1к Чего? Гривен?
>>137647205в секунду
>>137647172И чё ты там делаешь?
>>137647090Ты ошибаешься. Для вкатывания -- это отвратительный язык. Чтобы писать что-то полезное, нужно знать как минимум архитектуру процессора, нужно понимать что такое указатели и как они работают, нужно понимать много всяких низкоуровневых концепций, без которых ты ничего практичного не напишешь. Она очень легко позволяет тебе допускать сложные и трудноотлавливаемые ошибки и не подстилает тебе никакой соломки. Назвать её прозрачной можно только если ты прекрасно разбираешь в том, что под ней: в низком уровне платформы, тогда она действительно прозрачна. А если новичок не представляет себе что такое системный вызов и вообще понятие ядро и юзерспейс для него незнакомые слова, а указатели ассоциируются с деревянными табличками в скайриме, то для него эта прозрачность будет только проблемой и ничему ему не даст.
>>137647237Долларов же>>137647246Пилю реализации интерфейсов и тесты для внутренних продуктов, типа доски задач или рассыльщика спамакорпоративной почты.
>>137647301А продукты в Ашане ты тоже за доллары покупаешь?
>>137647331Что та тупой вопрос, ты не знаешь как обращаться с валютной картой.
>>137646110Перетолстил.Кнопконажимательство - это инструмент.
>>137647138Пишешь один раз библиотеку и используешь ее во всех проектах. Или вообще находишь готовую. Для любого более-менее сложного проекта затраты на поиск или написание нескольких вспомогательных либ — сущие мелочи.
>>137647349Какие валютные карты, для опа это слишком сложнаа.
>>137647249>ужно понимать много всяких низкоуровневых концепций, бНу это ты загнул. На низком уровне из кодеров что-то делали один из 10 максимум.
>>137647349Перетолстил, фантазёр.
>>137647382Ну тогда остаётся вёрстка, тоже неплохой вариант, будет html-программистом.
>>137647401Кек, ну тебе виднее.
>>137647331Владимир Владимирович, почему вы не в Думе?
>>137647331А нахуя работать за тугрики, которые в любой момент могут стать обычной бумагой?
>>137646728Покажи код.
>>137644398 (OP)>> на сиэмэскахТы достиг большего, чем большинство wordpress-макак.А программирование оно как химия - с рождения или дано или нет.
>>137646728Оп даже до такого не добрался.
Бля, какой вообще багаж и уровень по погрому C# нужен, чтобы взяли на работку хоть за нихуя, так, для стажа и разработки ануса скиллов? на HH 2 недели ищу, пока предлагают только бабушек обманывать и спам рассылать.ДСпогромист-4-курс
>>137647374А мы json парсим. На си. всхлипнул
>>137647514Рихтера прочитай до конца и на джуна хватит.Еще можешь пройти курс по алгоритмам и операционным системам на степике. На практике тебе это нихуя не понадобится (первое время уж точно), но пройти собеседование поможет.
>>137647514Я б ваще на жаву свалил, если б ща начинал. И пошел бы стражером в какой-нибудь крупный аутсорс типа люксофта.
>>137647331Перевожу с payoneer даллары на тинькофф и покупаю говно и мочу. А по теме, ты какой-то толстяк, легасикода хватит на 10 жизней, в крупных банках даже фортран жив, хотя его создатели и программисты на нем уже вроде как мертвы от старостиА жаба так ваще 6 версия и всем ОК, платят по 5к баксов на галерах труда
>>137647209Работал в ныне почившей Creat Studios в ДС2, сперва в отделе движка (тогда ни о каких юнити-хуюнити речи не шло, все пилили свои движки) на С++, потом - как серверный программист на Java в отделе онлайн-дрочилен.
>>137647213Сдельщики и фрилансеры получают за час или за смену. В америках принято указывать зп не за месяц, а за год. Везде по-разному кароч.
>>137647249>нужно понимать что такое указатели и как они работают, нужно понимать много всяких низкоуровневых концепций, без которых ты ничего практичного не напишешь. Она очень легко позволяет тебе допускать сложные и трудноотлавливаемые ошибки и не подстилает тебе никакой соломки. И это правильно для обучения. Начинать надо от азов. Я не предлагаю учить ассемблер, но хотя бы С/С++ неплох в роли фундамента.
>>137647586>А жаба так ваще 6 версия и всем ОКДвачну. Вообще пиздец время летит, мы только-только со скрипом на 7 переползли, а там уже 9 собираются выкатывать.
Погромисты, на чем у вас автоматические тесты бегут? Не юнит, а ну что-нибудь вида деплоймент тестов? Женкинс?У нас пока самопально писаный прости-господи фреймворк на баше. Вроде всё ок, даже изьебнулись конфиг платформы настраивать. И вообще мне на этом баше скоро жениться надо будет (или ему на мне...) я на нём by reference параметры ухитрился передавать, но чувствую скоро его исчерпаю. В общем делитесь что у кого.
>>137647249Это неправда. Я сужу по своему опыту. Знать и работать с этими вещами на самом деле намного легче, чем знать работать с фичами, которые ты до конца не понимаешь как работают. Да и большинство из того, что ты перечислил, нужно знать и так и так, чтобы как минимум понимать, почему использование, скажем, одного типа контейнера тормозит программу сильнее, чем другого, и другие подобные вещи. Да и само ощущение от программирования. На сишке очень быстро и легко достигается уровень знаний достаточный для того, чтобы мгновенно разобраться в любом месте чужой программы, в то время как в других языках чужой код зачастую выглядит как какая-то ебанная магия, для понимания которой, нужно знать многократно большее количество фич и "батареек", с помощью которых оно написано.
>>137644398 (OP)> Почему погромирование - это такая сложная хуита?Да впизду. Кодить на каком-нибудь питоне или пхп это вообще херня. У нас в местном ПТУ даже баба на питоне кодит.
>>137647700>Не юнит, а ну что-нибудь вида деплоймент тестов? Женкинс?Ты чет путаешь все в кучу. Jenikins это CI сервер, который гоняет твои тесты, все, в том числе и Unit, на чем угодно написанные.У меня вот стандартный набор. Основные тесты на JUnit/CUnit (та еще параша в плане установки)/GoogleTest/ScalaTest, для вебсервисов есть Selenium тесты встроенные в веб-фреймворк, все это гоняется на Bamboo сервере.Самопал для этого писать это какое-то извращение, есть куча готовых годных инструментов, платных и бесплатных.
>>137647630Я же написал, что на ставке.
>>137647700phpUnderControl
>>137647652Он хорош в роли фундамента, когда у тебя есть время, желание и возможность этот фундамент осваивать. Но новичка это может просто оттолкнуть. Лучше начать с чего-то попроще, где быстрее можно увидеть результат, почувствовать вкус программирования: когда ты понимаешь, что можешь управлять компьютером, делать какие-то красивые и интересные вещи, а не только циферки в черной консольке местами менять. А уже потом попробовать низкоуровневое программирование и, если тебе это станет интересно, углубляться в него дальше. Правда в том, что можно стать неплохим миддлом и даже сеньером ни разу не прикоснувшись к низкому уровню. Если для человека это байтоёбство не интересно и отталкивает его, то зачем себя насиловать и осваивать то, без чего в конечном итоге можно прекрасно обойтись.
Алсо, сычу-социофобу у погромистов легче всего выбиться во что-то типа руководителя проектов. Надо шарить в предметной области и задрочить что-то типа rational rose.Тому же админу, чтобы выбиться на такой уровень, нужны социальные навыки и задрвачиватие ITIL и ISO9000.
>>137647789Так, а если надо уже построенный продукт погонять? То есть не исходя из кода, а уже готовый эээ... "экзешник" проверить на различные sanity сценарии?
Полистал тред, увидел вопросы уровня "что делать, чтобы взяли джуном". Так вот, делайте свои ебучие петпроджекты, без задней мысли пишите свою борду, марио, твиттер и прочую бесполезную залупу, обычно джуна очень легко оценить по коду приложений, потому как там нет ничего хитровыебанного.Это лучше любых охуительных истерий про знание всей спеки от корки до корки и прочего говна, потому как пруфов умения писать код и опыта работы обычно нет.И вообще, бизнесу похуй на ваш код, главное чтобы сроки соблюдали и реализовали поставленные задачи, а говнокодят даже Кармаки.
>>137647586>payoneer Я понял, какой ты "погромист", можешь не продолжать.На пайонир платят только гей-шлюхам
>>137647717 Java в целом недостаточно сложна, чтобы отделить отличных программистов от посредственных. Может быть, это отличный язык для работы, но сегодня речь не об этом. Я даже могу зайти так далеко, что скажу — факт того, что Java не сложен, это особенность, а не ошибка — но это ведёт к данной проблеме.Это может звучать немного резковато, это просто моё скромное мнение, но есть две вещи, которым традиционно учат в университетах в курсе компьютерных наук (Computer Science, CS) и которые многие люди никогда полностью по-настоящему так и не понимают: указатели и рекурсия.В самом начале обучения в колледже вы проходите курс структур данных, со связанными списками, хеш-таблицами и прочими мелочами, с широким использованием указателей. Такие курсы довольно часто используются как курсы для отсева: они так сложны, что все, кто не обладает мыслительными способностями, необходимыми для CS, бросают, и это очень хорошо, потому что если вы думаете, что указатели сложны, то подождите пока вам не придётся доказывать факты теории неподвижной точки.Все те юные гении, которые в старших классах школы писали на Бейсике пинг-понг для Apple II, поступают в колледжи, выбирают CompSci 101, курс по структурам данных, и когда сталкиваются с работой с указателями, их мозги просто взрываются, и они решают перевестись на политологию, потому что теперь правовая школа кажется им лучшим выбором. Я много раз видел графики отсеивания студентов с курсов CS, и обычно процент выбывших составляет от 40% до 70%. В университетах склонны считать это разбазариванием; я думаю, что это просто необходимая естественная отбраковка людей, которые просто не смогут быть счастливы или успешны в карьере программиста....В Java нет ничего достаточно сложного, чтобы реально отсеять программистов без той части мозга, которая отвечает за указатели или рекурсии, соответственно уровень отсеивания в университетах понижается, факультеты CS выпускают больше студентов, за это получают больше денег, и всем становится хорошо.Счастливые ученики Java-школ никогда не столкнутся с ужасными segfault при попытках реализовать основанные на указателях хеш-таблицы. Они никогда не будут делать безумных, сумасшедших попыток упаковать что-то в биты. Они никогда не будут загружать свои головы мыслями о том, как в полностью функциональных программах значение переменной никогда не изменяется, и все-таки оно постоянно изменяется! Парадокс!Им не нужна эта часть мозгов, чтобы получить красный диплом.Неужели я всего лишь один из тех старомодных ворчунов, вроде Четырёх Йоркширцев, которые хвастаются тем, как тяжело было жить в суровые старые времена?Эй, в 1900 г. латынь и греческий были обязательными предметами в колледже, не потому, что они были как-то необходимы в жизни, но потому, что их знание было одним из обязательных признаков образованного человека. В некотором смысле мои аргументы не отличаются от тех аргументов, которые приводили сторонники латыни (все четыре). «[Латынь] тренирует ваш ум. Тренирует вашу память. Распутывание предложений на латыни — это отличное упражнение для ума, настоящая интеллектуальная головоломка, и хорошее введение в логическое мышление», писал Скотт Баркер (Scott Barker). Но я не смог найти ни одного университета, который до сих пор преподаёт латынь в обязательном порядке. Неужели указатели и рекурсия — это латынь и греческий компьютерных наук?Итак, я легко соглашусь с тем, что программирование указателями сегодня не является необходимым в 90% разработки кода, и даже представляет опасность в промышленном коде. Да. Прекрасно. И функциональное программирование не так уж часто используется на практике. Согласен.Но это все ещё важно для некоторых из самых восхитительных программных разработок. Например, без указателей вы никогда не сможете работать над ядром Linux. Вы не сможете понять ни строки кода Linux или любой операционной системы без реального понимания указателей.Без понимания функционального программирования вы не сможете придумать MapReduce — алгоритма, который делает Google столь хорошо масштабируемым. Термины Map и Reduce пришли из Lisp и функционального программирования. MapReduce понятен любому, кто помнит из своего курса, эквивалентного 6.001, что истинно функциональные программы не имеют побочных эффектов и поэтому легко распараллеливаемы. Очень показателен тот факт, что в Google изобрели MapReduce, а в Microsoft нет, и это говорит кое-что о том, почему Microsoft до сих пор играет в догонялки, пытаясь заставить работать основные функции поисковой машины, в то время как в Google перешли к следующей проблеме: построению Skynet...(стирает) величайшего в мире параллельного суперкомпьютера. Я не думаю, что Microsoft действительно понимает, насколько они отстали на этом пути.Но даже вдали от задач, где важность указателей и рекурсии очевидна, их реальная значимость в том, что создание больших систем требует той гибкости мозга, которую вы получаете при их изучении, и тех способностей мозга, которые были вам необходимы для того, чтобы не вылететь с курса во время обучения. Указатели и рекурсия требуют от человека определённых способностей: рассуждать, абстрактно мыслить, и, что особенно важно, видеть проблему на нескольких уровнях абстракции одновременно. Поэтому способность понимать указатели и рекурсию напрямую связана со способностью быть великим программистом.Ничто в образовании, построенном полностью на Java, не отсеивает студентов из-за недостаточной гибкости их мозгов для понимания этих концепций. Как работодатель, я вижу, что 100%-Java школы начали штамповать выпускников курсов CS, некоторые из которых просто недостаточно умны для того, чтобы работать программистами с чем-то более замысловатым, чем Ещё Одно Бухгалтерское Приложение На Java, хотя они и управились со скрипом с «современной-упрощённой-для-тупиц» курсовой работой. Эти студенты никогда не справились бы с курсом 6.001 в Массачусетском Технологическом, или с CS 323 в Йеле, и, честно говоря, это и есть причина, почему, с точки зрения работодателя, диплом Массачусетского Технологического или Йеля имеет больший вес, чем диплом Дюка, который недавно стал Полностью-На-Java, или Penn University, который заменил Scheme и ML на Java, пытаясь преподавать на ней курс, который когда-то почти убил меня и моих друзей, CSE121. Дело не в том, что я не хочу нанимать умных ребят из Duke или Penn — я нанимаю их — просто мне гораздо сложнее понять, кто они. Раньше я мог сказать, что парень действительно умён, если он за несколько секунд может разобраться в рекурсивном алгоритме, или реализует функции, манипулирующие связными списками на основе указателей, с такой скоростью, с которой он может писать на листе бумаги. Но в случае выпускников школ Java я не могу сказать, имеет ли претендент проблемы с этими задачами, потому что у него просто не хватает соответствующего образования, или потому, что у него нет соответствующей части мозгов, необходимой для отличной работы в качестве программиста. Пол Грэхэм называет их Горе-Программистами.
>>137647547>курс по алгоритмам и операционным системам на степикеРасскажи про степик, норм ли он? Платно-неплатно, как там вообще все?>>137647583>Я б ваще на жаву свалилЯ думал над тем, чтобы пересесть на джаву, но боюсь, что все те днищезнания по куче языков я от нехуй делать осваивал основы C и C++ параллельно C#, но в C# продвинулся лучше всего смешаются у меня в голове в самое натуральное говно и я охуею
>>137647958Даун, как мне деньги с апворка выводить, в конвертах по почте? Или идти и НАЛОГИ ПЛАТИТЬ с кучей ебучих регистраций?
>>137647869> Лучше начать с чего-то попроще, где быстрее можно увидеть результатДвачую. Только байтоёбство не нужно. Или оно где-то используется сейчас кроме программирования древних PIC-ов? и те на си можно закодить.>>137647909Этот тоже прав на 100%. Всегда просят показать что-нибудь на собеседовании и начинаешь откапывать всё своё недописанное говно лишь бы показать.
>>137647909Я надеюсь вкатиться на стажировку фронтенд-макакой, какие у меня шансы, учитывая, что я практически не умею кодить, а только давить кнопки?
>>137647869>Но новичка это может просто оттолкнутьЗначит из новичка и не выйдет никогда нормального программиста. Максимум быдлокодер, который не будет получать много денег, а будет бегать на двачик плакаться на тему "вы меня обманули, обещали 300к в микросекунду, а мне платят жалкие копейки).
Ну нихуя себе, в кой-то веки годный погром тред, без фрилансеров 300к в секундуя уже люблю вас, ребята
>>137647717У тебя какой-то очень специфический опыт. Мой опыт говорит абсолютно обратное.Я согласен, что знать низкий уровень полезно, я не спорю. Но без него можно обойтись. Можно прекрасно эффективно писать на языках высокого уровня ни разу не понимая как работает арифметика указателей. А насчет этого>в других языках чужой код зачастую выглядит как какая-то ебанная магияТы просто не видел действительно сложного кода на си. Открой тот же линукс-кернел и полюбуйся. Вообще читаемость кода от языка не зависит. Как говнокодить, так и писать чисто и понятно можно на любом языке. Си в этом плане ничем не лучше.
>>137647872Ну это хуй знает, с таким не сталкивался.
>>137647872Ответь пожалуйста, если непонятно что я написал, то я поставлю задачу более точно.
>>137648015Без пруфов работы - хуевые. Я бы такому джуну как минимум дал тестовое, хотя это не джун даже, это трейни.
>>137647990Пейпал на счет в банке в рф давно выводит. Зависимости нет, брат жив, налоговой похуй. Только не в сбербанке счет имей и норм будет.
>>137647990>апворкНормальные РАБотники получают переводы через пейпал.
>>137647981>Расскажи про степик, норм ли он? Платно-неплатно, как там вообще все?Степик -- охуенная вещь. Всё бесплатно, просто регаешься и проходишь курсы. Курсы годные, качественные и почти все на русском.
>>137648034>Ну это хуй знает, с таким не сталкивался.А вот это мне уже совсем не нравится.
>>137648055>Без пруфовПруфы какого уровня вообще сойдут за пруфы?Ну или хотя бы чтобы надо мной не смеялись
>>137648060Да даже сбербанку похуй, главное только не по 300ккк в наносекунду выводить.
>>137647994Ну я вот в своей игре например (на Java лол) и то байтоебствовал, чтобы уместить данные о тайле местности я использовал не объекты, а упаковывал все в виде отдельных битов в байт, то есть у меня игровое поле - не массив объектов "клетка", а массив байт. Так как размеры могут быть очень большие без таких оптимизаций там одна карта галактики и всех планет полгига бы сожрала. А так - считанные мегабайты.
>>137648072>2к16>Погромирование/ойти на русском
>>137648075Ну просто это довольно странный сценарий - гонять готовый экзешник.Вообще для таких целей есть отдельные виды тестов. Для вебсервисов - Selenium, для приложений на ведроид - какой-нибудь Robotium или Espresso, наверное для других подобных задач тоже что-то такое есть. Сложно сказать что из них бы тебе пригодилось не зная специфики твоего приложения.
>>137648131Нашёл к чему приебаться.Да кстати: "раб" от слова "работа", а не наоборот.
>>137648017Ну почему, ты ошибаешься. Я уже писал, что полно программистов (можешь называть их быдлокодерами, если тебе это позволяет чувствовать себя илиткой), которые не представляют как работает арифметика указателей, как работает планировщик операционной системы, чем кернел-спейс от юзерспейса отличается, как работает пейджинг и что это вообще такое, как работает переключение потоков, как устроен внутри tcp-стек и много других низкоуровневых концепций, но сидят они на должностях мидлов и даже кое где сеньеров, пишут на джаве или шарпах, хорошо понимают и разбираются в специфике своего языка и своей предметной области, приносят доход своей компании и получают свои заслуженные 300к/сек. И этих ребят совершенно не ебет что ты их называешь быдлокодерами.
>>137648160>Сложно сказать что из них бы тебе пригодилось не зная специфики твоего приложения.Утилита писанная под линукс.
>>137648069>>137648060Пейпал в РФ работает только если ты сраный гражданин, а я не сраный гражданин РФ.
бля вот читаешь всю эту хуйню и понимаешь что погромирование сложная хуйня, обезьяны нихуя не получают 300к в наносекунду, понимаешь что это хоть и сложная но все равно обезьяняя работа только вот у работников чсв зашкаливает
>>137648163Это РАБотник от слова РАБота, а РАБота от слова РАБ.
>>137648108А, ну тогда ладно. Я имел в виду ДВИГАТЬ БАЙТЫ И ПЕРЕСЫЛАТЬ В РЕГИСТРЫ, ну ты понимаешь.
>>137648131И что? Если информация подается на русском языке, она сразу теряет свою ценность?
>>137648213Угу, без сомнения.
НЕ знаю тут еще актуально или нет, ясам учил и пых и всю хуйню - плюнул и ушел в менеджмент, теперь подомной 5 макак прогеров и 3 нод жээс... не жалелею, никого, кун 25 лвл
>>137648194>жить в эрэфии>не иметь гражданстваТак ты, получается, понаех из таджикистонама?
>>137648176Ну не буду спорить что такие есть, но я сам в том числе наблюдал ситуации, когда такой "сениор" внезапно обсирается на чем-то совершенно идиотском, но требующем понимания как внутри оно устроено.Есть такое понятие как "протекание абстракций". Как бы ты ни пытался отгородиться от нижнего уровня десятком слоев высокоуровневых языков и апи, иногда он внезапно дает тебе с размаху по ебалу. И вот тут начинается веселуха: "сениор" вообще не ебет что делать, а вокруг него бегает злобный босс и орет "хули так все хуево работает, за что мы тебе такие большие бабки платим".
>>137648096Смотришь вакансии @ делаешь что-то на популярных технологиях
>>137648249Я студентота рюснявая, но не из Рашки
>>137648226Конечно.Вся документация, заказчики, мануалы - на английском. А ты всё пытаешься изучать на языке Petooh.
>>137648295У тебя не получается троллить, успокойся.(
>>137647869>почувствовать вкус программирования>не прикасаясь к байтоёбствуМне кажется, ты делишь на ноль. Алсо, я абсолютно не понимаю, откуда пошло вот это вот "отпугнет новичка" и тому подобное. Я начинал осваивать программирование с x86 ассемблера и C, и там мне было все кристально понятно и интересно. А отпугивало меня как раз ООП, про которое мне примерно в то же время рассказывали на каких-то там лекциях. Хотя после активного применения сишки, я до всего самого важного из ООП прекрасно додумался самостоятельно, просто стараясь эффективно реструктурировать программу (игру), которую тогда писал.Я считаю, что абстракции для новичков всё же куда менее понятны, чем байтоёбство.
>>137648283Ты, блять, можешь, сказать по человечески?Алсо:>называть себя погромиздом>не мочь обойти алгоритмы верификации палкикекус. просто кекус.
>>137648320Там разные механизмы понимания.
>>137648331Расскажи, как их обойти, мне очень интересно.
>>137648251Ну так у него для этого и есть в подчинении макаки как ты, чтобы разбираться в сраной специфике.
>>137648295
>>137648312>ВРЁТИ!!!Да я ничего против не имею, можешь дальше продолжать что-то изучать на расиянском языке.
>в этом ИТТ треде верстала для битрикса поясняет за ИТ, спешите видеть
>>137648370А с чего ты взял, что я на нём что-либо изучаю?
>>137648251Ты снова пытаешься защитить свою концепцию справедливого мира, в котором хорошие разбирающиеся в низком уровне программисты получают много, а плохие, не разбирающиеся -- обязательно обсираются и получают по заслугам.Так вот, реальный мир устроен иначе, в нем можно всю жизнь писать на этой вашей джаве или пыхыпы, и ни разу не столкнуться с проблемами которых нельзя решить без понимания концепций низкого уровня. И таких случаев много. Но даже когда такие ситуации случаются, проблемы решаются либо методом тыка, либо вопросом на каком-нибудь стековерфлоу, либо делегирования задачи человеку, который способен её решить. В крупных компаниях с этим вообще проблем не возникает, у них есть QA отделы, которые ковыряют все эти проблемы с производительностью и профайлингом.
>>137648399О, а вот и стадия отрицания.
0-2 c++3-5 java6-8 php9 -выпил нахуй
>>137648431Двести чая тебе
Ьы пролстоьл тьуплй щколбник. мне 16,5 и я всёпонялГ?
>>137648437Ага. Когда закончишь говорить фразами "ещё парочку!", "абырвалг" и т.д. — скажешь.
>>137644398 (OP)Кстати, ОП, на какой CMS верстаешь свои говно-сайты? и какой твой заработок?
>>137648251Какой-то манямирок если честно, обычно то что ты описываешь есть в спеке, притом без низкоуровневой ебли и задетектить протекания можно довольно просто, уже не нужно давно дебажит в консольке, Аллах создал ИДЕ.
>>137648320>абстракции для новичков всё же куда менее понятны, чем байтоёбство.Более. Если начинать с объектно-базированных языков.
>>137648446роллл
>>137648188
1-3 - иду спать4-6 - кодю кожу 2 часа7 - иду мыться и дальше кожу8- иду мыться, пью чай и кожу9 - дрочу и иду спать0 - иду в бургер кинг
>>137647909>tfw ни одного завершенного домашнего проекта
>>137648540Жизненно.
>>137648194Че за хуйню ты несешь? В твоей стране не работает пейпал?
>>137648026>Ты просто не видел действительно сложного кода на си. Открой тот же линукс-кернел и полюбуйся.Но на Си ведь везде одно и то же. Функции, структуры и массивы, коллбэки и джамптэйблы. И иногда хитровыебанные макросы, за переизбыток которых надо расстреливать. Но в любом случае, глядя на код, ты практически всегда можешь сказать что именно и как он делает. Просто в самом языке очень мало сущностей, а в синтаксисе — неоднозначностей.Алсо, я открывал.
>>137648556Он хохел
>>137648431Ну я могу свое мнение описать так: тот кто хорошо вникает в лоулвл скорее всего станет успешным потому что у него мозги в правильную сторону заточены для кодинга.Тот кто не вникает тоже может стать успешным - нынче мир так устроен, что действительно можно вообще нихуя не делать и иметь высокое положение (как тот американец, который всю работу китайцам на аутсорс отдал лол). Но может и не стать, а навеки остаться макаках.Потому я считаю что учить новичков лоулвл имеет смысл и принесет им пользу. И поэтому считаю что в академической среде (где спешить некуда и у тебя впереди еще 6 лет вузика) начинать с С/С++ это хорошая идея.> Но даже когда такие ситуации случаются, проблемы решаются либо методом тыка, либо вопросом на каком-нибудь стековерфлоу, либо делегирования задачи человеку, который способен её решитьНо это все лишние затраты времени и денег. Поэтому-то компании и готовы платить много спецам, что они способны сразу ткнуть пальцем в узкое место, а не тратить время на изучение с нуля этой темы. Другое дело что к сожалению список тем и проблем очень обширен, и внятного способа проверить знание их новым сотрудником на собеседовании нереально. Приходится доверять послужному списку и прочим формальным критериям. И молиться чтобы человек либо отвечал тому уровню о котором заявляет, либо чтобы ему не пришлось столкнуться с чем-то выходящим за его реальный уровень.
>>137648496Это ложное понимание, рано или поздно сталкивающееся с пресловутым "пробоем". Если ты так и не понял, что такое адрес, переменная то дальше будешь жить в облаке.
>>137648556В хохляндии нельзя выводить из пейпала нормально, только костылями с ебическими процентами.>>137648572правильно
>>137647909Я однажны поприколу написал систему талончиков с номерком, именем-фамилией на кучу касс как в том же сбербанке, с потоками-хуёками, все дела. Это не стыдно вставить в резюме как проект?
>>137648488>обычно то что ты описываешь есть в спекеЭто у тебя манямирок если ты думаешь что спеки всегда есть, всегда актуальны и полны.Ты небось даже баги в компиляторах не ловил?
>>137648540Нихуя.Завершил свой pet project на Python + Django.Висел на хостинге пару месяцев, пока оплата не кончиалсь.После первого завершенного пет проекта сразу хочется делать больше и лучше, делать реальные проекты и получать за это бабло чем сейчас и занимаюсь
>>137648609Нет.
>>137648617Начинаешь делать очередной банальный проект @ Написал основную логику @ Потерял интерес @ В архив
>>137647977Помню эту пасту. Хороша. Показывает мне, насколько же я глупый.
>>137648616А зачем? За баги в компиляторах нихуя не платят, это очень узкая специфика, а платят за решения поставленной задачи для сириус бизнеса. Мне похуй на низкоуровневость, это заблуждение, нужно как раз понимать алгоритмы, структуры данных и подобные штуки, а не байты дрочить. И эти сферы никак не связаны, от слова совсем. Думаешь почему жс макакам так дохуя платят? Бизнесу нужен фронтенд, поэтому им за знание модного фреймворка и говна платят как С++ макаке с 15 годами опыта.
>>137648660За большую часть логики отвечает фреймворк.Про декларативное программирование слышал?Написал быстро то, что нужно и идешь дальше изучать фреймворк, библиотеки.
>>137648716>А зачемДело не в том что платят, а в том что у тебя просто код перестает внезапно собираться или работать на ровном месте.
>>137648735Не проецируй.
>>137648735За дохуя лет никогда такого не было, у коллег тоже, работал в разных компаниях. Опиши точный кейс, что-то я слабо представляю "просто перестало работать проверенное решение в продакшене, которые мы не писали сами, где-то взяли, а оно не собирается".Высосанная из пальца аргументация, если честно.
>>137648716>алгоритмы, структуры данных и подобные штуки>а не байты дрочить. >И эти сферы никак не связаны, от слова совсем. У...
>>137648723Ну вот и оно. Написал самое интересное, а всякие кнопочки-рюшечки уже западло делать. В итоге показывать нечего кроме голого кода.
>>137648788Это уже делает фронтенд. Я бекендер.
>>137648320Приятель, ну люди разные, что тут поделаешь.Я вот начинал вообще с Delphi (в начале 00х это было модно), и мне, мелкому пиздюку, дюже нравилось писать всякие калькуляторы, змейки и прочую поеботу на формочках, мне это доставляло удовольствие и именно благодаря этому меня программирование увлекло и затянуло. Я совершенно не понимал этот делфяйских оконный фреймворк, не понимал что там да как работает и какой код генерируется, я тупо раскидывал кнопочки и писал весь код в одном-двух обработчиках. И меня это непонимание не останавливало и мне особо не мешало получать удовольствие от этого "программирования" мышкой.А вот как раз те задачи, которые нам давали тогда в школе на информатике, где нужно было циферки вывести в консоль, меня раздражали, я не понимал что в этом прикольного.И уже потом, в университете, мне стало интересно как это на самом деле работает и я начал углубляться, даже в линух-кернеле модули пописал. Есть разные пути достижения дзена, и нет какого-то одного правильного. Но практика показывает, что для новичков лучше начинать с чего-то попроще, но поинтереснее, тогда будет больше мотивации и интереса заниматься чем-то более сложным и скучным.>>137648571У тебя синдром утенка, ты привык к си и его концепциям, поэтому они тебе кажутся проще, понятнее и прозрачнее. Но для новичка для него что концепции си, что концепции джавы или питона одинаково сложны. Но в отличие от си, на высокоуровневых языках многие концепции можно выразить проще, понятнее и немногословнее. Высокоуровневые языки страхуют тебя от ошибок, и в случае их возникновения позволяют быстро и эффективно их разрулить. А си тебе показывает сегфолт, вот сиди и думай где ты накосячил. Это для тебя или для меня, знакомого с дебаггером, профайлером и прочими инструментами трассировки и отлова ошибок, всё очевидно, просто и понятно, а для новичка это может оказаться непреодолимым препятствием. Для новичка намного проще увидеть NullPointerException и подробный стектрейс на экране.>>137648580Да, тут я с тобой согласен. Если цель вырастить первоклассного специалиста и у человека есть 6 лет для достижения этой цели, то, безусловно, тут и плюсы, и чистый си, и ассемблер, и ОС, и архитектуру ЭВМ можно освоить и разобраться.Но если у нас случай как у ОПа, когда человек хочет вкатиться в программирование и у него цель зарабатывать деньги как можно быстрее, то тогда хорошим советом будет начать с языков высокого уровня, а байтоёбство осваивать уже потом, когда в этом возникнет необходимость.
>>137648776Абсолютно. В МИТ курс алгоритмах ведут на питоне, чтобы не дрочить байты, в Беркли тоже, дохера где сейчас вообще алгоритмы сразу на жс учат совсем пиздец, но это никак не мешает. На чеико том же только питон и жс, на кодеварс это тоже самые популярные языки. Хуй знает что тут доказывать, но к байтодрочерству аля С это не имеет никакого отношения.
>>137648131Раздался кукарек со стороны слабоумного опа.
>>137648480WP, за сентябрь получил чуть больше 30к рублей разумеется, я ж не фриланцэр 300ккк/нс
>>137648819Я про пет прожект.
>>137648827Так. Хеш-функции, протоколы коммуникации, B-trees, ECС, продолжать?
>>137648848Накидал на бутстрапе или еще какой херне свои кнопочки. Готовых библиотек и модулей полно.
>>137648825К слову, двачую этого сэра, ты просто привык к императивщине и сишечке, я вот например дрочу на декларативщину и считаю что всякие сишечки и б-же упасти ГОвно надо уже закапывать.
>>137648872Продолжай. Только сначала расскажи, зачем мне для реализации всех этих алгоритмов знать байтослесарство? Ты опять таки путаешь, это все можно спокойно воспринимать как ту же абстракцию, никак это пониманию не мешает, говорю со своего олимпиадного опыта.
Господа программисты, в частности те, кто пишет на питоне и пиэчпи, сколько времени потребуется на изучение данных языков при условии, что высшая математика нихуя не дается, однако в школе до нее были пятерки то есть до 10 класса?Стоит ли кидаться прямо сейчас за изучении? Имеется доход пассивный при 2х месяцев работы 2 работаю, потом год капают деньги. Но чувствую я, что через пару лет все это накроется.
А что скажете за этот яп, кто-нибудь на нём пишет? - http://www.linux.org.ru/forum/talks/11111164
>>137648925Угу. Как абстракцию. Дать пару заданий, олимпиадник?(
>>137648936Скажу только одно - математика тебе там нахуй не нужна выше школьной если ты не учишь питон для научной работы, лол, максимум теория графов, которую даже даун по гайдам с ютуба осилит который никогда не слышал слово "математика". А по времени - умножай на 3.
>>137648976В смысле умножать на 3? Полгода потребуется на изучение Php?
>>137648766Что он тебе опишет, там сразу детектится буквоед, кроме лаб ничего не писавший, зато "тру" программист.
>>137648825>>137648889Ну, может быть вы и правы, анончики (в чем-то — точно правы). Просто хотел поделиться своими (немного байтоёбскими) ощущениями.
>>137648975Я уже убедился, что ты не понимаешь о чем говоришь, от слова совсем. Множество алгоритмов существовали еще тогда, когда ЭВМ не было в том виде, в каком они есть и про какую-то "память" и "байты" даже разговоров не было. Посоветую тебе не писать глупостей и почитать хотя бы Скиена, не то что Кормена и что-то жирнее. На этом все, я не собираюсь на анонимной борде дальше тратить свое время и что-то доказывать, когда на 1000% уверен в своей правоте и какбэ мои успехи ирл ее уже давно подтвердили, даже если я сейчас это тебе буду доказывать всю ночь, это принесет мне ровно нихуя профита.
>>137648941Это вроде как альтеинативный синтаксис для brainfuck'а. Суть та же самая, по крайней мере. Сам никогда не писал на нем, но, думаю, тебе вполне подойдет.
господа как начать погромировать то? я 21 лвл дебил без задач, начал смотреть видосы по пограмированию, начал читать книгу по шарпу, понял что видосы это для дебилов ибо в книге за 1 секунду больше информации чем в 10 минутном видео, при чтении книженции постоянно куда то проебывается концентрация, зрение расфокусируется и я уже думаю о какойнибудь хуйне, потом положили в больничку и я вообще перестал чтолибо делать и как я понял шарп тоже говнецо почти без задач, что там нужно учить чтобы получать хотябы на пожрать в наносекунду?
>>137648889Когда на «декларативщине» хотя бы один кернел модуль или прошивку или embedded приложение напишешь — тогда закапывай.
>>137649123K&R
>>137649128Кстати, а для haskell'я есть либы для написания системных и эмбеддед приложений, на нем даже ось запилили с самого загрузчика.
>>137649160а работать я потом с этим C где буду? полторы вокансии, а в моем мухосранске вообще нет
>>137649128https://ru.wikipedia.org/wiki/House_(операционная_система)ОК.Щас бы теорию кампуктер саенса и тезис чёрча-тьюринга, эхх.
>>137649086Ты смотри какой наглый молодняк пошёл. Кормена тут упоминает. Сипсера, Пападимитроу часом не упомянешь или Перла? «ЭВМ»... Зайчик, я задачи на равенство языков методом сведения решал когда ты ложку в руках держать учился. И нет, ты не понял что я сказал. И ещё долго не поймёшь. А дальше можешь дальше думать, что «множества алгоритмов» (!) не связаны с байтами и битами.От заданий ты увильнул неуклюже.
>>137649202Игры будешь ебашить (если будет надо, доучишь сверху плюсы, они идут надстройкой). В своем мухосранске ты все равно вряд ли устроишься кем-то кроме вебмакаки.
оп спросил почему погромирование это так сложно, погромисты зашли и давай мерятся чсв, выяснять кто быдлокодер, а кто нет, похоже это вся суть этой обезьяней работы
>>137649245Ну, я надеюсь, что я не буду в 35 лет как ты доказывать что-то на анонимной борде. Без обид, но своими "зайчик, я такой олдфаг, смотри" ты выставил себя идиотом.Я только больше убедился в своей правоте, спасибо, все делаю правильно и не зря уже техлидом стал. Спокойно ночи, дядя. :*Расскажешь завтра сыночке, как ты на дваче не смог понять слово "абстракция".
>>137649331понимаешь мне надо погромирование, потому что мне надо деньги, но при этом я нихуя не умею
>>137649245Я другой кун, но поддержу твоего собеседника. Теория алгоритмов в чистом виде не отвлекается на особенности реализации их на конкретной платформе. Вводится понятие "модель вычислений" в виде аксиоматики, определяются какие операции константные, а какие нет, и далее уже все алгоритмы строятся в виде абстракций над этой моделью. Это примерно как чистая математика и экспериментальная физика. Чистая математика описывает мир абстракций, а физики находят применения этим абстракциям в реальности. Можно заниматься математикой не зная первого закона Ньютона (а вот наоборот уже не получится). Так и с алгоритмами и байтоёбством -- алгоритмы оперируют абстракциями, а программисты эти абстракции реализуют на конкретных платформах. Для понимания абстракций знать особенности реализации не обязательно.
>>137649211Напомни мне где в том тезисе и теории компьютер саенса (кроме complexity theory) рассматривается вопрос перформанса?Это понятно и доказано, что лямбда-исчисление, МТ, алгорифмы Маркова и перечисление Гёделя — эквивалентные модели вычисления. Только кхм... Это мало относится к «грубой действительности». А в грубой действительности пальму первенства занимает си. А извращаться можно, никто не запрещает.
>>137649361Чем более простой путь ты выберешь, тем скорее ты навеки погрязнешь в болоте макакинга.
>>137649345>Без обид, но своими "зайчик, я такой олдфаг, смотри" ты выставил себя идиотом.Возможно.>Я только больше убедился в своей правоте,В какой?>Расскажешь завтра сыночке, как ты на дваче не смог понять слово "абстракция". Хорошо. RAM модель — абстракция?
>>137649414Delphi сойдёт или лучше Pascal?
>>137649430Какой еще Pascal? Что за новомодные штучки? Только Algol, только хардкор.
>>137649444Басик вот помню еще. Сложно?
>>137649430Мертвые языки же. По-моему даже от фортрана сейчас больше пользы.
>>137649462Меня на Делфи учили, пидоры. Почем они ничего не сказали, что старьё. Пидорыю
>>137649375>Я другой кун, но поддержу твоего собеседника. Теория алгоритмов в чистом виде не отвлекается на особенности реализации их на конкретной платформе. Вводится понятие "модель вычислений" в виде аксиоматики, определяются какие операции константные, а какие нет, и далее уже все алгоритмы строятся в виде абстракций над этой моделью. Верно. Данные аксиомы оперируют как минимум бинарным или унарным алфавитом. И в чём разница реализации алгоритма inc на машине Тюринга и «байтоёбством»?>Для понимания абстракций знать особенности реализации не обязательно.Речь не идёт о реализации.
>>137649462Кстати, FullHD-посоны говорят, что Python нужен, труЪ. Правда?
Алсо, есть довольно охуенный язык, называется Ada, оно почти как C++, только своеобразный. Я сделал на нем пару проектов и мне, в принципе, понравилось, хотя я сишкоёб.
>>137649376В грубой действительности решения проблем бизнеса важнее перформанса, который легко покрывается железом в разумных пределах. И платят программистам именно за это, даже в гуглах. Не знаю в каком мире сейчас пальму первенства занимает си, но даже в тех же ИТ гигантах си его не занимает уже давно, а на рынке так совсем. Вот она какая, грубая действительность. И нет смысла превозносить как-то эти знания, ты можешь знать си, а йоба инженер знает бигдату и матан, благодаря которым запускает в космос ракеты.Кто из вас круче технический специалист? Ну ты понел. А дрочить на знания ради знаний - бред. Если мне надо будет узнать что там и как, я сделаю это за один вечер под пивас, читая доку либо тупо заплачу нужному спецу, который при этом не сможет решит мои задачи, поэтмоу он мне не конкурент специалист > генералисимуса, который умеет ничего, но все
>>137644398 (OP)Зависит от того, кто тебе объясняет. Попробуй пройти сюда https://habrahabr.ru/company/golovachcourses/blog/215275/ и посмотреть видосики Юры Ткача, очень доступно объясняет + параллельно подрочи javarush.ru
>>137649489>Речь не идёт о реализации.Ну, в большинстве своем, работа программиста не требует знания реализации, как бы странно это не звучало. В мире серьезного ПО ты обычно работаешь с блекбоксами во все поля, апишки же, поэтому в 8 из 10 случаев твое понимание низкоуровневых штук или точной реализации не даст буста, совсем. Зато оперирование абстракциями в десятки раз важнее.Опять таки, это разговор о личном опыте, ты пытаешься его проецировать как человек, который начинал с С, мне же С кажется ретроградством на уровне С++, когда есть уже отличный раст, который решает кучу "байтоебских" проблем.
>>137649524>благодаря которым запускает в космос ракеты.Модуль управления которых, написан естественно на матлабе.>Кто из вас круче технический специалист? Мамы всякие нужны...>Ну ты понел. А дрочить на знания ради знаний - бред. Если мне надо будет узнать что там и как, я сделаю это за один вечер под пивас, читая доку либо тупо заплачу нужному спецу, который при этом не сможет решит мои задачи, поэтмоу он мне не конкурент специалист > генералисимуса, который умеет ничего, но всеКонечно не конкурент, вернее это ты ему не конкурент со всей своей бигдатой и ещё кучей абревиатур. Но вот ты в нём рано или поздно нуждаешься.>В грубой действительности решения проблем бизнеса важнее перформанса, который легко покрывается железом в разумных пределах. И платят программистам именно за это, даже в гуглах. За... железо?>Не знаю в каком мире сейчас пальму первенства занимает си,И слава богу.
>>137649683С этим не спорю. Я спорю с утверждением, что между "абстракциями и алгоритмами" и манипулированием байтами нет связи. Связь есть и МТ её отлично показывает (более чем). Если не опускаться (подниматься?) до уровня МТ, то существует ещё множество областей в cs где без байтов — никак. Хотя бы та же криптография.
>>137649689Знаешь, ты меня уже доебал своими фантазиями, поэтому я поступлю проще.Уровень "ценности" специалиста на рынке определяет только сам рынок и то, сколько ему заплатят. Стаковерфлоу опровергает твое байтоебство, как и недавний отчет O'Reilly 2016 European Software Development Salary Survey.Пик сам за себя говорит, ценность твоих скиллов сомнительна в глазах людей, которые за них платят. На этом все, дальше думай сам.
>>137649794какого года пикча?
>>137649829>O'Reilly 2016 European Software Development Salary SurveyВ догонку, 2016 СО, 2015 и 2014 тоже без сишечки и плюсов.Думаю, тут спорить нет о чем, с твоей стороны лишь какая-то субъективщина выше другим анонам, которую опровергать смысла нет, можешь любить красный цвет, но небо от этого перманентно красным не станет.
>>137649794Я плевать хотел на графики и отчёты, которые ты мне показываешь (узнаю сраного манагера). Я знаю ровно одно: когда в следующий твоя охуенно написанная програмка, красивейшим образом нарисованная в uml будет течь как сука во время брачного периода, или когда тебе нужно будет написать системную примочку или не дай бог СУБД — ты про графики забудешь.На этом всё, дальше думай сам.
>>137649794>bash>$60k в годпиздецАлсо, почему-то прочитал как>Software Development Slavery Survey
>>137649866>>137649794>верхняя планка $150kПиздец, а где $300kk?Чё за говнографики?
>>137649885>кококо когда тебя молнией ударит, сразу в боженьку поверишь пок покАргументы уровня моей бабки, ясно. Повзрослей уже, мужичок, ты мозгами так и остался школотой максималистом, наверняка ещё в каком нибудь яндексе или ООО ВЕКТОР работаешь, лол.
>>137650035> 300к в годЭто что за днищедоход такой? Если местные фрилансеры с двача получают ну пускай даже эти жалкие $300kkk в наносекунду?
>Иметь смелость называть себя программистом>получать меньше, чем жалкие $300kkk в наноснекундуХммм...Это вообще законно?
>>137650075>>А в грубой действительности пальму первенства занимает си.>Только в нише системного программирования (драйвера, работа с ядром ОС). Естественно, добавь ещё embedded и real-time.>В грубой действительности энтерпрайза на C никто не пишет уже лет 30 как. Java, C# - да, очень редко плюсы, но уж точно не чистый C.Я про энтерпрайз и не говорил. Естественно джава или c# для ваяния очередного окноподелия — оно.
>>137650129Да я в курсе. Писал же выше, что за сентябрь получил чуть больше $500 за сентябрь нихуя не делая.
А правда, что ЯП будут учиться в разы легче, если перед этим надрочить инглиш? Все-таки команды там основаны на английских словах, а запоминать что они делают с нуля должно быть намного сложнее.
>>137650201Хер с ним с бизнесом и аноном. Этот дебил имел наглость говорить про ракеты, оперировать аргументами вида «рыночек порешает» и говорить что железо решит любые проблемы. Я даже не знаю что из этого меня больше всего разозлило.
>>137650182Прости, когда ты 500 бачей получил?
ВСРАТЫЙ, БЕЗИНИЦИАТИВНЫЙ, ЛЕНИВЫЙ И ТУПОЙ@ПРЕТЕНДУЕШЬ ТОЛЬКО НА ТЯНКУ 8-9\10
>>137650234Нет.
>>137650258Зачем ты засираешь свой же тред?
>>137650255У нас уже 6 утра, засыпаю за этим вашим кудахтером проклятым, будь он неладен!
>>137650267На правах бампа.Относится ко всем ИТТ
>>137648502
>>137649375> Чистая математика описывает мир абстракций, а физики находят применения этим абстракциям в реальности.Всё ясно, ты не занимался ни тем, ни другим.
>мне надо погромирование, потому что мне надо деньгиЭто из-за таких как он на вакансии погромистов невиданное количество откликов?
>>137650776Ты в глазах знающего человека даже не смешон, щенок. Так, вызываешь сострадательную улыбку попытками выдать себя за способного взять двойной интеграл. Математика - абстрактная наука.
>>137651544>и выдать себя за способного взять двойной интегралХотел тебе что-то ответить острое в духе "бля, ты так говоришь двойной интеграл,будто это из области какой-то алгебраической топологии", но понял, что забыл, как брать двойной интеграл и поник.
>>137651814Тащемта, секретов здесь нет, сводишь его к двум обычным и берешь без задней мысли. Пикчу с нердом лениво искать.
>>137648827Питон заебок.После крестов на него пересел случайно. По ощущениям я будто всю жизнь в очко поролся, кряхтел,больно, неудобно, а потом добрый друг показал мне вазелин-питон и от долбёжки в пердачелло с вазелином-питоном я даже удовольствие получать начал!
>>137651906
>>137648716>И эти сферы никак не связаны, от слова совсем. Удобряю,но это не значит, что ты не должен знать низкий уровень.
>>137644398 (OP)Чего там такого безумно сложного в программировании?
>>137652089Да дохуя чего.
>>137651943Питон непонятный бля. Я из языков осилил ровно 2.5 - Си, асм и перл. Пытался в веб, но нихуя не понял.
>>137652115Не, ну ясен хуй это не принтер заправить. Но что там 10 лет вникать?
>>137652119Ну хуй знает, а мне так по кайфу, сравнение с вазелином идеальное, не думал,что такой кайф можно от программирования получать. Задумал алгоритм, три строки и всё работает. Всякая хуйня типа разбиения строки по пробелам уже встроена, всё для тебя сделано, всё по-человечески. Ёбаная ебля на крестах или яве с этим близком не стоит. Да, свои минусы есть, наверное, но я их не вижу, удобство написания, чистота и понятность кода, отсутствие необходимости изобретать велосипеды, вот это вот всё.Люблю Питон! Отсосал питон человека, который его создал!
>>137652182Отсосал бы! И в жопу дал! Вообще я пидор тот ещё!
>>137652197Пусть все знают!
>>137644398 (OP)Твоя проблема в том,что ты не понимаешь ООП.
>>137644506Кроме форычей с ифами что-нибудь писал в восьмом-то классе?
>>137645299Бля,пиздел намистера робота, но ща буду палить.Сука,это жя нахуй.Охуенныйскриал.
>>137652330Бля, control is an illusion, сука,это моя фраза, блядЬ! Охуенный фильм! Четвёртуюстену пробивает! Ваще я неправ был.
>>137645515Ой пидишь.
>>137649345Тебе указали твоё место на параше, олимпиадник
Скорее всего у тебя просто нету к этому предрасположенности. И с психологического фактора и физического, поэтому считай ты пытаешься этому учиться через силу с нуля. У меня тоже самое с музыкой. Учусь через силу, хоть и бывает тяжело. Но хочу этого. А ведь кто-то может сразу, таким людям очень легко даётся материал. Быть может у тебя вовсе рука заточена под метлу.
>>137647249Двачую.новичок, осваивающий плюсы, в очередной раз делающий крюк в низкоуровневую сторону
>>137645007Нет смысла "учить программирование", он на работе не пересказывать учебники будет. Нужно тренировать алгоритмическое мышление, чтобы любую задачу автоматически сводить к циклам/ветвления/классам и всему остальному. Это самая большая проблема для вкатывальщиков, они просто думают по-другому и не могут в элементарщину. Все мои знакомые кодеры (и я) с детства писали задачей хотя бы на школьную олимпиаду и за столько лет просто привыкли к такому образу мышления. Вкатывальщикам могу разве что советовать дрочить какой-нибудь codewars
>>137647652> Начинать надо от азовА в строительных вузах нужно учиться делать себе из камня и палки молоток и с ним строить?
Поясните чем плох Haskell (кроме того что непопулярен).Начал его учить, мне он кажется охуеннейшим языком.
>>137653595> кроме того что непопуляренА что тебе ещё нужно?
>>137644398 (OP)пили проекты для двача
If въехал = easy {аутсорс 300к}, else {if въехал = сложно {эсемески онли под силу тебе}, else {ни рыба ни мясо})
Этот тред сделал меня грустить.
>>137646358Ну расскажи мне, какие там новые технологии энтерпрайз макаки джависты задрачивают. Твоя фантазия только к фронтенду сейчас применима.
>>137646076>потому что сишка ппц простой языксамый простой, ага. керниган ричи отвечает.
>>137646545Пиздец, ты пишешь как тупая пизда
>>137644398 (OP)Попробуй для начала паскаль (прям как в школе), потом когда поймёшь чё да как, учишь питон, т.к. о скиптовый хуец хэлло ворлды ебашить прям в радость.
>>137654207Он же будет тогда макакой всю жизнь
оп, за джс будущеескоро все будет на джспрошу не путать с джавой
>>137654260Манямечты макакена
>>137654257Схуяли, изучит школьные азы паскаля и поймёт общею логику, потом поняшится с питоном под хвостик и за месяц напишет свой калькулятор, изучит либу (забыл как называется) и сделает калькулятор с интерфейсом, и после этого мозги как бы привыкнут и оп без проблем может идти в интерпрайз джава макакен с з.п. 200к
>>137654390>поняшится с питоном под хвостикТы опять выходишь на связь, мудила? Тупая пизда, угомони свой "няффный" сленг.
Смешно смотреть как школьники поясняют школьникам, так еще при этом пытаются что-то доказывать.
>>137648936На сам язык не так много времени нужно, если не тугодум. 2-3 месяца хватит даже если по часу в день его курить и что-то писать.Но для работы одного языка сейчас мало.
>>137649123>господа как начать погромировать то?Чтобы научиться программировать, нужно как это ни странно программировать.>шарп тоже говнецо почти без задачНа шарпе достаточно работы. Это и Unity, и ASP.NET, и просто приложения под винду, и еще куча всего.>что там нужно учить чтобы получать хотябы на пожрать в наносекунду?Открывай сайты ваканасий и ищи требования
>>137645299Ну так и брось тогда это, программирование это для полных аутистов, если хочешь быть настоящим программистом, то будь готов, что у тебя никогда не будет ни на что времени, ибо написание кода, изучение новых технологий, чтение книг по программированию у тебя будет отнимать 80% времени, а остальные 20% будут тратиться на сон и прием пищи и делание лаб, это еще если ты только учишься, когда начнешь работать курса с третьего и учиться, вот тогда у тебя 95% времени будет занято работой и учебой. О такой хуйне как тян, другие хобби и отдых можешь забыть навсегда, потому что у тебя программирование будет и работа, и хобби, и отдых.
>>137644398 (OP)Потому что это инопланетные подогнали технологию, сложновато для хомо
>>137658828Так будет только первое время. Условно год-полтора.Дальше на те же задачи будет тратиться все меньше времени, а денег за это платить будут все больше.
>>137659111>Дальше на те же задачи Задачи разные.
>>137644398 (OP)Хз, вроде ничего особо сложного, тем более курсов куча сейчас. Я за два года вкатился.мимо-JS-формошлеп
>>137659174Задачи в основном везде типовые.Ничего сверхнового давно не делают.А если и делают, то нас до такой работы не допустят.
>>137659331Не знаю где ты работаешь, но у меня все время проекты разные и задачи типовыми не бывают никогда.
>>137659403Кем работаешь?Какой стек?
>>137659531.NET
Читай на форуме, где один препод по программированию рассказала по своему опыту преподования, что iq коррелирует со способностью к программированию. Если у тебя они ниже 130, то тебе стоит задуматься, стоит ли вообще тратить время. Плюс есть статейка на хабре, где рассказывают про попытку создать кружок для вкатывальщиков. Из 200 человек только 2 стали программистами, то есть 1 процент. Также читал, что только у 9% населения есть достаточно способностей, чтобы стать программистом. Угадай какое число из них пытается им стать?Еще помимо интеллекта в программировании очень важна усидчивость и способность сфокусироваться, а у современных людей эта способность разрушена сидением в интернете. Вот и получается, что вроде бы вкатывается нынче каждый второй, а на специалистов все равно не хватает.
>>137659893Хуйня какая-то, а не исследования. Чтобы научиться говорить, писать и читать нужно запомнить десятки тысяч слов, ебанутые правила языка и сложнейшую мелкую моторику, тем не менее это могут чуть менее чем все.А чтобы скармливать последовательные инструкции компьютеру, где ключевых слов дай бог десяток нужно быть не менее чем Эйнштейном, ага.
>>137660212В школьной математике тоже десяток ключевых слов, простейшие операции, а неосиляторов 95%
>>137660404>неосиляторовленивых долбоебов скорее
>>137660550ОН У ВАС СПОСОБНЫЙ, ПРОСТО ЛЕНИВЫЙ))
>>137660212Поэтому этому и учат на протяжении 16 лет(то есть в детстве устная речь, потом в школе письменная), в период когда человек учится лучше всего. По поводу чуть менее, чем все, посмотри на граммотность среднестатистического рассеянина. Для тебя знание программирования ограничивается знанием синтаксиса?
>>137660212>скармливать последовательные инструкции компьютеруКоммерческое программирование за приличные деньги - это сильно другое. Придумать общую схему (архитектуру) + быстро (чтобы оно было коммерчески выгодно) реализовать это в рамках существующих ограничений, таких как платформа, используемый фреймворк, всякое говно и палки в виде наследия существующего кода, etc.
>>137660668>граммотностьВижу, ага.А что скажешь про людей, которые в сознательном возрасте учат английский, китайский или лунный? Тоже IQ 130+ вероятно?>Для тебя знание программирования ограничивается знанием синтаксиса?Нет, равно как и знание языка не ограничивается выученным словарем.
>>137659893>iq коррелирует со способностью к программированию. Если у тебя они ниже 130Мимо 32 лвл погромист со старших классов школы, iq у меня по классическим тестам всегда как у дауна, лол
>>137644398 (OP) Да вообще все сложно, если ты это хочешь знать. Тереблюсь в меде шестой год, не скажу что там есть легкие разделы.
>>137648446>>137648498именно так становятся пэхэпэ-макаками.