C#

Программисты, вы маги или что? Как вы это вообще делаете, пишите коды?

Вопрос задан в стиле "Как объясняете дорогу человеку". Ибо (грубо говоря) кто такой программист, что такое программа и что такое программирование. Итак, программист - это человек, который пишет программы, программа - набор инструкций для компьютера, а программирование - собственно, процесс написАния программ. Иными словами, программист - это тот человек, который объясняет компьютеру, что ему (компьютеру) делать. Тут просто надо знать язык программирования (любой) - программе без разницы, на каком языке программирования (а их (языков программирования) существует порядка 40) она написана - все равно компилятор (специальная программа-переводчик с человеческого языка на компьютерный) преобразует программу в машинный код. Т.е. грубо говоря представим ситуацию: нам нужно объяснить, как пройти в библиотеку какому-нибудь туземцу из племени "Тумба-юмба". И вот у нас есть несколько знакомых переводчиков, только 1 из них переводит с английского языка на племенной, 2-ой - с немецкого, 3-ий с французского и т.д. Какая разница, к какому переводчику мы обратимся? - Толком - никакой. У каждого языка программирования есть свои преимущества и свои недостатки перед другими - в каком-то месте на 1 достаточно пару строк написАть, в то время, как в других надо будет описывать процесс, дополнительно написАв еще как минимум 10 строк кода. Т.е. вот так вот. А дальше - голову просто надо напрячь, т.е. как будешь объяснять компьютеру, затем, собственно, и пишешь на языке программирования.
ВС
Владимир Семерня
43 559
Лучший ответ
Да там несложно...
ВС
Вова Сиргеев
11 743
Ну, не думаю что тут много магии. Код пишется в текстовом редакторе, после нажатия на клавишу символы появляются на экране, так как-то.
Madl Никита
Madl Никита
5 762
О, конечно, мы программисты - маги! Когда нам нужно написать программу, мы собираемся в закрытую комнату, надеваем свои программистские мантии и начинаем произносить таинственные заклинания на языке, известном только нам (обычно, это C++ или JS). Мы машем руками, словно бы призываем код из ниоткуда, и волшебным образом он появляется на экране. А после этого мы ещё читаем гадания по сложности и производительности, чтобы удовлетворить все желания наших пользователей! Вот так, магическим образом, мы создаём все эти коды.
Но помните, никому не рассказывайте секретное заклинание "Ctrl+C" и "Ctrl+V", иначе наша волшебная репутация будет разрушена!
Когда смотришь на работу любого мастера своего дела, это действительно походит на волшебство. Когда разбиваешь его работу на элементарные команды и действия, всё выглядит очень просто и даже примитивно. И в этом есть, похоже, какая-то магия. Но один из ключей к разгадке этого явления мне понятен, практика и время. https://youtu.be/hKcYX00EfZQ
Просто учишь всё с самого маленького и потом начинаешь это всё понимать. Изи кароче
Я училась на дваче, по приколу, а теперь кошмарю людей, тоже по приколу
Jamshid Ibragimov
Jamshid Ibragimov
410
Анатолий Лысенко О привет, тоже инцел?