Выбор Job на основе языков? [закрытый]

11
задан WhiteKnight 5 May 2012 в 15:11
поделиться

7 ответов

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

Я живу и работаю в Болгарии (страна, известная по фильмам как центр преступности в Европе, хотя это не так). Здесь 90% объявлений о работе - для разработчиков PHP, Java и C#... Есть также C для разработки встроенных систем (который я ненавижу), C++ (для обслуживания старых систем - никто больше не начинает новые проекты на C++) и Cobol :-) Я бы очень хотел зарабатывать деньги, разрабатывая, например, на Clojure или Ruby, но реальность такова, что здесь просто нет спроса. Из этих трех вариантов я нашел Java наиболее привлекательным для себя - это хороший язык, с хорошим сообществом вокруг него и отличной виртуальной машиной за ним. Поэтому я, естественно, в первую очередь рассматриваю рекламу Java, но я всегда открыт для любых вызовов, пока нахожу их интригующими...

8
ответ дан 3 December 2019 в 06:45
поделиться

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

3
ответ дан 3 December 2019 в 06:45
поделиться

Для кодировщика, чья профессия основана на нем, это должно быть основным решающим фактором. (... Деньги занимают второе место!)

1
ответ дан 3 December 2019 в 06:45
поделиться

Я выбрал Java. Я знаю много других, но я думаю, что лучшее решение - придерживаться одного. Если вы работаете один год на Java, один год на c#, один год на python, вы не получите работу Java-программиста, который должен иметь как минимум 3 года опыта.

1
ответ дан 3 December 2019 в 06:45
поделиться

Это может показаться поверхностным, но я склонен придерживаться того, что знаю лучше всего. Проведя несколько лет на C# и .NET, я бы не вернулся на PHP или Java, не потому, что они плохие, а потому, что не хочу заново все изучать... это было бы все равно, что начать все заново.

1
ответ дан 3 December 2019 в 06:45
поделиться

Java - Кофемолка

Python - Заклинатель змей

C - Оптик

C # - Лазерный глазной хирург

C ++ - Ночное видение производитель очков

Рубин - Ювелир

.NET - Рыбак

2
ответ дан 3 December 2019 в 06:45
поделиться

не столько важен сам язык, сколько используемая технология.

например, разработчику php / mySQL было бы проще преобразовать его в ASP.NET/MSSQL, чем программисту .NET Windows Forms. Я был обоими и почувствовал большую поддержку со стороны моих навыков программирования php / mysql, чем моих навыков программирования на C # для настольных компьютеров.

Но когда рабочий процесс вас раздражает (например, вы даже не хотите возвращаться к C ++, потому что это был ад), вам лучше найти рабочие места .NET для настольных компьютеров - вы обнаружите, что 90% работы сделанный вами в прошлом на C ++ был абстрагирован в библиотеках .NET, и вы получите больше удовольствия от программирования (хотя некоторые люди любят этот так называемый «ад C ++» для взлома).

как по-отечески сказал Чак Яздзевски (в конце http://www.removingalldoubt.com/PermaLink.aspx/a32977e2-cb7d-42ea-9d25-5e539423affd ), программирование - это весело, но доставка - это ваша работа. У Джоэла Спольски (www.joelonsoftware.com) также есть хорошие записи об этом.

Учтите это, когда ищете новую рабочую среду.

2
ответ дан 3 December 2019 в 06:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: