Олег Цилюрик: не пойму, а что такого в том, что люди хотят проанализировать на чём лучше заработать денег? Почему в сообществе стремление заработать деньги так не приветствуется?? По-моему вполне нормально анализировать что стоит учить, чтобы это было в тренде и было достаточное количество вакансий и хорошая зарплата. Иначе можно изучить то, что нравится, а потом остаться не у дел либо с маленькой зарплатой. Зато полный энтузиазма занимаешься любимым делом..
Алексей Черемисин: Получается Java для больших проектов, по которым не жмут сроки разработки, для высоких нагрузок? А Python - для того, чтобы быстро поднять проект, не рассчитанный на большие нагрузки. Может быть я неправильно вас понял..
Алексей Черемисин: Понял вас, спасибо. Вы меняли стек, выбирали новое, то получается чтобы хорошо знать Java для написания серьёзных enterprise-проектов нужно знать куда больше, чем в других направлениях, видимо за это джавистам хорошо и платят.
goshan_p: Хотелось бы у вас узнать два момента. В чём именно путь изучения Java труден и тернист? Дело в том, что нужно много времени потратить на изучение и нужно иметь доступ к боевому enterprise проекту, чтобы научиться, дома так не научишься - вы это имели в виду? И второе, почему C# используется для enterprise поменьше, чем Java?
Станислав Макаров: а почему так сложилось, что на C# - enterpise, а стартапы на чём-то другом, наподобие RoR? Что характерного в этих языках, что определяет такое разделение по сферам?
Хотел уточнить про Java. Прав ли я говоря, что для изучения J2EE нужно гораздо больше времени , чем для аналогичного в .NET, Ruby со всеми смежными технологиями?
Спасибо за ваше мнение. Я думаю, что если срезать опыт, то будут вопросы что я делал оставшиеся 3 года. Насчёт дотянуть до миддла мысли были, но мне кажется что более эффективно ведь развиваться на реальном проекте и реальных задачах, т.е. устроиться младшим и расти там до миддла и дальше. Вы считаете, что скорее всего не возьмут?
sim3x: да, в технической не лежит, но тут часто задают вопросы по карьере разработчика. Поэтому я решил узнать, меня это действительно интересует. Если в общем нельзя решить, то я был бы рад каким-то направляющим мыслям по теме
1) А если речь идёт о том, чтобы именно работать на удалёнке причём неважно с чистым проектом или исправлять за предшественником? Реально ли это найти будет? Мне просто говорили, что удалёнку найти почти нереально, так как никто не доверит свой код какому-то неизвестному челу (+ возможно из другой страны). Почитав тостер я понял, что путь в удалёнку только через фриланс, если повезло, чтобы заказчик тебя перевёл. Но может быть есть какие-то другие пути?
2) Что значит билдовые проекты?
3) спасибо за p.s. :-)
Kuzmichik: Спасибо. То есть как я понял надо учить базу программирования, а когда уже конкретно увидишь вакансию по работе - то за 2-3 недели освоишь язык и фреймворк, например увидел работу по Python/Django - поигрался немного и уже готов к работе, так как база есть, верно?