Re: Программисты и Литературное Творчество
От: rsn81 Россия http://rsn81.wordpress.com
Дата: 08.10.08 14:12
Оценка:
Здравствуйте, md03t4, Вы писали:

[skipped]
Как известно, протообезьяна на пути эволюционирования до современного человека была вначале обрабатана трудом, а затем — речью. Сейчас речь, как способность выражать мысль словами, основной инструмент жизненно необходимого каждому процесса обмена информацией (мыслями), если вы, конечно, не отшельник или Робинзон Крузо. И взаимосвязь "речь (слово) — мысль" стала настолько тесной, что человек может сколько угодно невразумительно лепетать нечто вроде: "Да понимаю я все это! Очень глубоко понимаю! Вот только словами выразить не могу..." — доверия ему мало, нет, не берусь утвержать, что этот человек однозначно лжет, но вот примеры, которые преподносит жизнь, говорят об этом. Слово — некоторый признак мысли: нет слова — значит и мысли нет.

Программист работает с языками. Насколько хорошо он освоил государственный язык страны, в которой он живет (работает), по-моему является неплохим показателем того, насколько хорошо он способен освоить и дополнительные языки (программирования).

По поводу последовавших комментариев по трудоустройству безграмотных программистов неплохо написал Спольски: Совет студентам изучающим вычислительную технику (в другой своей статье-рекомендации по найму, насколько помню, он утверждал, что сам не нанимает безграмотных программистов):

Научитесь писать до окончания учебы

Был бы Linux так успешен если бы Линус Торвальд не проповедовал бы его? Это был дар, такого выдающегося хакера как Линус, донести свои идеи написанные на английском через электронную почту и списки рассылки, что и сделало Linux таким привлекательным для всемирной бригады волонтеров.

Вы слышали о самой последней моде – экстремальном программировании? Ну, не вдаваясь в то, что я думаю об XP, причина, по которой вы слышали об этом, состоит в том, что эта концепция была разрекламированна очень одаренными писателями и ораторами.

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

Разница между хорошим программистом и великим программистом не в том сколько языков программирования они знают и не в том, что они предпочитают Python или Java. А в том могут ли они говорить о своих идеях. Убеждая других людей они получают больше рычагов для достижения своих целей. Они пишут понятные комментарии и технические спецификации, это позволяет другим программистам понимать их код, что, в свою очередь, означает, что другие программисты могут использовать их наработки вместе с их кодом, а не переписывать его. Даже несмотря на то, что их код бесполезный. Написав понятную техническую документацию для конечных пользователей, они позволяют людям понять, что этот код, предполагалось, должен был делать. И это единственный путь, как пользователи могут увидеть ценность этого кода. Множество великолепного, полезного кода скрыто где-то на sourceforge, который никто не использует, потому что его создали программисты, которые не могут хорошо писать (или не пишут вообще), и никто не знает, что же они такого сделали и их замечательный код чахнет где-то там.

Я не найму программиста, который не может писать и писать хорошо на английском. Если вы можете писать, где бы вы не работали, то вскоре обнаружите, что вас просят написать спецификации, а это означает, что у вас уже есть рычаги оказывать влияние и вас заметило руководство.

В большинстве колледжей есть некие предметы “интенсивного письма”. Это означает, что вам придется написать огромное количество материала, чтобы сдать экзамены по этим предметам. Обратите внимание на эти предметы и возьмите их! Ищите предметы в любой области в которых есть задания на каждую неделю или на каждый день.

Заведите дневник или веб-блог. Чем больше вы пишите тем легче вам будет это делать, и наоборот, чем легче это делать тем больше вы будете писать.

 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.