Здравствуйте, Uzumaki Naruto, Вы писали:
UN> Как можно управлять командрой разработчиков с целью достяжения результата и размышлять о подобном... Если человек задается таким вопросом, он одназначно не готов быть тимлидом для нормальных проектов.
О! Оказывается мы об одном и том же. А мне показалось, что совсем наоборот.
S>Java хороша тем, что это прежде всего финансы (банки, фонды), серверные продукты, базы данных, т.е самые жирные кусоки. Логчино, что с оплатой все ОК.
Все самые интерестные проекты делаются на пересечении технологий и языков...
Вот последний проект запущен — основное ядно написано на C++, наиболее критичные части оптимизированы на ASM, все это работает через JNI в рамках бинов и JavaEE на Red5 сервере связывающийся по RTMP с ActiveScript Flash клиентом...
S>Смысл писать на С++ в упор не вижу.
Ууууу... как все запущено....
Здравствуйте, _Oleg_, Вы писали:
_O_>Ну... на китайском говорит 5-ая часть человества
на English тоже около миллиарда говорит.
_O_>И есть мнение (ссылку не дам, но все вокруг говорят ), что Китай станет следующей "сверхдержавой", вроде США сейчас.
Здравствуйте, Roman Odaisky, Вы писали:
RO>Здравствуйте, shrecher, Вы писали:
S>>MS всех "выгоняеет" из kernel, все пытается прести в user-mode.
RO>Может, для кого-то это новость, но не все ОС разрабатываются Microsoft.
С точки зрения языка программирования и для NT Kernel, и для Linux лучше учить чистый C, т.к. он там гораздо больше используется чем С++.
Здравствуйте, Uzumaki Naruto, Вы писали:
UN>Вот последний проект запущен — основное ядно написано на C++, наиболее критичные части оптимизированы на ASM, все это работает через JNI в рамках бинов и JavaEE на Red5 сервере связывающийся по RTMP с ActiveScript Flash клиентом...
Это сейчас, а через пару лет C++ будет заменен C#, который не медленнее, на нем легче писать, а программистов будет больше. У работодателя будет простой выбор: охотится на вымирающих динозавров-сиплюсплюсников или взять уже готовых, недорогих, доступных C# программистов.
S>>Смысл писать на С++ в упор не вижу. UN>Ууууу... как все запущено....
Здравствуйте, shrecher, Вы писали:
S>Это сейчас, а через пару лет C++ будет заменен C#, который не медленнее, на нем легче писать, а программистов будет больше. У работодателя будет простой выбор: охотится на вымирающих динозавров-сиплюсплюсников или взять уже готовых, недорогих, доступных C# программистов.
Помнится, так говорили в 2000-м году про Java и в 2003 про C#...
S>>>Смысл писать на С++ в упор не вижу. UN>>Ууууу... как все запущено.... S>Одни эмоции.
Зеркало дать?
D>Здравствуйте, Uzumaki Naruto, Вы писали:
UN>> Как можно управлять командрой разработчиков с целью достяжения результата и размышлять о подобном... Если человек задается таким вопросом, он одназначно не готов быть тимлидом для нормальных проектов.
D>О! Оказывается мы об одном и том же. А мне показалось, что совсем наоборот.
Да согласин что для управления командой технология не так важнаю Но есть реалии На тим лида джава команды исчут человека у которого не мало опыта с джавой на С++ лида исчут человека у которого опыт С++. Или для тим лида вобще забивают на технологию. Неужели PHP програмеру могут предложить лидировать С++ тиму итд???????
Что такое Java, их сферы применения и то, что настоящему программисту все равно на каком языке программировать...
Согласен с Вашим утверждением, но попробуйте пояснить девочке — хрюшке, что например в геймдеве важно не знание того или иного языка, а знание алгоритмов и математики. Т.е. если чел не знает каких — либо конструкций с++ или особенностей OpenGL, то этому можно обучиться за час. А вот если человек плавает в школьном курсе физики, то....
Мое мнение таково: бизнесс — приложения java, а для игр и прочей математики еще долго будет нужен C++ просто в силу традиции
Здравствуйте, shrecher, Вы писали:
S>Это сейчас, а через пару лет C++ будет заменен C#, который не медленнее, на нем легче писать, а программистов будет больше. У работодателя будет простой выбор: охотится на вымирающих динозавров-сиплюсплюсников или взять уже готовых, недорогих, доступных C# программистов.
Хочешь быть недорогим, доступным C# программистом?
Ну дак флаг в руки
Здравствуйте, Cyberax, Вы писали:
C>Здравствуйте, shrecher, Вы писали:
S>>Это сейчас, а через пару лет C++ будет заменен C#, который не медленнее, на нем легче писать, а программистов будет больше. У работодателя будет простой выбор: охотится на вымирающих динозавров-сиплюсплюсников или взять уже готовых, недорогих, доступных C# программистов. C>Помнится, так говорили в 2000-м году про Java и в 2003 про C#...
правильно говорили, только слишком опережали свое время. Сейчас, во первых, железо "созрело" -- память подешевела, процов наделали. Во вторых, MS выпустили уже три версии .NET -- значительно все оптимизировали. Третье, кадры подоспели. Несколько лет собрать большую команду C# было сложно, т.к. язык только выше еще гуру не успели вырасти. И самое главное, .NET установлен уже почти везде. Vista его включает, XP вот-вот SP3 выйдет, да просто юзера наскачивали себе .NET с играми, утилитами и пр.
Здравствуйте, shrecher, Вы писали:
S>правильно говорили, только слишком опережали свое время. Сейчас, во первых, железо "созрело" -- память подешевела, процов наделали.
Ресурсоемкие и критичные ко времени исполнения задачи как были, так и остались. Думаю, они еще долго будут актуальны. драйвера, сеть, 3D графика и т.д.
S>И самое главное, .NET установлен уже почти везде. Vista его включает, XP вот-вот SP3 выйдет, да просто юзера наскачивали себе .NET с играми, утилитами и пр.
А ничего страшного, что Windows это не единственная ОС? Похожие вещи, часто слышишь от "чисто Win32 программистов". Но вот с подобным подходом до кроссплатформенности (которую тоже никто не отменял) очень и очень далеко. Да, не надо рассказывать про Java, ее далеко не везде можно впихнуть, да и со скоростью проблемы есть.
Здравствуйте, kaa.python, Вы писали:
KP>Здравствуйте, shrecher, Вы писали:
S>>правильно говорили, только слишком опережали свое время. Сейчас, во первых, железо "созрело" -- память подешевела, процов наделали. KP>Ресурсоемкие и критичные ко времени исполнения задачи как были, так и остались. Думаю, они еще долго будут актуальны. драйвера, сеть, 3D графика и т.д.
Это называется резервация. Как для индейцев.
S>>И самое главное, .NET установлен уже почти везде. Vista его включает, XP вот-вот SP3 выйдет, да просто юзера наскачивали себе .NET с играми, утилитами и пр.
KP>А ничего страшного, что Windows это не единственная ОС? Похожие вещи, часто слышишь от "чисто Win32 программистов".
Это все буржуйский монополизм -- OS Windows установлен на 9 из 10 PC. Что делать если многие программисты привыкли к Windows и не хотят переходит на Linux
KP>Но вот с подобным подходом до кроссплатформенности (которую тоже никто не отменял) очень и очень далеко.
а зачем consumer market кроссплатформенность? Большинство юзеров сидит под виндой. Софтверным лавакам нужны "чисто Win32 программисты". Мы же обсуждаем с точки зрения перспективы работы, а не глобальной справедливости. Кому сейчас нужны Ada или Cobol программисты. Конечно, если вы обладаете редкой силой и может быть найдете лавку, которая вас приютит, то шансы deal -- 100%, но это ограничивается очень узкой резервацией. В большинстве -- пройгрыш.
Здравствуйте, shrecher, Вы писали:
KP>>Ресурсоемкие и критичные ко времени исполнения задачи как были, так и остались. Думаю, они еще долго будут актуальны. драйвера, сеть, 3D графика и т.д. S>Это называется резервация. Как для индейцев.
Да как хотите называйте, но именно в этих направлениях наиболее высокие уровни оплаты, и специалисты высокого уровня на расхвати. Если себя позиционировать как "среднестатистический" программист, то да, с С++ лучше не связываться.
KP>>А ничего страшного, что Windows это не единственная ОС? Похожие вещи, часто слышишь от "чисто Win32 программистов". S>Это все буржуйский монополизм -- OS Windows установлен на 9 из 10 PC. Что делать если многие программисты привыкли к Windows и не хотят переходит на Linux
И что с того?
KP>>Но вот с подобным подходом до кроссплатформенности (которую тоже никто не отменял) очень и очень далеко. S>а зачем consumer market кроссплатформенность? Большинство юзеров сидит под виндой.
И что? А написание серверного ПО? А ПО которое должно работать на нескольких платформах? Или "сам не писал, значит, такого нет"?
S> Софтверным лавакам нужны "чисто Win32 программисты".
Забыл добавить — "копеечные"
S>Мы же обсуждаем с точки зрения перспективы работы, а не глобальной справедливости.
Вот именно, с точки зрения перспективности работ. Зачем лезть в мэйнстрим? Есть более узкие и очень высоко оплачиваемые ниши.
S>Кому сейчас нужны Ada или Cobol программисты.
Ада – не знаю. Кобол — очень даже нужны Правда товар штучный, и как следствие очень дорогой.
S>Конечно, если вы обладаете редкой силой и может быть найдете лавку, которая вас приютит, то шансы deal -- 100%, но это ограничивается очень узкой резервацией.
Каждому свое. Кому-то интересен ширпотреб. Кому-то узкоспециализированные задачи. Лично я не замечаю проблем в своей очень узкой (и очень дефицитной) резервации
Здравствуйте, kaa.python, Вы писали:
KP>Каждому свое. Кому-то интересен ширпотреб. Кому-то узкоспециализированные задачи. Лично я не замечаю проблем в своей очень узкой (и очень дефицитной) резервации
KP>>А ничего страшного, что Windows это не единственная ОС? Похожие вещи, часто слышишь от "чисто Win32 программистов". S>Это все буржуйский монополизм -- OS Windows установлен на 9 из 10 PC. Что делать если многие программисты привыкли к Windows и не хотят переходит на Linux
Помимо клиентских приложений, есть еще серверные — а там Win видеть в глаза не хотят, мы работаем с крупнейшими сотовыми операторами Японии, Кореи, Европы и США, там только Linux и Sun Solaris... Когда ставятся тысяча серверов... Никто не будет платить за ПО $3000 за сервер, когда сервров надо поставить тысячу — это 3 лимона дополнительных расходов — кому это надо? Так что не смешите меня...
Здравствуйте, shrecher, Вы писали:
C>>Помнится, так говорили в 2000-м году про Java и в 2003 про C#... S>правильно говорили, только слишком опережали свое время. Сейчас, во первых, железо "созрело" -- память подешевела, процов наделали.
Точно так же говорили и в 2000-х...
S>Во вторых, MS выпустили уже три версии .NET -- значительно все оптимизировали. Третье, кадры подоспели. Несколько лет собрать большую команду C# было сложно, т.к. язык только выше еще гуру не успели вырасти. И самое главное, .NET установлен уже почти везде. Vista его включает, XP вот-вот SP3 выйдет, да просто юзера наскачивали себе .NET с играми, утилитами и пр.
Можно простой вопрос? Почему MS Office еще не на .NET?
B>Хочешь быть недорогим, доступным C# программистом? B>Ну дак флаг в руки
Вот именно... Если сейчас C# программистов выбирают как ложадей на смотринах, С++ программисты сами выбирают работодателя... Если учесть, что я знаю и Java и C# и С++, все же предпочитаю позиционировать себя как С++, хотя в зависимости от проекта пишу кое-где на Java, кое-где на C#. Вообще — должно быть все равно на каком языке писать, лишь бы получить оптимальный, быстрый и правильный результат по проекту.