Литмир - Электронная Библиотека

Глава 3

Программисты

Программиста спрашивают:

– Сколько у вас детей?

– Два сына.

– А сколько им лет?

После паузы:

– Один на компе играет, а второй нет.

Сегодня особое внимание к себе привлекают не лихие ковбои, не накачанные супергерои и даже не секретные агенты. Романтические герои третьего тысячелетия – гениальные программисты, хитроумные знатоки компьютеров. За таинственными терминами скрываются имена людей, способных взломать даже самый надежный код. В нынешнем мире, который информатизирован насквозь, щуплый очкарик, лихо управляющийся с клавиатурой и мышкой, способен узнать больше секретов, чем сотня шпионов.

Программист в наше время – одна из самых высокооплачиваемых специальностей. Подсчитано, что в двадцать первом веке спрос на таких специалистов будет неуклонно расти. Россиянин, разбирающийся в процессорах и программах, всегда может рассчитывать на кусок хлеба с толстым слоем масла. Причем где-нибудь в США или Европе.

Алексей Пажитнов, создатель всем известной игры «Тетрис», в России был недооценен. Зато сейчас он работает в Редмонте, штат Калифорния. И его зарплата сравнима даже с деньгами, которые получает Билл Гейтс. На его счету такие разработки, как «Хатрис» и программное обеспечение для ряда видеоигр.

Да зачем нужны примеры? Разве у вас нет знакомого программиста, которой работает «за бугром» или уже пакует вещички, подписав выгодный контракт?

Компьютерная программа – скучное собрание математических символов? Нет! Это искусство. Как музыка или живопись.

Здесь есть и изящные миниатюры (компьютерные вирусы), и масштабные панорамы (игры и программы, создаваемые коллективами в сотню человек). Виды «кистей» зависят от жанра. Можно пользоваться неуклюжим, но четким машинным языком. А можно крутыми объективно-ориентированными «наречиями» вроде Smalltalk. Как и в искусстве, в программировании есть и дилетанты, и великие мастера. Последних мы и привыкли называть «хакерами».

Особенности мышления программистов:

• Постановка цели, четкий проект.

• Сделать проект максимально просто, не усложняя.

• Сделать свой продукт ценным для клиентов.

• Знание современных языков программирования пришло на смену знаний математики.

• Гибко подстраиваться под запросы клиента.

Конец ознакомительного фрагмента.

Текст предоставлен ООО «ЛитРес».

Прочитайте эту книгу целиком, купив полную легальную версию на ЛитРес.

Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

5
{"b":"701935","o":1}