Новости Казахстана → Языки программирования

  • 09 марта 2016, 15:07
  • Public
Существует большое количество источников данных, включая репозитории кода, обсуждения вопросов и ответов, предложения работы, упоминания в социальных медиа, посещения страниц с учебными материалами, просмотры обучающих видео, опросы разработчиков и др. Данные публиковались в разные периоды времени, никакие из них не могут считаться абсолютно точными, везде содержатся недочёты, но они могут быть полезны для выявления трендов в индустрии. Если вы рассматриваете разные языки программирования, например клиентский JavaScript, то вы далеко не продвинетесь без должного понимания HTML, CSS, форматов изображений, инструментов и заморочек браузеров. Разработчикам серверной стороны на NodeJS, PHP, Ruby, .NET и Java в норме требуется понимание web-серверов, HTTP, SQL/NoSQL баз данных, а также форматов обмена данными, таких как XML и JSON. Даже тем, кто пишет на одной платформе простое десктопное приложение или родное приложение для мобильного устройства, требуются знания и опыт касательно веб соединений, хранения данных, IDE и инструментов разработки.  Какой бы язык вы ни выбрали, выучите его по-настоящему хорошо и наберитесь опыта работы с ним. Уметь создавать реализацию класса в Java — это здорово, но если вы узнаете, как в Java работает сборка мусора (или в чём её недостатки), то станете более классным программистом. Хорошо знать, что в Perl можно использовать модули, но совсем другое дело, если вы понимаете, когда они просто интерфейсы для кода на C: это означает, что интерпретатор не управляет памятью автоматически. И так далее

Комментарии (0)

RSS свернуть / развернуть

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.