Это хорошая идея, чтобы перейти от веб-разработки к разработке Windows - PullRequest
4 голосов
/ 23 июня 2009

Как вы думаете, стоит ли переходить с веб-разработки на разработку Windows

Ответы [ 17 ]

7 голосов
/ 23 июня 2009

Из того, что я видел, веб-разработка сейчас очень востребована. Большинство списков вакансий требуют ASP.NET, PHP и т. Д. Определенно есть компании, которые делают приложения для Windows, но с учетом того, насколько быстро меняются технологии, веб-приложения кажутся компаниям самым простым способом идти в ногу.

5 голосов
/ 23 июня 2009

только если вам нужно ...

Сеть хороша для одних вещей и окна для других вещей

3 голосов
/ 23 июня 2009

Да. Веб-приложения - это мода, которая пройдет.

3 голосов
/ 23 июня 2009

э-э, я думаю, вам стоит заняться каким-либо развитием, которое вам нравится?

2 голосов
/ 23 июня 2009

Я бы подумал иначе. Веб-приложения можно запускать во всех операционных системах с помощью веб-браузера. Следовательно, они имеют большой охват, и вам не нужно беспокоиться о развертывании в различных системах. Кодируйте его один раз (заботясь о множестве браузеров!) И все готово!

Кроме того, кроме всего прочего, вы можете выпустить новую версию / исправить ошибки, даже не подозревая об этом. Принимая во внимание, что если это будет Windows (или любая другая, если на то пошло), вам придется сообщить пользователям об обновлении и позволить им вручную загружать / получать файлы и исправления.

2 голосов
/ 23 июня 2009

Хорошо, четыре причины:

  • В Interwebs нет приложений, кроме приложений Facebook.
  • Мощные приложения имеют локальный доступ к файлам с полными 8.3 именами файлов.
  • Windows использует больше людей, чем Internet Explorer.
  • Клиенты платят больше, когда программное обеспечение поставляется в довольно упакованных коробках.

А если серьезно, в чем ваша точка зрения?

Тот факт, что вы задаете этот вопрос на сайте программирования , должен вам кое-что сказать.

Edit:
Я, очевидно, был глупым - но я думаю, что каждый из моих пунктов верен, если вы видите прошлые плохие шутки.

1 голос
/ 23 июня 2009

Несколько лет назад я перешел с настольного компьютера на веб-разработку и не жалею об этом.

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

1 голос
/ 23 июня 2009

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

1 голос
/ 23 июня 2009

Это зависит.

Если у вас есть навыки, знания и вы готовы изучать новые вещи (много нового) - вы можете попробовать. Я помогал в разработке веб-приложения на основе Django, я создал довольно простой проект Pylons, но написание веб-приложений и создание программ на таких языках, как C ++, - это две разные вещи.

Создание простого рабочего примера в Python занимает совсем немного времени - когда я впервые переключился на C ++, потребовались часы, прежде чем моя программа скомпилировалась, запустилась и сделала то, для чего она предназначена.

Если Вы знаете, что языки - это ведьма, которую Вы хотите разрабатывать в Windows - почему бы не попробовать? Веб-приложения в моде, как написал Бен Альперт в одном из ответов, но я думаю, что хорошее самочувствие и комфорт от того, что Ты делаешь, также важно.

Если вы не знаете языков, используемых для разработки Windows, но, как вы уже писали, у вас есть опыт программирования, я дам вам совет: зарегистрируйтесь на topcoder.com или аналогичном сайте и попробуйте чтобы решить проблемы алгоритма размещены там. Знать структуры данных и алгоритмы лучше, чем знать немного о каждом языке - и, кроме того, вы будете изучать выбранный язык с этим довольно быстро.

0 голосов
/ 25 августа 2010

Я думаю, что в ближайшем будущем будет существовать тесная связь (которая сформирует динамичную экосистему) между тремя основными формами приложений (в порядке актуальности):

  • Сетевой
  • Мобильный
  • Рабочий стол

Мой личный совет - учиться и изучать основы всего, возможно, выбрать свой любимый для освоения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...