Всё, что Вы перечислили — это ошибки разработчиков. В первом и третьем случаях, скорее всего, применено некорректное регулярное выражение (для проверки e-mail их написано превеликое множество, одно другого «страшнее»). Второй случай точнее подпадает под определение «хотелось как лучше — получилось как всегда», но и это, по сути, ошибка проектирования пользовательского интерфейса.
Посмотрите хоть раз до конца финальные титры фильмов. Там порой и меньшие заслуги упоминаются. Накормить голодного ПМа — дело благое. Достойно ли оно упоминания? Почему нет?
Мотивация вида «признание» в коммерческих проектах чаще всего срабатывает только вкупе с другими видами мотивации. Выплата премии замотивирует сильнее. В некоммерческих же проектах признание и повышение опыта — основа мотивации.
Кроме того, насколько я понимаю, вопрос поставлен таким образом, что необходимо указать специализацию, а не абсолютные познания в некоторой области (коих при современном развитии платформ и средств разработки порой нет даже у их создателей).
Я просто хочу сказать, что бывают и такие случаи, как мой (и они вовсе не так редки, как может показаться).
Уверяю, для этого не нужно быть гением. Достаточно быть человеком, живущим своей профессией, человеком, которому безумно нравится то, что он делает.
Программирую на Delphi начиная с 1-й версии (с середины 90-х), перешёл с TP 6.0 и 7.0, на Java — 2 законченных проекта SE + 1 проект ME (IMP-NG), базы данных — всерьёз с 2004 года (SQL Server, MySQL, меньше — Oracle Database: структура, хранимая логика), веб — с 2000 года (пара десятков сайтов с собственной CMS), архитектор — в команде и монопроекты.
А вот на .Net только десяток приложений, частью ещё незавершённых. Так что учитывать эту платформу или нет — вопрос неоднозначный. То, что не гуру — признаю.
У провайдеров услуг коротких номеров, как видим, тоже нередко «рыльце в пушку».
Но с ним работает MyPhoneExplorer, которым и был сделан скриншот.
Я просто хочу сказать, что бывают и такие случаи, как мой (и они вовсе не так редки, как может показаться).
Программирую на Delphi начиная с 1-й версии (с середины 90-х), перешёл с TP 6.0 и 7.0, на Java — 2 законченных проекта SE + 1 проект ME (IMP-NG), базы данных — всерьёз с 2004 года (SQL Server, MySQL, меньше — Oracle Database: структура, хранимая логика), веб — с 2000 года (пара десятков сайтов с собственной CMS), архитектор — в команде и монопроекты.
А вот на .Net только десяток приложений, частью ещё незавершённых. Так что учитывать эту платформу или нет — вопрос неоднозначный. То, что не гуру — признаю.