Программирование — творцы и лабухи.

0
Программирование — творцы и лабухи.

Спектрумистов и сейчас много, но активности уже намного, конечно, меньше. Почему? Наверное, потому, что раньше компьютеры как правило предназначались для творчества. Какого, млин, творчества, можете Вы изумиться, уважаемый читатель. Да, возможности тех машин намного меньше, чем у чего-то более-менее современного.

Но знаете, в том-то и была прелесть! Когда у тебя 16 килобайт оперативной памяти (это если еще не считать стеков, экранной области и буфера принтера), про возможности экрана я вообще умолчу… и тогда не просто можно, а НУЖНО было выжимать из машины все, что она только могла дать, что только могла позволить.

Абсолютно серьезно помню, как восхищался тем, над чем люди, привыкшие к современным эффектам, лишь ехидно похихикают. Переливающиеся скроллеры на прерываниях, музыка — тоже на прерываниях, а в основное процессорное время — какой-нибудь замудренный графический эффект, наверняка рассчитывающийся по не менее замудренным формулам. И все это было написано практически напрямую на регистрах (потому что никак по другому этого сделать было просто нельзя)!!!
Программирование - творцы и лабухи.
Компьютеры становятся тоньше и умнее, люди — наоборот

А вот сейчас я себя уже не чувствую творцом. Стал каким-то биороботом, тупо делающим то, что от меня требуют. Все творчество сводится к «следишь за новой информацией, ищешь новые приемы, пишешь код». Причем, «ищешь новые приемы» — это не сам придумываешь (теперь это называется изобретением велосипеда), а тупо ищешь, кто уже написал что-то похожее, лучше чтобы было с описанием работы интерфейса этого функционала. Например, по тому же WordPress, на котором мне теперь частенько доводится что-то склепывать (ну пальцы у меня не поворачивают написать «создавать»), я здесь нахожу довольно много полезного. Ну и, конечно, есть несколько сайтов-библиотек с уже готовыми программными рецептами. Остается только собрать это все воедино и заставить работать именно так, как требуется.

Так что сейчас программист по большей части является (если на языке музыкантов сказать) лабухом. Лабает то, что прикажут, не испытывая от этого совершенно никакого удовольствия. Вот даже лично я замечаю, что мне уже стало интереснее поддерживать свой блог, группу ВКонтакте. А втихаря ночами я открываю Unreal Speccy, запускаю в нем старый добрый GENS и ковыряюсь с каким-нибудь несложным графическим эффектом или пытаюсь писать музыку под AY, или рисовать картинки.

Прогресс торжествует и против этого не попрешь. Я и сам рад, что телефоны теперь сенсорные, скоростной Интернет — повсюду, социальные сети позволяют всегда быть на связи. Да тот же блог позволит выплеснуть все то, что «накипело» — и я ведь знаю, что Вы это сейчас читаете.

И все-таки немного обидно, что программист стал обычным работником, что-то навроде того же электрика. А что, у электрика ведь тоже схемы, тоже логика. Когда учишься или только-только начинаешь работать. А потом в большинстве своем рутина: подтянуть контакты, обмотать свежей контролькой, смазать или заменить подшипник на двигателе — и так каждый день, каждую неделю. (Сам полтора года работал электриком, потому знаю).
Программирование - творцы и лабухи.
Решил как-то на досуге недавно почитать, а чем же сейчас живут-дышат хакеры (ну, конечно, то, что попадает в публичный доступ). И тоже увидел рутину, по крайней мере в вебе. SQL-injection, XSS, соц. инженерия, трояны, кем-то уже когда-то написанные. Вот и все.

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

А больше всего хочется сделать что-то свое. Пусть даже это не совсем будет связано с программированием, лишь бы айтишно было. Сейчас вот мысли крутятся вокруг компьютерной помощи по вызову или обучения компьютерной грамотности. Опыт подобных работ у меня есть, так что, уверен, получится. Надо только сначала полностью раскидаться с долгами — и вперед.

LEAVE A REPLY