Are you asking about MVP?

Posted by on in Blogs
“What is MVP” I am frequently asked. I’m asked by:

  • Delphi users

  • Delphi fans

  • Delphi haters

  • Even guys who are candidates to MVP status.


Even the last category even has to explain to the others they are not affiliated by Embarcadero. They are not Embarcadero “spies” in Delphi community.

New Russian MVPs accept congratulations from the colleagues and friends, who don’t know what MVP is. They congratulates new MVP, but don't know what it is.


MVP is a status Embarcadero uses to value the contribution of a particular developer as to help other Delphi developers in using Delphi at the professional level. MVPs do share their experience with colleagues. MVPs do spend time for writing blogs, taking parts in Embarcadero live events, co-speaking for Embarcadero webinars. But they have been doing their job BEFORE assigning MVP status. They’re active Delphi fans.

What does MVP status give to a Delphi fan I’m sure you reader is. It gives much to ones, and nothing to others. Let me explain.

Delphi (funny metaphor) is a city. There are approximately between 1 000 000 and 2 000 000 citizens in this city. There are people, who love the City with great history. There are people, who hate the City. There are occasional people, living in the City without care of its great history and promising future. They can live in other city with no interest to its life and the destiny.

For people, who are fans of the mother-city it does matter. The City, where they were born as programmers, where they live their creative life, where they grow up their children. The true professional does think of his application like a child – look, it starts walking! It’s now mature! It can do many new things. He does suffer, when his child becomes useless. He is proud, when his child starts living its own adult life and become famous. If you think of Delphi this way, MVP status does matter.

If so, you feel passion for everything in software development. MVP status shows the others you’re true fan and “the finder of lost children”. In this case, please, consider Embarcadero as an instance of “dev tool vendor”. And its method “AssignMVP (Name : string)” as the way of changing your status. What’s bad in seeing your name in the list of honored citizens of the City?

You may reject the status. This happens. Sometimes soldiers rejected a medal when they considered the war was unfair and the goal was not right. This is not a war, this is a City.

Somebody consider Android support as not necessary. Somebody is too concentrated on VCL. We have not much choice in City development strategy.

  • Android/iOS/mobile support – like building a new highway from the City to the new world;

  • Staying where we are in Delphi progress – like rejecting the highway and thinking of the grass quality in the park and comfortable benches.


The point is we need a “mobile” high-speed road from now into the future. Why am I talking all this pathos rubbish? Because I am an "evangelist"? Because I'm paid for as someone suspects MVPs are?


MVPs are not just programming gurus. They are responsible. They understand the problems of the City, the needs of the City, the strategy of the City. This is the answer. Little FAQ now.

  • Can MVP criticize Embarcadero?

  • Criticism is not the life an MVP live. Criticism takes too much energy, which can be spent for new ideas and new projects. For helping other developers.



  • Does Embarcadero ask/make MVPs write posts and technical articles?

  • Writing posts and helping the other developers is a professional hobby. How can you ask a person to play football or keep pets? It’s their personal interest. We can only recognize a big progress in this professional hobby, which is much more than growing a puddle.


 

  • Must MVPs share Embarcadero’s problems and be responsible for bugs in releases?

  • “Must” is not the verb when talking about MVPs. “Can” is a true word. MVPs can feel happy for the new capabilities of XE5. MVPs can help other developers to solve the problems – yes, workarounds of (omg) Embarcadero bugs. They can help in learning complicated techniques and new methods. They can be with Embarcadero in supporting Delphi users.


 

  • Do you (Vsevolod) tell Russian MVPs what to write about, blackmailing them on MVP status?

  • Never, although I’m a friend of many. We’re just discussing what they want to blog about. I only advice (if asked): what is the hottest topic and how to address the widest audience. Sometimes I do primary reading and help in simplifying the content, because gurus sometimes non-intentionally “kill the brains” – they are too clever :). And sometimes they’re forgetting they use natural language, rather than programming one. And too much “by-default” assumption, the readers already know the subject :)



  • All above is just nice words. What does MVP get aside from “nice picture” on the blog?

  • MVP status gives early access to everything Embarcadero does for Delphi (betas, serials, videos, NDA meetings, etc). If I’m a fan of some car, I will be happy to know everything about the production. If I’m a fan of ballet, I will be happy to have the better seats for the premiere. The same for basketball and my favorite team, I’d like to see how "His Airness" is training. The same for everything, which deserves having fans, Delphi already does.



  • How to become an MVP?

  • Please, live your own creative active life as a developer. But don’t forget to share your experience. And don’t forget to feel yourself as a part of big race. You can drive your car with Delphi logo, doing your 3-rd party solutions for Delphi. You can be a passenger of Embarcadero big car and watch competitors falling back. You can be a fan on the tribune. You can be a televiewer, twitting and blogging about what you’re looking at. MVP is your way of thinking about yourself as developer, Embarcadero as a vendor, Delphi as a development tool.


You can became an MVP right now instantly, just start thinking and doing “MVP-way”. The formal status will come soon.
Tags: public


Comments

  • Guest
    Magno Lima Wednesday, 25 September 2013

    Me? Well, anonymous MVP indeed, not guru, not power programmer, just a Delphi programmer ... Is there any t-shirt there? :)

  • Guest
    Vsevolod Leonov Wednesday, 25 September 2013

    @Mango Lima

    >>just a Delphi programmer
    Ok, prove it.
    Send me screen-shot of your app on my e-mail. Not "form1, button1". Not demo-project (I know them by heart). I need YOUR application. Not exe. Not sources. Screen-shot. Alt+PrtScn :)
    Then t-shirt size in the same e-mail. Then...
    Then you'll see :)

  • Guest
    Kirill Thursday, 26 September 2013

    А сими не пробовали делать чему учите?
    Сравнивая XE5 с ее прямым конкурентом по android почти одного возраста, и совершенно не понимаешь.
    Пример:
    1) Закрыл среду, открыл среду. Проект на том же месте. И все это по умолчанию.
    2) Появилась ошибка кая то, нажал одну кнопку, ушел репорт. Спустя время появляется сообщение об обновление. Нажимаем его, а благодаря п1. На не надо заново тратить время на развёртывание нужных модулей.(и не надо ходить на тяжелый сайт и заполнять гору обязательных полей)
    3) Всеволод, сколько вы знаете способов поместить компонент на форму? А знаете сколько у ваших конкурентов «быстрых» способов изменить настройки этого компонента?
    4) ...
    Прошло 5 лет от 2009, а реальных изменений в удобстве пользования интерфейса незаметно.

  • Guest
    Vsevolod Leonov Sunday, 29 September 2013

    @Kirill

    >>А сими не пробовали делать чему учите?
    Жаль, что Вы не бываете на семинарах.
    Я показываю примеры, что делаю я и что делают мои коллеги из Embarcadero и не только.

    >>Сравнивая XE5 с ее прямым конкурентом по android почти одного возраста,

    Delphi XE5 вышла 11 сентября 2013 года. Что значит "один возраст"?

    >>3) Всеволод, сколько вы знаете способов поместить компонент на форму?

    Как минимум 5.

    >>А знаете сколько у ваших конкурентов «быстрых» способов изменить настройки этого компонента?

    Нет. Не интересно. Интересно, что я (Вы, другие, все мы) можем сделать мульти-платформенного в Delphi XE5.

    >>Прошло 5 лет от 2009, а реальных изменений в удобстве пользования интерфейса незаметно.

    Хорошо Вы говорите. Мы в релизе XE5 обсуждаем мульти-платформенность, поддержку Android и iOS на основе единого кода. При чем тут IDE?

    Складывается впечатление, что Вы как-то необъективно относитесь к Delphi. Причём тогда тут мой блог?

  • Guest
    Kirill Sunday, 6 October 2013

    @ Vsevolod Leonov

    >> Складывается впечатление, что Вы как-то необъективно относитесь к Delphi. Причём тогда тут мой блог?

    Мой стаж на делфи с 96 года, последние несколько месяцев я использую IDE от платформ. В том числе сравнивая возможности/удобства разработки. И в шоке от того что предлагает "Embarcadero".

    >> Нет. Не интересно. Интересно, что я (Вы, другие, все мы) можем сделать мульти-платформенного в Delphi XE5.

    Первое выражение продолжает держать меня в шоке ...
    Мульти-платформенность безусловно интересна но имеет много ограничений. С учетом проблемных мест в Delphi, гораздо проще и быстрей написать "3 разные программы" отдельно под каждую платформу.

    То что Delphi идет в сторону "мульти-платформенности" хорошо, но ваш прогресс не как нельзя назвать новой версией. Тем более пригодной к продаже. Я уже писал Сравните ее.

    По чему я это пишу: мне печально смотреть на движение развития Delphi и как обесцениваются мои знания.

  • Please login first in order for you to submit comments
  • Page :
  • 1

Check out more tips and tricks in this development video: