Какая-то мутная не очевидная хрень. Зачем так писать? Не вижу реальных примеров чтобы была такая вот необходимость. Другой разработчик не должен шарады разгадывать. Если на такой код нет комментария — застрелить автора и точка.
P.S.: Не питонист, случайно забрел — заинтересовало.
Яндекс жаловался что Гугл запрещал стороннему бизнесу, желающему воспользоваться платформой андроид, дружить с другими сервисами, т.е. запрещал их предустанавливать. Яндекс кому-то что то запрещает? Нет. Так где же тут "то же самое"? Эти жалующихся вообще кто такие? Какое их дело что там делает другая коммерческая структура? Если нет нарушения закона и заключённых договоров, то пускай идут лесом. Пока же все претензии выглядят, как возмущения европейских государств по поводу несправедливого распределения территориальных ресурсов России.
Освежил в памяти суть претензий Яндекса к Гугл. Пишут что Гугл запрещал ряду производителей телефонов, т.е. вообще постороннему бизнесу, предустанавливать сервисы Яндекса при использовании Андроид. Как это вяжется с текущим хайпом? Ещё раз: Яндекс кому-то что то запрещает или выдвигает ультиматумы? Нет. И обсуждать тут нечего кроме тявканья оборзевших шавок с их претензиями высосанными из пальца.
Так в этом и есть суть моих высказываний по теме. Певцы и музыканты ничем от инженеров, врачей и учителей не отличаются, в их труде ничего божественного нету чтобы получать за него миллионы, а то что аудитория потребления массовая — так это лишь нюансы профессии. Пускай вся эта братия творческих работает как и все — ежедневно, точнее — постоянно, и зарабатывает этим, а не продажами лежа кверху пузом.
Замечания, что если постоянно что-то «творить», то можно «исписаться» — чушь. Сами выбрали сферу деятельности и им никто ничего не должен. К тому же, например, отчисления от радио никуда не денутся. Так что где заработать есть. Но не миллионы же. Если что, то всякие актеры тоже ничего такого не делают, чтобы получать адские гонорары.
Скажем так, если вдруг понадобилось бы выбирать между, например, актером/певцом и врачом/учителем, то вторые куда полезнее обществу, но почему то именно первым считается нормой платить кучу денег. Как и инвалидам от футбола/хоккея. Вся эта развлекательная индустрия явно переоценена.
Вот и зря, начинающий разработчик получит хреновый фундамент. Лучше паскаля с его строгостью ничего нет. Мозги надо настраивать на нужный лад с самого начала, иначе потом будет говнокод.
Новичку лучше первым делом разобраться в синтаксисе
Вот и получится кодер, говнокодер. Новичку нужно учиться думать, строить структуры данных, продумывать алгоритмы. Язык и, соответственно, синтаксис нужно выбирать когда есть понимание как решать задачу.
Программистов надо проверять на программирование
И еще одна глупость. Невозможно за время собеседования понять что умеет человек. Может он просто знает как правильно отвечать, но с подумать у него проблемы. Собеседования же по типу Яндекса — это уже маразм. Как и программирование на бумаге. Надо понять умеет и человек думать, а все остальное второстепенно и, обычно, наживное. Еще важнее понять что за человек перед тобой, сможешь ли ты с ним работать. Непосредственно к программированию это всё никакого отношения не имеет.
Ну а в чем выгода для мелкомягких. Альтруизмом тут не пахнет. Явно есть какая-то скрытая цель. И вряд ли это что-то хорошее. Просто потому, что сложно заподозрить амеров в благих начинаниях по отношению к кому либо кроме себя, таких замечательных и уникальных.
Никогда не любил теорию. С практикой при этом полный порядок. Даже такие вроде простые вещи, как оценка сложности алгоритма, всегда были для меня сложными и непонятными. Может потому, что считал их ненужными. Зато всегда знал и понимал как сделать правильно. В отличие от тех, кто мог отлично оперировать теорией, а на практике у них фигня получалась.
Нравится проектировать системы, продумывать алгоритмы, связи и т.п. Прорабатывать логику процессов. Веб не люблю. Бардак там. Была бы возможность подался бы в разработку игрушек. Там как раз есть интересующие области вроде алгоритмизации и компьютерной графики (в свое время возился с OpenGL/Direct3D, а сейчас это уже на другом уровне), но слишком не просто перепрыгнуть. Даже банально пересесть с Delphi на Java бюрократически весьма сложно. Удача помогла. Освоился быстро, хоть и полностью новый стек технологий был. Шел бы обычным путем через собесы — фиг бы прошел.
VT — всего лишь агрегатор, мало ли какая паранойя у какого-нибудь антивирусишки.
С таким же успехом можно и вас обвинить в чем угодно сославшись на какой-нибудь комментарий в сети. Вы упорно не в состоянии понять ситуацию. Представьте, что ваша софтинка лежит на некоем агрегаторе всякого софтохлама, который вдруг даёт срабатывание у некоего антивиря. Ещё раз — срабатывание на сайт в общем, не какой-то софт на нем, а, например, скрипты не понравились. И теперь волчий билет получает весь софт лежащий там, включая ваш. Спрашивается, а при чем сертификаты софта? У вас же получается, если ты зашёл в гей-бар, то сразу стал альтернативно-сексуальным.
Признаки не доказательства. Потому автоматически проверяющее должно лишь призывать уделить внимание кого-то не автоматического. И уж точно не выносить вердикты на основе своих ничем не подкрепленные подозрений.
Плохо видите, кстати. Наборы обновлений там как раз от мелкософта, только упакованы в свою оболочку и ставятся штатными методами. Это о том, как легко ошибиться если не вникать, а судить поверхностно. Автор имеет весьма положительную репутацию у знающих людей.
После MS SQL на Oracle чувствовал себя со связанными руками. Одно только отсутствие нормальных времянок было огромным минусом. Как там в последних версиях — не в курсе.
Утрировать не стоит. В чем такая сложность? Если в прилетевшей заявке были контакты заявителя и была такая необходимость, то связывался напрямую. Зачем в испорченный телефон "играть"? Смысл пинать заявку туда-сюда, если все равно ко мне вернётся? И, да, если возникали сложности, то сначала логично обсудить с начальством, а потом уже действовать.
Самое забавное, когда на собесе спрашивают про всякие умные вещи, а потом видишь боевой код, то остается только удивляться из разряда «и эти люди запрещают мне ковыряться в носу». Причем писать дальше придется в таком же стиле.
Вот заняться больше нечем, как пытаться ради собеса охватить всё что можно. Если захочу потратить свое личное время на свою же область (а такое желание всегда есть), то найдется куча более интересных задач, а не из класса доказательных, которые практической ценности не имеют.
Что же касается шансов, то найдется куча более адекватных контор, где не надо проходить 9 кругов ада ради самого процесса трудоустройства.
И, как написано по-соседству, такие знания, не подкрепляемые постоянной практикой, очень быстро превратятся в тыкву.
Работал в области продаж компьютерной техники (была такая сеть Polaris), в области строительства (обработка и визуализация инфы со всяких датчиков в зоне ведения работ — графики, 2D, 3D), в области логистики, сейчас работаю над проектом федерального уровня (заказчик системы — государство).
Ну и на всякий случай, чтобы «два раза не вставать», образование — «прикладная математика».
Ох ты ж. Когда то, во время учебы ворочал этими списками без проблем. Потом использовал в своих домашних поделках иногда, причем, больше «из любви к искусству» чем из-за необходимости. Но фразу «развернуть связный список» пришлось гуглить, т.к. зачем такое может понадобиться не представляю. Потому как звучит из разряда «как же я цифры буквами напишу».
P.S.: Не питонист, случайно забрел — заинтересовало.
И все таки ситуации очень условно похожи. Но, допустим, пусть похожи. Каково по вашему соломоново решение?
Яндекс жаловался что Гугл запрещал стороннему бизнесу, желающему воспользоваться платформой андроид, дружить с другими сервисами, т.е. запрещал их предустанавливать. Яндекс кому-то что то запрещает? Нет. Так где же тут "то же самое"? Эти жалующихся вообще кто такие? Какое их дело что там делает другая коммерческая структура? Если нет нарушения закона и заключённых договоров, то пускай идут лесом. Пока же все претензии выглядят, как возмущения европейских государств по поводу несправедливого распределения территориальных ресурсов России.
Освежил в памяти суть претензий Яндекса к Гугл. Пишут что Гугл запрещал ряду производителей телефонов, т.е. вообще постороннему бизнесу, предустанавливать сервисы Яндекса при использовании Андроид. Как это вяжется с текущим хайпом? Ещё раз: Яндекс кому-то что то запрещает или выдвигает ультиматумы? Нет. И обсуждать тут нечего кроме тявканья оборзевших шавок с их претензиями высосанными из пальца.
На сколько помню Гугл запрещал в принципе предустанавливать альтернативу своим сервисам. Яндекс же не выпиливает конкурирующие сервисы.
Замечания, что если постоянно что-то «творить», то можно «исписаться» — чушь. Сами выбрали сферу деятельности и им никто ничего не должен. К тому же, например, отчисления от радио никуда не денутся. Так что где заработать есть. Но не миллионы же. Если что, то всякие актеры тоже ничего такого не делают, чтобы получать адские гонорары.
Скажем так, если вдруг понадобилось бы выбирать между, например, актером/певцом и врачом/учителем, то вторые куда полезнее обществу, но почему то именно первым считается нормой платить кучу денег. Как и инвалидам от футбола/хоккея. Вся эта развлекательная индустрия явно переоценена.
Вот и зря, начинающий разработчик получит хреновый фундамент. Лучше паскаля с его строгостью ничего нет. Мозги надо настраивать на нужный лад с самого начала, иначе потом будет говнокод.
Вот и получится кодер, говнокодер. Новичку нужно учиться думать, строить структуры данных, продумывать алгоритмы. Язык и, соответственно, синтаксис нужно выбирать когда есть понимание как решать задачу.
И еще одна глупость. Невозможно за время собеседования понять что умеет человек. Может он просто знает как правильно отвечать, но с подумать у него проблемы. Собеседования же по типу Яндекса — это уже маразм. Как и программирование на бумаге. Надо понять умеет и человек думать, а все остальное второстепенно и, обычно, наживное. Еще важнее понять что за человек перед тобой, сможешь ли ты с ним работать. Непосредственно к программированию это всё никакого отношения не имеет.
Ну а в чем выгода для мелкомягких. Альтруизмом тут не пахнет. Явно есть какая-то скрытая цель. И вряд ли это что-то хорошее. Просто потому, что сложно заподозрить амеров в благих начинаниях по отношению к кому либо кроме себя, таких замечательных и уникальных.
Нравится проектировать системы, продумывать алгоритмы, связи и т.п. Прорабатывать логику процессов. Веб не люблю. Бардак там. Была бы возможность подался бы в разработку игрушек. Там как раз есть интересующие области вроде алгоритмизации и компьютерной графики (в свое время возился с OpenGL/Direct3D, а сейчас это уже на другом уровне), но слишком не просто перепрыгнуть. Даже банально пересесть с Delphi на Java бюрократически весьма сложно. Удача помогла. Освоился быстро, хоть и полностью новый стек технологий был. Шел бы обычным путем через собесы — фиг бы прошел.
VT — всего лишь агрегатор, мало ли какая паранойя у какого-нибудь антивирусишки.
С таким же успехом можно и вас обвинить в чем угодно сославшись на какой-нибудь комментарий в сети. Вы упорно не в состоянии понять ситуацию. Представьте, что ваша софтинка лежит на некоем агрегаторе всякого софтохлама, который вдруг даёт срабатывание у некоего антивиря. Ещё раз — срабатывание на сайт в общем, не какой-то софт на нем, а, например, скрипты не понравились. И теперь волчий билет получает весь софт лежащий там, включая ваш. Спрашивается, а при чем сертификаты софта? У вас же получается, если ты зашёл в гей-бар, то сразу стал альтернативно-сексуальным.
Признаки не доказательства. Потому автоматически проверяющее должно лишь призывать уделить внимание кого-то не автоматического. И уж точно не выносить вердикты на основе своих ничем не подкрепленные подозрений.
Плохо видите, кстати. Наборы обновлений там как раз от мелкософта, только упакованы в свою оболочку и ставятся штатными методами. Это о том, как легко ошибиться если не вникать, а судить поверхностно. Автор имеет весьма положительную репутацию у знающих людей.
Утрировать не стоит. В чем такая сложность? Если в прилетевшей заявке были контакты заявителя и была такая необходимость, то связывался напрямую. Зачем в испорченный телефон "играть"? Смысл пинать заявку туда-сюда, если все равно ко мне вернётся? И, да, если возникали сложности, то сначала логично обсудить с начальством, а потом уже действовать.
Что же касается шансов, то найдется куча более адекватных контор, где не надо проходить 9 кругов ада ради самого процесса трудоустройства.
И, как написано по-соседству, такие знания, не подкрепляемые постоянной практикой, очень быстро превратятся в тыкву.
Ну и на всякий случай, чтобы «два раза не вставать», образование — «прикладная математика».