ZB>>Хочется чего то нового? пиши под модильные оси. Начни с Windows Phone. так как .Net уже есть и далее по желанию. Там свой мир и свои проблемы. Правда если нет способности к UI проектированию чтот о номральное сделать будет трудно.
P>да, старею. надоело изучать очередную свистоперделку или фреймворк.
Профессия такая. Меня тоже бесит в последние годы — освоишь какую технологию, бац! звыняйте, она больше не в моде, учи новую.
Природа подобных тем конечно не в .Net. Это банальная усталость от постоянного изучения нового. У всех свой лимит. Но это такая профессия.
ИМХО после 30-35 надо стараться куда то уйти от програмирования. Вот человек и ищет варианты. Я бы даже перефразировал заголовок.... в "Куда уйти из IT" но такие темы тут встречаются каждый месяц.
Здравствуйте, devcoach, Вы писали:
D>in-memory распределенный кэш — это интересно или нет? Я вот такими вещами и занимаюсь в Java — гоняю байтики туда сюда.
Вы пожалуй правы. На дотнете возьмут "искаропки" ну а в случае чего-то нестандартного — есть богатый выбор от third-party производителей.
D>И знаете, это в разя интереснее, чем мапить энтитив СУБД, и рисовать формочки, это и есть программирование в самой своей сути. D>В С# таких задач тупо нет. Там только формоклепство.
Очень это странно. Потому что формоклёпство — это как раз сильная сторона явы. Как не спросишь, где эта Ява — все пальцами на банки, страховые, сайты и прочий ынтырпайз показывают. Там, мол, формочки, там ява на оракле хибернейтом правит...
Здравствуйте, devcoach, Вы писали:
D>В данном случае — нет. В чем именно Java превосходит .Net я уже сказал — кроссплатформенность.
ПХП еще кросплатформенный. Поэтому интересные задачи там, .net рыдает в углу, java — рисовать формочки, php — вот инструмент для серьёзного разработчика!
А кросплатформеннее всех Яваскрипт. Ява с пыхом отстой, короче, яваскрипт — выбор пацанов.
Здравствуйте, Yoriсk, Вы писали:
Y>Вы пожалуй правы. На дотнете возьмут "искаропки" ну а в случае чего-то нестандартного — есть богатый выбор от third-party производителей.
Что у .Net идет "из коробки" в качетсве распределенного кэша или распределенного map-reduce?
Y>Очень это странно. Потому что формоклёпство — это как раз сильная сторона явы. Как не спросишь, где эта Ява — все пальцами на банки, страховые, сайты и прочий ынтырпайз показывают. Там, мол, формочки, там ява на оракле хибернейтом правит...
Вас кто-то обманул. GUI на Java почти не пишут.
Здравствуйте, devcoach, Вы писали:
D>Слив засчитан.
Надорвался? Вторую тему уже читаю холиварную, а ты всё визжишь про какую-то "кроссплатформенность". При том, что пишешь на Java из-под Linux наверное и запускаешь там же. Так бы и говорил — надо, чтобы запускалось под Linux.
С другой стороны тебе надо, ты и запускай. Без работы что ли боишься остаться, или осознаешь ущербность и скучность Java и поэтому так баттхертишь каждый раз?
Здравствуйте, ZloeBablo, Вы писали:
ZB>Природа подобных тем конечно не в .Net. Это банальная усталость от постоянного изучения нового. У всех свой лимит. Но это такая профессия. ZB>ИМХО после 30-35 надо стараться куда то уйти от програмирования. Вот человек и ищет варианты. Я бы даже перефразировал заголовок.... в "Куда уйти из IT" но такие темы тут встречаются каждый месяц.
Ну если попаболь от программизма чувствуется, то может и стоит смотреть. Я пока не решил для себя, хотя мысли уйти в финансы есть. Хотя программирование меня вполне прокормит. Вот вроде бы годики идут, а я до сих пор на каждой работе практическиски самый молодой, а уже 33 почти. Поэтому и говорю, что от географии сильно зависит.
ZB>А иногда делаются странные вещи. типа Web API. Вот так и не понял нафига оно нужно когда есть WCF. А еще веселее что у Web API нет родного биндинга к Azure Service Bus.
webapi во многом упрощает http/https сервисы по сравнению с wcf — тот же upload файла с трекингом его прогресса, интеграция с браузерными клиентами и множество других http решений на wcf делаются гораздо сложнее и во много больше строк кода за счет behavior тк там http абстрагирован. в webapi пока не хватает автоматических прокси сервисов, вместо этого пока только утилитные методы для httpclient делаются, чтобы умеьшить кол-во кода но это скорей всего появится в будущем.
Здравствуйте, pavel783, Вы писали:
ZB>>А иногда делаются странные вещи. типа Web API. Вот так и не понял нафига оно нужно когда есть WCF. А еще веселее что у Web API нет родного биндинга к Azure Service Bus.
P>webapi во многом упрощает http/https сервисы по сравнению с wcf — тот же upload файла с трекингом его прогресса, интеграция с браузерными клиентами и множество других http решений на wcf делаются гораздо сложнее и во много больше строк кода за счет behavior тк там http абстрагирован. в webapi пока не хватает автоматических прокси сервисов, вместо этого пока только утилитные методы для httpclient делаются, чтобы умеьшить кол-во кода но это скорей всего появится в будущем.
Все это понятно и ясно создать rest web service на WEB API намного проще. Но я не могу им пользоваться потому что родного биндинга к Azure Service Bus нет.
Еще нюанс это размер бинарников. Он тащит с собой просто огромногое количество файлов и в результате простой сервис занимает около 20мб. Ерунда скажите вы... но как то не комильфо.
Здравствуйте, devcoach, Вы писали:
Y>>Вы пожалуй правы. На дотнете возьмут "искаропки" ну а в случае чего-то нестандартного — есть богатый выбор от third-party производителей. D>Что у .Net идет "из коробки" в качетсве распределенного кэша или распределенного map-reduce?
AppFabric Caching. Или Azure Cache, если мы в Azure.
По прводу map-reduce — х.з., не сталкивался, но беглое гуглени говорит про DryadLINQ.
D>Вас кто-то обманул. GUI на Java почти не пишут.
Ой, внезапно. Я пал жертвой коварного обмана, Swing/swt/WindowBuilder/FX на помоечку.
hibernate тоже, java-девелоперы всем этим скучным "положить в базу — взять из базы" не занимаются?
Здравствуйте, ponuch, Вы писали:
P>Хочется чего-то более стабильного, чтобы знания не превращались в шлак каждые 3-4 года. Хочется интересных задач, а не пиления порталов, формочек и т.д. За лето оглянулся вокруг — одни сайты и приложения — создай сущность — положи в базу — покажи юзеру — извратись над ней и положи обратно. Уже тошнит от этого. Смена места работы сути не меняет. Посмотрел — самое интересное происходит в мире явы и плюсов. Вобщем классическая дилемма — как слезть с иглы и не потерять в деньгах ? Кто как решал задачу? P>Место действия Воронеж. Переезжать ближайшие год-два не готов.
Кхм... я прогаю на C#, последний проект был тотализатор: сервис для приема ставок, расчета выигрышей, обработка билетов, гуевые клиенты под мобильные платформы (Xamarin), декстоп приложения.
Понятно, что не рокет сайнс... Так же разрабатывал приложения на C# для обработки видео и аудио данных.
Единственное, что не пишут на C# — это компиляторы, драйвера. Писать драйвера через некоторое время надоест так же как и клепать формы. Писать компиляторы — интересная тема, но я не знаю людей которые занимались бы написанием компиляторов без мощного академического фундамента, т.к. курса языков и грамматик в универе будет не достаточно
В общем, ты просто выбери свою область, которая тебе интересна и вперед, правда вряд ли это можно будет сделать в Воронеже, но можно попробовать себя реализовать на фрилансе.
P.S. А так весь мейнстрим, скучен. С опытом, понимаешь, что интереснее не использовать новые технологии, а разрабатывать новые технологии
Здравствуйте, ponuch, Вы писали:
P>В аутсорсерах вообще беда. Знакомые рассказывали как в одной конторе сайт для кошечек и прочей домашней скотины год делали.
Если Вы считаете, что за рубежом нет "покорителей бюджетов" и богатых идиотов странных людей с деньгами, то можете продолжать так считать
И некоторые из этих странных проектов даже выстреливают (если бы мне рассказали о Твиттере как бизнесе до его появления, я бы облился чаем от хохота — а поди ж ты, стал топовой медиа-средой).
UA>А не нужно ничего учить, нужно просто понимать почему так сделали.
Да-да, конечно. Клиенту или работодателю так и скажешь — я не знаю синтаксиса очередного языка или примочек очередного фреймворка, зато я знаток основ и все понимаю.
Здравствуйте, white_znake, Вы писали:
_>Кхм... я прогаю на C#, последний проект был тотализатор: сервис для приема ставок, расчета выигрышей, обработка билетов, гуевые клиенты под мобильные платформы (Xamarin), декстоп приложения. _>Понятно, что не рокет сайнс... Так же разрабатывал приложения на C# для обработки видео и аудио данных.