Вот увидел обьявление в инете: «желающий развиваться в сфере программирования, чья специальность совпадает с призванием».
Комментарий моего друга-программиста: ето они каких-то студендов-романтиков ищут, это надо быть долбаебом, шоб бля призвание было кодить:)) я понимаю придумать ахуенну тему, и ее реализовать - вот это да, а кодить - призвание для студентов. Намного прикольней проектировать проект, чем его кодить :) кодить - это бля капец как нудно!
Ну так моя мысль по этому поводу такая: для начала нужно дорасти до уровня разработчика алгоритмов. Нужно понять. что красота заключается не в колличестве строк кода, а в совершенстве алгоритма. Вот когда программист переростает уровень увлеченного клацанья по клавиатуре и начинает понимать, что придумать алгоритм - это самое важное в создание софта, а наклацать код и машинистка может, то тогда он становится разработчиком. Есть такое понятие: программная инженерия. Означает приблизительно такое: исспользование готовых библиотек для реализации поставленых задач. Это как новая ступень объектно-ориентированого программирования. Какие постулаты ООП?: инкапсуляция, наследование, полиморфизм. А теперь добавим к этому полный набор всевозможных классов и все! готова программная инженерия. Если обьяснять на пальцах, то программирование со временем перерастет в процесс выведения математической формулы и построения алгоритма, который будет просто заглатываться интерфейсом языка программирования.
Для меня началом таких экспериментов было visual c++, для кого-то, возможно делфи. Но суть проста - даже пользуясь такими языками с програмными оболочками и классами компонентов можно было написав математическую формулу алгоритма получить вполне приемлемое решение каких-либо задач.
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий