
Распространенные породы
Архитектор. Большинство руководителей обожают этот тип программистов — и, действительно, любой такой деятель окажется ценным приобретением для вашей команды. В основном архитекторы концентрируются на общей структуре кода. Они мыслят объектами, а их лучший друг — лист белой бумаги. Посвящая себя без остатка решению бизнес-задач, они строят абстракции, проводят анализ систем, после чего переходят к кодированию конкретных решений.
Для развертывания сайта вовсе необязательно покупать дорогостоящие системы управления содержимым, гораздо лучше обратить внимание на так называемые фреймворки – компоненты, для создания собственной CMS (Content Management Framework). Используя фреймворк, вы создаете портал, с той функциональностью, которая нужна именно вам, а не разработчикам готовых решений (CMS).
Уже много раз писалось про то, как можно скрыть программу от посторонних глаз, однако этот вопрос задается снова и снова. Я бы не стал писать статью на эту тему, если бы не одно но: я могу сделать программу абсолютно невидимой, даже в процессах! А еще поместить ее в автозагрузку так, чтоб msconfig был в пролете :-)
Бытует мнение, что программирование на низком уровне – чрезвычайно сложное занятие. Доля правды здесь есть, однако не стоит этого опасаться – всему можно научиться, стоит только начать. Для тех, кто изучает Delphi, но хочет приобщиться и к «низкоуровневым изысканиям» и предназначена эта статья.
Идея написания этой статьи родилась у меня очень просто. Я довольно много общаюсь на форумах. И, как ни странно, довольно у многих людей возникают очень похожие вопросы. Ответить на хотя бы часть из них я и попытаюсь в этой статье. Заодно я хочу поделиться опытом, как сделать программы наиболее быстрыми, красивыми, защищёнными.
Вы когда-нибудь спрашивали себя: зачем нужны программисты? О, нет, господа, не отвечайте вопросом на вопрос типа «А зачем нужны учителя или доктора?»
Вы меня не проведете, нет…
Работа программиста разнообразна и все зависит от того, что именно программировать. Настраивать 1С это попса, а вот писать свои базы данных – это совсем другая песня в стиле Rammstein
. Программирование графики и игр может быть полезным и интересным, а исправление ошибок в чужом коде это уже напоминает прием у врача-проктолога. Работа программера напоминает страшную историю. Это страшилка, которой можно пугать людей, и я сейчас расскажу ее тебе.