>>805433 ну она же смехуечку со второго пика выложила чтобы потраллить мужиков. ну она же понимает разницу между этими двумя листингами >>805434 за щооооо
>>805457 У меня на прошлой работе была задротная джявистка. Мрачная жируха с короткими волосами и двумя подбородками. Вообще хуй знает. Я думаю так - если ты задрот-кодер, ты полюбому мужик, даже если у тебя есть вагина, лол.
>>805806 Она не задрот. Обычная милашка секс-символ уровня IT, уцепившаяся в модный тренд и знающая пару базвордов. Просто тянок в программировании мало, вот и приходится за ними как то ухаживать, выводить на видные места, присуждать награды, чтоб глаз радовали и задротам было на что подрочить, кроме языков.
>>805805 Двачую, все девочки (за одним исключением) в IT которых я знаю были максимум фронтендщиками.
Исключеним была php-шница, которая не пользовалась косметикой и если не приглядываться, то похожей на мужика. При этом фиминистка и не удивлюсь если еще и лесба.
>>805919 >Тогда ты нихуя не поймешь как он внутри устроен. А зачем? По твоей логике перед тем как учить сишку, нужно сначала изучить как работает компуктер, потом асм, потом какой нибудь сишный канпелятор.
>>805955 Вот эта пикча просто квинтэссенция петушни. Как будто её нарисовали по заказу пидорашкинских бодишопов, чтоб студентота сразу по окончания вузика ныряла в говно и оставалась там навсегда.
Scala, Clojure, Erlang, Elixir, Common Lisp, Haskell, Ocaml, F#, Elm, Swift, Go, Rust, D, Nim, Scheme, Smalltalk...не, не слышал. Работы, кроме как писать вебсайтики, игоры, мобильные прилаги или аутировать в тырпрайзе тоже нет. Беда-беда.
>>805975 Так большинство и идут в программисты не ради каких-то абстрактных целей, а просто чтобы ненапряжно делать деньги. Поэтому и материалы для их подготовки делают соответствующие. А всё, что описал ты - оставь академистам и энтузиастам, у которых есть истинный интерес к материалу, а не желание выбраться из надоевшей нищеты.
>>805988 Я это всё понимаю, это как из разряда, что высшее образование нужно только 65%, остальным и ПТУ хватит. Но дело тут в том, что та пикча сильно сужает общую картину, отсекая как актуальные технологии (для реальной практики), так и просто идейные прототипы (для теории).
К примеру, кому-то в качестве первого ЯП вполне хорошо мог бы подойти Scheme, или Smalltalk, или Go, или что-то из ML-семейства. Тут предлагаются только остоебенившие питон, с/с++, это уже как нервный тик какой-то. И опять же, примитивнейший набор переходов: веб-бекенд по быстрому без риалтайма - раби, с риалтаймом - ноде.жс, а если используется виртуальная машина JVM/CLR - это уже сириус бизнес. То что на какой-нибудь кложури можно и на JVM и по-быстрому, ну или что на Elixir/Phoenix можно по фану в стиле рубей, но при этом ёба-риалтайм хайлоад, всё это просто умалчивается, как будто этого нет. Хотя и в долине, и в UK есть проекты и на Go, и на Scala и на всех остальных актуальных ЯП. И даже в наши бодишопы иногда залетает (понятно, заказы то с запада идут в основном).
То есть вся та картинка - это набор каких-то клише пятнадцатней давности, инструмент сужения мысли, ей богу. И это в эпоху доступности информации и открытой доки, когда для того чтоб выучить какой-нибудь хачкель, не нужно пиздовать в Англию и учится там 5 лет в закрытой элитной академии, а достаточно перейти по ссылке в браузере. Мы же не в 19 веке живём, ну ёбанарот.
>>806140 Суть таких эдвайс пикчи и курсов - войти в айти хоть тушкой, хоть чучелом. Потом, разбежавшись, перекатываться на что-то другое, что душе угодно. А вакансий на нормальном языке не хватает даже мидлам. Алсо априори джуниоров на Haskell/Clojure/Racket/F#/Erlang не бывает.
>>806152 >Алсо априори джуниоров на Haskell/Clojure/Racket/F#/Erlang не бывает. И это охуенно тупо, потому что их вполне себе можно учить с нуля, пропуская кучу ненужной параши python/php/java/c/c++.
> Потом, разбежавшись, перекатываться на что-то другое, что душе угодно. Есть такая порода людей, которая считает, что каждый, кто на что-то претендует, просто обязан хлебнуть говна. Например, "настоящий мужчина" обязан сходить в армию или отсидеть в тюрьме, ведь что тюрьма, что армия - школа жизни; "настоящий программист" обязан писать на крестах, ПХП или тому подобном, ведь сами они на нём писали, а кто не хапнул этого говна, тот и не программист вовсе. С одной стороны понять их можно - механизм примерно такой же как у дедовщины в уже упомянутой армии или прописки на малолетке ("меня опускали, теперь я буду опускать" - ну просто обучение и сделование паттерну, через пиздюли навязанному авторитетом, детская психика так устроена), с другой - сами они со временем так нихуя и не понимают, и любые попытки объяснить им, что все эти боль и унижения, через которые они прошли, в общем-то лишние, встречают у них агрессию и отрицание.
>А вакансий на нормальном языке не хватает даже мидлам. Да похуй им. Они их (нормальные языки) и не ищут, и слышат об этих языках как о каком-то отдалённом зазеркалье. Суть в том, что эта эвайс-пикча потом на практике зацепляется эффектом утёнка, и это уже навсегда, если какие-то переходы (что редкость) и случаются, они и идут по этой дебильной схеме пехепе -> питон -> сишарп или типа того.
>>806171 > Есть такая порода людей Хуйня, такие люди советуют асм, си и паскаль.
На самом деле, требования к программным системам низкие, а качество их написания еще ниже, поэтому отрасли нужны табуны быдлокодеров прямо со школьной скамьи, пишущие на популярных языках, в которые сможет вкатиться даже полный дебил. Из них некоторые когда-нибудь может и станут нормальными спецами.
>>806152 > Алсо априори джуниоров на Haskell/Clojure/Racket/F#/Erlang не бывает. Схуяли? Я обязательно должен отпахать джявамартышкой в люксофте, чтобы устроиться работать с нормальным языком? Где логика блять?
Молодец, перечислил сложные для старта языки + на которых вакансий хуй хуй да нихуя.
Сам-то с какого языка начинал?
И наверное в гарварде и mit дауны сидят и учат людей сям и питону, сука на дваче, что не доска, так куча нитаких, как все даунов на хайпе, которые толкают свое говно. Нахуй иди.
>>806399 Я вот мимохуй и начинал с C++, после этого успел порвать жопу си, питоном, джявой, джяваскриптом, и нихуя они не проще в изучении. Если бы я мог выбирать язык для старта со своим опытом, то сразу учил бы Scala.
>>806406 Питон не проще в изучении? Что там изучать? Синтаксис максимально приближен к английскому.
Начинать нужно с несложного и востребованного на рынке языка имхо, который к тому же не привьет плохой стиль программирования. Имхо питону конкурентов нет в этом. И в том-то и дело, что те, кто говорят, что прикольно было бы начать с языканейм сами с него не начинали. Хоть один человек реально вкатился в программирование с одного из тех языков до позиции джуна и промышленной разработки?
>>806140 >сужает В этом и смысл. Обилие технологий подчас вредит, особенно когда ты совсем зелёный и не знаешь ничего. Затем, когда уже освоишь какой-нибудь петухон (и уж тем более поучаствуешь в реальных проектах и пообщаешься с коллегами), поймёшь куда двигаться дальше.
>>806399 >перечислил сложные для старта языки Они сложные только для даунов. В реале кложа/эликсир/эрланг/элм - учится в течение 3-4 недель (даже быстрее чем переучить какого-нибудь джявадауна с ООП говного мозга), гo/смолток/схемка - ещё быстрее, что нибудь из ML-семейства может занять больше месяца обучения, но так это язык с серьёзной базой, базой на всю жизнь, а не очередные мусорные знания, вроде подводных камней c/c++. >И наверное в гарварде и mit дауны сидят и учат людей сям и питону Да, дауны. Кризис образования глобален, и в IT, как в достаточно молодой и прогрессивной специальности, это проявляется очень заметно. Говновузы готовят софтваре-инженеров хуже, чем самообразование по курсам и книгам из интернета. И гугл сделает из двух лямов индусов лучших девелоперов, чем MIT.
>пок-пок не выёбуйся жри говно большой ложкой как все, меня учили и ты так делай Эх, пидораха. Твоё место за фрезерным станком, а не в IT.
>>806468 То есть андроид девелоперов они будут учить пихтону, потому что они его кое-где применяют?
>>806465 Я начинал вообще с перла, но полностью осознаю, что попусту проебал год и можно было сразу учить ерлашу/кложу без задней мысли. Знаю вкатывальщика на Go в калифорнийский стартап (до этого у чувака был только опыт админства), знаю эликсирщика в UK проекте, у которого до этого за плечами было лишь пару пет-проджектов на рубях. Конечно это исключения, и можно сказать что им просто повезло. Но замкнутый круг как раз в том, что локальные конторы видя, что программистов на технологии нет - не юзают её, в то время как нюфаги хотели бы учить технологию, но видя что вакансий нет - учат какое-то старое говно. Вряд ли это можно назвать нормальным положением дел. Единственный выход - либо создавать эти вакансии самому, либо искать там, откуда идёт прогресс, ведь он вместе с западными заказчиками со временем докатится и до рашки.
>>805815 >задротам было на что подрочить Я что, по-твоему, идиот какой-то? Я типо не знаю, как с торрента порнуху качать или что? Я, мб, и задрот, но на кости не бросаюсь, ты уж извини.
>>806513 Это функциональные ЯП с параметрически полиморфной системой типов, языки типа SML, OCaml или F#. Haskell туда можно тоже отнести, с тем лишь исключением что он ленивый, когда остальное ML семейство - энергичное.
>>806171 >"настоящий программист" обязан писать на крестах, ПХП 1. "обязан был писать" 2. Ещё что-нибудь функциональное, лисп, асм и что-нибудь по-настоящему оопешное. Обязан не кому-то, а самому себе, хотя бы потому, что новая парадигма неплохо так ломает мозг и расширяет сознание. Алсо, кроме того, чтобы знать, что язык-нейм говно, очень полезно знать по какой именно причине он говно.
>>806465 А много ли у тебя знакомых, которые выучили один питухон, а потом их взяли на работу? Ммм? Просто выучить язык мало для того, чтобы программировать, поэтому нет смысла равняться на вакансии при выборе первого языка.
>>806631 Кинетический удар и альцгеймер "ломают" мозг. Мескалин и ЛСД расширяют сознание. Что ты там морозишь про ЯП - в душе не ебу. Использовал функциональные и ООП для работы и хоби - мозг в порядке, брат жив.
>>806492 >>806620 На днях задался вопросом - Why Elixir? Так и не понял, что он привносит. Синтаксис руби, семантика/VM от эрланга, разве что стандартная библиотека больше заточена под immutability как у Clojure. И это все?!
>>805906 > аутировать работая в мелкософте -> c# > аутировать работая в энэмезин -> swift > аутировать работая в гагел -> go > быть нищенкой работая в мазиле -> rust > аутировать работая в фирмнейм java
>>806490 >То есть андроид девелоперов они будут учить пихтону, потому что они его кое-где применяют?
Причем тут это? Очевидно андроид девелоперы пишут на джаве в 99 случаев.
Нет смысла вкатываться в новые и модные языки с нулей, так как они не предназначены для полноценного обучения, нет большого сообщества, нет доступной для новичков литературы и по еще сотне подобных причин. Никто не говорит вкатываться с паскаля, руби/питон - отличные варианты, простой синтаксис, можно сходу фрилансить, а потом уже перекатываться на любые языки. В питоне кстати и функциональную парадигму можно пощупать, но ты не будешь ограничен только ею одной. Время всех этих языков еще не пришло, смирись, они удел отдельных энтузиастов и не нужно пудрить мозги, что с ними человека ждет сразу мгновенный успех.
>>806660 Это Erlang с человеческим лицом. На этом всё. Ну и плюс наличие прогрессивного веб-фрейворка, адекватная замена рельсам на следующее десятилетие.
>>807104 Какие нахуй синонимы? Like тут прилагательное, и перевод будет "быдлокодер вроде тебя". Это объясняют в школе на первых 5 уроках английского, но ты считаешь что все вокруг такие неебаться крутые и выебываются своими крутыми скиллами?
>>806374 >Написать страницу регистрации >redirect = "Authentication/LoginNow.asp?" >If IsEmptySession("UserId)) Then >If RequestForm = "" Then >If Not Request.QueryString = "" Then >End If Not Request.QueryString = "" >URL = Request.ServerVariables("HTTP_REFERENCE") >End If Request.Form = "Code Monkey" >Append the URL to the login redirect to >End If isEmpty(Session("UserId)) >СallAuthenticateUser(C_Monkey) > = "You have requested page that" & >URL = isURL & "?" & Request.QueryString >Response.Redirect(isRedirect)
>>807930 Скорее наоборот, у него багор, что есть люди, которых вполне устраивает мейнстрим и они в рот ебали его эрланги, им нужно из, 25 модулей стартап собрать, а не писать что-то
>>807947 >вполне устраивает мейнстрим Это не мейнстрим, а просто устаревший хлам. Андерграунд - это языки, о которых за пределами узкого адакем круга никто не слышал, или какой-то ультраобскур типа Mercury, Clean, J и т.д. Тот же Haskell не является адеграундным, потому что о нём только ленивый не писал на хабре, реддите; куча книг, статей, документации, есть комьюнити, либы, всё что надо. Просто мейнстрим можно разделить на современный/прогрессивный и на консервативную парашу.
>им нужно из, 25 модулей стартап собрать Так в долине стартапы и собирают на Clojure/Scala/Go/Elixir и только в постсовковых бадишопах изо всех сил держаться за Java/PHP/C++, так как запад сливает в аутсорс на поддержку все старющие легаси-говна. IT в рашке не хочет участвовать в индустрии на равных, он хочет чистить конюшни. И тому способствуют не только хуёвый инвестиционный климат или тупость расеянского бизнеса как такового, но и зашоренность и безыдейность самих программистишек, которые ведут себя не как инженеры новейшей формации, а как потомственные пролетарии 19 века.
Полтора хипстера собирает, лол? Я вообще не понимаю риторики язык хуже, язык лучше. Если язык выполняет задачи и есть желающие на нем писать, то все нормально. Как только выйдет еще 10 новых языков побежишь на них писать? Такое ощущение, что ты бежишь за модой больше чем за профессиональным ростом.
>>808104 > больше чем за профессиональным ростом. Мышление типичного офисного работника. Для начала, программирование - не наука, не менеджмент и не госслужба, там почти некуда развиваться вглубь, весь рост внутри одной специальности это джуниор -> миддл -> сеньёр, который в зависимости от степени сложности языка и жирноты стека проходится от 2 до 5 лет. Остальная хуйня: ПМ, техлид, техдир - это чисто менеджерские должности, влазить в которые через программирование - это как удалять гланды через жопу, там нужны совсем другие скиллы, и то что ты был кодером может быть как плюсом, так и минусом, но не более. Тимлид на 65% - тоже менеджер, только менеджер команды и по программистским хардскилам может уступать любому сеньёру. Далее, касательно знаний предметной области. Программист, в отличие от менеджера, или аналитика, как правило, не имеет общей картины и обходится исключительно суженным набором знаний, большая часть из которых мусорная, относящаяся ко всяким подводным камням и костылям конкретного проекта. В результате, переходя в фирму, работающую в той же предметной области, тебе всё равно придётся учить их проект с нуля, а все твои 85% мусорных знаний просто разлетаются пеплом в параше. Все обобщённые знания которые программист может вынести, относятся непосредственно к самому программированию. Отсюда, кстати можно перейти к пасте про Lang_A и Lang_B и из неё же следует ответ на твоё > вообще не понимаю риторики язык хуже, язык лучше. Как правило, программисты задрачивающие только один язык и один стек - зашоренные, узколобые ебланы с узким горизонтом мысли, независимо от накопленного опыта, хоть 5 лет, хоть 25, ничего не меняется. Развиваться вширь - это просто нормальный ход вещей, это естественно для современной и быстро развивающейся индустрии, это нормально для эпохи междисциплинарности и это и отличает программиста от токаря с завода. Только развиваясь вширь можно иметь актуальные знания и знания решения задач вообще. А не просто топтаться на месте по шаблону, который предоставляет тебе любимый с детства лангнейм.
>Как только выйдет еще 10 новых языков побежишь на них писать? СкалаЭрлангоХаскелям дохуя лет, тут речь не в трендоёбстве, а в здравом смысле. Когда ноде.жс был под хайпом, люди знавшие про actor model, STM, SCP, FRP и применявшие их на практике, просто с улыбкой прошли мимо, а в хипсторы записались вчерашние похепешники, для которых non-blocking event-driven оказался неебаца откровением. Вот к чему ограниченность и зашоренность приводит. Большая часть всех этих сеньёров при выходе нового бурчит нинужно, продолжая жрать говно как диды большой ложкой, пока не придёт разнарядка от директора аутсорс-галеры, остальная (меньшая) часть начинает бездумно сверкать новым базвордом в бложиках и пихать модное говно куда попало. При этом ко вторым даже больше симпатии, хоть такой, но прогресс всё же.
>Полтора хипстера собирает, лол? Да полтора хипстора собрали вотсап, гитхаб, твитор, докер и другие никому не известные стартапы. Полтора хипстора повсюду.
>Если язык выполняет задачи и есть желающие на нем писать, то все нормально. Нет, это значит что придорахабизнес победил эволюцию и здравый смысл, а макаки ещё и рады.
>>808111 Вот кстати топ-20 - отличная таблица выбора языка для работы в индусских парашах, или на фрилансе. Все эти Delphi, визуал васик, кобол, перл, джява. Индия - IT сверхдержава, блять. Рады чистить ваши конюшни, сэр.
>>808245 >Нет, это значит что придорахабизнес победил эволюцию и здравый смысл, а макаки ещё и рады
Тащемта, эволюция естественный процесс, всегда будут энтузиасты, которые будут популяризовать новые технологии и всегда будет большинство, привыкшее к постоянству и не любящее перемен, не вижу смысла в бугурте, тебе нравятся новые технологии, так занимайся, в других областях думаешь новые тренды быстрее приживаются? Вон уже сколько лет электрокарам, а воз и ныне там.
>>808245 >Вот кстати топ-20 - отличная таблица выбора языка для работы в индусских парашах, или на фрилансе. Все эти Delphi, визуал васик, кобол, перл, джява. Индия - IT сверхдержава, блять. Рады чистить ваши конюшни, сэр. Хуйню сказал, попробуй найди C# фриланс или неанроидную джаву. Или плюсы.
На фрилансе хорошо идут сайты, аппы. Не все компании умеют в удалёнку, особенно энтерпрайз.
Вечер. Едет автобус. На первом сиденье сидят двое. У них коэффициент интеллекта IQ=180: - Знаете, я вчера Гамлета в оригинале читал. Такое эстетическое наслаждение... На другом сиденье сидят ещё двое. У них IQ=140: - Я вчера посмотрел "Андалузского пса" и нашёл коррелят с ранними картинами Пикассо... На другом сиденье сидят двое. У них IQ=100: - Мы с другом час назад посмотрели "От заката до рассвета". Как там Т. говорит тёлке, что... На другом сиденье сидят другие двое. У них IQ=80: - Слышь, брат! Помнишь, какое пойло мы в меpсе пили, там ещё ноги какой-то бляди торчали в окне... На задней площадке стоят двое. У них IQ=40: - Ну вот, компилю я, значит, ту прогу с гитхаба...
Почти про программистов, про их собратьев - инженеров.
- Вы не поверите, но я знаю простого инженера, который стал много зарабатывать. - Он что, сделал изобретение? - Берите выше, сэр! Он совершил открытие. - И что же он открыл? - Он открыл кафе.
- Алло, здравствуйте, меня зовут Ксения, HR компании "Рога и Копыта". Вы еще ищете работу водителя? - Ищу. - А какие ваши основные навыки? - А вы резюме читали? - Читала. И все равно. - Могу участвовать в гонках. - Хорошо. У нас есть вакансия проектировщика ракетных двигателей. Давайте я вышлю вам тестовое задание... - Но это же не моя специализация. - Но вы в резюме указали "могу перебрать двигатель". - Могу, но это я же не ищу работу механика! Да еще и ракетного! - Ну все равно, выполните задание... - Нет. - Хорошо, мы вам перезвоним.
Встречаются два бывших одноклассника: - О, Коля, привет! - Привет, Петя! Сколько лет, сколько зим! Со школы не виделись! Чем занимаешься? - Да программист я. - А я финансовый аналитик в банке. Сейчас что-то все пошло наперекосяк - "Мерс" разбил, жена надоела, джакузи протекает... А ты как? - А я, Коля, третий день ничего не ел. - Ну что ты, брат, надо себя заставлять!
- Сколько нужно программистов, чтобы организовать бизнес? - Трое. Первый пишет вирус, второй антивирус. - А третий? - Операционную систему, под которой все это работает.
>>808544 Он делает боль. Во-первых, функция не находится в замыкании. Во-вторых, не объявлена ни одна переменная. В-третьих, выполняется вызов функции eval которую JS-погромисты часто называют evil'ом. Наконец, даже eval вызывается с какой-то хуйнёй, которая работать не будет, поскольку не является куском JS-кода.
>>805457 Я знаю одну c# кодер тян с красивой внешностью, и адом в голове. но меня она шлет нахуй, отвечает на отьебись, и каждый день планирует самоубийсвто, хотя я уже не общался с ней давно
Программисту на собеседовании задают вопросы: - Hа борту самолёта 500 кирпичей. Один кирпич выпал из самолёта. Сколько на борту осталось кирпичей? - 499. - Верно. Тогда такой вопрос. Как положить слона в холодильник? - Открыть холодильник, положить туда слона, закрыть холодильник. - Верно. А как положить оленя в холодильник? - Открыть холодильник, вытащить слона, положить оленя, закрыть холодильник. - Верно. Ещё один вопрос. У льва день рождения. Пришли все животные, кроме одного. Почему? - Потому что олень по-прежнему в холодильнике. - Великолепно! Скажите, а может бабуля пройти через болото с крокодилами? - Конечно может, ведь все крокодилы на дне рождения у льва. - Отлично! А теперь последний вопрос. Бабуля прошла через пустое болото, но всё равно умерла. Что с ней случилось? - Эээ... Она утонула? - Нет. На неё упал кирпич который выпал из самолета. Мы вам перезвоним, до свидания.
Пока семья готовилась пропустить очередной ужин, отец семейства шлялся возле Макдональдса в надежде хотя бы подышать запахом еды. Напоследок втянув ноздрями остатки испарений гамбургеров, Диментий уже собирался переместиться ближе к урне, как тут в него врезался забегающий по ступенькам прохожий. Налетчик оказался старым другом и узнал товарища даже несмотря на осунувшееся лицо, пожелтевшие зубы и смолянистые волосы. Завязался неудобный разговор, которого боится каждый живущий на свете фрилансер:
— А, Димон, сколько лет! Как бизнес? Ты, вроде, к успеху шёл? Диментий понял, что сейчас будет «что» да «как», расспросы эти дурацкие. Ещё один негативный аспект бомжевания, пока твоя физиономия узнаётся и не превратилась в заросшее трухлявое полено, как у других обитателей улицы. — Да ничего, вот, сижу, спасибо, — ответил он с натянутой благостной физиономией, однако так неуверенно, что собеседник отошёл на полшага назад, дабы осмотреть и безразмерный мешок с пожитками, и разобранный велосипед, и окружающий антураж. — Дауншифтинг? — Фриланс. Лицо товарища стало скорбным и участливым, будто собеседник сообщил ему о том, что у него рак в последней стадии. Он понимающе кивнул, мысленно перекрестился, порадовался своей работе в офисе и предложил: — Гамбургер будешь, я тут иду?.. Диментий сглотнул слюну. Это было заметно. Предательский желудок сработал быстрее мысли, слюна выделилась быстрее, чем, фриласнер нацепил на себя маску довольства. — Нет, спасибо, не надо. У меня тут есть, — Диментий ответил уже с серым, землистым лицом. — Хм, не хочешь – как хочешь. Не пропадай! — товарищ пожал руку и так же бодро, как бежал сюда за обедом, исчез в душной круговерти американского образа жизни. «Куда я отсюда пропаду», — подумал программист, постоял ещё с минуту и сел. Делать было нечего. Есть хотелось совершенно жестоко.
>>808068 >как инженеры новейшей формации, а как потомственные пролетарии 19 века. Инженегры и есть основа пролетариата, клоун. Охуенно ты вписал заводское быдло, которое вместо завода посадили в офис к слову, на заводах тоже "офисные" помещения с аймаками и смуззи есть сейчас ебашить на "станке" ввиде ЭВМ.
>>808811 >профессиональный программист – это типичный пролетарий, несмотря на то, что работает головой, а не руками. Нам платят деньги – мы выдаём непосредственно оплаченный результат. С другой стороны, учёный, особенно занимающийся фундаментальными исследованиями – это совершенно другая стать, представитель прослойки интеллигенции. У учёных другой способ финансирования и другие классовые интересы.
погугли на тему в западных интернетах, софтвейр инженегр это нью воркинг класс скам, лалка
>>808830 То речь о кодерах, но я не могу назвать архитектора проекта или создателя поискового движка, аля Ларри Пейджа или того же Цукерберга пролетарием. Для меня программист - это творец, самый близкий аналог - Ричард Хендрикс из сериала "Кремниевая долина".
Такой человек, который придумывает, как еще можно использовать вычислительный потенциал пк. Понятно, что это идеал конечно.
>>808830 Пролетариат - это рабочие индустриальной эпохи, не имеющие в своём распоряжении средств производства и не живущие за счёт прибыли с какого-нибудь капитала.
Мы живём в пост-индустриальную эпоху. "Средства производства" программиста - это его знания и опыт, принадлежащие эксклюзивно ему. Используя их (плюс приобретя компкутер, поставив на него конпелятор, рантайм и IDE) он может самостоятельно создавать продукт, получая всю прибыль с продажи (от лабы за 5к рублей на сайте фрилан-сру, до 19 лярдов за вотсап), или же основать свой бизнес на его основе. Современный преобладающий сектор инновационной экономики с высокими технологиями и венчурным бизнесом ещё более упрощает эту задачу.
Даже мартыханы на галерах, маржу с работы которых собирают бадишопы, - всё ещё владельцы средств производства (себя), а аутсорсу они отваливают только за то, чтоб иметь постоянный поток заказов (а не искать их самому), не ебаться с заказчиком, с операционной деятельностью, с налогами, иметь необходимых членов команды под одной крышей, плюс бенефиты вроде хорошей частной страховки, абонементов, оплачиваемого бенча, 20 сортов чая бла бла бла. Так как он по-прежнему является владельцем своего скила и знаний, вполне может позволить себе съебнуть на фриланс, пилить свой стартап, участвовать в чужом стартапе за акции/деньги/идею, или просто перекатиться в соседнее здание в какой нибудь банк.
Вообще, уход скиловых программистов - это довольно болезненный проёб для конторы, равносильный проёбу средства производства, поэтому топовые IT-конторы давно поняли, что привлекать программиста исключительно баблом - это хуйня, и стараются создать максимум благ. Например, майкрасофт: скучная работа, средняя з/п по рынку, но - у каждого свой офис, топовая семейная страховка, оплата хорошего частного садика и тому подобное, чтоб связать задрота так, чтоб он уже точно никуда не съебал. Мечта пенсионера. В гугле ориентация больше идёт на молодых и шутливых, но суть та же, только удовлетворяются другие потребности. В любой нормальной IT конторе есть манагеры по внутреннему пиару конторы, задача которых - уменьшить отток знаний.
Программист - это скорее мелкая буржуазия, предприниматель и даже при работе на бадишоп, это больше партнёрство, чем типичное работодатель - работник. В Украине (первое место в Европе по кол-ву специалистов и экспорту ПО) 90% программистов - ФОП, и это не только хак, чтоб платить меньше налогов, сегодня это просто разумно для этой профессии.
>>809040 И в чём же его уникальность? Изначально это кучка шизиков, свидетелей Пузыря с нагнетающими жопоголичными статьями в духе "Скоро ВСЁ" и аналитикой уровня "Китовый жир на исходе, а без него цивилизации конец". Позже всё перешло в обычное чтиво для офисного планктона по типу it-as-is.ru "Как плохо быть программистом". Вот Базука-кодер, это я понимаю, у него такие-то рассказы в гиперреалистическом стиле, почти искусство мать его, а тут просто говностатейки и новости как всё плохо.
>>807131 В момент когда поют эту фразу показывают девушку, к которой персонаж явно не ровно дышит, а потом начинается про то, что он хочет тебя пригласить/угостить и т.д. Так что перевод вполне нормальный.
>>820428 тащем-та, если бы речь шла про глагол, то нужно было бы ставить окончание третьего лица, т.е. -s. Code monkey likes you. Так что правильный перевод всё же "Быдлокодер КАК ты".
>>806711 Потому что объекты, объявленные на стеке, при передаче в функцию по значению копируются. Аналогично с объектами, возвращаемыми из функции. Так было раньше, в C++11 ситуация резко улучшилась с появлением move-sematics.
>>808983 Ты неправ. Личные скиллы работника =\= средства производства. Иначе каждый человек на свете был бы владельцем таких средств. Чтобы провести границу между наемным рабочим ("пролетарием") и владельцем средств производства ("буржуем") просто возьми человека и представь, что с ним будет, если он завтра сядет на диван и не будет делать вообще ничего продуктивного (например играть в готику с перерывами на сон). Доход наемного рабочего в такой ситуации моментально упадет до максимально низкого уровня (упасть до нуля помешают всякие велферы), а доход буржуя останается +\- неизменным.
>он может самостоятельно создавать продукт Вот. Наемный рабочий создает продукт (на что тратит время и силы), а владелец средств производства уже владеет созданным продуктом (причем таким продуктом, который сам себя воспроизводит, что позволяет буржую снимать с него сливки неопределенно долгое время, не имея нужды создавать новый продукт).
При этом, не нужно ставить знак равенства между предпринимателем и буржуем. Для простоты картины, можно предположить, что предприниматель -- тот же топ-менеджер (то есть наемный рабочий), просто состоящий с буржуем в немного иных финансово-правовых отношениях. То есть опять же, предприниматель=\= владелец средств производства.
А высокие доходы хороших программистов просто объясняются тем, что спрос на них гораздо выше предложения на данный момент.
>>820463 > Там гуманитарии не считаются за учёных, гугли. Сцаенс там отдельная область. Ну так-то в 'science' там и математику, например, не относят. Сайнс там -- обощенное название для химии и физики и смежных областей а-ля астрономия. То есть то, что у нас назвали бы "естественные науки". Называть всех остальных -- не учеными, просто прикапываться к лексике, которую ты, к тому же, не совсем понимаешь.
>>821997 Да там вообще хуета написана, там и иф блок не нужен. У тебя новое кофе, а ты проверяешь, пустое ли оно? Бред. Я бы написал var coffee = new Coffee(); while (true) { coffee.Drink(); if (coffee.Empty) coffee.Refill(); }
>>821997 > Что за говно на третьей? Там кофе само себя наполняет и пьёт.
>>822007 Я сам на арче и сижу, наименее геморный дистр: проблемы если и возникают, то решаются после чтения вики; в ауре есть всё, я уже забыл когда софт руками компилял. Просто забавная картинка, которая вызывает лишь улыбку, а не повышение температуры стула, на котором сидишь.
>>822053 Я превосходно знаю, чтто там сцаенс, мудило. Просто я точно также как и просвещённый европейцы разделяю подобное отношение, что всякие гуманитарии не являются учёными. И да, экономисты, социологи, и даже математики действительно не являются учёными, поскольку в основе их методологии лежат другие принципы (в первую очередь отвергается принцип воспроизводимости эксперимента, ну и ещё по мелочи). У тебя с чего бомбит-то? Сам что ли из этих?
Методология и у биологии с физикой очень отличается.
Между прочим, на "Химию, физику и смежные области" приходится меньшинство публикаций даже в естественных науках. Большинство - на биологию, медицину, всякие науки о Земле и т. д.
>>806140 >веб-бекенд по быстрому без риалтайма - раби, с риалтаймом - ноде.жс Хипстерок ухватился за баззворды и рекламу. Никакого риалтайма в ноде.жс нет и не будет, это однопоточный интерпретатор. В Руби же треды нативные, с GIL в CRuby и без GIL в JRuby и Rubinius. Асинхронщина - EventMachine
>>822836 Я не уверен, но сильно подозреваю, что на исходной пикче под "приложение работает в режиме реального времени" подразумевалась не Нода, а банальный браузерный js. Эта же пикча рассчитана на тех, кто вообще о программировании не имеет понятия; для них "режим реального времени" - это вполне адекватное и понятное описание веб-приложения, не требующего перезагрузки страницы. А о каком "хипстерке" ты говоришь, вообще без понятия.
>>807575 >держат в голове тысячи методов каждого класса Больше сотни строк кода на класс - хреново, надо рефакторить. А это едва ли больше десяти методов.
Да, есть классы, описывающие очень широкие понятия (вектор, матрица, встроенные типы языка), но они используются регулярно и помнить их методы легко.
Я не говорю, что автокомплит не нужен. В Vim автокомплит тоже есть, его только настроить надо. Но вот важность автокомплита некоторые переоценивают.
>>822082 >social sciences Это касается только социологии, экономики, психологии, политологии. Всё остальное - Humanities или Liberal Arts (типа ближе к искусствам, чем к науке, включая и вышеперечисленные "социальные науки", кстати).
>>824635 Social sciences - это ещё лингвистика, социальная антропология и под вопросом культурология. "Всё остальное", таким образом, включает только философию, историю и ещё ряд вещей, вроде литературоведения и юриспруденции. Их даже и в России многие не считают науками, а звания вида "доктор философских наук" воспринимаются больше как просто дань традиции.
Я программист на сотню рублей, И больше я не получу. Мне 25, и до сих пор Не знаю чего хочу. И мне кажется, нет никаких оснований Гордиться своей судьбой, Но если б я мог выбирать себя, Я снова бы стал собой.
Омг. Народ, успокойтесь, хватит бросаться какашками.
Песня написана от лица Code Monkey, и написана она ломанным "обезьяньим" языком, все глаголы в инфинитиве, а-ля "HULK SMASH" ("ХАЛК КРУШИТЬ"). А еще это крайне похоже на псевдокод:
codemonkey.getUpGetCoffee() codemonkey.goto("Job") codemonkey.have(BoringMeeting(BoringManager("Rob"))) rob.say("Code Monkey very diligent\nBut his output stink")...
А про "like you" – это не "как ты", это все-таки "любит тебя" (ну не "любит", слабее, скорее "нравишься", но в русском нет "нравится" в активном залоге. Короче "Я люблю тебя", "Ты мне нравишься", но нет "Я /нравлю/ тебя"), потому что перед этим идет перечисление того, что нравится Code Monkey (чипсы и газеровки с высоким содержанием кофеина).
Причем "тебя" это не слушателя, а девушку за фронтдеском: 1) Сразу после этого: Code Monkey hang around at front desk Tell you sweater look nice Code Monkey тусоваться у фронтдеска И сказать "У тебя красивый свитер" 2) Чуть позже: Code Monkey think someday he have everything even pretty girl like you Code Monkey считать, что когда-нибудь у него будет все, даже симпатичная девушка как ты
А реально большие претензии к переводу такие: 1) Напрочь убит ломанный язык 2) "not thinking so straight" – "тяжело соображает" 3) This job "fulfilling in creative way" Such a load of crap Эта работа "удовлетворяет в творческом плане" – Полная брехня. 4) "his output stink" ну не буквально же! "у него отстойная производительность" 5) Code Monkey - не быдлокодер, а обычный 9to5 программист на работающий в душевысасывающей обстановке (представь огромный java backend состоящий из legacy code на 96%). Короче это не унижение, а повод проявить симпатию.
>>807131 >>808691 Анончик(и), знать буквальные переводы like и love – не значит уметь переводить, и тем более не значит знать английский. А программисту нужно знать английский для чтения документации, а не для лирического аназиза, так что нефиг наезжать.
>>825058 > потому что перед этим идет перечисление того, что нравится Code Monkey (чипсы и газеровки с высоким содержанием кофеина). А это не может быть игрой слов? По типу слушай маму и метал?
>>825068 Ок допустим, а что ты скажешь на "Code Monkey like Fritos, Code Monkey like Tab and Mountain Dew"? "Code Monkey похож на чипсы. Code Monkey похож на два разных вида газеровки"?
Что во фразе "все глаголы в инфинитиве" тебе не понятно? Это явный художественный ход, грамматика здесь пошла лесом.
И хватит обзываться, мальчик, ты смешно выглядишь.
>>825072 В определенном смысле конечно это игра слов, сначала перечисляется обыденная еда и напитки, а потом человек. Ну как если бы я сказал: "мне нравится Lays мне нравится кола и спрайт мне нравишься ты, дражайший Анон"
>>825058 >это не слушателя, а девушку за фронтдеском Это вроде амв. Берут музыку, берут анимцо. Нарезают как могут, выкладывают на ютуб.
Песня про кодомакаку для кодомакак. Поэтому когда перечисляют качества кодомакаки - простодушный, чистосердечный, то добавляют "прямо как ты", а не "а также он ещё и тебя любит, чувак!".
>>825123 Да нет, это в тексте как бы: Code Monkey like you // это "you"
Code Monkey hang around at front desk Tell you sweater look nice // и это "you" адресованы разным людям? Code Monkey offer buy you soda Bring you cup, bring you ice You say no thank you for the soda cause Soda make you fat Anyway you busy with the telephone No time for chat ... Code Monkey like you a lot // А это "you",
Code Monkey have every reason To get out this place Code Monkey just keep on working See your soft pretty face // это "your" ... Code Monkey think someday he have everything even pretty girl like you // и это "you" тоже адресованы разным людям?
Ну и еще одно, более лексическое: Вы не поверите, но "... a lot like you" и "... like you a lot" очень разные по смыслу словосочетания. Для проверки хоть в гугл (поиск) вбейте. Первое – "очень похож на тебя", второе – "очень нравишься".
Короче гайз, в своем понимании английского я уверен, ибо потребляю ежедневно часа 4 разговорного инглиша в виде подкастов, сериалов и фильмов, не говоря уже о постоянном чтении документации.
>>825109 привел пример, где употребляется одно значение слова like и сделал вывод, что оно теперь везде означает "нравиться", а не "как". ебучий шакал пошел нахуй из-за тебя люди дегенератами растут
>>825169 >Короче гайз, в своем понимании английского я уверен, ибо потребляю ежедневно часа 4 разговорного инглиша в виде подкастов, сериалов и фильмов, не говоря уже о постоянном чтении документации. Вообще пушка. Пошел нахуй, 15 летний нэйтив блядь.
>>805457 Я в одной конторе работал с двумя прогершами. Одна няша строяняша, перекатилась в программирование из училки по информатике. Вторая чабби, но тоже симатичная. Обе писали на делфи и на жабе
Пришел к нам новенький на верстальщика и начальник ему дал тестовой задание.Ни в один тег <a> он не подставил href, после чего долго удивлялся почему-же курсор не меняется при наведении.Знаете что он сделал?Вы готовы? Точно готовы? Наберите воздуха!Он повесил на теги <a> обработчик hover'a, который менял курсор при наведении. Никогда я так не плакал от смеха
>>822911 >Больше сотни строк кода на класс - хреново, надо рефакторить. А это едва ли больше десяти методов. имплементацию оптимизированной по скорости и памяти хештаблицы в меньше чем 100 строк, в студию!
>>835329 upd - это как пример. любой специфично оптимизированный алогритм имеет вероятность иметь больше, чем 100 или 200 строк и в этом нет ничего плохого. плохо - это рефакторить всё подряд под одну гребёнку.
Предлагаю скидывать сюда всякие цуиь и шьп, касающиеся /pr/