Программирование

Прикладное программирование

Для начала определимся с термином. Согласно словарю, прикладное программирование [application programming] – разработка и отладка программ для конечных пользователей, например бухгалтерских, обработки текстов и т.п.

Само понятие «разработка и отладка программ» обязывает человека знать хотя бы один язык программирования Delphi, Cи++, Java и пр. Если вы с этим никогда не сталкивались, то стоит отметить, что освоить язык за пару дней фактически невозможно.

Человек, которые занимается прикладным программированием:

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

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

С другой стороны, знать все языки программирования невозможно, а клиенты часто ищут человека, владеющего определенными знаниями и языками.

Хорошо, если у вас есть свое резюме и, желательно, портфолио, его можно отослать заказчику и он сможет убедиться в вашей пригодности.

Однако для выполнения этой работы человек должен обладать определенными личностными качествами:

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

Необходимо быть готовым к не самым лестным отзывам, а, следовательно, к возможной переделке сделанного проекта.

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

Так что экспериментируйте, пишите и совершенствуйтесь на поприще прикладного программного обеспечения….