Задумайтесь, одно запрограммированное действие может потом быть использовано миллионы раз. Ничто так не двигает вперед прогресс как автоматизация действий через программирование.
Во многих областях компьютер и программное обеспечение уже вытеснили человека – это различные вычисления, обработка данных, поиск информации, обмен информации. Можете представить себе свою жизнь, если бы не было бы сейчас Google или Yandex? Как бы вы искали информацию?
Задумайтесь также о том, как изменилась коммуникация между людьми после появления мессенджеров, социальных сетей, микроблогов, электронной почты. Все это до неузнаваемости изменило наш мир и образ действий.
И все это не могло бы быть возможным, если бы не было программирования и систем автоматизации.
Вы создаете мир по своим правилам, по своей бизнес-логике. Это может быть игра, бизнес-система, портал или что-то еще. Все, что происходит в этой системе – происходит по тем правилам, которые вы заложите в нее. Конечно здесь играет роль не только программист, но куча других специализаций. О них мы также будем говорить в следующих главах. Но программирование – это ключевая область, без которой система не могла бы существовать. Именно программисты руками создают эти системы, используя в качестве кирпичиков модули, компоненты, функции, переменные и др.
Если говорить более прозаичным языком, то любая система создается в несколько этапов.
Мы узнали об этапах создания программного обеспечения (ПО), но не нужно понимать, что они выполняются для гигантской программы в строго таком порядке. Есть различные методологии создания программ, с которыми мы познакомимся позже. Сейчас просто важно знать про эти этапы и не упускать их из виду.
Если вы хотите попробовать свои силы и готовы к обучению, мы предлагаем обучение и работу для начинающего программиста на базе нашей платформы с управлением на SQL.
← Оглавление | Образ мысли программиста → |