Холивара птсо.

Как только в Python вакансии пишут в требованиях, что надо знать Python и PHP, то дальше текст вакансии можно не читать, с вероятностью 90% — это контора быдлокодеров и барыг.

Как только в Python вакансии пишут в требованиях, что надо знать Python и Ruby, то об этой работе можно мечтать, с вероятностью 90% — в этой конторе инженеры, с которыми интересно работать и разбираться в тонкостях объектного программирования и всего прочего.

Какое-то такое мнение у меня сложилось, судари.

125 Responses to Python и PHP vs Python и Ruby

  1. WebDev:

    Питонисты и Питонисты

    Напомнило:

    однажды в зону попали два мужика. хорошие мужики. на свободе они были пидоры. и вот они попадают в зону. там закон. петухи и всё такое. там пидоров ненавидят. ну и естественно они решили скрыть что они пидоры. никому об этом не сказали. а там на зоне закон свирепствует. если ты сел на стул где до этого сидел пидор то ты и сам уже пидор. если ты ел случайно из одной миски с пидором то ты пидор. если ты скажешь например — «ребята, вы что, меня за пидора какого держите?» — всё, тебе пиздец, ты уже пидор. что ж такое, блядь, что ж они такие ритуальные там? как древние. вот. и там конечно были свои пидоры. их все презирали, били, пиздили, ебали в разные точки, в жопу, и в другие места. эти пидоры были как бы неприкасаемые. они ползали по полу, забирались под нары, спали у параши, питались объедками. это были уже как бы не люди. имена у них отсутствовали. и вот наши два персонажа за ними наблюдают. думают: эх эх эх что же это вы ребята так опустились. что же это вы себя не уважаете. и наши два героя приходят к выводу что эти самые пидоры очень духовно слабые люди, потому что дали себя опустить. действительно оказалось что это люди безвольные потому что те у кого была сила духа те не стали пидорами. а эти которые пидоры те на свободе были не пидоры. они наоборот ненавидели всё это дело. некоторые из них на свободе ебали несовершеннолетних девочек-целочек. за это их и посадили в тюрягу. и за это их сделали пидорами. статья изнасилование — это всё. бедненькие они это там скрывают а потом это узнают через гонцов. и всё если ты трахнул типа изнасилование то тебя делают пидором. а если трахнул ребенка то тебя могут и убить. так что у них там закон как в мафии, нельзя обижать женщин. вот, и эти несчастные в общем люди, которые на свободе ненавидели однополый секс, так они теперь — пидоры. и все им с презрением говорят — пидоры. в унизительном смысле. и вот наши два героя, они были крутые и никто на зоне никогда не догадался что они пидоры. по характеру они оба были крутые мачо. и вот рассказ наш заканчивается тем что наши два героя сидят в каптёрке пьют водку потому что они там уже как блатные стали. им хорошо. они сейчас будут трахаться. никто в каптёрку не придёт. у них ключи от каптёрки свои. а те которые пидоры, те им подносят чаёк-хуёк, водочку. а хуй сосать они им и не дадут, потому что это противные для них мужики в сексуальном смысле потому что в душе эти слабые люди вовсе даже и не пидоры. и вот один из наших двух главных героев другому говорит: слушай. мы с тобой настоящие люди. мы крутые. а вот они — пидоры. всё. потом они начинают трахаться. и думают — да. мы крутые, а те — пидоры. всё. потому что выражаясь философским языком — есть пидоры и пидоры. всё.

  2. AdoSport:

    Stephan-V: янихуянепонял.jpg

  3. WebDev:

    какнихуянепонятьинеподатьвиду.жпг

  4. VorNo:

    разные типы вакансий для питонисты, видимо, напомнили сударю историю про разные сорта пидарасов.

  5. Ytino:

    Я видел в своей генте раби, но так и не понял зачем там этот еврейский язык и чем он такой кошерный. Гента и без него отлично работает.

  6. PeeZlo:

    На основе каких эмпирических данных сделан приведенный автором поста вывод? Тупо религиозная мантра или есть опыт работе в хотя бы двух-трех конторах из каждой категории?

  7. 01pSpb:

    Тебе пердак что-ли совсем расковыряли? Или ты себя охуенным гением вообразил, чёрт, блядь? Везде, где я, например, вижу руби — я понимаю, что там нужен пидороватый хипстер в кедиках, а не программист. Ты из этих, я так понимаю? А, второй вариант — ты школоло прыщавое, у которого маленький хуй и на которого тёлки не смотрят, и оно пытается реализоваться, имея какие-то буковки в резюме и строит на них систему ценностей.

  8. WebDev:

    ты питонист или питонист?

  9. EcaBlank:

    А? Что? Есть кто крутой? Мы как раз Python/Ruby ищем :).

  10. 01pSpb:

    Stephan-V: ебало закрой, клоун. И заправь мне уже принтер, надоелл он полосить. И да, патчкорды под столом разложи заодно, надоеллся я в них путаться. Как сделаешь свою работу — выходи в интернетики пиздить.

  11. WebDev:

    БРАНДЕНБУРГ девелопера хоумпейджа!1

  12. 01pSpb:

    >> от 60 000 рублей
    охохонюшки!

  13. Xxxno:

    По опыту работы с различными разработчиками, от похапэ и до питона с джавой, могу сказать, что везде хватает непрофессионалов. Думаешь, раз у человека в резюме стоит «питон» — то он ебануться профи, и он ест по утрам «тосты с клубничным джемом»?
    хуй там. вспоминаю первый движок спортбокса на питоне — это просто адовый и дикий пиздец, мы новые релизы по двое суток туда только ставили.
    потом эти питонщики переквалифицировались в пхп программистов, и сейчас мы видим, как охуенно все работает.
    ты неправ.

  14. 999re:

    Stephan-V: нахуя я это прочел 🙁

  15. Xxxno:

    Да и вообще, выбор технологий зависит от конкретной задачи.
    Недавно в один из наших отделов спустили задачу нарисовать промо-сайт, чтобы он умел коллектить e-mail адреса и класть их в базу, для последующих рассылок.
    Эти джависты пришли ко мне и попросили поставить им Jboss.
    Ну сука офигеть вообще.
    Зато джава, зато умные.

  16. VorNo:

    watchr для вызова компиляции твиттеровского бутстрапа при имзенении файлов, например, устанавливается из гемов

  17. VorNo:

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

  18. Lopodin:

    django? вы из первой категории.

  19. VorNo:

    я не спорю про непрофессионалов и про «Питон» в резюме. Я пишу о том, что технологии, которые выбрала компания, ищущая специалистов, во многом говорят об этой компании.

  20. Xxxno:

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

  21. VorNo:

    для говносайтов вот эта штука любопытная, встроенный файл менеджер и едит-ин-плэйс ни проч. http://mezzanine.jupo.org/ думаю, может вырасти в серьезного конурента для Django-CMS

  22. Xxxno:

    и ты туда же
    скажи, зачем использовать фреймворки там, где хватает 50 строк кода и банальной статичной верстки?

  23. VorNo:

    это не фреймворк, это ЦМС поверх фреймворка, по типу как Друпал собираются поверх Yii переписывать в новой версии.

  24. VorNo:

    хе,хе http://habrahabr.ru/post/128052/ вот смешной холивар на тему того, что ОРМ Джанго — это не труЪ

  25. Xxxno:

    давать ссылки на хабр в вебдев блоге — дурной тон, мусье.

  26. VorNo:

    спасибо, буду знать

  27. VorNo:

    да я в последнее время что-то больше за хипстеров, немного подзаебывают чоткие пацанчики

    Linux Nix Web Development - http://linuxoids.org/ image

  28. Xxxno:

    ответишь на мой вопрос, нет?

  29. NavRU:

    Senior Perl developer с любопытством и легким недоумением смотрит на холиворщиков.

  30. Xxxno:

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

  31. VorNo:

    в Питон с версии 1.5 уже дербанули все самое лучше из Перла — регэкспы

  32. RotZlo:

    Senior Developer в России = просто Developer в США

  33. VorNo:

    Вывод. В компании работают разные специалисты: есть такие, о которых я даже не слышал, и да, есть и не очень, куда без них.

  34. PeeZlo:

    В таком случае, предполагая что все три конторы из первой категории, в которых ты побывал были конторами «быдлокодеров и барыг», ты смело можешь заявлять вероятность начиная от 36.8% или чуть ниже в первом утверждении. То, откуда ты дотянул до 90% требует дополнительных обоснований (просто «я так думаю» — это как-то нелепо учитывая столь вялый эксперимент).

    Во втором утверждении нужно убрать фразу про Руби (ты ее вообще откуда-то за уши притащил), и заменить 90% на «как минимум 5%» (предполагая что в той одной конторе где требовался только Питон были не-быдлокодеры).

    Тогда все корректно и по науке. Остальной флуд — от лукавого.

  35. PeeZlo:

    Расскажи, как это — быть динозавром?

  36. VorNo:

    Попробую более развернуто и без штампов. Исходя из своих соображений по возможностям технологий и по опыту взаимодействия с разработчиками разных веб-приложений (в данном контексте даже сайт-визитку я так же формально рассматриваю как веб-приложение для доступа к данным из БД).

    Выбор PHP как основной платформы обуславливается большим сообществом программистов: много дешевых специалистов, много готовых решений даже для достаточно нетривиальных задач. А это значит, что работающий код более-менее приемлемого качества можно всегда получить за приемлемую цену. Нет проблем с выбором хостинга, хотя с VPS эта проблема впринципе отпадает. Удобство разработки и возможности языка — здесь второстепенная задача. Важен результат — более-менее работающее веб-приложение, средства и удобство разработки не так важны.

    Выбор Ruby — это в первую очередь удобство разработчика, приятный объектный язык, хороший современный фреймворк, менеджер пакетов и прочие радости. Все это в некоторой степени справедливо и для Py.

    Из чего я делаю вывод, что люди выбирающие Ruby и Python, ставят приоритет на разработку и удобство программирования, а не на продажу дешевого кода заказчикам. А значит это компания программистов, с которыми интересно работать и именно программировать, а не просто приходить от звонка до гудка, выполняя норму и ождая ежемесячную выплату.

  37. Xxxno:

    это ничем не подкрепленный максимализм.
    тебе лет сколько?

  38. T-xaTa:

    Как Senior PHP Developer с 10-ти летним стажем я смотрю на твой текст, как на говно.

  39. 01pSpb:

    что ты несешь, придурок? Ты на русском писать для начала научись, потом на вебдев лезь, школиё ебучее. Откуда, блядь, вы все повылезали?

  40. T-xaTa:

    Да лаааааадно 🙂

  41. EcaBlank:

    А что смущает? От 60 000 рублей бывают любые суммы.

  42. LspMsk:

    Обычно в вакансиях не пишут что нужно знать Ruby и Php. Часто нужно знать один язык, а знание других является плюсом.

    Несколько языков бывает нужно когда компания уже пишет на одном, но есть балласт проектов на другом и их нужно поддерживать. Я когда в Дестени ходил собеседоваться, мне прямым текстом сказали, что возьмут на php кодера, но с расчетом, что я за год вырасту в питониста или давайдосвидания.

    А вообще делать выводы о крутости компании основываясь на языке программирования это лютый пиздец.

  43. PeeZlo:

    Важен результат — более–менее работающее веб–приложение, средства и удобство разработки не так важны.

    Если ты делишь конторы на те, для которых важен результат, и те, для которых он не важен, ты изначально как-то не правильно смотришь на суть дела.

    ПХП конечно отстает по синтакс-шугару и библиотечной обвеске от Питона и Руби, но, как ты сам написал, у него есть куча сильных сторон, которые в некоторых случаях предпочтительны. Тот же банальный сайт-визитку делать на Питоне, например, нелепо, потому что 99% клиентов знают как залить PHP файл на апач, но ни за что не станут разбираться в установках каких-то там новомодных серверов, конфигурирование проксей или компилировании очередного mod_wsgi под их корпоративную CentOS 5, которая в пакетах знает только о «стабильном» Питоне 2.4 и в ус не дует.

    компания программистов, с которыми интересно работать и именно программировать

    Компания программистов, с которыми интересно работать — это такой коллектив, который в работе не ставит синтакс шугар превыше всего и умеет адекватно выбирать средства исходя из задачи. Это коллектив, который может писать и на ПХП так, что любой питоновод обзавидуется. А восхваляемые тобой товарищи, которые будут писать на Руби, даже если задача — сделать одну статичную страничку — это школота незрелая.

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

  44. VorNo:

    Alex-T: ну так я же не говорю, как я на Ваш текст и вашу должность смотрю, зачем друг друг настроение портить?

  45. VorNo:

    я больше не о крутости конторы, а о комфорте работы и коллективе

  46. 01pSpb:

    если ищете звёзд — напишите «от 160.000». А то, что вы сначала пишете «хотим звезду», но тут же рядом «хотим сэкономить» выглядит не ок. Это на психологическом уровне воспринимается, как итоговая зарплата ±.
    Даже у нас, которым нужны питонисты поскромнее, планка — от 100. Чтобы школьники вроде автора поста даже не шевелились и не тратили наше время.
    Ну, если вы, конечно, готовы платить действительно крутому программисту 160, например, а не спизднули про звезду для красного словца.

  47. 01pSpb:

    а что значит «вырасту в питониста»? По-твоему тоже питон программист круче пхп-программиста?

  48. VorNo:

    Alex-T: впрочем вру, справедливо, я ж назвал вероятными быдлоколерами конторы где в вакансиях про ПХП пишут

  49. T-xaTa:

    вопрос что называть конторами. В конторах, с пропускной способностью в 500 сайтов в месяц для левых заказщиков — это быдлокодеры. Сделал сайт, забыл. Сделал — забыл. И т.п. Последние лет 5 я лично работаю в компаниях, которые поддерживают довольно крупные проекты на постоянной основе, улучшая и оптимизируя их. И работают со мной только сеньеры. Был даже TL-ем в течении года, но не моё — вернулся на большую ставку, но как обычный программист.

    Справедливости ради — быдлокодить можно на любом языке программирования. Но делить людей по этому признаку — это бред реальный.

    Всё равно, что сказать, что если человек знает французский язык — значит он пидор. А если еще и немецкий — то пидар-нацист. Не ровняйте под одну планку 🙂 И выбирай конторы толковые, с лонг-терм-саппортом больших проектов.

  50. VorNo:

    @property
    def platform(self):
    if(вебстудии, которые по каким-то причинам не могут нанять программистов для других платформ, или их нет, или они дорогие, или им приходится использовать какую-то CMS, т.к. заказчикам, например, Битрикс важен):
    self._platform = PHP

    elif(на ПХП проект делался изначально, и уже написано столько, что все переделывать — будет проще оставить как есть):
    self._platform = PHP

    return self._platform

    Я понимаю, когда значение platform — константа PHP, и это вынужденное решение. Но я не понимаю, когда компании выбирают, ПХП как самое лучшее решение изначально.

    И в целом дело не в синтаксическом сахаре, а изначально в идеологии языка, даже если из Пай поубирать лямды, декораторы и прочие вещи, он все равно будет удобней, чем PHP, так как изначально проектировался как язык, где всё — объекты. Таже система модулей и пакетов — это гораздо лучше и удобней чем в Yii конские структуры папок с этим protected и так далее.

  51. VorNo:

    я не школьник, у меня в этом месяце защита диплома по архитектуре, ну и в Москву я потом не собираюсь, я Питер люблю. Так, что про траты времени у нас это взаимно, полагаю.

  52. TuCoff:

    НА озвученный вопрос в предпоследнем абзаце вы отвечали сами, выше

  53. 01pSpb:

    ты — ебучий тупой школьник, который несет в мир хуету. Просто съеби отсюда, малолетний рак и ищи себе «огенццво», которое тебе сдаст зассаный угол, в котором ты просто обязан сгнить.

  54. PeeZlo:

    Выбор любой технологии для проекта, будь это Питон, ПХП, Ява или brainfuck, это всегда вынужденное решение. Даже если ты пишешь на питоне, у тебя должны быть хорошие причины, вынуждающие тебя делать этот выбор, а не, скажем, взять Яву, или Скалу, или даже Scheme какой-нибудь.

    дело не в синтаксическом сахаре

    Дело именно в синтаксическом сахаре. Объекты и идеология — это все в голове должно быть в первую очередь, а не в языке. Как средствами языка эти объекты или идеологию записывать, будь это object.method(param), или object->method(param), или method(object, param), или там push//param$push//object$call//method — дело второстепенное.

    система модулей и пакетов — это гораздо лучше и удобней… чем в Yii …

    Никто не мешает тебе организовать систему модулей и пакетов в том виде в каком тебе нужно на любом языке. Не нравится Yii по какой-то адекватной причине — не бери Yii. При этом «конские структуры папок» — это довольно вялый аргумент против чего-то там.

  55. LspMsk:

    нет, просто когда был этот разговор, у них все проекты делались на питоне, а на пхп была только botva.ru
    Я им, вроде, понравился, они мне, вроде, понравились и из всех доступных вариантов моей карьеры там был только этот.
    Но, не сложилось.

  56. LspMsk:

    мартышки любят бананы потому что ультразвук это упругие звуковые колебания высокой частоты.

  57. 01pSpb:

    не, я чисто до слова «вырасти» доебался. Это как — средний пхп-разработчик, значит, маленький и глупый, а как только он вступит в секту пистона — сразу резко вырос и стал умным?

  58. EcaBlank:

    Действительно крутому мы готовы платить, если не 160 за фуллтайм, то 80 за халф, тру стори.
    Другой вопрос, что людей уровня который нам нужен, в принципе очень мало.

  59. LspMsk:

    не, имея одну планку, вырасти до другой планки никогда не помешает. Две планки круче одной.
    Ну ты вот, допустим, охуительный разработчик который умеет на всех языках написать компиляторы/интерпретаторы для всех других языков, но вырасти до кардиохирурга или юриста не помешает.

    типа того

  60. XlbZlo:

    Ребята, это все бессмысленная хуета, пофиг на каком С-подобном языке писать: на похапэ, руби или перле. Все равно все динамические языки схожи по функционалу, синтаксис только различается, и то не всегда существенно. С компилируемыми языками чуть сложнее, но тоже в принципе понятно. За пару недель можно легко переключиться с одного языка на другой, еще месяц на штудирование либ — и все.

    Ну это конечно если религиозные вопросы вас не терзают.

  61. XlbZlo:

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

  62. XlbZlo:

    выбор технологии обуславливается личными эротическими преференциями первого девелопера.

  63. PeeZlo:

    Обычно эти «личные преференции» совсем не от балды берутся.

  64. XlbZlo:

    тем не менее они личные, и найти кошерного первого программиста — это уже верный шаг на пути к успеху.

  65. VorNo:

    не хуета, присобачится можно ко многому, но зачем собачиться, когда можно получать удовольствие от работы с хорошим ЯП. Из компилируемых, я на Objective-C немного пробовал, было сложно с битовыми операциями и указателями поначалу и все, а в остальном все аппловский фреймворк обеспечивает, нормальный рантайм, мэнэджмэнт памяти, потоки и т.д.

  66. VorNo:

    главное, чтобы все по Кашруту было.

  67. XlbZlo:

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

  68. 01pSpb:

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

  69. XlbZlo:

    согласен, ну просто раз в год можно же поумничать. Да и холиворы уже стали не те, и блог не та

  70. 01pSpb:

    холиворы интересны, когда у тебя оппонент не хуеглот со светлым пушком над губой, а хоть что-то понимает.
    Кстати, сижу вот и думаю: у нас новые проекты (мы — очень крупные чуваки) пишутся на пистоне. Причины — очень невнятные, при этом я наблюдаю дикую сракоболь эйчаров, манагеров, тимлидов, когда нам по каким-то причинам нужны новые разработчики — это же какой-то пиздец — найти на 90-100к соображающего питониста, который готов сменить работу. Спрашивается — и нахуй оно надо-то? За эти деньги тех же пхпшников, которые прошли огонь и воду — жопой жуй, проект они родят не хуже, замену им найти проще, ебало они корчат меньше. В чем профит-то для бизнеса, кроме выебонов?

  71. Xxxno:

    да мне то что, я на перле максимум что делаю — логи обрабатываю, и то редко

  72. Xxxno:

    Вообще интересно, вот пришел чувак с шестого курса, и все нам, убогим, разъяснил.
    Как мы раньше во тьме незнания жили — хуй его знает.
    Наверное, стоило бы почитать лекцию, что питон и руби — довольно новые языки, и создавались уже объектно-ориентированными, а пхп — это тупой гиперстекст препроцессор, которому уже хер знает сколько лет со всеми вытекающими, но мне лень

  73. XlbZlo:

    хороший вопрос.
    Смотри, есть несколько нюансов. Программист хорошего уровня попросит у тебя примерно одинаковые деньги, ты сможешь найти похапэшников подешевле, но когда уволишь пятого из них по некомпетентности, то тоже зайдешь на блогочку и напишешь гневный пост про дебилов. Грамотные РНР-девы так же сидят прикормленые и никуда рвать когти не собираются, поэтому пока ты не пообещаешь им ежедневный минет и плэйстейшн3 ситуация будет примерно одинаковая.

    Страшно на самом деле может быть не то, что программистов на питоне нет — это как раз всё равно. Страшно если нет адекватного человека в команде, задачей которого является разжевывать новоприбывшим что, где и как работает, проверять их коммиты и бессердечно ебошить по рукам за кривой код. Если он есть, то можно набирать хоть РНРшников, хоть рубистов, да хоть фортрановцев — если есть адекватный способ интеграции в рабочую атомсферу, где язык порой не самый сложный инструмент.

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

    И как раз в этом я вижу работу для HR. Новый человек должен в первую очередь принять правила игры в этой компании, политику, субординацию, правила написания кода и продвижения идей. В каждой компании кстати по разному. Если нужны хацкеры — нанимай хацкеров, нужны просто руки — нанимай муравьев, нужны идеологи — нанимай будду. В этом и есть секрет хорошего баланса личностных качеств в команде, и тут не сильно важно какой опыт у человека есть. Важно, насколько быстро он обучаем и насколько он готов начать выебываться и строить свою синагогу посреди вашего кода. Этим кстати, как я заметил, грешит много РНР-программистов. Из-за того, что выбор инструментов у них огромный, каждый старается притащить в свой кусок кода какую-то свою приблуду, будь то ORM, парсер или еще какой-то минифреймворк. В итоге все это держится на жутких соплях и при апгрейде версий рассыпается и всем больно и грустно.

    Резюмируя в целом: человек, которого ты хочешь нанять должен просто быть умным и адекватным. Знание синтаксиса тут второстепенно. Скорее более важен опыт работы, т.к. есть шанс, что до тебя ему эти понятия уже привили.

  74. XlbZlo:

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

  75. VorNo:

    ах вот оно что, как же я раньше во тьме незнания жил — хуй его знает

  76. 01pSpb:

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

  77. NidApp:

    вижу, холивар вам удался на славу 🙂

  78. NavRU:

    а кто еще кроме букингкома?

  79. NavRU:

    отлично поживет. Как legacy код, так и современный. Вот мы сейчас ищем Senior Perl/Lua developer от 100к.
    Скажи знакомому, пусть приходит собеседоваться. Незнание Lua от отвественности не освобождает.
    Последние года 3 не я ищу работу, а она сама меня находит и пытается утащить. Но я не даюсь.

  80. NavRU:

    ага, ага.

  81. NavRU:

    охуительно. Пока одни хипстеры с другими хипстерами холиворят, ты делаешь продукт и зарабатываешь как два таких хипстера.

  82. Xxxno:

    ну ты кинь посте кто такие «вы», для начала.
    В понедельник перешлю ему

  83. NavRU:

    по названию вакансии гуглится элементарно.

  84. VorNo:

    ну, например, мы сейчас делаем небольшой проект с подвязкой к Райфайзену, и там нужно, чтобы сторонняя система вызывала какие-то действия у Джанго-приложения. С помощью встроенной optparse и Джанго, можно сделать свою команду с аргументами для manage.py которая будет вызываться в баше, а Джанго уже само батчем обработает ее и поменяет значения в базе. Как такое сделать на php я хуй его знает.

  85. XlbZlo:

    hotels.com например 🙂

  86. 01pSpb:

    не неси хуйню, придурок. Есть очереди, есть эвент-обсервер и куча всякой хуйни, которая влёт решает при почти любом инструментарии. А то, что ты, идиот, освоил только джанго, не знаешь как там и что в других языках/фреймворках — это еще раз подтверждает мои слова, что ты малолетний хуесос, а не стоящий собеседник.

  87. XlbZlo:

    я тебе как раз и написал, почему всё равно питон, РНР, скала или что там еще вздумается. Ничем они ни лучше и ни хуже — все одно говно.

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

  88. NavRU:

    кстати, блогерз. Предложение действительно не только для знакомого .
    http://hh.ru/vacancy/5912342

  89. Aynsuper:

    Ты какую-то чушь написал, извини.

  90. Lopodin:

    бляяя, вы реально какую-то хуйню там творите.

  91. AmtEkb:

    знаешь, я конечно питон знаю плохо, и даже не уверен, что твой псевдокод написан именно на питоне, но… ты в нём забыл переменную инициализировать по умолчанию. И у тебя там вполне вероятна ситуация, когда оба условия будут не верны, а переменная — неопределена. Хотя конечно может это просто синтаксис у твоего языка такой, и умолчания в другом месте определяются. Но в общем и целом — забыл.

    И знаешь, как-то… Быдлокодер — он будет писать быдлокод даже на питоне. Вот как ты сейчас. Так что не в языке причина твоих неудач с работодателями и коллегами, не в языке 🙂

  92. AmtEkb:

    извини, что огорчу, но от 60 000 рублей бывают суммы только те, которые больше или равны 60 000 рублей. Не любые.

  93. AmtEkb:

    Я делал сайт на фортране.

  94. 01pSpb:

    всё, парни, все в сборе, пришел зазевавшийся зануда, расходимся (:

  95. LleCap:

    это как анекдот про старых байкеров и молодых на спортивных байках: «А хуле с вами знакомиться, вы каждый год разные».

  96. LleCap:

    А вот на брейнфаке предлагают.

  97. 01pSpb:

    тут где-то стёпка писал про возможность писать сайты на матлабе

  98. AmtEkb:

    я хотел было написать что-то обидное, но подумал, что я и вправду зануда! И отрицать это было бы не по-занудски ^_^

  99. 01pSpb:

    ты у нас в скайп-чятике есть? Там зануд очень не хватает

  100. AmtEkb:

    нет. Я и скайпом то не пользуюсь.

  101. 01pSpb:

    эх, ну если надумаешь — заглядывай, там весело бывает

  102. VorNo:

    почему? Можно более развернуто?

  103. Regwhite:

    ебать, родина!

  104. VorNo:

    это геттер, здесь описано создание дескриптора для атрибута класса, «приватное» свойство я не забыл определить, я не его стал определять, пришлось бы весь класс псевдокодом описывать, их обычно в конструкторе __init__() определяют.

    У меня неудач нет с работодателями и коллегами, я занимаюсь тем, что мне очень нравится и доволен взаимоотношениями. Тему навеяло написать от праздного просмотра питерских вакансий на питонистов.

  105. VorNo:

    https://docs.djangoproject.com/en/dev/ho… вот даже в самой документации есть примеры с менеджментом джанго-приложений через свои команды для manage.py

  106. VorNo:

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

  107. 01pSpb:

    ты за языком-то следи, уёбок. Срешь тут пока только ты, прыщавый.

  108. LacAll:

    HTML РУЛИТ

  109. AmtEkb:

    цитирую:
    Хотя конечно может это просто синтаксис у твоего языка такой, и умолчания в другом месте определяются.

    В данном примере ты мог привести кусок __init__() или сделать указание на то, что переменная определяется где-то там 🙂 Но ты забыл или забил, что прекрасно характеризует степень твоей аккуратности в отношении кода 🙂

  110. AmtEkb:

    перечитай комменты — я не называю тебя школьником, я называю тебя быдлокодером 🙂
    И чего это тебя зацепило то простое сообщение из интернетов??? Правда глаза режет? 😉

  111. RedSm:

    Питон не создавался ОО, если что.

  112. RedSm:

    Зашел поставить минус в карму, а там уже 🙁

  113. VorNo:

    не, не, не, это, так сказать, классическое развитие срача, комментаторам уже надоело обсуждать тему вопроса, и диалог плавно переходит в обсуждение автора поста и друг дргуа.

  114. Sabmo:

    вочер, Саша, можно и самому напейсать 🙂

  115. Sabmo:

    начнем с того, что питон все же старше похапэ

  116. LesYes:

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

  117. RatFcuk:

    тот кто хает какой то язык программирования в пользу другого, скорее всего знает средне последний и не знает нормально первый (да и больше никакого)
    Пока идиоты спорят что лучше винсервер или линуксовые, нормальный пацаны зарабатывают и на первом и на втором 2,7 млрд долларов в год (за 2011 год)

  118. VorNo:

    ага, и сервер можно Twisted написать.

  119. VorNo:

    так! Резюмируем следующим: PHP — это неплохая технология для многих задач, и среди PHP-программистов много очень грамотных специалистов, программистов, которые не быдло-кодеры и с которыми приятно работать. А автор (то есть я) знает посредственно Ruby и Python, поэтому написал хуйню. Ну хорошо, уговорили. Я с этим мнением согласен.

    Но работать я буду там, где требуется Python или Ruby, а не PHP, надеюсь меня возьмут куда-нибудь в подмастерье в Питере быдлокодить на Джанго, а то крутая контора с монстрами PHP, думаю, для меня это слишком мощно, боюсь не потяну.

  120. AmtEkb:

    даже удивительно, насколько ты точен в формулировках 🙂

  121. YowaTa:

    Бизнес диктует. А нашей маленькой уютной конторке бизнес пару лет назад надиктовал внезапно завязать с похапэ и начать пилить всё (в т.ч. и утилиты всякие для внутреннего использования) на пейсоне.

    И жить сразу стало легче. И ошибок в продакшн стало попадать на порядок меньше. И поддержка текущих проектов как-то проще стала. И деплой вдруг наладился. И ёбаные велосипеды для ежедневных задач пилить не приходится(есть конечно Zend и зомби-Pear(кстати, он живой ещё?), но и они не всегда могли удовлетворить требованиям). И мне как разработчику меньше приходится тыкать пальцами в клавиатуру(а я пиздец какой ленивый). И всякой хуйнёй мистической заниматься не надо теперь.

    Всем пис и пейсон, посоны!

  122. Lopodin:

    какой деплой юзаете? чем и куда?

  123. KciSnow:

    интересно будет посмотреть на результат переписывания Друпала. На это хотя бы можно будет смотреть без ужаса, я надеюсь.

Добавить комментарий