Есть два стула. Какой лучше?
С#
Поддерживаю.
Оба хуже.
Правда так думаешь, или просто троллинг? Я думал, что perl 6 уже давно похоронили.
Ну вообще скорее согласен с мнением, что для перловиков это уже не Перл, а для остальных ещё Перл. Но всяких интересных штучек там хватает.
На плюсы сяду, на удав Дюка.
Сейчас бы сравнивать производительный мультипарадигменный язык, лучший в своём роде, и
Си++питон. Ладно бы выбор состоял между Си# и Джавойсамо собой Джава лучший выбор, но сравнивать Си++ с языком для начального обучения...
>само собой Джава лучший выбор
>само собой Джава лучший выбор,ООП курильщика...
Язва безнадежно устарела. Она не умеет в здоровую многопоточность. Уступает по скорости более современным. Выбирая Яву вы выбираете бесперспективную архаичную платформу.
>само собой Джaва лучший выбop
Не пости больше какшки пожалуйста. Я хочу сидеть в красивом и чистом разделе, а не в сральне.
Все проекты написанные на язве представляют собой всегда какую-то свалку. Их неудобно анализировать, неудобно разбирать. Концепция ООП подразумевает таскать за собой все мешки с говном, которые были накоплены в попытках родить что-то профессиональное и стоящее. Дурацкий заимствованный из системного языка синтаксис, который не подходит под нужды ООП. Перегрузка и раздувание конструкций, многословное написание в строчки, неудобные реализации. Почему-то мне кажется, что зациклившись на Язве можно пролететь в перспективе и наняться формослесарем на галеру, где придется ковырять и поддерживать чужой говнокод пока все окончательно не утонет в поносе.
Почему почти все девушки такие тощие? Хочется накормить...
Потому что толстых не хотят трахать и оплодотворять.
Синтаксис Java гораздо более читабельный, чем синтаксис C, C++ или другого языка.
Язык Java хорош для изучения объектно-ориентированного программирования, но не для процедурного, где он уступает C. ООП или Объектно-Ориентированное Программирование является полезным навыком, потому что оно достаточно хорошо справляется со сложностью реального приложения. Проще думать с точки зрения класса и объектов.
Java имеет богатый API, и вы можете делать очень много в Java, например, работать с графикой, звуком и, что всего вероятнее, писать небольшие игры, такие как Крестики-Нолики, Тетрис и др. Не то, что вы не можете сделать это на других языках, но тогда вам придётся часто загружать и устанавливать различные программы и библиотеки, что для начинающего программиста работа непростая. Когда вы устанавливаете Java, большая часть всего необходимого для работы устанавливается уже в процессе установки языка.
Java имеет сильную поддержку сообщества, неважно, какого рода вопросы, сомнения или проблемы у вас возникли, Google сможет найти ответы. Если не Google, то есть Stack Overflow, форумы Java и множество других сообществ, которые вам помогут. Это действительно самая главная причина, почему я советую начинающим учиться писать код на Java, поскольку, когда вы начнёте учиться программировать, вы столкнётесь с множеством различных проблем, прежде чем начать понимать основы программирования и сам Java. Поскольку Java-разработчиков насчитывается несколько миллионов и оказывается поддержка сообщества, всего вероятнее вы быстро отыщите ответы без каких-либо разочарований и недовольств.
Java – строго типизированный язык, который исправляет множество ошибок, допущенных начинающими программистами. Также, в меньшей мере, подходит для статической типизации. Это ещё одна причина, по которой я предлагаю начинающим изучать сначала Java, а не Python, потому что Python – язык с динамической типизацией, и вам не нужно определять типы, что обычно запутывает.
Java устанавливается со встроенным Garbage collection (автоматическое управление памятью, что занимают неиспользуемые объекты), что является большим плюсом для абсолютных новичков. Управление памятью – это большое дело в начале обучения программированию.
JVM оптимизирована для больших многоядерных машин, и она без проблем может управлять сотнями потоков. Благодаря этой способности, на JVM появились и другие языки — создаются кросс-компиляторы и эмуляторы, работающие поверх JVM.
Сри во все поля!
Твоя паста устарела лет на 20. Сборщиком мусора сейчас никого не удивишь, а строгая типизация в ООП скорее баг, а не фича.
>Твоя паста устарела лет на 20.Нет.
Как вы обеспечиваете безопасность своего роутера? ОпенВрт безопаснее родной прошивки? А опасно входить в веб-интерфейс по хттп?
>А опасно входить в веб-интерфейс по хттп?Оч.
А современные родные прошивки уже безопасное соединение поддерживают?
Ты что-то скрываешь?
Да, секретики. Отлавливали когда-нибудь незашифрованные пакеты в вашей сети?
https://geekbrains.ru/posts/skolko-yazykov-programmirovaniya-sushchestvuet-sejchas-v-mire
ОГО!
> Почему их так многоПотому, что много тех, кому интересно делать свои языки программирования. И поэтому они их делают и выкладывают на всеобщее обозрение. Или просто для себя делают и не выкладывают. Всё как в любой другой творческой деятельности.
> и на каких можно хорошо заработатьНи на каких. Единственный способ заработать зная язык программирования — в школу преподавать его идти, ну или репетиторствовать, но всё это оплачивается не слишком хорошо.
> Лучше всего знать не один язык, а два-три — такие специалисты всегда нарасхват.Вот только сам автор статьи почему-то предпочёл один русский естественный и зарабатывать 15 рублей на копирайтинге. Оно и понятно: 15 всё же больше нуля, как было б в случае с двумя-тремя ЯП.
Ты сам-то из себя что представляешь?
этим все сказано
Ответ как-то поможет опровергнуть, что знание языков программирования не ценится от слова совсем? Ну это можно сделать проще: просто скажи сколько ты готов заплатить человеку, который выучил какой-нибудь язык программирования.
А что значит выражение "знать язык программирования"?
Почему ты такая тупая пизда?
>скажи сколько ты готов заплатить человеку, который выучил какой-нибудь язык программированияВозможно ты не совсем понимаешь смысл этого, ну ладно. Если человек выучил язык программирования, на котором ведётся разработка у меня, И он умеет на нем программировать, знает теорию алгоритмов, паттерны проектирования, умеет их применять, знает распространённые для этого языка фреймворки, то тысяч 45.
Если я могу без справочника и компилятора написать функцию для вычисления НОД двух чисел, считается, что я "знаю язык программирования"?
Я как раз таки слишком хорошо понимаю смысл этого.
> Если человек выучил язык программирования, на котором ведётся разработка у меняСколько ты готов заплатить человеку, который выучил язык программирования, на котором ведётся разработка у тебя?
> И он умеет на нем программироватьСколько ты готов заплатить человеку, который умеет на нём программировать?
Досконально знать язык во всех тонкостях и уметь писать код — это таки разные скиллы, соглашусь. Более того, первое для второго даже и не обязательно.
> знает теорию алгоритмовСколько ты готов заплатить человеку, который знает теорию алгоритмов?
Про какое-либо применение на практике ничего не сказано. Интересуют только консалтинговые услуги по теории алгоритмов?
> паттерны проектированияСколько ты готов заплатить человеку, который знает паттерны проектирования?
> умеет их применятьСколько ты готов заплатить человеку, который умеет их применять?
> знает распространённые для этого языка фреймворкиСколько ты готов заплатить человеку, который знает распространённые для этого языка фреймворки?
Сколько за знание каждого фреймворка в отдельности?
> тысяч 45.Это итоговая сумма. Из чего она складывается?
Ну вот пришли к тебе на приём с вопросами по языку. Ответил на вопросы клиента — значит язык знаешь. Не ответил — значит знаешь недостаточно.
Как минимум на начинающего консалтера по этому языку тянешь. Но это не слишком востребованная специальность.
>тысяч 45За такие деньги я готов только приходить в офис и сидеть на рабочем месте 8 часов при пятидневной рабочей неделе. Могу запустить компилятор и написать пару строчек кода, установить пару библиотек. Ну в общем-то и все.
Ого! А за сколько готов работать в полную силу?
>За такие деньги я готов только приходить в офис и сидеть на рабочем месте 8 часов при пятидневной рабочей неделе.Дело в том, что не ты решаешь сколько тебе платить. Если дядя-наниматель решит, что за эти деньги ты должен жрать говно и задротить 24/7, то так и будет.
За 300кк/наносек
Ты всерьез думаешь, что я буду горбатиться на кого-то за копейки?
Да.
Нет, тебя не возьмут. Твой жизненный максимум - пособие.
А зачем тебе так много? Ты работаешь, а потом не работаешь? А что делаешь?
Участвуете в чемпионатах по программированию?
А доту можно считать программированием?
Только если по законам шуе
> Я как раз таки слишком хорошо понимаю смысл этого.Вроде и понимаешь, а вроде и не совсем. Для того, чтобы просто удержать у себя хорошего специалиста, ему нужно стабильно платить з/п, которая его удовлетворяет. Даже если сейчас он делает что-то несколько раз в году по нескольку месяцев, а остальное время пинает. Он может даже жаловаться, что для него работы нет и будет грозится уйти, потому что ему не хочется стагнировать и терять возможность обретать новые нужные на рынке навыки. Так что работодателю (ну, на самом деле скорее менеджменту) придется вокруг него плясать. Понятно, что так обстоят дела только у востребованных специалистов, но такое явление встречается не редко. Так что, да. Бывает так, что кому-то платят просто за то, что он что-то знает, а все остальные (находящиеся в актовном поиске на рынке труда) не знают.
Бывает, конечно. Вот только это точно не про знание ЯП. Это про знание как работает внутренний продукт компании, на который многое завязано и… собственно всё. Обычная подстраховка на случай всяких инцидентов, сумму которой готовы обсуждать под тем или иным предлогом. Правда подстраховка не очень грамотная. Слишком уж много зависит от одного специалиста получается. Случится с ним чего — и бизнес точно так же рискует встать колом, как если специалист сам уйдёт.
А знание ЯП — оно не ценится. Вообще и совсем. 0 рублей 0 копеек, сколько бы времени на изучение ни потратил. Ходить на курсы, тратить на это деньги — тем более бессмыслено.
Ну, если все сводить только к знанию ЯП, то да, ты прав. Наверное, даже выучив какой-нибудь фортран будучи в США в штате, где сейчас им очень не хватает таких специалистов, нельзя рассчитывать на то, что тебя возьмут только за знание, без опыта в целом и без хоть каких-то специфических знаний для поддержки их древних манускриптов.
Не может быть такого, чтобы ты выучил яп и не имеешь опыта. Какой-то опыт должен быть. А взять могут на испытательный срок и если покажешь себя как надо, то и оставят на постоянку.
> Не может быть такого, чтобы ты выучил яп и не имеешь опыта.Ещё как может. На различных курсах как раз штампуют погромистов, которые знают язык, но ни единого раза ничего с эго использованием не создали.
На geekbrains или skillbox вроде есть пракические занятия.
Практические задания также учат какой-то абстрактной хуйне в основном. Пересортировать данные, вычислить число, что-то рассчитать. Это напоминает задания на олимпиаде по математике. На практике все это в 99% случаев нахуй не нужно. Везде решаются прикладные задачи и у них свои способы решения. А кем впоследствии становятся победители олимпиад по математике? Вангую, что 99% из них потом вообще с математикой никак не связаны.
> 99% из них потом вообще с математикой никак не связаныТа ладно!
Ну как бы здесь нет ничего необычного. Сначала люди изучают теорию, потом переходят к практике, а не сразу кидаются исполнять что-то.
Хочешь сказать, что все изучавшие математику потом становятся математиками?
Зачастую практика оказывается далека от теории.
Олимпиадники скорее всего становятся.
Принципы яп остаются неизменными. Как их сформулировали 50 лет назад, так они и остаются. Этап обучения не заканчивается после этапа изучения теории. Самые мощные практики вынужденны обращаться к теории время от времени.
Если ты написал HelloWorld и он запустился — значит «опыт в целом» есть. Вот только он, внезапно, тоже не слишком-то и ценится. И дело не в сложности. Собственный конпелятор или архиватор тоже не оценят. Дело также и не в полезности. Можно знакомому Васяну сделать с нуля интернет-магазин, но в ультрахайлоад™ с этим не возьмут, а за пределами интернетов и вовсе брезгливо назовут веб-макакой. Опыт тоже ничего не стоит.
Ценятся всего две вещи: низкорисковость и максимальная прибыльность. И именно в таком порядке. Риски бизнес, вопреки сказкам о нём, очень не любит и предпочитает по максимуму перекладывать на желающего поработать. А в IT это доведено прямо таки до крайности. Могут не взять нормального спеца с релевантным опытом и рекомендацией от одного из сотрудников просто потому, что у тимлида на него не встал, а значит не сработаются. При этом легко могут набрать пару десятков школьников на бесплатную работу с обучением и по итогу взять одного-двух, остальных выставив на мороз. И увольненья за подозрения в харассменте, и прочее подобное — это всё оттуда же. Всё дело в рисках.
Сторонние курсы такое не помогут преодолеть никак. Как минимум потому, что они сторонние, чужие, непонятные, и с не слишком-то хорошей репутацией инфобизнеса в целом. Люди после них никому не нужны. И судьбы их тоже мало кого волнуют. Судьбы людей вообще никого не волнуют. Энджой ёр капитализм пока со скоринговым баллом вдруг что-то не случилось.
На каких яп кодишь?
Вот тут анимачую. Бизнес не только не любит риски, но и не понимает кого принимает на работу. Можно быть хоть трижды гениальным айтишником, но если твоя команда состоит целиком из даунов и приживал, то все грехи за срыв дедлайна с лёгкой руки могут повесить на тебя. Или же просто закидают дноработой. Вначале пообещают одно, а в итоге утопят в чужих багах и показательно повесят под завершение. И потом на твое место быстро найдут такого же лоха, которому также внушат что вся работа накрылась по его вине, что он очень мало работал, не отдавал всего себя делу. На деле АйТи индустрия это один большой конвейер. Все держится на рабах и рабовладельцах. Плохо будут хлыстать кнутом - конвейер встанет, рабов казнят, наберут новых. Благо недостатка в количестве айти-рабов нет.
Вы согласны, что сейчас нет недостатка в умных, способных и талантливых айтишниках?
Не согласен. На рынке труда много разгельдяев.
Сортировать нужно. Сейчас такие умняшки есть, что просто поражаешься.
>такие умняшки естьТы что ли?
К сожалению, нет. Вот как можно спокойно жить с осознанием того, что всегда будут люди способнее тебя, которые всегда смогут заменить тебя, которые гораздо полезнее тебя? Меня это сильно угнетает. Когда я это понял, я был подавлен.
Это ты зря. Вообще, если любишь конкуренцию, то можно каждый раз встречая ИРЛ кого-то лучше себя (на твой взгляд) пытаться его/её превзойти. Если нет, то тебя это и не должно тревожить.
Я раньше думал, что люди (без ментальных особенностей) примерно одинаковы в своих способностях. То есть при одинаковых условиях за одно и то же время разные люди одинаково преуспеют в каком-то занятии. Но это, к сожалению, не так. Обязательно будут преуспевающие и отстающие. Раньше я думал, что преуспевание связано с мотивацией. Но это не так. Это все из-за особенностей уже сформированной психики взрослого человека. Если в детстве человек не развивался, то вряд ли он начнет развиваться в зрелом возрасте. Все это очень угнетает.
Прощайте!
На императивных, декларативных и мультипарадигменных.
Как раз таки отлично понимает кого берёт. Осталось только на совсем уж мелкие, простые операции разбить всё, да приёмочное тестирование наладить.
Стандартный набор макулатуры. По ШИНДОШСу только что-то ценное. Не в смысле кто-то за это заплатит, а в смысле можно будет делать нечто такое, чего без этих книжек ну никак не получится.
У кого? У бизнеса совершенно точно нет в них недостатка, ибо они ему тупо не нужны. Тупо экономически невыгодны и вся система подбора персонала направлена на то, чтоб на работу их не взять. И если раньше они как-то туда просачивались и со временем становились талантами с именем, то теперь всё, лавочка прикрыта.
Будто это что-то плохое. У сисадминов долгое время хорошим считался не тот, кто пашет день и ночь, а кто всё по максимуму автоматизировал и сидит в потолок плюёт, да веб-сервера со скуки пишет.
Посоветуй мне хороший ЯП. Желательно не понсную жабу, пиструн и си-кал. Хочу вкатиться в кодинг, хочу программировать, запиливать все самостоятельно, в одиночку, а не ебстись и орать: "ко-ко-ко памахите! Нужен энтерпрайз на 1000 конфоблядских рыл".
Я имею ввиду то, что освоив идеальный ЯП я смогу быстро обучиться решать любые задачи. Не успешно трудоустроиться на золотую галеру и получать 1000$ в час, а стать умнее. Очень нехватает сейчас мозгов и честности, все какие-то ЧСВ-задроты. Кодинг это чистый воды пердолинг. Он не развивает. Не делает тебя умнее, а даже наоборот, запутывает и отчуждает.
>У кого?У всех.
>они ему тупо не нужныПочему? А кто нужен бизнесу?
Питон или жаба. Все остальное хуйня. Я советую питон, так как этот язык стремится стать первым, а жабоблядям уже и так нормально, они ведь первые, то есть скоро начнут загнивать. Питон скоро вытеснит жабу. И кроме того, питон легче для понимания, имхо.
Пиструн в последнее время уж слишком сильно пиарят. Питон стал быдлоязыком, обласканый быдлостудентами и разного рода айти-отбросами он стал олицетворением практически малополезной, попсовой, жутко расхайпаной попытки создать универсальный язык. Особенно бесит навязчивая строгая табуляция.
Лучше Хачкель и Scala изучить.
Ну так-то хороший погромист должен быть знаком с 10-15 яп. Этот >>9569 спрашивал что подойдет новичку. Думаю, попсовый яп самое то.
>Посоветуй мне хороший ЯП>Не Си, не ЯвуЧел ты...
Мне преподаватель говорил, что Паскаль лучше всего подходит для начала изучения программирования.
А еще один преподаватель говорил, что романские языки лучше начинать изучать с латыни.
Они умерли.
Звучит почти как «посоветуй мне хороший музыкальный инструмент, чтоб быстро обучиться играть любую музыку».
Во всём хороших нету, у всех есть подводные дилды. Любую не получится, как минимум для мобилок придётся осваивать отдельные языки. Быстрей всего осваивается пожалуй всё-таки Питон. А умнее не станешь ни от какого, просто сможешь делать то, чего раньше не мог.
Будто не наплевать какая у языка репутация, если он делает то, что тебе надо. А табуляцию по факту используют везде, даже в Перле. Так что её обязательность — не самое страшное.
Хачкель — для начинающего всё же крутовато. Лучше в обычном языке функциональщину сперва осилить, а уже потом браться за монады. Скалка на роль такого — не самый плохой вариант, если Питон не зашёл.
> У всех.А у кого ещё? Если развешать всюду объявления об услугах талантливого программиста, то много звонков будет? Ну кроме как от тех, у кого процессор пищит и комп не включается.
> Почему?Потому, что талант это про творчество. А бизнес это не про творчество, это про предсказуемость и выжимание максимума денег. Таланты он в лучшем случае готов терпеть, пока рынок едва только открывшийся. А дальше неизбежна бюрократизация и конвейер.
> А кто нужен бизнесу?Тот, кто не кинет в неподходящий момент, будет легко заменяем, в установленные сроки сделает нечто, что должно принести денег намного больше, чем затрачено, а главное — сможет убедить, что он именно такой. Всё.
Сверху ещё могут быть хотелки собеседующих: «жопа во, сиськи во, и обязательно/ни-в-коем-случае не/любить Питон и ШИНДОШС», но однажды их не спросят, ибо деньги плотят не они.
>Тот, кто не кинет в неподходящий момент, будет легко заменяем, в установленные сроки сделает нечто, что должно принести денег намного больше, чем затрачено, а главное — сможет убедить, что он именно такой. Всё.Т.е. раб на галерах, которого можно быстренько заменит на нового.
>Потому, что талант это про творчество. А бизнес это не про творчество, это про предсказуемость и выжимание максимума денег.Тоже негативный момент, что в приоритет ставятся деньги, а не таланты и открытия.
>Сверху ещё могут быть хотелки собеседующих: «жопа во, сиськи во, и обязательно/ни-в-коем-случае не/любить Питон и ШИНДОШС»+мишура и загоны.
Поэтому я предпочту получить второе высшее, уже не по ойти, и пойти работать в НИИ за 20 тысяч.
Но крупные корпорации же стремятся отбирать себе именно умнейших из умнейших?
А программирование считается творческим процессом?
На то он и кодинг. Запилить требования, смоделировать ПО, собсна запилить, протестировать и поддерживать - совсем другое дело. Придется научится очень многому.
Да. И именно там еще есть для них относительно много места. Но это как киберспортсмены зарабатывающие сотни тыщ долларов за один вечер на турнире. Это вполне реально. Но с таким же успехом можешь и космонавтом стать, если тебе это о чем-то
о затратности по времени, здоровью и т.д.говорит.
А я напоминаю, что у нас берут программистом на 1с без опыта и с образованием в виде месячных курсов.
В НИИ, насколько мне известно, не сильно лучше: вместо качества исследований упор на их количество в единицу времени и цитируемость. И в целом направления оных особо не повыбираешь.
Программирование является творческим процессом пока оно просто для себя. Как только за него начинают платить деньги и выдвигать какие-то требования — творческим процессом оно быть перестаёт и превращается в обычную работу по найму.
А крупные корпорации отбирают не умнейших, а наиболее подходящих под (взятые с потолка) формальные требования, цель коих отбирать всё тех же: надёжных, исполнительных, легко заменяемых, выдающих максимум при минимуме затрат. Умные там уже есть, задачи ставят, да дележом прибыли занимаются, и новых им не надо.
А я напоминаю, что всё это «на конкурсной основе».
А платные курсы на ГикБрэйнс кому-то помогли найти работу?
Суть не в том, что ты окончил курсы, а хочешь работать погромистом. Если дятел, тебе никакие окфорды с гарвардами не помогут. Главное знать и разбиратся в том, что спрашивают на собеседованиях. Тогда возьмут даже после курсов гикбрэйнс без диплома в/о.
Разумеется помогли: преподаватели, копирайтеры, спамеры — все они имеют работу благодаря платным курсам на ГикБрэйнс.
А вот с отучившимися — вопрос. Даже если кто-то из них нашёл работу, то совсем не обязательно благодаря ним. В этом вообще главный обман так называемой системы образования.
>Быстрей всего осваивается пожалуй всё-таки Питон.Вот ты и попался, питунист. Я несколько были попытки полноценно вкатиться в питун, и все это время он меня отталкивал. Это очень неклассический ЯП. Его учить не надо, потому как питун практически бесполезен, достаточно просто знать, что он есть. Практически бесполезные или малополезные языки нужно учить только после практически применяемых. Иначе будет беда.
Классические языки дают понимание структуры кода, открывают завесу работы компиляторов, историчности ЯП компьютеров. Что тебе дал твой питун? Ничего, кроме галочки +1 в лист списка изученных языков.
Неужели на питуне удалось создать что-то годное и полезное?
Вот нужно домохозяйке что-то быстро посчитать. Что она будет использовать? Конечно, Пайтон!
В основном только костыли на нем делают, уеб-говно и дрочка нейронок (хотя уже вытесняется другими языками сейчас). Когда-то из-за его топорности его активно использовали всякие любители дрочить циферки и жонглировать бесконечностями. Ученые. Это и есть причина его популярности. Больше причин его использовать не было вообще никаких и ни у кого. Для ванлайнеров был перл, который со своей задачей справлялся очень хорошо и его все уже знали. Для веба в основном была пыхопе. Пыхоговно (перл, питон, руби, похапе) для десктопного софта тогда почти никогда не использовали из-за его паршивой производительности. Только относительно недавно начали.
> Вот ты и попался, питунист. Я несколько были попытки полноценно вкатиться в питун, и все это время он меня отталкивал.Ну и не вкатывайся, делов-то. Я, вот, тоже не вкатывался.
> Это очень неклассический ЯП.Вполне себе классический императивный язычок с элементами функциональщины.
> Его учить не надо, потому как питун практически бесполезен, достаточно просто знать, что он есть.Имеющийся набор библиотек позволяет решать достаточно широкий круг задач, ежели есть желание решать их именно на нём.
> Практически бесполезные или малополезные языки нужно учить только после практически применяемых. Иначе будет беда.Всех учивших практически бесполезные или малополезные языки до практически применяемых вычислят по IP и набьют морду?
> Классические языки дают понимание структуры кода, открывают завесу работы компиляторов, историчности ЯП компьютеров.Вообще ничего не дают, кроме умения что-то на них делать.
> Что тебе дал твой питун? Ничего, кроме галочки +1 в лист списка изученных языков.А обязательно что-то должен был дать?
> Неужели на питуне удалось создать что-то годное и полезное?Не знаю, мне это не интересно даже.
А правда, что иногда с программистами могут проводить собеседование и три, и четыре, и даже пять часов? Мне от одной мысли об этом становится не по себе.
Обычно переговоры длятся около часа, если это не что-то сложное. Сидеть три или даже пять часов это верх долбоебизма.
>А я напоминаю, что всё это «на конкурсной основе».Ну если требование "пройти курс переквалификации" это теперь конкурсный отбор, то да.
>Программирование является творческим процессом пока оно просто для себя.Выполнение любой нетривиальной задачи является творческим процессом независимо от того оплачивается он или нет.
Два чаю адеквату.
А что делать не очень умным людям?
Умнеть.
Поздно.
Абсолютная правда. Могут как в Яндексе: 8 часов с перерывом на обед заставить быть школьником у доски. А ещё могут сделать 4-5 собеседований в разные дни, на каждое из которых надо будет отпрашиваться с работы и летать на самолёте в другой город. Это уже в СШАшке.
Это где такая халява? Кругом одни конкурсы. Сначала резюме должно понравиться, потом собеседование пройти надо, потом стажируешься за свой счёт, и по итогу ещё одного собеседования может быть попадёшь на постоянку.
А ещё оффер могут дать, со старой работы увольняешься, приходишь на новую — а там: «ой, извините, мы что-то перепутали и оффер не оффер».
Нетривиальная задача уровня разгадывания пазла, то бишь как из готовых кубиков собрать решение бизнес-задачи, — это не творческий процесс, это перебор заученных вариантов решения пока не будет получен результат.
Творческий процесс это, например, засесть за текстовый редактор, начать писать что в голову взбредёт — и получить на выходе что-то пригодное для включения в крестовый boost. Ну или не получить, а просто неплохо поимпровизировать. И в работе по найму такого Не. Бу. Дет. В лучшем случае там начнут применять уже готовый boost просто потому, что он уже есть, и возьмут на его поддержку. И то это когда ты уже маэстро и есть кому это оценить.
И не идти в айти. А если так уж хочется порешать бизнес-задачи, то искать коммерческие софтины и сервисы и делать их бесплатные аналоги. Не опенсорсные, а именно freeware с закрытым кодом. И всюду их пиарить.
Что плохого в опенсорсных аналогах? Многие кодеры как раз выстроили себя на опенсорсе. В опенсорсе кодеры плохие или что?
Плохого то, что трудоустроенные кодеры плюют на головы не трудоустроенным и не дают трудоустроиться. Вот они как раз плохие. Код им показывать нельзя.
С-с-смузи, санкционные сыры,
О да, ты принимаешь правила этой игры,
Твоя зарплата топ, но ты пролетарий,
А это значит что? что ты пролетаешь
Сениор к обеду, выгорание в три,
Работай, потребляй, на рабочем месте умри,
От конторы похроны, но кто же плачет от горя?
На камне надпись - под NDA, сорри
Припев
Эй йоу, девелопер за 300,
Встань с колен, разрчаруй капиталиста,
Хватит обсасывать технический вопрос,
Фак капитал, гоу опенсорс
Эй йоу, девелопер за 300,
Настало время огорчить капиталиста,
Завтра по арбату в стрингах побежит твой босс,
Фак капитал, гоу опенсорс
Суббота, мрак, эназер ви-ай-пи макдак,
Ковыряешь вилкой стейк из нищего - да что с тобой не так?
Миллионы на счету, и рил чикса в кровати,
Но тебе некогда трахаться и некуда тратить,
Ты плотненько сидишь на золотой игле,
Но делает ли это твою жизнь веселей?
Извини, там кажется пишет твой лучший друг,
Твой лучший друг - это Microsoft Outlook
Припев
Бридж:
Свобода - это более не ценность,
Свобода - это бетонный крест,
Но не теряешь ли ты свою целостность,
Даже если сумма растет от перемены мест,
Моим мозгом затыкают дыры
В танкерах везущих кокаин и нефть,
Но если рак корпораций - это будущее мира,
Я выбираю свободную смерть!
Припев
Припев
Эх-раз-еще-раз-еще-много-раз припев
Со старыми яп может быть так все и происходит, но на сайте питона есть детальное руководство-учебник для новичков. Главное желание, остальное приложиться.
Тебя приняли в Яндекс?
> Фак капитал, гоу опенсорсВронг. Капитал давно уж приспособился «зарабатывать на опенсорсе». Потому код нужно закрывать, чтоб он этого не делал. Нет работы — нет опенсорса, есть только неумолимая фриварь. Для написания которой нужен истинный минимум знаний и умений, а не тот, который таковым назначили.
C любым ЯП так происходит. Есть кодер ищущий работу, а есть хорошо устроившийся кодер, заботящийся о том, как бы его работодателю побольше сэкономить. Ведь когда кто-то учит технологию за технологией и пишет код бесплатно — это таки да, гораздо выгодней, чем брать его на работу. А Питону так-то 30 лет скоро.
Присылали оффер, но я отказался. Слишком долго слали, а жить на что-то надо было здесь и сейчас. Да и как мне потом рассказывали — не зря. Та ещё соковыжималка за копейки. Крупные известные конторы вообще считают, что раз они крупные и известные, то могут делать что хотят и всё равно к ним толпами идти будут.
Вряд ли он пошел бы туда. 8 часов собеседования делают чтобы сломать человеческую волю. Показать ему, что он будет ебаным рабом всю жизнь, говном, о которое его начальство будет вытерать ноги.
Мое собеседование длялось 10 минут. При этом меня даже ни о чем не спрашивали. Я сам все рассказывал, а они слушали.
Если собеседут долго, значит не хотят брать.
>Есть кодер ищущий работу, а есть хорошо устроившийся кодер, заботящийся о том, как бы его работодателю побольше сэкономить.В крупных конторах этих самых кодеров навалом. Важно скорее не найти как можно больше хороших кодеров, а заставить сделать работу тех, которые есть. Дешевле содержать пару нормальных и десяток джунов, чем пять нормальных, которые еще и пересруться между собой. Часто видел как олды вместо работы занимаются междуусобными разборками. В это время ньюфаги спокойно все делают и без них.
>Присылали оффер, но я отказался.Может там опыт уникальный и можно чему-то научиться.
>опыт уникальныйЗачем он тебе?
Да собственно и не пошёл. Ходил ещё когда такого не было. А сделали такое когда в очередной раз отшили кандидата, дескать тупой, ни в чём не шарит, а спустя время вдруг узнали КТО он. Тогда дошло, что процедуру найма надо всё-таки менять, но… не придумали ничего лучше, чем сделать ещё хуже.
Крупным конторам и их кодерам важней решить проблему нетрудоустроенных кодеров. Им совершенно нечего терять от полного уничтожения оплачиваемого кодинга и рыночных ниш с ним связанных. А делают нанятые работу или не делают — это всё фигня. Те, кто не делают — живут на минимальном пайке в капсульном отеле, например.
Везде есть опыт уникальный и можно чему-то научиться. Предпочёл учиться там, куда попасть быстрей и легче оказалось, куда вообще без собеседований взяли. И Яндекс стал не нужен.
Чем так интересен яндекс? По мне так обычная крупная галера, в которой нужно десятилетиями доказывать начальству, что ты не верблюд. Наверняка там всякие детекторы лжи практикуют. Приходишь такой на собеседование, а над тобой начинают издеваться неудобными вопросами, потом все это записывают и продают.
Как из зарядки от телефона, аккумулятора и нерабочего фонаря сделать рабочий фонарь? Помогите! Ну, вы же программисты!
Спаять все вместе, очевидно же?
А зарядку напрямую к аккумулятору припаять?
Не. Так нельзя. Нужно заряжать через телефон. А аккумулятор присоединить к фонарю. Вольтаж у литиевых батарей от телефона и фонаря должен совпадать.
Так у меня аккумулятор от фонаря только. Он будет от зарядки заряжаться?
Честно: хз. Вообще у аккума мобилки большая часть зарядного устройства в самом аккумуляторе. Какой у тебя фонарик был. На каких аккумуляторах работал?
>Какой у тебя фонарикНа нем много светодиодов.
>На каких аккумуляторахЧерная коробочка. Еще знаю, что туда электролит можно заливать.
Holy C
А можно в качестве электролита вместо раствора серной кислоты использовать раствор лимонной?
Да и нет. https://ru.wikipedia.org/wiki/Химический_источник_тока
Да, на первое время это важно. Если вы попали в более-менее приличную компанию, то стоит обратить внимание на первые 5 пунктов из скриншота. Далее за ними идут обычно технологии знание которых важно для вашей команды. Ну и конечно ваша коммуникативность с тем, с кем нужно.
Все-таки айтишники гнойные пидоры.
А правда, что в школах Яндекса учат лучше, чем в MIT?
Да.
Да ничем не интересен. Обычная крупная фирма, цель которой любой ценой извлекать прибыль. Одна из. А на собеседованиях любимая практика это отобрать у человека все его рабочие инструменты и смотреть как он мучается, пытаясь выточить болванку голыми руками. В целом дрючат матаном, задачками на алгоритмы и написаньем кода на листке бумаги — в общем, всяким бесполезным говном, которое только на собеседованиях и встречается.
Судя по видео оттуда, Эскобар.жпг
Обучение уровня /ВУЗ/.
Ого!
А как еще проверить профпригодность? Суть каверзных вопросов в том, что ты показываешь свои глубокие знания. От объема знаний зависит ценник, который тебе готовы оплатить. В фирмы с з/п 300кк/наносек просто так не берут. Нужно доказать, что ты ебнутый на голову фанатик своего дела.
Ты все задачки решил без Гугла?
гугл в помощь - уже народная поговорка
яндекс школы не очень учат если честно.
А ты в каких-то учился?
в институте
Implying это как-то проверяет профпригодность, а не умение проходить собеседования. А профпригодность проверить очень просто: дать над чем-то поработать. Самый лучший тест. Корреляция
100%1.0Без Гугла все, но не все прямо на собеседовании. Обычное дело, когда выходишь на улицу — и без фонарика у ануса и секундомера сразу решения нормально в голову начинают приходить. Не говорит это, правда, ни о чём. Рабочих ситуаций, когда нет Гугла и справочников и надо вот прям срочно-срочно в одиночку решить околоолимпиадную задачу — попросту не бывает.
Ты на датасатаниста какого-нибудь претендовал?
>дать над чем-то поработатьДома или на фирме?
Некоторые конторы отличаются консервативным подходом и у них используются классические способы приема на работу.
На обычнокодера.
Да хоть дома, хоть на фирме. Когда-то ж ведь практиковали выдаваемые на дом тестовые задания, вопросы по итогам, а после испытательный срок в офисе. Могли без тестового или без испытательного взять. И всё оно прекрасно состыковывалось с классическим способом, где перед могло быть «кем вы видите себя через 5 лет» с эйчаром, а после — «кем вы видите себя через 5 лет» с мегаконсервным техдиром, которому вообще никто не нравился и он всех отшивал.
А в кодерских контестах принимаешь участие? Это полезная вещь? Там задания всякие сложные.
Я как бы уже давно занимаю должность и мои профессиональные возможности не вызывают вопросов. Кроме того, люди даже иногда консультируются у меня по сложным вопросам.
Собеседования - это уровень начала карьеры. Я иногда ходил на собеседования просто чтобы поугарать над эйчарами-дебилами. В основном это какая-нибудь пизда за 35, несет какую-то пургу из вопросного листа. Она даже не придумывает эти вопросы, а просто берет их из якобы умной книгой по психологии или даже из интернета. Особенно забавляло когда задавали вопросы типа кем вы себя видите через 5 лет. Это уже просто хрестоматийный вопрос. Или, например, про хобби.
У вас часто спрашивали, зачем вы хотите работать?
Спрашивали только почему выбрал эту профессию.
Через собеседование спрашивают.
Говорю: ээээ ради денег. Ваша отрасль мне близка, мне это интересно.
Лол. Анимешник, ты, видимо, не похож на человека, который хочет работать.
А я как-то ответил, что хочу приносить пользу. И меня не взяли.
А еще эйчарши любят спрашивать, что бы вы будете делать, если... Можно отвечать что угодно, кстати.
Видимо хозяин уже подсчитал кратность соотношения твоей зп и твоего выхлопа. Этой пользы ему досить, больше не надо.
Со мной девочка-менеджер беседовала. Она еще спросила, есть ли у меня девушка, знаю ли я, сколько стоит сводить девушку в ресторан, и зачем я вообще пришел.
Не принимаю. Не люблю жёсткие таймлимиты, когда за час или сколько-то там роди решение задачи или нескольких. Соревноваться в этом тоже смысла вижу мало: если не занял одно из первых мест — считай зря потратил нервы. А вероятность крайне низкая: меньше полпроцента. Сложных заданий же много где ещё найти можно, если очень хочется.
> Собеседования - это уровень начала карьеры.Где как. У меня всё начиналось без. А в том же Яндексе даже при переходе из команды в команду собеседовать могут. Фетиш прям какой-то на собеседования.
Эйчары же вопросов давно не задают особо. Просто сидят лидогенерацией занимаются. Иногда честно, но чаще вешают «фонари» на два-стула.ру и под тем или иным предлогом выманивают резюме. И иногда как в Мыле.ру обманом зовут на собеседование, называя его «обсуждением будущего проекта».
МВД прекратило уголовное дело, инициированное rambler group по отношению к nginx, за отсутствием состава преступления.
Что было предсказуемо. Дело «не политическое», «экономическое», заведено с подачи частной конторы, а состава преступления действительно нет. Программный продукт, созданный в рабочее время не по прямому указанию работодателя целиком и полностью принадлежит работнику. Работодатель лишь имеет право на неэксклюзивную лицензию использовать продукт как хочет, либо компенсацию с той зарплаты, какая платилась во время его создания. А лицензия nginx вполне себе позволяет ему делать что хочет. Так что претензии необоснованы.
В рахе в суде бесполезно что-то объяснять. Если пришло указание - всех посадят. А правдоподобную причину придумают.
В последнее время че то совсем времени на программирование нет.
Вообще, если вы не программист, то изучение программирования очень хорошо подтягивает системное мышление. Я стал четче и проще принимать решения, легче находить лаконичные решения, пропускать мимо ушей всякую ерунду.
В ближайшие дни все должно рассосаться и я опять углублюсь в изучение.
Брат мертвьій не ожил случаем?
Я пока еще не достиг такого уровня.