24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Двачую, читаешь книги, где нужно массивы делать, циклы и прочее, а когда читаешь реальный код - там просто столько хуйни, которой ты никогда в жизни не видел.
>>126660339 (OP) Потому что, надо быть социально активным, что б участвовать во всяких митиингах, пиздеть с коллегами и порой с заказчиком, либо становиться фрилансером за 300к/сек еду.
Меня больше другое волнует, почему все девелоперы на дваче ведут себя пиздец как неадекватно. Сколько тредов не читал, везде на какие-то вопросы они отвечают что-то в духе:Уебывай нахуй, даун, не быть тебе программистом. и т.п. Причем самый фан, они срут абсолютно любой язык, абсолютно всех кто-то разбирается в программировании чуть хуже их. Мб так только на дваче, но рили какие-то неадекватные уебаны, хуже бухих быдлонов в спальном районе
хочу чему то научится, что бы стать фрилансером хотя бы 30к в месяц, начал изучать HTML и СSS на htmlacadamy (ничего не знаю, база знаний нулевая) знаю только про цмс (что это и для чего какая подходит) видел как создаются сайты нв ордпрессе на шаблонах (хуйня для школьников) - ничего не знаю, помогите советами, как чему то научится. хочу залета апгрейднуть хоть немного, что бы к зиме уже можно было что то делать.
>>126663693 >>126663693 Блум это эффект такой графический ваномас на него ругается когда в играх его много, если долго смотреть на экран то начинают болеть глаза, этот фильтр уменьшает количество блума и глаза не болят.
>>126660339 (OP) А зачем тебе быть программистом? Я пишу по работе код довольно часто, но вот совсем не хотел бы этим заниматься на постоянной основе как программисты.
1. Сложно стать кем угодно - хорошим программистом, учителем, сварщиком, военным и пр. Любая профессия требует упорства, усидчивости и решения нестандартных задач; 2. Никакая мотивационная литература, семинары и тренинги не имеют никакого смысла и эффекта, т.к вся эта хуета уходит от элементарной истины: чтобы чего-то добиться, нужно это делать; 3. Самое сложное в любом деле - это начать делать. Потом уже проще, т.к накопленные знания и опыт начинают помогать в освоении более сложных материй; 4. Многие вещи в изучаемом деле поначалу кажутся невъебенно трудными, поэтому процесс обучения нужно дробить, разбивая основную задачу на массу мелких задач; 5. Нужно уметь сдерживать свой разум от попыток найти решения в задачах, до которых ещё учиться и учиться. Т.е не нужно насиловать себя попытками решить тройной интеграл, когда ещё нет умения дискриминант вычислять. Т.е развитие должно идти плавно и постепенно; 6. Охуенно помогает правило трёх "П" - постепенность, последовательность и постоянство. Подгонка задач под эти правила очень помогает в освоении любого дела.
>>126665490 Ну так займись чем-нибудь интересным тебе. Зачем мучить себя тем, что тебе не нравится и что у тебя плохо идёт? Ты только быстро перегоришь на работе и всё.
>>126664680 ох, было бы славно. 1)Имеет смысл учить php? Я наслышан что python\ruby куда более профитные 2)Действительно можно свалить из этой страны с опытом работы ~3 во фронтэдне на каком-нибудь pythone за бугор? 3)Куда вкатываться имеет больше смысл, в веб-разработку или в разработку прикладного ПО?
>>126664962 Двач работает на фреймворке, который называется Макаба. Собственно оно не особо отличается от обычных форумных фреймворков, просто заточено под имиджборды.
>>126660339 (OP) За последние полгода почти с нуля выучил Пайтон и устроился джуном. Начинал с основ- синтаксис, циклы всякие, вот это всё (попутно навернув впервые линукс и консольку). Типы данных там встроенные. Как только чуть-чуть освоился, ломанулся изучать Django. Написал пару бложиков (попутно изучил основы вёрстки, bootstrap, немношк чистого js и jquery), накорябал свой движок борды (попутно изучив git), прогнал его тестами, и охуел, насколько уёбищно сделано, и насколько он дрочит БД. Попытался в оптимизацию- соснул. Пошёл и навернул тыщу страниц Лутца, Изучаем Python, и документацию жанги. Пришёл, пооптимизировал, стало более-менее. Посмотрел- вроде как могу в тестовики для джунов. Сделал резюме, поклацал на вакансии- поделал пару тестовиков, кое-что изучил в процессе. Вот предложили работу, постажировался, навернул ещё сверху React, djangocms, ещё вёрстки, ещё жабаскрипта, ну и вот как-то так. Стартанул с 500 баксов + бонусы.
>>126665821 Ну да, на музыке особо не заработаешь а на моём фортепиано даже на улицах хуй поиграешь в отличии от гитарки. Но это же не значит, что надо лезть в кодинг. Это пиздец задротство на работе и вне её. Не каждому понравится такая хуйня. Мне не пропёрло.
>>126660339 (OP) В тред врывается IT-тян, и проводит тебе пелоткой по губам. Скорее всего ты лентяй, оп. У нас в оффисе все программисты получают минимум 150к, и это даже не джуниоры, а какие то духи 16-ти летние после школы. Я Синьор спешалист по саппорту, сижу на телефоне и решаю проблемы клиентов, у меня ЗП 500к+ премии, я всего добилась сама, в 20 лет у меня Х6М ProSport Elite Tunning изсалону, элитный тюнинг, занижение -10, музыка HarmanCardon по спецзаказу на 3 миллиона, всего 5 машин в мире, хата на Кутузовском двухуровневая, дом в Италии и земля в Айдахо, на старости заведу ферму и буду пасти там коров. Или что там делают старые фермеры, не знаю. Причём у меня нету богатых родителей, нету отца, мне в 16 лет было нечего есть. Я всего добилась сама и своим трудом. А местных петухариусов, которые создают нытик треды мне искренне жаль, честно. Надо было учиться, а не бухать по подъездам, ныть на дваче и сидеть на шее у мамок.
>>126667152 Тред не читал, добавлю только, что кроме психологической хуйни, еще и здоровье идёт по пизде: в 25 лет геморрой, позвоночнику пизда, если спортом не заниматься, я уже не говорю про жиробасов и подслеповатых, коих в нашей сфере просто дофига. За всю эту хуйню не 70к должны платить, а 200. Лучше бы я слушал мамку с папкой, пошел бы успешным менеджером или банковским уёбком, по выходным где-нибудь с тянами бы отрывался и вообще типичный Ерохин бы был
>>126660339 (OP) Схуяли? Без задней мысли отучился в универе и стал программистом. Всю жизнь мечтал делать игрушки, но с артом как-то не срослось. Вот и брал то, до чего мог дотянуться. Если ты чисто ради денег хочешь стать - брось это дело сразу, резко, решительно, нахуй. Так работать не будет.
>>126660339 (OP) В этом итт itt треде мамины програмисты не могут решить даже такую простую задачу для стажера: Даны целые числа n и m (1≤n≤1018, 2≤m≤105), необходимо найти остаток от деления n-го числа Фибоначчи на m. Ограничение по времени 5 секунд, по памяти 265 мб.
>>126667446 >в 25 лет геморрой 28 лвл - никакого геморроя. Вообще, геморрой скорее любителям анального секса свойственен. Удобное кресло полулёжа - это стандарт де-факто в индустрии. >позвоночнику пизда, Туда же. >я уже не говорю про жиробасов Ну иди в грузчики, лол. Тогда-то у тебя с позвоночником всё заебись будет. А на зарплату не разжиреешь! >подслеповатых С первой же зарплаты сделал себе коррекцию зрения, так что наоборот.
>>126667938 Ты же понимаешь, что одна работа - это писать резюме, вторая - проходить собеседования, третья - писать код, и четвёртая - поддерживать код?
Я думаю, в Интернете достаточно статей о том, что программирование — это крутая и высокооплачиваемая профессия. Каждый топ-блоггер в гипертекстовом или видео- блоге об этом рассказывает, об этом пишут на разного рода развлекательных сайтах, об этом говорят по телевизору. Однако, о подводных камнях этой профессии не пишет практически никто. Никто и никогда не говорит о том, как меняет профессия человека и его жизнь. Ради этого досадного упущения и написана эта статья.
Я часто слышу хуету в стиле: ТЫ ЭТИМ НЕ ГОРИШЬ ПАЕТАМУ НИНАЧИНАЙ ДАЖИ!!11 или ТИБЕ УЖЕ СКОРА 30!!111 УЖИ ПОЗДНА ЕТА ИЗУЧАТЬ!!1111 Анон, никогда не ведись на подобные слова. Всегда лучше начать и сыграть в пан или пропал, чем всё время искать, нихуя не делая. И неважно 15 вам, или 65.
Если вы не бросаетесь изучать что-то и не тонете в этом с головой, это ещё не значит, что это дело вам не подходит. Не все призвания начинаются с задрачивания 24/7/365 с горящими глазами и взмыленной жопой. Многие великие люди и просто профессионалы десятки раз обсирались и бросали своё дело, пока им не пришло озарение.
Учитесь, спокойно и постепенно повышайте скиллы и не слушайте дегенератов, которым лишь бы вашу мотивацию убить.
>>126664592 Двачую, реально доставило как то на одном форуме по стиралкам. Ну сломалась у меня, код ошибки, все дела. Так вот, там реально люди ничего нубам не сообщают. Типа - обращайся к нам, за денежку.
>>126660339 (OP) В будущем все будут писать прикладной софт на JavaScript. Что касается остальных языков: - C++ нужен будет чисто для движка JavaScript'а - V8. - Си нужен будет чисто для запуска этого движка на компьютере, то есть для ядра и операционной системы. - Питон нужен будет чисто для того, чтобы писать скрипты, которые будут обслуживать сервер, на котором будет крутиться JavaScript-приложение. - PHP естественным образом отомрет за ненадобностью. (у пыха даже дизайн языка идиотский, начиная хотя бы с названий функций по работе со строками, одни из которых начинаются на str, а другие - на str_, а json_parse при парсинге невалидного json-а почему-то возвращает null, а не выкидывает исключение, то есть json_parse("ебать ахаха") === json_parse("null"), пыхо-макаки не умеют в исключения вообще никак) - C# сдаст свои позиции Java. Он уже сдает тащемта. C# умер. Все уже возвращаются в Java. В C# ненастоящее ООП. Игрушечное, я бы сказал. - Про Ruby ничего сказать не могу. А это плохо. Для Ruby. Раз от него нет никаких громких новостей - значит язык не развивается. Про все остальные языки мы слышим постоянно. А руби - видимо какая-то игрушка, которая когда-то была в моде. (Сейчас уже нет.) Значит, язык отомрет сам по себе. Если уже не помер. - Objective C какое-то время продержится, но потом сдаст свои позиции Java. - Java - это прямой конкурент JavaScript. Благодаря наличию друг друга, они будут конкурировать между собой и вследствие этого развиваться. Собственно, Java для этого и нужен, чтобы конкурировать с JavaScript и постоянно мотивировать его на развитие. Ну и для написания прилаг для андроида, чтобы эти прилаги взаимодействовали с сервером, который написан на JavaScript.
как видим, мир будущего будет крутиться вокруг JavaScript. Не оставайся на обочине. Не просри свое будущее.
>>126664343 Когда без хуйни задаешь конкретные вопросы - нормально отвечают. Мне помогали несколько раз. не с лабами, блядь, я у мамы саморазвиванец ваннаби программист
>>126669145 Я так понимаю, что в будущем в комплекте со средой разработки на js будут выдавать резиновую маску петушка, распечатанную на 3d-принтере, пичатающем по программе, написанной на js?
>>126665559 Ох, лол. Я как будто назад на надцать лет назад вернулся. Воистину, как по писанному. Время, упорство, да, в неебических количествах. изучал асм, микропроц. системы, хардкор полный, инета ещё не было у меня, как вспомню, как будто это не со мной было
>>126669145 > КОКОКО КУДАХ ТАХ ТАХ Я ПАТРАТИЛ ВРЕМЯ НА ИЗУЧЕНИЕ ЯВАСКРИПТА ПАЕТАМУ Я БУДУ ВСЯЧИСКИ СИБЯ ОПРАВДЫВАТЬ МАНЯФАНТАЗИЯМИ О ТОМ ЧТО JS-РЫНАК НИКАГДА НИ АБВАЛИЦЦА И ЙА ВСИГДА СМАГУ ЗАРОБОТОТЬ СИБЕ НА ДАШИРАК)))0000 ФСЕ АСТАЛЬНЫЕ ЙАЗЫКИ САСУТ)))000 ГЫЫЫЫ)))00000
>>126668713 Ты не прав. Надо заниматься теми вещами, что нравятся тебе где ты можешь стать реальным профессионалом и чтобы это дело пёрло тебя. Я изи могу стать кодером, но не вижу себя в этой хуйне. Не могу представить, что мне уже допустим 40 лет, а я всю жизнь посвятил программированию. Надо искать то, что приятно тебе и в чём ты сможешь самореализоваться, а не через силу жрать говно.
А НАХУЯ БЫТЬ ПРОГРАММИСТОМ за то время пока я рос постоянно кто-то хочет кем то быть. Начало инженеры всякие итр. Потом геодезисты Потом бухгалтера Потом экономисты с юристами Теперь програмизды Через год когда все кто хочет отучится будут сидеть в одной общей луже со всеми выше перечисленными и жрать дерьмо за 20к
>>126667543 У меня знакомый есть, у него идея фикс была - сделать игрушку. в 3D. Он испробовал кучу движков, всяких конструкторов, но получалось у него не ахти. Разгадка проста - не дано. Зато он охуенно рисовал (ручкой, карандашом), в фотошопчике, в здмаксе и т.д. Сейчас успешный дизайнер, проектирует торговые центры, вот это всё. Не скажу, что 3D-моделлинг сродни программированию, но упорства требует не меньше.
>>126670187 Потому что среди нас нет экстрасенсов, которые предсказывают будущие востребованные профессии. Сейчас, кстати, робототехника развивается, скоро для неё погромисты потребуются
>>126670256 > Разгадка проста - не дано. Факторов огромное множество. "Не дано" - ужасно убогий вывод в любой деятельности. Сыграть в пользу или во вред может абсолютно всё.
>>126670247 Анон, я его прочитал. Ты просто меня тоже не очень понял (потому что я по фасту говно накатал). Я не отговариваю никого от кодинга. Просто даже постепенно повышать скиллы в том, что тебе не нравится смысла нет.
>>126670516 Меня больше интересует, почему сайтоделы так много получают. Да, я понимаю, что каждой залупостроительной конторе нужен сайт. Но, сука, их же не так много, чтобы эта огромная толпа веб-разрабов все время делала сайты
>>126670399 Возможно. Про конкретного паренька могу только сказать, что старался, рисовал для своих игорей очень годно, но, видимо, творческое начало перетянуло, и в какой то момент он ушел в 3D, тащем та, тоже неплохой результат, не зря задротствовал, когда можно было, и было время.
>>126670633 Дело может нравиться человеку, а вот сложности, возникающие в процессе изучения, придутся по вкусу лишь немногим. Умение побороть трудности и негатив - это та истина, которая отличает профи от дилетанта.
Я изучаю языки так: смотрю в дизассемблере, в какие машинные инструкции превращаются конструкции языка. Разбираю логику выполнения этих инструкций. Базарю, способ охуенный, брат реверсером стал от этой хуйни.
>>126670817 Я лично от себя могу добавить, что даже перегоревший интерес и заброшенное дело приносят много пользы. В той же IT-сфере это вообще охуенно. Например можно кодить 10 лет, потом взяться за 3d и обосраться с мотивацией, но знания всё равно останутся и могут много раз сыграть важную роль в жизни.
Я вот не программист и не технарь. Немного могу админить, пишу охуенно, но взяли меня в годную дизайнерскую контору только потому, что я имел смелость написать в резюме, что немного зазбираюсь в 3d (Blender). Вот как всё в жизни может выстрелить.
>>126670857 Ну смотри. Мне, например и правда нравится программирование. Но в очень дозированном виде. Мне нравится писать хуйню по фану для себя и иногда по работе автотесты хуярю думаю ты сам понял кто я. Но отношение к коммерческому кодингу очень пересмотрел за время работы в сфере. И ведь хуй что с этим сделаешь. Если хочешь работать кодером, то придётся ежедневно писать на работе код и в довольно большом объёме. А потом ещё опционально и дома. Обязаловка убивает интересность профессии.
>>126660339 (OP) суть в том, что ЯП это примерно как гаечный ключ, ты пишешь на нём оку, а чтобы юзать движок с порша тебе нужно изучать как этим ключом его к оке прикручивать. Короче это полный пиздец.
ИТшники — не инженеры, не «творцы будущего» и не интеллектуальная элита. Мы — те самые чурки, которых наняли строить сортир в Сочи по цене стадиона! Только чурки построят хотя-бы сортир, а мы просто виртуальное ничто. И это идеальный распил бабла: ведь понять сколько реально стоит «ничто» — невозможно. Интеллектуальная собственность — это круче всяких ваучеров. Гиганты ИТ владеют патентами и софтом который стоит миллиарды. Спросите где это все? — ну вот же файлик из ноликов и единичек — он стоит дороже звездолета! Но это только до тех пор, пока есть люди у которых слишком дохуя денег и они не знают куда их девать. А как только настанет жопа — сразу это все будет стоить НОЛЬ. Во время войны картинами за миллионы баксов печки топили. Потому что всякой нематериальной хуйней не согреешься и не наешься. И все ИТшники, которы не умеют делать нихуя материального отправятся туда-же, куда клерки с Уолл-Стрит во время кризиса — вниз с небоскреба через окно своего шикарного офиса.
>>126660339 (OP) Потому что у тебя нет практики Нет чувака который будет давать тебе задачи тебе под стать/ У тебя нет постоянно поступающих к тебе задач/ Потому что сидя дома ты не можешь сам придумать себе задачу/ А даже если и можешь, то не можешь себя смотивировать делать её/ Или понять нахуя она вообще нужна.
И потому что первые шаги самые сложные/ Нужен чувак который всё поставит/ расскаджет тебе самые основы и посадит писать тебя хелоу ворлд/ А буквально через пол дня, ты сможешь уже с помощью гугла находить то что тебе нужно и разбираться в этом/
Что меня всегда поражало в айтишной братии (да и вообще в этой так называемой «гик-культуре») — это её склонность к чисто внешним претензиям на «труёвость» и «олдфажность». Футболка со «звёздными войнами». Мелодия из Super Mario Bros на рингтоне. Ну ладно, это ещё безобидно, и вообще, кто здесь без греха? Но когда унылые веб-макаки начинают строить из себя аццких консоль-хакеров и на каждом углу орут, как они Принципиально Используют Только Vim — это куда хуже. Сравниться с этим могут разве что веганы-сыроеды, фыркающие на тарелку с котлетой и человека, эту тарелку держащего… но и то ещё вопрос, кто в итоге выёбистее и высокомернее окажется
>>126672705 >Архитектор неделями пишет юнит тесты архитектор пишет тесты? поддерживает апи? это про веб-макаку, которому сказали что ОН ТЕПЕРЬ АРХИТЕКТОР? дальше не читал
Пока в очередном видео «шедевре» задроты продолжают спекулировать на тему «я крут, потому что программирую ракеты, айпады и системы наологообложения», обратимся к истокам этих заблуждений.
Подростки, которые в раннем возрасте начинают понимать, что к чему, ещё со школьной скамьи пытаются вправить мозги закомплексованным гикам, чтоб те знали своё место в этом мире. Заставляют писать за себя контрольные, посылают за сигаретами и забирают деньги, которые родители дали им на завтрак. Жестоко? Только на первый взгляд. Во-первых, мы говорим о специализации и распределении обязанностей. Если задротина прётся от математики и у неё это получается, почему б ей не писать контрольные за всех? Во-вторых, ботанов опасно кормить завтраками, потому что могут не только разжиреть (а значит и пожирать ресурсы сверх меры), но и получать для мозга все необходимые элементы. Недоедающий зануда — мир, спасенный от очередного злобного социопата. По крайней мере у него не будет сил кого-нибудь убить. Но! Есть ведь и подсознательное.
Комплексы можно спрятать под типично айтишным даунским покерфейсом, но их не спрятать в творчестве. Казалось бы — видео с юмором, ботаны оттягиваются, может даже это и не программисты. Но посмотрев его хоть пару секунд начинаешь понимать, что ошибок быть не может. Потому что здесь и злоба, и крики, и топанья ножками, и вся палитра чистосердечных признаний, начиная от «Я одинок» и заканчивая «Я бог». Даже самые обиженные жизнью ниггеры, у которых намного больше поводов жаловаться и крыть всех матом — и те не такие злые, как эти ёбнутые айтишники. И вот как с такими имбицилами в обществе существовать-то? Зачем, скажите на милость, все эти кампании по призыву в хилые ряды разрабов свежего ботан-мяса? Зачем пропагандировать сдвинутость по фазе? Смотрим, отмечаем повадки, конспектируем:
>>126673090 >МАТИМАТИКА НЕ НУЖНА ПОГРОМИСТУ Рашкинское было просто не понимает, что математика - это гомологии и скрученные дивизоры на многообразиях, а не интегралы под водовку и картофан. Самая сложная математика, с которой сталкивается быдлокодер - это теория графов. При этом даже не знает ничего о топологии, с которой ТГ прямо связана.
>>126672848 >у вот же файлик из ноликов и единичек — он стоит дороже звездолета! Просто на этих единичках и ноликах кто то огребает реальное бабло. А так всё верно - цифровые джамшуты.
Это личные, человеческие, подростковые, возможно детские или юношеские комплексы айтишников. Конечно, нельзя всех айтишников назвать закомплексованными. Я и сам один год учился на программиста и когда-то думал, что это станет моей профессией. Но, я не столько гоню на айтишников, сколько… я не знаю как назвать эту прослойку людей. Получается, что есть прослойка крайне непопулярных в оффлайн-жизни людей: хикканы, двачеры, айтишники — как угодно их называйте — не популярных в оффлайне. И очень многие из этой прослойки по тем или иным причинам связали свою жизнь с компьютерами.
>>126673367 что то рациональное всё же в этом есть. Например то, что быдлота не давая задроту возможности самореализации в иной деятельности вынуждают его быть лучшим в единственной сфере.
>>126672848 >ну вот же файлик из ноликов и единичек — он стоит дороже звездолета! Охуеть, оказывается всё так просто - всего лишь пару единичек и нулей написал - и заработал на звездолёт
Ebanoe.IT как ответ скурвившимся и зажравшимся айтишникам
Поскольку большинство IT-ресурсов модерируют заангажированные айтишники, на их страницах не увидеть правдивых, а потому неудобных материалов. «Вахтеры» своих уютненьких мирков выпиливают авторов и комментаторов, имеющих другое мнение, на раз. Мы оказались в ситуации, когда огромная и далеко не самая лицеприятная часть отечественного IT оказалась скрыта ото всех. И в первую очередь от самих айтишников, многие из которых, не без помощи зелени в конвертах, за последние пару лет скурвились до неузнаваемости.
К счастью, есть и те, кто не смеется над шутками про «сыры по 500» и понимает, что получает такие шиши не потому что самый умный, а потому что повезло. Потому что зарплату в долларах платит дядя из Америки, а значит в гривне она за последние пару лет вырастет ещё больше. Эти люди помнят, что еще пару десятков лет назад, когда IT в целом и аутсорсинг в частности не был развит, профессия разработчика оплачивалась на уровне всех остальных профессий. Тогда программисты не шиковали и не были такими борзыми, как сейчас.
Отдельно отметим и особый подвид обиженных задрочей — тех разрабов, которых в 90-х все шпыняли, забирая деньги на завтрак и заставляя делать за себя контрольные. Тех застенчивых изгоев, у которых не было иного выхода, кроме как находить утешение в книге, пока их более смелые сверстники познавали уличную жизнь и тискали девах по подворотням. Этот обозленный подвид айтишников, которые так и не побороли свои комплексы, но хотят взять реванш и отыграться на окружающих — это и есть та ложка дегтя, из-за которой адекватным программистам по призванию становится стыдно говорить, что они — программисты. И это одна из причин, которая дала толчок создания этому ресурсу.
Услышав голую правду об IT и о себе, озлобленные снобы-айтишники, почувствовав, как шатается их завышенное самомнение, могли в порыве страха минусовать вам карму на Хабре, закрывать аккаунты на ДОУ, и гнать восвояси с харьковских и белорусских форумов, но они не доберутся сюда. Всё то айтишное, что не дает вам спать ночами, всё черное, грязное, смешное и вызывающее возмущение вы можете публиковать здесь — на площадке, где не стесняются правды, как бы неудобна она ни была.
>>126674131 Я не про это. Просто твоя нелюбовь к программированию выглядит забавно на фоне твоих же рассуждений о веб-макаках, "настоящих" программистах и прочем.
Самая бесполезная профессия ever. Прыщ на теле общества. К тому же прыщ, считающий, что он дохуя полезен. Получает необоснованно большие деньги за сидение на жопе и набирание буковок. Секретарша, делающая то же самое, часто получает в 3-4 раза меньше. Поэтому погромист считает себя элитой, однако на то нет никаких причин, ведь это все та же обезьянка. Тем не менее, в программисты идут все кому не лень. Стильно, модно. В основном это, конечно же, всякий скам: задроты, неудачники, девственники, которые вне этой оверпрайснутой профессии не стоят пыли под ногтями.
C++, стандарт, Comeau, 1TBS, Страустрап/D&E/Джосаттис/Вандервуд, Дьюхэрст/Мейерс/Саттер, RAII/copy-and-swap/exception-safety, правило пяти, Александреску/Абрахамс-Гуртовой, type erasure, CRTP, NVI, SFINAE, Koenig lookup, Duff's device, Boost, Сик-Ламсдейн/Карлссон, TR on C++ performance, тест Степанова, forwarding problem/move semantics, SPECS
Компиляторы, особенности реализации стандарта, ограничения реализации, интринсики, отличия стандартных библиотек (контейнеры, rand), ABI, реализация виртуальных функций, виртуального наследования, исключений, RTTI, switch, указателей на функции и методы; оптимизации, copy elision (RVO, NRVO), sizeof на различных платформах, дефайны компилятора и среды, __declspec, ключи компилятора, empty-base optimization, статическая и динамическая линковка, манглинг, распределенная компиляция, precompiled header, single compilation unit, (strict) aliasing/restrict, inline/_forceinline, volatile
Мультитредность, обедающие философы, deadlock/livelock/race condition/starvation, атомарность, lock инструкции процессора, memory model/barrier/ordering, CAS или LL/SC, wait/lock/obstruction-free, ABA problem, написание lock-free контейнеров, spin-lock, TLS/per-thread data, закон Амдала, OpenMP, MPI, map-reduce, critical section/mutex/semaphore/condition variable, WaitForSingleObject/WaitForMultipleObjects, green thread/coroutine, pthreads, future/deferred/promise, модель акторов
Язык ассемблера, Зубков/Хайд/Дреппер/Касперски/Фог/Абраш, x86, FPU/MMX/SSEn/AVX, AT&T и Intel-синтаксис, masm32, макросы, стек, куча/менеджеры кучи, соглашения вызова, hex-коды, машинное представление данных, IEEE754, little/big endian, SIMD, аппаратные исключения, прерывания, виртуальная память, реверсинг, срыв стека и кучи, return oriented programming, alphanumeric shellcode, L1/L2/RAM/page fault и их тайминг, язык ассемблера ARM
Аппаратное обеспечение, Хоровиц-Хилл/Титце-Шенк/От физики к Си от panchul, полупроводниковая электроника/спинтроника/фотоника, транзистор, триггер, схемотехника, микрокод, технология создания процессоров, logic synthesis, static timing analysis, FPGA, Verilog/VHDL/SystemC, SISAL, Arduino, устройства памяти (ROM → EEPROM, RAM, SSD, HDD, DVD), RISC/CISC, Flynn's taxonomy ([SM]I[SM]D), принстонский и гарвардский подход, архитектуры процессоров, архитектуры x86, VID/PID
Процессоры, конвейеризация, hyper-threading, out-of-order execution, спекулятивное исполнение, static/dynamic branch prediction, префетчинг, множественный ассоциативный кэш, кэш-линия/кэш-промах, такты, кольца защиты, память в мультипроцессорных системах (SMP/NUMA), тайминг памяти
Вычислимость, машина Тьюринга, нормальные алгоритмы Маркова, машина Поста, диофантовы уравнения Матиясевича, лямбда-функции Черча, частично рекурсивные функции Клини, комбинаторное программирование Шейнфинкеля, Brainfuck, эквивалентность тьюринговых трясин, проблема останова и самоприменимости, счетность множества вычислимых функций, RAM-машина, алгоритм Тарского, SAT/SMT-солверы, теория формальных систем
Языки программирования, грамматики, иерархия Хомского, теорема Майхилла-Нероуда, лемма о накачке и лемма Огдена, алгебра Клини, НДКА → ДКА, алгоритмически неразрешимые задачи в формальных языках, Драгонбук, Фридл, регекспы и их сложность, PCRE, БНФ, Boost.Spirit + Karma + Qi/Ragel, LL, LR/SLR/LALR/GLR, PEG/packrat, yacc/bison/flex/antlr, статический анализ кода, компиляция/декомпиляция/обфускация/деобфускация, Clang/LLVM/XMLVM/Emscripten, GCCXML, OpenC++, построение виртуальных машин, JiT/AoT/GC, DSL/DSEL
Алгоритмы и комбинаторная оптимизация, Кормен/Скиена/Седжвик/Кнут/Ахо-Хопкрофт-Ульман/Пападимитриу/Шрайвер-Голдберг/Препарата-Шеймос/e-maxx.ru, структуры данных, алгоритмы, сложность, символика Ландау, теорема Акра-Баззи, time-space tradeoff, классы сложности, NP-полные задачи, КМП, графы и деревья, потоки в сетях, матрица Кирхгофа, деревья поиска (особенно RB-дерево и B-дерево), occlusion detection, куча, хэш-таблицы и идеальный хэш, сети Петри, алгоритм русского крестьянина, метод Карацубы и матричное умножение Винограда-Штрассена, сортировки, жадные алгоритмы и матроиды, динамическое программирование, линейное программирование, diff-алгоритмы, рандомизированные алгоритмы и алгоритмы нечеткого поиска, псевдослучайные числа, нечеткая логика
Численные методы, дихотомия/метод Ньютона, интер- и экстраполяция, сплайны, метод Гаусса/Якоби/Зейделя, QR и LU-декомпозиция, SVD, МНК, методы Рунге-Кутты, метод Адамса, формулы Ньютона-Котеса, метод Ритца, метод Бубнова-Галеркина, метод конечных разностей/элементов, FFT/STFT, сходимость и устойчивость
Машинное обучение, Рассел-Норвиг/Bishop, подходы к моделированию AI, переобучение/кроссвалидация, байесовские сети, нейросети, сети Кохонена, Restricted Boltzmann machine, градиентный спуск/hill climbing, стохастическая оптимизация (метод Монте-Карло, метод отжига, генетические алгоритмы, муравьиные алгоритмы), SVM, gradient boosting, кластерный анализ, метод главных компонент, LSH, обучение с подкреплением, MDP, information retrieval/data mining/natural language processing, машинное зрение, Szeliski, OpenCV, image processing, OCR, фильтры Собеля, каскад Хаара, Viola-Jones framework, SURF, введение в психофизиологию зрения, IPython/pandas/scikit-learn
Теория информации, сжатие, Хаффман, RLE, BWT, LZ, коды коррекции ошибок, сжатие с потерями (изображения, аудио, видео), информационная энтропия, формула Шеннона, сложность Колмогорова
Криптография, Шнайер/Ященко, Принцип Керкгоффса, симметричная (DES, AES), асимметричная (RSA), качество ГПСЧ, алгоритм Диффи-Хеллмана, эллиптические кривые, хэширование (MD5, SHA, CRCn), DHT, криптостойкость, криптоатаки (атака гроссмейстера), WEP/WPA/WPA2 и атаки на них, цифровая подпись и сертификаты, PKI, HTTPS/SSL, доказательство с нулевым разглашением, пороговая схема
Инструментальные средства разработки, IDE, IntelliSense, отладчики (VS/Olly/WinDbg/kdb/gdb) и трейсеры (strace/ltrace), DWARF debug information format, дизассемблеры и декомпиляторы (IDA/HexRays/Reflector), системы контроля версий (SVN, GIT), merge/branch/trunk, системы именования файлов и бранчей, continuous integration, ant, code coverage, статический анализ (lint, cppcheck), динамический анализ (valgrind, фаззинг), верификация и валидация ПО (Frama-C, RAISE (RSL), Coq), профайлинг, багтрекеры, документирование кода, системы сборки (CMake), пакетные менеджеры (NuGet)
Фреймворки, Qt, moc и метаинформация, концепция слот-сигнал, Саммерфилд-Бланшет/Шлее, PoCo, промышленные библиотеки: GMP, i18n, lapack, fftw, pcre
Операционные системы, Silberschatz/Рихтер/Соломон-Руссинович/Робачевский/Вахалия/Стивенс/Love/Linux Kernel Internals, менеджер памяти, менеджер кучи и ее устройство (LAL/LFH/slab), менеджер устройств, менеджер процессов, context switch, реальный и защищенный режим, исполнимые файлы (PE/ELF/Mach), объекты ядра, отладочные механизмы (strace/ptrace/dtrace/pydbg, Debug API) и минидампы, bash, сетевой стек и высокопроизводительные сервера, netgraph, CR0, IPC, оконная подсистема, система безопасности: ACE/ACL и права доступа, технологии виртуализации, RTOS (QNX), программирование драйверов, IRQL, IRP, файловые системы, BigTable, NDIS/miniport/FS drivers/filter driver, Mm-, Io-, Ldr-функции, DKOM и руткиты, GDT/IDT/SDT, ядра Windows/Linux/BSD, POSIX
Функциональное программирование, Haskell/Ocaml/Scheme/Alice или Oz, SICP/TaPL/YAHT/Purely Functional Data Structures/Харрисон-Филд, HOF (map/fold/filter), система типов Хиндли-Милнера, монады, тайпклассы, АТД, dependent types, ленивость/энергичность, логическое программирование (Prolog или Mercury), конкурентное программирование (Erlang или Oz)
Веб-программирование и скриптовые языки, Фланаган/Zend PHP5 Certification Course + Study Guide, Apache/nginx, CGI/FastCGI, PHP/Zend Framework/ReactPHP/Zend Engine/Doctrine или Propel/CodeIgniter или Symphony или Yii, Python/Django/Twisted, Ruby/RoR, ASP.NET MVC, JavaScript/jQuery/React/Google Closure/ExtJS/node.js, ООП в JavaScript, HTML5, CSS3/табличная и блочная верстка, RSS, canvas/WebGL, Ajax/WebSockets, вопросы безопасности (XSS, SQL injection, CSRF), highload, C10k problem, SWIG
Проектирование GUI и представление информации, Раскин/Тафти, юзабилити, основы дизайна и типографики, закон Фиттса, основы верстки, LaTeX
2016 программисты = обслуживающий персонал Увы, такое состояние на 2016 год. Это действительно правда. Прогармизд уже находится на социальной лестнице где то между барменом и официантом, разве что официанты в ДС зарабатывают больше. Просто нужно вдуматься в это значение программист = обслуживающий персонал. Понимаешь? Прогеры теперь просто инструмент для реализации чьих то идей, времена когда прогер собирает шайку и идет менять мир ахаххаха менять мир? ты серьезно что ли подумал мань?) - прошли. Сейчас прогер лишь инструмент для реализации бизнеса. Именно бизнеса, никаких не революционных технологий, меняющих мир, не знаю какие там ты ярлыки в своих маня фантазиях навешал уже, на эту профессию. Так же как и официант реализует идею ресторанного бизнес, так же и теперь погормист реализует, какой то определенный, интересный толстому дяденьке, проект. Времена, когда во главе компании становятся пролонгисты прошли. Забудьте про Гейбов, Гейтсов, Джобсов, ой совсем забыл он же нихуя не умел кодить, не говоря уже о инженерии. Да, спасибо Возняку. Вот кстати да, будущее за подобными Джобсу людьми, с душой, которые несут светлую идею и могут вдохновлять людей, управлять ими. Чтобы напомнить тебе, еще раз, пагормизды никогда не думают о людях, все что им интересно, это написать при любой возможности "Сап двач, я пугормизд и зарабатываю 200к, да да я помогаю людям" пиздеж конечно, бесполезная хуимбала ты. же Да и управлять людьми, программист, вы серьезно?) ахах) управлять кем то?) О вдохновении я молчу.
>>126677278 Поясни, почему первым пунктом стоят С, а только потом компиляторы, и уже позже асм, и после - микропроц. техника. Может, наоборот всё таки?
>>126677088 Ну как есть. Это весьма сжатый вариант, некоторые вещи в список не вошли, автор забыл упомянуть например того же Таненбаума, ну и некоторые другие классические маст рид вещи. Вершина айсберга, так сказать. >>126677061 Быдлокодер порвался. ВРЁТИ, ТОЛСТО, ПРОГРАММИСТУ ЭТО НИНУЖНО ЯСКОЗАЛ Иди делай сайты за доширак, плесень.
И вообще все вы хуесосы: на словах ненавидите общество, а на деле являетесь его служками, дешёвой обслугой, козлами отпущения.
Пока косой даёт на ротан вашим ЕОТ на вписках, а чиновники пиздят миллиарды у таких же терпил как и вы, жалкие программистишки, находясь на дне социальной иерархии (исполнители) несёте на своём хилом горбу всё обеспечение ИТ-сектора, собирая крохи, которые не влезли в карман сынкам вашего начальства. Лучше бы вы сдохли. От созерцания вашего убожества у меня портится настроение, когда я прохожу мимо вашего петушатника. Оправдывайтесь, быдло.
>>126660339 (OP) Потому что то что тебе говорила мама(Ты у меня умный, сынок) и учителя(умный но ленивый мальчик) пиздёж чистой воды. На самом деле ты тупой как и 90% населения земли. Енжой ёр реалити.
>>126660339 (OP) Был у меня поклонник программист, сильно в меня влюбленный. Когда была свободна часто с ним ходила по ресторанам и подарки от него принимала, но у нас с ним даже поцелуев не было и обнимать себя не позволяла. Жалко его немного было, надеялся что я оттаю, но я встретила нынешнего куна и с ним прекратила всяческое общение. Да, тратился он на меня очень хорошо, то есть зп была высокой более чем, но опять же влюбиться в такого никогда бы не смогла, мне нужен общительный парень, адекватный, а не задрот мизантроп, коих среди программистов большинство.
>>126678574 Эй прогроммист, если ты считаешь себя погромистом, но до сих пор не знаешь, что такое, например, метод подстановки или выработка имитовставки, то у меня для тебя плохие новости.
А я вот хотел бы работать в БМВ, разрабатывать все эти пиздатые интеллектуальные системы, чтобы продавать потом тачки за бешеные миллионы всякой рашкоилитке. Как устроиться туда?
Дело в том, что я ненавижу программистов. Несколько десятков лет назад программисты были настоящей элитой. Каждый из них решал сложные технические задачи, а свободное время уделял самосовершенствованию. Компьютеры были роскошью, управляли ими гении, а всякая шваль и скам поролись в очко и слушали рок-н-ролл. Это было золотое время.
С приходом двухтысячных все изменилось. Мировой рынок начал расти, и десятки тысяч «не таких как все» почуяли запах денег. Началась экспансия кадров на внешние рынки. Быть технарем стало модно. Школяр умолял мамку купить компьютер, заканчивал одинадцать классов и шел учиться на программиста. Юная особь, еще ничего не смыслившая в жизни, начинала неистово надрачивать на свою элитарность с самых первых курсов. Абсурд был возведен в абсолют. Теперь гением был каждый второй. Те, кому не удавалось найти работу — шли учить других. Посиделки хипстеров вместе с ноутбуками в дешевых кабаках стали синонимом успеха. Истерия достигла такой степени, что курсы по программированию открывались для женщин, стариков, детей. Каждый хотел обратиться в новую веру и зарабатывать миллионы. Но, предсказуемо, ничего не вышло. Никчемные хуесосы так и остались никчемными хуесосами, а шансы войти в айти с каждым днем стали уменьшатся. Теперь айти непрестижно, но толпы бездарей продолжают считать себя уникальными и успешными. Хотя, на самом деле, они — никто.
>>126678574 Работаю программистом. Не знаю, что такое деревья. Сортировку помню только пузырьком. Всякие обходы графов вообще не встречал. На практике программисту надо знать английский, быстро понимать чужой код, разбираться во всяких утилитах. От тебя требуется не знание всякого говна, а как можно скорее склепать работающую программу.
Учится вообще очень и очень просто. Весь рецепт это методика и удовлетворение от результата. С методикой все просто: каждый день хоть 30 строк кода и две страницы книги, но прочитай. Не пропускай ни дня. С удовлетворением еще проще: или тебе нравится то, что ты делаешь, или нет. Если в целом нравится, но тема не дается - не переживай, смело пропускай и возвращайся потом. Через силу ты себя не обманешь. Вот и все.
Сам я не программер и близко, и вкатываться не горю желанием, но питон+Джанго+алгоритмы+стандартная библиотека+немного большой даты/машина обучения и прочих смешных слов с "полного нуля" в программинге до вполне приемлемого для решения реальных задач выучил за 5 месяцев и ~ 20 книжек
>>126680487 > а как можно скорее склепать работающую программу. Бизнес, он такой. Похуй что работает как говно и держится на соплях, главное СДАТЬ К ДЕДЛАЙНУ
>>126681361 Пишешь системное ПО, но не слышал про B-деревья? Даже про btrfs не знаешь? Ну это либо толстота святая, либо клинический и в то же время показательный случай.
>>126681942 Байтоёбушка, плиз. Никому твои йоба-алгоритмы не интересны, кроме создателей низкоуровневых библиотек. Прикладной софт состоит из сборки машины-механизма из некоторых сущностей по грамотной архитектуре, а не из дрочки олимпиадных задач про числа фибоначчи.
>>126682880 Твоя логика понятна, но критики не выдерживает. Что бы быть программером нужно что бы тебе это нравилось. Если это тебе нравится - то MOV AX DX это тоже не помешает и будет интересно и в пользу. Если такое тебе не нравится - то программинг увы не твое и рано или поздно ты сдуешься сколько бы вершков не нахватал.
>>126683230 Мне нравится все, чему я могу найти применение. Двигать байты это для хакеров, крякеров, железячников. Эти темы мне не интересны, я не буду писать софт для них и не собираюсь. Вообще мамины программисты часто перегибают со своей хуйней про ЭТО НЕ ТВОЕ. Астроном может посчитать какие-нибудь пересечения кометы с эклиптикой на салфетке, а ты как бы к нему подходишь и дрочишь типа ТЫ НЕ ЗНАЕШЬ КАК НАПИСАН ДРАЙВЕР ТВОЕГО ТЕЛЕСКОПА НАХВАТАЛСЯ ПО ВЕРХУШКАМ ВОН ИЗ ПРОФЕССИИ ЗВЕЗДЫ ТО КАЖДЫЙ МОЖЕТ ПО КАТАЛОГУ ИСКАТЬ ПОК ПОК. Да ну нахуй.
Вкатился в "профессиональнное" программирование год назад, начал писать под ведро. В пятницу было собеседование на джава-джуниора, предложили 32k€ в год. Немного конечно, но поскольку я дно и другие компании меня игнорят - уцепился за предложение разумеется. Так что бери, анончик, и начинай кодить без задней мысли. Гугл и стаковерфлоу тебе в помощь.
>>126669416 > массивы и циклы учатся за месяц > архитектура и интерфейсы - годами Как раз таки промышленным фреймворком можно овладеть за меcяц, а "массивы и циклы" учишь в течение всей карьеры на каждом конкретном языке.
>>126660339 (OP) Вы же понимаете что работа программистом в офисе - это работа в обычной обстановке корпоративной офисной культуры? Где все друг на друга будут писать доносы и тайно ненавидеть своих коллег за любую хуйню. Не знаю как в России, но у нас в Украине конченные люди есть в любом офисе, которые начинают творить хуйню если ты на него неправильно посмотрел. Это на фоне того что сейчас почти везде идет сокращение штата сотрудников, бодишопы программистам очень сильно недоплачивают из денег которые им дают на проекты. А других контор-то и нет, своих продуктов у Украины никогда не было.
>>126683879 > Двигать байты это для хакеров, крякеров, железячников Зависит от сферы же. Если ты пилишь тырпрайз-веб-говно на заказ - разумеется тебе насрать на результат. Но если ты мутишь свой проект и пытаешься продать - ты каждую выигранную миллисекунду продаешь пользователю как фишку своего проекта.
>>126684138 >стаковерфлоу Почему каждый пердеж собаки так или иначе упоминает этот ресурс? Я сколько не заходил на него - один дегенерат спрашивает других дегенератов почему у него не работает элементарная хуйня, с принципом работы которой он не удосужился ознакомиться. Дегенераты отвечают размыто, кидают пустые идеи в воздух, так как сами нихуя не читали документацию, а под конец врывается счастливчик, который освоил рабочую методику, но так и не читал нихуя. Выдрист бомжа ваш стаковерфлоу. >>126684365 Ну и что там такого в "массивах и циклах" изъебистого и непонятно? Синтаксис у языков простой как топор. Вся эта математика указателей, шаблоны и модификаторы доступа, на которую снобски ссылаются понторезы типа тебя усваивается дай бог за несколько часов на тему. >>126684618 Мне так представляется что в 2016 пользователю нужна стабильность и функционал, которые реализовать в разы проще, а не лишняя миллисекунда над которой можно пердеть месяцами без заметного на 16Гб оперативки прироста.
Это все "нетто". Я во Франции живу, так что смело вычитай 30 процентов подоходного налога сразу, плюс, поскольку это ссаный Париж - вычитай сразу порядка 800-900 евро за жилье пока в поисках, но средний ценник таков. Так что уже нихуя немного.
>>126684551 Эх, а я когда-то мечтал, что буду работать в условиях, примерно как в пасте
Программисты работают в таких огромных футуристических лабораториях, где всё белого цвета. В воздухе у них всё время летаю голограммы с зелёными нулями и единицами на чёрном фоне, они их всё время мацают руками, двигают вверх-вниз. Сами они при этом висят в воздухе, а по телепатической связи президент в мозг транслирует им сверхсекретные и особо важные задания. Друг с другом они общаются только при помощи специально оговоренных функций и только в двоичном коде. Ещё они могут силой мысли переустановить виндоус, заставить принтер работать или работать правильно, починить печаталку, создать почту, удалить баннер. Ещё если ты вдобавок ко всему хакер, то ты можешь вычислять адрес по ip, а ip - по сообщению в чате игры.
>>126683879 Да нет "сфер", тырпрайз и андроид это просто работа. Сегодня одно, а завтра другое. Сегодня плюсы а завтра питон, послезавтра руби а потом еще что-нибудь, хаскель бля. Не пытайся упрощать то, что в этом не нуждается.
>>126684551 Обычно по боссу видно. Если офис красный (т.е. ген.директор - сам программист), то да, там змея на змее, есть любимчики и бардак. Если черный - (ген.дир - не программист), то работать очень даже круто.
>>126684985 >Программисты работают в таких огромных футуристических лабораториях, где всё белого цвета. А на самом деле в них работают за тарелку риса китайцы, которые собирают процессоры, матплаты, видяхи, флешки, телефоны и прочее физическое говно. У них цеха выглядят действительно круто и футуристично.
>>126684551 У нас много хуйни на внутренний рынок, платят там вполне нормально, хоть и несколько меньше чем на аутсорс (разница всего лишь процентов в 20 наверное идёт, поэтому на внутренние проекты идут с охотой). Раньше на внутренний рынок вообще было выгодней работать. До кризиса 150к нормального программиста были 5к баксов вообще.
>>126684735 >стаковерфлоу >пердеж собаки Нынешние гиганты программирования обновляют свои библиотеки быстрее чем гайды к ним. Поэтому зачастую стак оказывается полезнее чем официальный референс/гайды от создателей. Яркий пример - официальные гайды и референсы по разработке на ведро. Они устарели минимум на год в сравнении с текущим фреймворком, поэтому реально ты быстрее получишь годный ответ от гиков со стака, нежели от официальных разработчиков.
инб4 триколор в жопе - сосни хуйцов инб4 подписанный контракт - собеседование было только в пятницу. На следующей неделе будем разговаривать по деталям контракта, пока могу только пруфануть факт что живу во Франции
пацаны советуют учить джаву или пыху @ выучил рор @ первая вакансия джуна за пол полгода @ неожиданно тебя взяли на испытательный срок @ через месяц пидорнули @ новых вакансий нету второй месяц @ ты нахуй никому не нужен
Студентоблядь закукарекала. На промышленном уровне никого не ебет твое знание тонкостей управления памятью. До кучи - плюсоблядь - не человек. Учи высокоуровневый язык и пару гуевых фреймворков к нему.
На собеседовании у тебя не спросят, что такое указатель/ссылка, лол. У тебя спросят знание промышленных технологий и уровень социализированности твой. Пописал на гиковатого студентика.
>>126687248 А, ну я тут с тобой согласен. Ты либо пишешь на ассемблере т.к. что-то выше не можешь позволить, либо пишешь на чем-то повыше и тебя вот это говно вообще никак не ебет.
>>126687103 Это значит, что ты выбрал не самый популярный язык. Руби приятен, конечно, но изучать я бы его стал чисто чтоб дома попердолить что-нибудь свое.
>>126687387 Да-да, именно потому в любом серьезном продукте сутками дрочат на интринсики, на gperf, на xperf, а стоимость VTune Amplifier начинается с килобакса.
>>126664573 Мне в /pr/ три раза помогали, в руби разделе. Очень благодарен им, хотя и раздраженные челики там тоже есть, но лучше не обращать внимания.
>>126688073 Там не будут перепердоливать код в нечитаемое говно из-за 0.1% производительности на определенных процах на определенной ОС, не пускай свои влажные мечты в тред.
>>126688073 В любом серьезном продукте дрочат не на скорость выполнения на конкретной платформе, а на общую стабильность и скорость выполнения работы. Так что продолжай байтоебить, студентик, твои навыки оценят разве что бородатые гики из днищеконторы открытой в начале девяностых.
> повезло > с налогами в 30 процентов минимум и прочими плюшками Единственное в чем мне повезло - так это то что я не вижу озлобленных пидорашек ежедневно, и то что моя вышка котируется больше чем вышка в России. И все. В остальном - два стула, и оба с хуями дрочеными в перемешку с пиками точеными.
>>126688744 Ну, ебал ли ты тянок или нет. Если ебал, то хуевый программист. А если не ебал и вообще борода, 3 подбородок и зрение стремится к минус бесконечности, то ты ЗОЛОТАЯ ЖИЛА
>>126665559 >Нужно уметь сдерживать свой разум от попыток найти решения в задачах, до которых ещё учиться и учиться. Т.е не нужно насиловать себя попытками решить тройной интеграл, когда ещё нет умения дискриминант вычислять. Т.е развитие должно идти плавно и постепенно; А это про меня, однако. И ещё я ленивое и нетерпеливое хуйло.
>>126687516 >126687426 >В форчановском /g/ тебя бы вообще проигнорили, скам руснявый. И нахуй мне форчан сдался? Да и не буду кукарекать везде что я русня
Вот только ставка 30 процентов с разбросом от 26 до 70к в год не радует. от 70 до 150к - 42 кажется процента. Причем до пресловутых 70 к в год я расти очень долго буду, миниумум лет 10.
>>126689062 >Только учу А, ну тогда ладно, тогда наступай на грабли, стреляй в ногу, пускай воздух по вене и дрочи вприсядку, срсли. Так ты будешь лучше понимать, почему этого делать не стоит.
>>126689133 > что нельзя программировать, тем более учиться в одиночку. U WOT M8 Это мне для программирования нужно активное социальное взаимодействие? Максимум: писать хуиту в коммиты и соседу в попенспейсе сопли через заборчик перекидывать.
Да элементарно же, спросят насколько хорошо ты можешь общаться с коллективом. Насколько бы хорош погоромист не был, если он не может двух слов связать в разговоре с незнакомцем и кидается с ножом на тех, кто ему скажет "привет, как дела?" - такой в конторе не нужен.
>>126689394 Нет ничего смешней, чем два асоциальных чухана, с красными рожами и пыхтением истерично перекудахтывающие друг друга по незначительной технической проблеме. Но это хоть и смешно, а работу тормозит. Будешь такой одинокий волк с индусами за 2$ на веб конкурировать.
>>126689518 Я в душе не ебу, что ты делаешь, например. Валидацию чего? У меня 2 часа ночи и я немного не соображаю просто. А, впрочем, ну на хуй, пойду спать.
>>126660339 (OP) Может по тому, что ты дурачек? Ты сам себе придумал, что это сложно, и веришь в это. И по этому не даешь знаниям войти в свой разум. Я по образованию художник по текстилю, но если мне не хватает определенного софта, я могу написать его самостоятельно. На нихуёвом уровне знаю php и браузерный js. Могу в node js и немного в питон. Свободно ебусь во всякие сетевые протоколы при том, что меня этому никто не учил, и я не прочитал до конца ни одной книги по этой теме. Просто статьи из тырнетика и настоящая увлеченность. И если у тебя нет этой настоящей увлеченности, занимайся чем нибудь другим, тем, где для тебя есть определенный драйв. Если будешь тратить время на то ,что у тебя получается так себе, всю жизнь проебешь.
Программирование унылая, бездушная хуйня. Заманивают в погромирование легко, личинка погромиста наигралась в каловдути и теперь станит паграмистам!! Но в итоге, сосет хуи, потому что думать надо.
>>126690635 У меня были задатки программиста, но я решил искать себя в творчестве вместо этого. В итоге соснул невкусных хуев и теперь все-таки изучаю программирование.
ЕЕ-джун вкатился, задавайте вопросы. Учил, блядь, алгоритмы, структуры данных, знаю все сортировки наизусть, а на собеседовании спросили максимум, что такое линкедлист. Обидно, сук.
>>126689853 Ну я и хочу сделать более менее. Смотри, у меня в main.rb такая штука url = ARGV[0]; MyClass.new(url).load; а MyClass.load например через curl тащит страничку. Как и где лучше проверить url на валидность?
В переменные и не побитовые операторы может любой с положительным iq. В циклы, функции и массивы - выпускники 5го класса. В классы и объекты, методы и конструкторы - выпускник 11го класса. В наследование, рекурсию и асинхронность, хитрые колбеки колобки и нормальное использование побитовой магии - выпускник пту.
>>126691404 >Как и где лучше проверить url на валидность? Нихера не понимаю код на этом языке, но в общем случае проверять надо там, где ты ее используешь.
>>126691455 Да блин, это действительно те самые сложные знания, на которые напускают дохуя тумана когда говорят, что это язык сложный? Это же реально хуйня вообще, учится на ютубе в пару свободных вечеров.
>>126691759 Тащемта где получил, там и проверил, а лучше когда вводят просто не давать ввести говно. Проверка в месте использования может повлечь за собой создание ненужных объектов для одной цели -чтобы разрушить их когда ты поймёшь неправильность url.
>>126691919 Алсо, такой подход ещё даёт плюс в виде инкапсуляции алгоритма проверки и RAII, т.е. в место использования ты не сможешь получить невалидный объект, никогда.
>>126691784 Функциональщина нужна только если ты науку двигаешь. Ну или если ты красноглазый гик, который решил что функциональщина нужна кому-то еще кроме красноглазиков из Твиттера.
Вот этого двачую. В мире швабодного ПО пытаться спрятать свой код смысла нет. Себестоимость строчки кода сейчас упала ниже нуля, и реальная стоимость - в скорости разработки, а не качестве.
>>126691919 > лучше когда вводят просто не давать ввести говно Так не получится, url передаётся параметром в скрипт при вызове: $main.rb url. Наверное буду сразу в main.rb проверять, но тогда не смогу нормально протестить т.к. не метод класса, а если в классе пишешь - немного по еблански получается.
>>126693748 То есть синтаксис и логика наследования, например, чем-то отличаются в реальном проекте от того, что про них рассказывают? Ди нахуй, понторез дешевый.
>>126693947 Синтаксис и логика наследования - нет. Но сложность, конечно, выше. Возьми любой код на изучаемом языке и сравни. Зачем оскорблять-то? Обидно.
>>126693900 Я бы сделал у майкласс метод CheckUrl, вызывал бы его в .лоад. С одной стороны лишние сущности, с другой стороны если тебе не важная суперпроизводительность в триллион запросов скрипта в секунду, то код будет куда читаемее. Если нужна производительность, то сразу после получения из ARGV[0] проверяй.
>>126693973 Я бы не стал в конструкторе проверять. Это же относится к валидности данных в объекте, а не к валидности объекта как такового. Вообще весь этот вопрос больше философский. Типичная хуйня в объектном программировании.
>>126694797 Экспериментальная поддержка Скалы, которая та же джава c парой функциональных плюшек. Нормальные примеры будут? Ни одного лиспо-хаскелло-гика на весь тред? Только хипстерки, написавшие полторы строчки на Скале?
Ест 3 вида заработка: 1. когда продаешь свой труд (знания) - самая низшая ступень по деньгам + будешь ишачить на дядю. 2. продавать свои товары - средний заработок. 3. продавать чужие услуги/товары - наивысший и самый легкий заработок. Торговать надо лошары, а не батрачить сидя за монитором
>>126695417 > Ни одного лиспо-хаскелло-гика на весь тред? Просто мы познали дзен и не спорим с неосиляторами. Напишешь ведь про хаскель, а тебя закидают какахами что монады это дрочево и нинужно. Без объективной аргументации сраться не интересно.
крестоеб итт Благодарю бога что не связался с пыхапе,шарпом и прочей гадостью, так как плюсы в свзке с куте просто божественны. Хочешь, оптимизировал под авх, хочешь наклепал приложение и развернул на любой платформе, хоть на древнем пентиуме 2. Свобода.
>>126695712 Да, перепродаю итальянскую мебель в мухосрани. Ни на одной работе столько не заработаешь. +постоянные выставки в Европе, много путешествуешь.
>>126696122 > Машинное зрение Возможно, кресты сейчас самые низкоуровневые из высокоуровневых. Но OpenCV уже на кучу других языков перенесли, не? > телефония, видео ORLY? OpenAL и FFMPEG крестокодеров точно вытеснили, а их уже на любом языке дергать можно точно > геймдев Шарпобляди и прочие юнити подебили кресты, так что не пизди.
>>126669145 Как громких новостей по руби ты хочешь? Java тоже не особо на слуху, однако это же не значит что язык умирает.
Недавно был релиз 2.3 версии, на конфочках Метз делится своими идеями по поводу 3 версии языка. Самая большая проблема руби это рельсы. Я и проектов не могу вспомнить на руби кроме как homebrew и синатры, все крутится вокруг рельс, которые катятся в пизду.
>>126696484 опенцв скажем так библиотека для самых простых вещей. Серьезные вещи пишутся самостоятельно либо на крупных библиотеках халькона и когнекса. Про телефонию и видео - ими весь хх забит по вакансиям. Даже моя сраная китайская приставка показывает окошки написанные на куте со стилем мотиф
>>126696743 Где-то есть, но мало. Точно знаю что Окамл любят в финансах типа голдмана, алсо, тот нашумевший случай про Аленикова помнишь? Он как раз вроде писал драйвер доступа с БД на оакамле.
>>126696812 > сервера VoIP Сервера сигнальные можно хоть на чем писать. Вся современная телефония держится на LPC, а он совершенно нетребователен. А дальше уже пряморукость админов серверов роль играет, а не инженеров-сигнальщиков.
>>126696851 > Про телефонию и видео - ими весь хх забит по вакансиям Интересная в России ситуация. Во Франции хуй найдешь вакансию по инжинирингу в телекомуникациях нормальную, всем нужны манагеропидоры либо дата саентисты.
>>126697250 > Может ты в AT&T работаешь Они теперь нокалпидоры, и набирают больше манагеров чем инженеров. вел переговоры по стажировке у них > в 3gpp заседаешь C 3GPP не контактировал, но знаком с людьми, у которых патенты на часть MPEG/JPEG
>>126697525 >Они теперь нокалпидоры Нет ты. Я с ними работал. >C 3GPP не контактировал, но знаком с людьми, у которых патенты на часть MPEG/JPEG А я работал с парнями из комитета, а вот патент может купить любой ЛАХ.
>>126697807 >>>Они теперь нокалпидоры >>Нет ты. Я с ними работал. >Nokia Bell Labs (also termed Bell Labs and formerly named AT&T Bell Laboratories and Bell Telephone Laboratories) is a research and scientific development company that now belongs to Nokia. Какие маняотрицания. Ты точно с ними работал, м?
>>126698635 Охуеть как купила. АТТ выделил бизнес по разработке в области телекома в отдельную часть и продала чтобы сконцентрироваться на других проектах, а точнее на своей части бизнеса по предоставлении услуг телекома.
>>126698862 > выделил бизнес по разработке в области телекома в отдельную часть и продала чтобы сконцентрироваться на других проектах Как будто у AT&T было что то еще помимо телекома, лол
>>126699358 > а вот продажа услуг это другая тема Ясно, манагеропидор закукарекал. Когда дорастешь до упоминания хотя бы в днищепатенте -возвращайся. А пока ты хуже червя-пидора.