calman
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Лично мое мнение - чтобы стать программистом, нужно чувствовать, что программа - это прежде всего произведение искусства, для построения сути которого использованы строгие научные правила. Если внутри тебя сожительствуют художник, архитектор и математик, - то этот симбиоз МОЖЕТ дать, неоспоримо, толчок к быстрому и легкому осмыслению СПОСОБОВ и ПОДХОДОВ, которые используются в программировании. Ведь программный продукт, ИМХО, - система математических образов, слитых воедино, а само программирование - точный научный подход к классификации этих образов, и их примемению для созидания общей конструкции (программного продукта). Особенно сильно это становится понятно на уровне системного проектирования (for example, проджект менеджеру, системному аналитику или архитектору).. А на вопрос "с чего начать" - отвечу так: Язык программирования - не важен. Можно начать и с бейсика. Правда, потом будет немного тяжелее "перепрыгивать" барьер, созданный программеру самим Микрофостом (особенно это касется работы с памятью компьютера). Так что может было бы лучше и с того же C начать. Главное - открыть первую попавшуюся (а лучше - одну из советуемых форумчанами) книгу и оценить ПОНЯТНОСТЬ описания проблемы, СТИЛЬ листингов. Если будет понятно от корки до корки - значит, писатель нормальный. Если нет, бери другую. А САМОЕ ГЛАВНОЕ - если ты через 2-3 книжки не почувствуешь себя способным создать программу, которая, в первую очередь, будет действительно полезной для тебя (пусть и самой простой!) - знай, программистом ты не стал. И тут уж 2 пути - бросить всё, или начать все сначала.
---------- I l@ve RU-Board CEO Successful Development, Inc. |
|