Виды программирования

Виды программирования

Что бы понять чего хочется, нужно узнать а что есть.

Потому сейчас опишу основные «виды» программирования. Но помните, что многие из этих задач переплетены, и потому специалист одной сферы должны в определенной степени помнить что происходит в другой сфере, дабы продукт получился качественным.

  1. Веб, а именно создание сайтов. Основное изображение данного сайта содержит в себе стол на котором лежат телефон и ноутбук, а на экране ноута имеется какой-то код. Так вот это код какого-то страницы какого-то сайта. Вы и сами сейчас можете нажать правой кнопкой мыши на пустой части страницы, выбрать «Исходный текст страницы» (или нечто похожее, в разных браузерах называют по разному), и увидеть много кода, а пролистав его даже увидите текст, который видите на странице в обычно виде. Так вот помните, разработка подобной штуки — это по большей части работа веб дизайнеров, а не программистов. Программисты учат браузеры понимать этот код и отображать его в привычно для пользователей виде. Или автоматизируют набор всех элементов, что бы конечный пользователь продукта не заморачивался с кодом (я лично для этого использую WordPress, что написано в конце каждой страницы). В общем программисты занимаются автоматизацией труда.
  2. Программисты баз данных. тут как и в предыдущей, да как и в остальных видах, не все так однозначно, ведь есть те, кто пишет как таковые базы данных, а есть те, кто будут ими пользоваться, кто будут писать специальные запросы на добавление либо получение данных из баз данных (последних кстати называют так же пользователями, и пусть они тоже являются программистами и используют написанное ранее для написания следующей программы, но ведь в данном контексте они ведь Используют, а следовательно — пользователи. Теперь я надеюсь Вы понимаете, кто такие конечные пользователи.
  3. Сис. админы, их тоже часто называют программистами. Но это люди, которые обслуживают написанное ранее, сами они обычно пишут лишь небольшие скрипты, да и то не всегда, и лишь по этому признаку могут отдаленно называться программистами. Хорошие сис. админы всегда ценны и важны, но они должны хорошо знать именно тот набор программ и железа, с которым работает предприятие
  4. Тестеры. Они бывает вообще к коду не прикасаются, но это редкость. В основном они создают различные сложные условия для работы программы, пишут специальные тесты и по всякому извращаются над программой что бы выявить все её недостатки.
  5. Кодеры. Программисты в чистом виде, обычно их работа писать и исправлять код. Программисты обычно достаточно узкоспециализированы, работают с парой-тройкой языков программирования и специализируются на конкретной сфере, например работа с графическими ускорителями (видеокартами), либо написанием драйверов. Конечно хороший программист должен знать все и обо всем, но на деле так не бывает, потому в первую очередь он должен разбираться в своей сфере деятельности.

© Все права защищены.

Top