Какой путь выбрать Веб-сайд, Разработка мобильных приложений, Отдельные приложения? - PullRequest
0 голосов
/ 20 августа 2009

Я в настоящее время стажер в телекоммуникационной компании, которая является основной, а также студентом. У меня есть много вариантов впереди. Я знаю, я знаю c, c ++, c #, языки Java на стороне отдельного приложения, на мобильной стороне, я пытаюсь чтобы попасть в мир Android, а также знать php, mysql, asp.net, а также java ee, spring on web side. Но я действительно не могу выбрать, на какую сторону пойти или сфокусироваться, любое предложение от опытных разработчиков было бы для меня большим.

Ответы [ 5 ]

2 голосов
/ 20 августа 2009

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

На самом деле просто найдите интересующий вас проект, ни один из упомянутых вами типов никуда не денется, поэтому не должно иметь значения, какой вы выберете.

0 голосов
/ 20 августа 2009

Не ориентируйтесь на рыночные возможности, спросите себя что вы хотите донести до мира .

То, что вы делаете как разработчик, должно отражать то, во что вы верите. Я знаю многих людей, которым не нравится идея приложений, работающих в Интернете и работающих с рельсами. Я не думаю, что они долго будут счастливы на работе.

Как только вы узнаете, что хотите сделать, станет ясно, стоит ли изучать Java, C #, C / C ++, ruby, python, perl или любой другой язык, который вас интересует.

Как сказал Орсон Уэллс: «Всегда имей видение. Зачем тратить свою жизнь на мечты других людей?»

0 голосов
/ 20 августа 2009

Нет правильного ответа на это.

При этом я предпочитаю веб-приложения на Java. Зачем? Потому что мне удобно их писать. Для меня они просты, просты для чтения, просты в обслуживании (если все сделано правильно).

Мне нравится писать на Java, потому что мне:

для (int i = 0; i <10; i ++) сумма + = я * я; </p>

Более интуитивно, чем: (если я даже понял это правильно для Python) сумма (i * i для i в диапазоне (10))

Конечно, это больше строк кода, но лично мне легче читать и поддерживать. Программирование на perl, ruby ​​и python требует того же человека, которому на самом деле нравится писать сложные регулярные выражения. По крайней мере, так я это вижу.

0 голосов
/ 20 августа 2009

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

0 голосов
/ 20 августа 2009

Просто выберите один и бегите с ним - все они интересны и имеют будущее.

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