• Какие правила английского нарушают наши иностранные коллеги. Часть 2
    +1
    В английском informal style имеет свои правила :) В русском на самом деле тоже, просто у нас как-то оно менее выпячено что ли. Если ты скажешь в spoken (а spoken — это скорее informal) English фразу «it is I», то это будет стилистической ошибкой, а «it's me» — нормой. Другой пример, который сразу приходит в голову — much/many, их не рекомендовано употреблять в informal, вместо них надо a lot of или lots (что ещё более informal, чем a lot of). То есть использование much в informal (в утвердительных предложениях) — это ошибка.

    Насчёт издевательств над русским — тут тоже есть разные градации. Например, есть разговорный русский, есть просторечный (типичный пример — слово «ихний», да, оно есть в словарях), есть устаревший, есть эрративы, есть слэнг, есть арго, есть диалекты, и это всё корректный русский язык. А есть просто тупо неграмотность.

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

    Про подобные вещи неплохо написано в Кембриджском словаре, рекомендую: dictionary.cambridge.org
  • Какие правила английского нарушают наши иностранные коллеги. Часть 2
    0
    Из оксфордовского словаря, словарная статья «me»:
    «1.Used by a speaker to refer to himself or herself as the object of a verb or preposition.
    1.1 Used after the verb ‘to be’ and after ‘than’ or ‘as’
    ‘hi, it's me’»

    Во многих словарях это же самое пишут как "[разговорное] /be/ + me = я".

    Несмотря на то, что корпус языка однозначно скажет нам, что it's me — это корректный informal style, вопрос I vs. me действительно непростой. Лингвистическая школа Оксфорда разделяет I и me как субъектное и объектные указательные местоимения, если интересно, можешь найти обсуждения на форумах, там много всего.

    Далее — некорректно считать, что английское «me» полностью соответствует русскому «меня».

    Ну и в очередной раз повторю, что informal — это вам не formal, тут и дроппинги, и перемена word order может быть, и me вместо I am легко. А в диалектах даже и вместо my.
  • Какие правила английского нарушают наши иностранные коллеги. Часть 2
    0
    В английском есть такая штука, как дроппинг, это вполне себе правильно и канонично в определённых ситуациях, просто в школах и ВУЗах пытаются научить хотя бы formal style, а в нём дроппинг некошерен.
  • Какие правила английского нарушают наши иностранные коллеги. Часть 2
    0
    It's me тоже правильно, просто это informal style.
  • Почему программисты не получают работу: четыре страшилки
    0
    По факту у меня в городе для моих поездок минималка на такси в районе 250 рублей получалась. У меня много поездок в день, несвязанных, поэтому считать надо не по часам, а по поездкам.
  • Почему программисты не получают работу: четыре страшилки
    0
    Это же геймдев, что вы хотите…
  • Почему программисты не получают работу: четыре страшилки
    +1
    Я не из Майкопа, а из Новосиба, город-миллионник, хаб Сибири.
    Но от московских цен на продукты я каждый раз просто охреневаю (бываю в Москве где-то пару раз в год).
  • Почему программисты не получают работу: четыре страшилки
    0
    Мужчины физически/химически отличаются от женщин, и я уже писал выше где-то, что гормоны (прежде всего тестостерон) реально влияют. У мужчин выше вероятность того, что тестостерона будет много, и именно этим прежде всего обусловлен факт доминирования мужчин в некоторых областях.

    В плане IT сложно сравнивать, но вот есть отличный пример — шахматы. Даже специально выращенная (если кто не знает, то это был по сути эксперимент, и даже можно сказать, что успешный) Полгар максимум чего добилась — вошла в сотню рейтинга. Специалисты объясняют это именно гормонами, на данный момент других правдоподобных объяснений нет.
  • Почему программисты не получают работу: четыре страшилки
    +1
    В большинстве крепких IT-контор увеличить штатное расписание на одного человека — как два пальца обоссать, это просто факт. То есть ваш случай — это скорее исключение. А ещё более вероятно, что у вас IT — это внутренний отдел, а сама контора занимается чем-то другим (ну я не знаю, банк? газпром? авиа?), обычно именно в таких отраслях имеются те проблемы, о которых вы говорите.
  • Почему программисты не получают работу: четыре страшилки
    0
    Разница в плане решения задач обусловлена прежде всего гормонами, а именно тестостероном. Мало тестостерона может быть и у мужчины.

    Ну и да, интересно, что ты выделил ровно один критерий хорошести ITшника — любознательность :)
  • Почему программисты не получают работу: четыре страшилки
    0
    Я считал, что выгоднее, машина или такси. В моём случае получилось, что машина выгоднее (при этом у меня 250 лошадей, а если рассматривать что попроще, то совсем выгоднее получается).

    Если же только на работу/с работы ездить, то да, такси выгоднее.
  • Почему программисты не получают работу: четыре страшилки
    +5
    Я бы очень удивился, если бы меня на собеседовании спросили про command.com. Я пишу код с 1991 года, и, естественно, представляю, о чём речь, но блин, если меня на собеседовании спрашивают такую херню, то скорее всего что-то с компанией не то.
  • Деловая переписка на английском языке: фразы и советы
    0
    Английский — это person first. Пассивный залог — это всегда менее polite, только и всего.
  • Деловая переписка на английском языке: фразы и советы
    0
    Конкретно здесь с русским очень похоже — мы тоже при разной окраске предложения ставим слово «пожалуйста» либо в начало, либо в конец. Please в начале — это более formal, только и всего. По-английски сам could достаточно polite, то есть could you — это довольно вежливо даже без please.
  • Деловая переписка на английском языке: фразы и советы
    0
    Не совсем правда, но примерно можно как-то вот так понимать — если formal style, то это «вы», если informal — то «ты» :)
  • 7 выводов программиста самоучки за 1 год
    0
    Без ВУЗа фундаментал получить можно, но это сложнее и в итоге дороже. Поэтому базу без ВУЗа получают реально единицы.

    Низкоквалифицированный труд в АйТи действительно существует, и действительно можно там работать. Только это не инженеры, и говорить о них не особо интересно.

    На КодФесте 2017 был неплохой доклад про то, как прогресс убивает профессии, рекомендую ознакомиться.

    И да, для нормального 1С-ника именно computer science может быть много и не надо, но вот предметную область (то есть бухучёт) и умение работать с клиентом — нужно. Это тоже фундаментальные знания-навыки, и их тоже дешевле получать в ВУЗе ну или техникуме.
  • 7 выводов программиста самоучки за 1 год
    0
    Не соглашусь, что поверхностные знания математики бесполезны. Я самостоятельно изучал тервер, теоркат, дискретку (графы, комбинаторика), матстат, ну то есть у меня как раз поверхностные знания, и это ОЧЕНЬ помогает мне даже сейчас, когда я вообще не программист, а програм менеджер.
  • 7 выводов программиста самоучки за 1 год
    0
    Можно (правда, не через гугл), но это дороже по ресурсам, чем ВУЗ закончить.
    У меня нет диплома о высшем образовании, но есть (сейчас) база.

    Лучше б я закончил ВУЗ.
  • 7 выводов программиста самоучки за 1 год
    0
    14 лет работаю в одной конторе (правда, на разных должностях и в разных отделах/проектах), не скучно до сих пор :)
  • 7 выводов программиста самоучки за 1 год
    0
    Я 14 лет работаю в одной организации, у меня нет высшего образования.

    Смена должностей (не люблю слово «карьерный рост» — мне не нужен рост, мне нужно чтобы интересно было) вот такая: qa engineer, qa manager, qa automation team lead, software architect, program manager.

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

    Плюс такой ресурс, как ВУЗовские связи, у меня неполноценный. Сейчас это уже не так важно, но вот лет 10-15 назад это ещё имело значение.

    В общем, дамы и господа, учитесь полноценно, в нормальном ВУЗе. Оно того стоит.
  • 7 выводов программиста самоучки за 1 год
    0
    До недавнего времени почти все технические ВУЗы страны в лучшем случае преподавали Паскаль и Бейсик


    Мягко говоря, это неправда. Профильные ВУЗы всегда имели вполне приличные программы обучения.
  • 7 выводов программиста самоучки за 1 год
    0
    Какой-то конкретной группе людей, пишущих код, образование не нужно для решения их текущих задач, это правда.

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

    В своё время ребята, которые выставляли кегли в кегельбане тоже говорили, что для их работы им образование не нужно. Потом их заменили бездушными автоматами.
  • 7 выводов программиста самоучки за 1 год
    0
    Образование и дисциплина радикально улучшает ситуацию.
    Программирование — наука инженерная, тут не надо быть гением, чтобы решать 99% задач, нужна всего лишь дисциплина, база и, иногда, аналитический склад ума.
  • 7 выводов программиста самоучки за 1 год
    0
    Нет. Самому это всё изучать сложнее и дороже. У меня нет высшего образования, код я пишу с 1991 года, на то, чтобы получить базу, которая даётся в ВУЗе (хорошем), мне понадобилось лет 12 где-то. Это больше чем в два раза больше, чем тратится времени в ВУЗе.
  • 7 выводов программиста самоучки за 1 год
    0
    ФИТ НГУ, например.
  • 7 выводов программиста самоучки за 1 год
    0
    В современном вебдеве не появилось ни одной новой вещи за последние 20 лет (ну то есть за всё то время, что он существует). Всё, что есть — это теория прошлого века.

    Человек с профильной («профильной» — имеется в виду «програмистской») базой не испытывает никаких проблем с так называемым «быстрым развитием», он просто смотрит на что-то «новое», и вспоминает, что это уже было в common lisp в 1995 году, ну или там у Танненбаума в книжке примерно в то же время. Не суть важно, в какой именно теории это всё раскрыто было давным давно, главное, что оно было раскрыто, и осталось в голове в виде теоретической базы.

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

    ВУЗ даёт именно базу.

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

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

    ВУЗ принципиально не может дать промышленной практики. А промышленная практика принципиально не может дать теории, базы. Поэтому для хорошего программиста нужно и то, и другое.
  • Большой список Telegram-каналов для дизайнеров, менеджеров продуктов и аналитиков
    0
    Когда у статьи нет комментов — это огромный минус. В каналах телеграма я комментов не видел.
  • 44 урока управления технарями
    0
    Как раз в армии приказы вниз через голову тоже не спускают, и это закреплено в уставе (принцип единоначалия). Исключение только для солдат — им любой офицер начальник, но и для этого исключения есть правило — выдавший приказ солдату офицер ОБЯЗАН уведомить непосредственного начальника солдата (ну и тот может приказ отменить).
  • Киллер фича Vim
    0
    > К виму это не относится, там забыть в каком режиме ты сейчас находишься достаточно трудно.

    Это, мягко говоря, неправда. В виме регулярно люди путаются, в каком именно режиме они находятся. Шутки про тройной долбёж по кнопке esc не на пустом месте, да и внезапно появившийся символ i в странном месте в пулл-реквесте тоже.
  • Киллер фича Vim
    0
    Я прочитал про удобство, и сразу в первом же предложении написал, что емакс удобнее.

    Впрочем, тупо холиварить действительно скучно. Удобство в данном случае есть вкусовщина, тут действительно кому что любо, пусть то и юзает.
  • Киллер фича Vim
    0
    emacs лучше вима в этом. и в большинстве других вещей емакс тоже круче.

    вим очень крут двумя вещами — 1. он есть практически на любом сервере с линуксом и 2. он неплохо работает удалённо в случае плохого интернета (когда каждое нажатие клавиши приводит к торможению).
  • Киллер фича Vim
    0
    Это индивидуальная особенность. Я более десяти лет работаю в emacs, каждый день, с руками всё хорошо.

    Естественно, как любой нормальный емаксер, я control перемапил на caps lock, ну и клава должна быть не сильно плохая (сейчас у меня макбук, на декстопе когда сидел — была майкрософт натурал, потом майкрософт 4к).
  • Киллер фича Vim
    0
    Саблайм гавно, емакс на несколько порядков круче.
    Если есть возможность я бы сейчас смотрел на Atom/Visual Studio Code, мне кажется это очень перспективные вещи, возможно, лет через 20 даже emacs начнут догонять.
  • Киллер фича Vim
    +1
    Печатаю 300+ знаков в минуту, на vim-е работал с 1999 по 2004, потом пересел на emacs, ибо emacs удобнее.

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

    А киллер-фича емакса (и такая фича очень мало у кого есть, что-то подобное есть в Atom/Visual Studio Code, но у них это очень примитивно) — это elisp, то есть возможность работать с кодом не через клавиши, а через команды (как командная строка). У vim-а его язык расширения очень примитивен, поэтому такой метод работы в нём неудобен.
  • Задача о премировании: почувствуй себя менеджером
    0
    По сравнению с разработкой продуктов ремонт квартиры — вообще не рисковая и крайне определённая область.
  • Как писать нормальные тексты на английском, не будучи носителем языка
    0
    Команда архитекторов — это нормально и не так уж и редко встречается на практике. Даже если у вас не очень большой проект, ну, скажем, миллиона два строк (строки — плохой критерий, конечно, но примерно представить средний по больнице проект можно), то уже одному человеку становится сложно.
  • Прагматичное функциональное программирование
    –2
    Хм, OOP vs. FP, какая свежая тема… Ещё подкину — линукс vs. винда, vim vs. emacs, pascal vs. c, табы vs. пробелы…
  • Liscript — web REPL: поцелуи, велосипеды и экскаваторы
    0
    Лиспов без скобочек много (например, dylan, ну а если немного упороться, то можно посчитать python за лисп — norvig.com/python-lisp.html), и все они хуже лиспов со скобочками. Скобочки вообще неважны — в джаваскрипте их ГОРАЗДО больше, чем в лиспе (если брать common lisp), и ничего, люди живут как-то.

    Нормального разработчика нормальные языки не пугают — ни лисп, ни хаскель, ни R. Common lisp крайне практичный инженерный язык, нет смысла делать что-то другое «на идеях лиспа», ибо получится явно хуже. Если хочется более понятного и «чистого» (в смысле научности) языка — то есть scheme, тоже очень достойная штука, особенно если это racket, но в плане библиотек и общей взрослости CL всё-таки на голову выше.

    И да, синтаксис — это не идея лиспа, это следствие. Если синтаксис поменять, то лисп как раз потеряет одну из своих основных идей — регулярность/консистентность.
  • [UPDATED + Комментарии] Сначала они воруют, а когда ты побеждаешь, то тебя убивают
    0
    Сотрудник ДИТа, залогиньтесь как положено.
  • Как создавались пушки для Doom
    0
    Вы так уверенно говорите об убогости людей и о том, чего хотят игроки в Дум… Поделитесь данными, на основании которых вы это утверждаете?