CTO в Kelecorix, Inc
  • «Недокоммуникация» как один из признаков украинского аутсорсинга

    Не буду подвергать сомнению, просто у боинга есть и частные проекты, но сам факт интересен, возьму на заметку.

  • Рекрутерская любовь

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

    Складывается впечатления, что пост был «написан в сердцах»...увы и ах...

  • А кто же едет за бугор?

    это 5, женская логика убийственна...я умываю руки =))

    Поддержали: Andy, Vladimir Kozhaev
  • А кто же едет за бугор?

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

  • А кто же едет за бугор?

    Шутки ради:

    Населе́ние США в июне 2010 года составляло 312,702,000 человека, 50.8% представительницы женского пола 155,6 миллионов, из них в возрасте от 15 до 64 103,129,321 человек. В возрасте от 18 до 29(нас интересует именно эта прослойка) порядка 26 миллионов человек. Запомнили.

    Население Украины на 2010 год составило 45,665,281 человек из них женщин порядка 26 миллионов при коофициенте полов 0.85 от 15 до 65. В возрасте от 18 до 29 (держим фасон) будет порядка 9-10 миллионов учитывая высокий коофициент рождаемости девочек последние 30 лет.

    На выходе чисто статистически 26 против 9 миллионов, по вашей логике только каждая 4-я американка будет красивой при условии что все указанные украинки красивые =))). Что невозможно впринципе.

    Даже голая математика за то, чтоб ехать в Америку!!!

  • Рекрутерская любовь

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

  • Рекрутерская любовь

    А если попросят на листочке написать код, как у нас любят? =)))

  • Нужно ли уметь программисту проектировать ПО?

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

    Лучшая идея для написания ПО: это ПО, которое решает проблему, пускай даже самую маленькую. Это не обязательно должна быть очередная социалка или что-то мего прорывное, если кто-то благодаря тебе освободит хотя бы 1 час своего времени каждый день, это уже большая похвала. Представь, что твое ПО юзает 1000 человек, это 1000 часов экономии каждый день!!!

  • Риски первого проекта на scala и способы их минимизации

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

    Как так? Функциональные языки более 50 лет существуют Lisp, Scheme же, scala оттуда все плюшки тырит безбожно.

    так что сегодня разработка на «чистом C» стала уже маргинальным явлением.

    Я поддержу назревающий холивар, С++ костыли, это факт, грамотное использование С, решает 80% задач.Често скажу, С++ «не асилил» еще в универе, зато С просто на ура.С++ никакого сдвига мышление, скорее выковыривание мозгов серебряной ложкой. Lisp, Clojure вот там сдвиг...

    Поддержал: dp wiz
  • Риски первого проекта на scala и способы их минимизации

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

  • Рекрутерская любовь

    Что б ви так жили, со 120 функциями для массивов в яве, ни для какой коллекции даж не наберется с методами столько =)

  • «Недокоммуникация» как один из признаков украинского аутсорсинга

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

  • Рекрутерская любовь

    Во-первых, вынесла бы в колумнисты, а не темой форума.

    Во-вторых, что за 120 функций массива? Может это про сортировки и поиски?Наверное, я не прошел бы твое интервью..))

  • Нужно ли уметь программисту проектировать ПО?

    Каждый программист, маленький проектировщик. Со временем некоторые становятся маленькими программистами и большими проектировщиками.

    Ответ — нужно! Читай Фаулера для начала, 97 этюдов программных архитекторов, Буча и прочих. Просто так учить инструменты не надо, нужно стремиться понять как люди строят системы, это незаменимые знания, даже если ты просто программист, это поможет понять ТЛ или архитектора проекта.

  • «Недокоммуникация» как один из признаков украинского аутсорсинга

    Работу по задачам старого сотрудника берут другие разрабы, новый занимается задачами, которые меньше всего зависят от старых, и постепенно вникает в архитектуру. Если почитаешь «Вальсируя с медведями» Демарко, там кажется описывались такие ситуации, хотя может быть и в другой его книге. Конечно идеальный вариант, не дать уволиться посреди проекта. =)

  • «Недокоммуникация» как один из признаков украинского аутсорсинга

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

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

  • «Недокоммуникация» как один из признаков украинского аутсорсинга

    Я мыслю так, что команды в 5-10 человек могут существовать, 20-25 это уже большие проблемы с организацией, куча людей которые контролируют контроль, и над ними. В обустройстве команд, имхо, лучше руководствоваться agile принципами насчет итераций, меньше лучше.

    Возьмем например команду из 50 человек, ее лучше разбить на 5-6 небольших и по одному человеку из каждой команды на билды. На билдах не все любят сидеть, поэтому заменять периодически. Нет необходимости в ПМ-е для маленькой команды, я считаю это плюс, ТЛ как скрам-мастер или отец-настоятель, назвать можно как угодно решает вопросы организации ,ну, тратя максимум 30% времени.

    Если разработка ведеться через тестирование, это 80% документации. Документацию в ее первозданном виде почти никто не читает, все хотят видеть пример, как это работает. Тесты решают сразу 2 задачи, описывают поведение, и проверяют работоспособность. Вторая часть документации лежит в таск менеджере (Jira например на пару с GreenHopper).Баста.

    В итоге, больше времени на обдумывание и качественное кодирование.

  • А кто же едет за бугор?

    Два одессита шепотом разговаривают в
    Горсаду. Подходит третий:
    — Я не знаю, о чем вы здесь говорите, но ехать надо!

    ЕХАТЬ — традиционная готовность одесситов к эммиграции.

    Перефразируя анекдот можно употреблять для большинства программистов пост СССР. =)

  • Какой язык выбрать для нового проекта?

    C, PostgreSQL выше крыши, для интерфейса СLI.

    Поддержал: Oleksii Nikishkin
  • «Недокоммуникация» как один из признаков украинского аутсорсинга

    Ох, какая не исключительная ситуация. Данные вещи практикуются как среди ПМов так и среди заказчиков с целью перевода стрелок, в случае фейла, и забора лавров, в случае побед. Что-то типа так «я ж так и думала сначала».

← Сtrl 1... 345678 Ctrl →