Найти в Дзене

Программирование как стиль жизни

Какая связь между программированием и нашей жизнью? С одной стороны никакой...Программирование - это всего лишь написание программ, которые представляют из себя набор команд для компьютера для достижения желаемых результатов. А сами команды пишутся согласно разработанному алгоритму (инструкции), который представляет из себя последовательность действий, которые необходимо предпринять, чтобы прийти к цели. Витязь на распутье. Налево пойдешь - коня потеряешь...Направо пойдешь - голову сложишь...Вот так и в жизни любого человека. Постоянно требуется принимать решения: что делать, как делать, кто все это будет делать...Понимает человек или нет, но любое решение принимается используя различные алгоритмы. В итоге правильные алгоритмы приводят к правильному результату. Все крутится, вертится, работает. Если есть ошибки, то мы не получаем желаемого результата. Так и в реальной жизни... Мы каждый день выполняем различные действия. И они выполняются по определенному алгоритму. Просто это не осо

Какая связь между программированием и нашей жизнью? С одной стороны никакой...Программирование - это всего лишь написание программ, которые представляют из себя набор команд для компьютера для достижения желаемых результатов. А сами команды пишутся согласно разработанному алгоритму (инструкции), который представляет из себя последовательность действий, которые необходимо предпринять, чтобы прийти к цели.

Витязь на распутье. Налево пойдешь - коня потеряешь...Направо пойдешь - голову сложишь...Вот так и в жизни любого человека. Постоянно требуется принимать решения: что делать, как делать, кто все это будет делать...Понимает человек или нет, но любое решение принимается используя различные алгоритмы. В итоге правильные алгоритмы приводят к правильному результату. Все крутится, вертится, работает. Если есть ошибки, то мы не получаем желаемого результата.

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

Если есть определенные проблемы, то необходимо задуматься, какие наши действия (алгоритмы) приводят к неудачам. Определяется алгоритм, исправляется в нужном месте. И если проблема исчезает, то его и надо использовать в последующем. Если нет, то снова корректируется и снова проверяется в деле.

Стандартные проблемы в жизни человека:
1. Не устраивает работа
2. Нет семьи
3. Трудности в общении
4. Проблемы со здоровьем
и т.д.

Все это результат использования не правильных алгоритмов. Есть смысл задуматься на эту тему...

Что касается самих алгоритмов. Разработка алгоритмов требует некоторых усилий и внимательности.
1. Надо хорошо представлять то, что ты хочешь получить. Это постановка задачи. Чем лучше она проработана, тем проще и быстрее можно разработать алгоритм (последовательность шагов), выполнив который мы получим ожидаемый результат.
2. На втором этапе создается сама программа, т.е. наш алгоритм записываем на языке программирования, который хорошо понимает компьютер.
3. Третий этап - выполнение компьютером самой программы. Программа - это набор команд. Компьютер их выполняет одну за другой и в итоге все у нас складывается.

Как это выглядит на практике...Допустим мы хотим летом поехать в круиз. Начинаем думать, что необходимо предпринять, чтобы поездка состоялась. Т.е. понимаем мы это или нет, но идет продумывание алгоритма, выполнения которого приведет нас к поездке. Как пример, простейший алгоритм - это когда жена дает мужу лист со списком продуктов, которые необходимо купить в магазине).

Для тренировки, наш алгоритм в словесной форме набран в редакторе кода.

-2

А так будет выглядеть выполнение программы на экране монитора компьютера:

-3

В итоге, согласно разработанному нами алгоритму, пишется программа для компьютера. В результате выводится сумма дополнительного заработка.

-4

Тема очень обширная и интересная. Если начать задумываться и анализировать свою жизнь с точки зрения алгоритмов, то можно легко определить те, места, в которых происходит сбой жизненной программы и в итоге на выходе получается отрицательный результат.

Все легко и просто:
1. Составляем алгоритм наших действий, приводящих к нежелательному результату.
2. Анализируем
3. Сравниваем с алгоритмами успешных людей
3. Находим отличия
4. Исправляем свой алгоритм
5. Пробуем снова

Главное не сдаваться, не падать духом, и все тогда получится!!!