singlepost

Каке технологии и специализации востребованы? << На главную или назад  

Всем привет! Возможно, эта тема не раз уже поднималась, но, тем не менее, поставлю вопрос.
Какие направления в программировании сейчас более актуальны? Какую узкую специализацию лучше выбрать для дальнейшего развития и работы?
Давайте вместе обсудим эту тему=)

85 ответов в теме “Каке технологии и специализации востребованы?”

  1. 27
    Виктор Фисюк ответил:

    > На АССЕМБЛЕРЕ? хД))))))))))
    Если это вопрос на мой пост, то ответ такой – драйвера для Windows на ассемблере как правило не пишутся. Они пишутся в основном на C, иногда на C++. На ассемблере – как правило отдельные вставки/функции, да и то не часто.

  2. 26
    Константин Иванов ответил:

    контроллеров сейчас до жути. так что на асме как раз )

  3. 25
    Азиз Расулов ответил:

    На АССЕМБЛЕРЕ? хД))))))))))

  4. 24
    Виктор Фисюк ответил:

    Разработчики драйверов ;)

  5. 23
    Kitt Wasserfall ответил:

    Ммм, таки с флеш потихоньку начинают утягивать одеяло. Эппл отказалось от поддержки flash в мобильных браузерах, возможно, его не будет на нетбуках с арм-ядром и таких же mid. Аппаратная поддержка явы проще.

  6. 22
    Полосатый Пушистый ответил:

    Flash очень актуален, вострбован и хорошо оплачивается

  7. 21
    Kitt Wasserfall ответил:

    Константин pan_KOST© Иванов, про перевод ты прав, пр. Байер нам на первых лекциях сказал то же самое. Но больно уж их собственный язык неродной. новых кодеров готовить под себя приходится, так что скорее всего будут. В новой САП уже часть кода на яве.

  8. 20
    Евгений Гаврин ответил:

    Это уже джедайство )

  9. 19
    Тимур Багаутдинов ответил:

    >> Есть еще openCL
    Да да… вот он-то и вселяет надежду… Хотя лучше уметь писать классические шейдеры.. результаты потрясающие по сравнению с той же Cuda

  10. 18
    Евгений Гаврин ответил:

    >> Насчет CUDA.. ее один недостаток в том, что поддерживается только гпу от NVIDIA… Уже только за это ее можно пропускать…
    Есть еще openCL

    А на счет Фостера, если не сложно – скиньте пожалуйста почитать.

  11. 17
    Евгений Баталов ответил:

    Явовская кроссплатформенность для SAP по-моему довольно кстати. Нам плюс-меньше языков знать. А то мельком смотрел синтаксис абапа, чет ничего знакомого не напомнило…

  12. 16
    Константин Иванов ответил:

    Тимур Багаутдинов – 1C я никогда не рассматривал , как пример )
    Kitt Wasserfall – перевести то переведут, но это надолго и не на один год ,и то не факт .что вообще переведут.

    Скажуеще от себя – посмоотри ,что тебе ближе, математика, проектирование, документооборот ,распределенные системы и т.д – можно доолго перечислять. все сейчас в России актуально )
    хотя мне кажется сейчас первее будет популярен документооборот

  13. 15
    Тимур Багаутдинов ответил:

    >> А бы не согласился на счет грид вычислений – там и так все десять раз пережевано во все места,
    Предлагаю почитать статьи Фостера… И, пока этого ничего не достигнуто.. так что, делать там еще дохрена…

    Насчет CUDA.. ее один недостаток в том, что поддерживается только гпу от NVIDIA… Уже только за это ее можно пропускать…

  14. 14
    Kitt Wasserfall ответил:

    >А кто нить разработкой игр занимается?

    Под яфон.

    А SAP тоже собираются на яву переводить.

  15. 13
    Евгений Гаврин ответил:

    А бы не согласился на счет грид вычислений – там и так все десять раз пережевано во все места, а с точки зрения программиста там все до банального неинтересно. Хотя я могу чего-то не знать.
    А вот вычисления на видео картах – очень даже актуально – можно на волне популярности таких вещей как CUDA, OpenCl проскочить и сделать что нить прикольное. Правда там все упирается в алгоритмы.
    А комп графика требует хорошей математики, и либо выделывать что нить супер новое, люби учить и разбирать существующие алгоритмы – имхо не очень интересно.
    А вот разработка игр в лице ИИ – круто )

    А кто нить разработкой игр занимается?

    ЗЫ Мини обзор поста Тимура )

  16. 12
    Тимур Багаутдинов ответил:

    >> ЗЫ. большинство только виндовых приложений корпоратвных ERP/CRM -вижу на C#, все остальные на Java
    Странно, но такой яркий пример, как 1С:Предприятие 8 сделан на С++

    А если по теме… то выбирай чего угодно.. если уж действительно будешь мастером в своем деле, то вряд ли останешься без работы…
    А так, можно посмотреть что:
    - высокопроизводительные вычисления (параллельное программирование, технологии Grid, GPGPU)
    - компьютерную графику (хоть компьютерное зрение, хоть фотореалистичний рендеринг, хоть разработку игр)

  17. 11
    Константин Иванов ответил:

    используют и .NET и Java -все зависит от фирмы и предпочтений пользователей.
    ЗЫ. большинство только виндовых приложений корпоратвных ERP/CRM -вижу на C#, все остальные на Java

  18. 10
    Евгений Гаврин ответил:

    //www.shudo.net/jit/perf/

  19. 9
    Азиз Расулов ответил:

    Я вот почитал статейки про сравнение скоростных характеристик, и вроде как Java рулит со своей виртуалкой=) но также нашлись те, кто высоко ценит CLR .NETа,превосходство FCL над JAVA API, бла-бла-бла в этом роде)))
    Паша, и что же для чего применяется?

  20. 8
    Павел Потапов ответил:

    Извечный ответ… Смотря для чего.

  21. 7
    Азиз Расулов ответил:

    И извечный вопрос.JAVA или .NET? ваши личные предпочтения.

  22. 6
    Quizful Team ответил:

    Их того, что сейчас делают можно сделать вывод, что популярны – веб, ОС, виртуальные сервера, системы реального времени.
    Ну а предметные области – их несчесть.

  23. 5
    Евгений Клёмин ответил:

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

  24. 4
    Владимир Ильяшов ответил:

    По идее, актуально все, в зависимости от сферы деятельности, так что задачи для себя лучше смотреть в плане планируемых мест работы…
    А с общим заделом на будущее, имеет смысл обратить внимание на мобильные и сетевые (веб) технологии – это то, что все еще развивается, растет и активно пользуется спросом.

  25. 3
    Евгений Гаврин ответил:

    Параллельное программирование и иже с ним.

  26. 2
    Азиз Расулов ответил:

    А ты напиши, что первое придет в голову)
    Вот именно, что прогресс ползет быстрей скорости света – нам (мне уж точно) с "узким кругозором" не так видно всех просторов. И мне бы хотелось узнать мнение тех, кто уже работает и имеет опыт=)Интересно узнать что предпочитают люди нашего клуба

  27. 1
    Евгений Гаврин ответил:

    Ниш столько, что даже вспоминать не хочется – за прогрессом не поспеваю.

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.