Вы лично идентифицируете себя с вашим кодом? - PullRequest
2 голосов
/ 09 октября 2008

В последнем эпизоде ​​подкаста Stack Overflow ( эпизод # 25 ) Стив Йегге упомянул, как плохо было эмоционально общаться с любимыми рамками, языком, технологией и т. Д. .

Вы называете себя <<em>, вставьте свой язык сюда > разработчик? Это хорошо?

Ответы [ 15 ]

13 голосов
/ 09 октября 2008

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

3 голосов
/ 09 октября 2008

Я называю себя консультантом, разработчиком, тренером и изобретателем. Выбор инструмента зависит от проблемы и клиента.

что бы вы подумали о механике, который называл себя механиком "Филлипса", а не механиком с "плоской головкой"? Извлечение вашей идентичности из инструментов не только самоограничение, но и глупость. ; -)

[для тех, кто, возможно, не знает, Филлипс и плоская головка являются типами отверток]

2 голосов
/ 09 октября 2008

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

Раньше я был очень непреклонен в использовании Sharepoint на предприятии, и правда в том, что в некоторых условиях зверь не работает.

Я бы согласился с тем, что сказал Билл.

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

2 голосов
/ 09 октября 2008

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

Я никогда не задумывался о том, имеет ли он какие-либо негативные последствия, но, похоже, до сих пор все было в порядке.

2 голосов
/ 09 октября 2008

Я думаю, что каждый идентифицирует себя со своим кодом в некоторой степени.

Что касается того, чтобы называть себя "< вставьте сюда > разработчик", то единственное слово, которое хорошо, это "практично".

1 голос
/ 09 октября 2008

Да. Я называю это Тоби.

А если серьезно, я знаю, что я слишком привязан к своему коду, и это не вызывало ничего, кроме неприятностей. Чем более «профессиональным» я становлюсь, тем больше я могу сохранять невозмутимость, когда эту функцию, над которой я провел последние три ночи, удаляют из сборки.

0 голосов
/ 10 октября 2008

Я ученый-компьютерщик, инженер-программист и много других вещей. Я никогда не называю себя «Java-кодером» (или любым другим кодером), когда я общаюсь с людьми: слишком много людей, которые слышат «кодер» или «программист» и думают «о, обезьяна кода». Просто дайте ему банан, и он будет счастлив. Вот ты, обезьяна! Хороший банан! "

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

Только не называй меня "кодер ...".

0 голосов
/ 10 октября 2008

Я называю себя решателем проблем. Ну, решатель программных проблем. : -)

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

С уважением

0 голосов
/ 09 октября 2008

Чем новее код, тем больше я чувствую привязанность к нему. Особенно, если это особенно элегантно или решает сложную проблему. Если это модификация чужого кода, мне наплевать на это. По мере старения (особенно если кто-то еще работал над ним) моя привязанность ослабевает.

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

0 голосов
/ 09 октября 2008

Я привязан к своему коду, но не к своим инструментам или фреймворкам.

Я очень горжусь своим собственным кодом и могу очень разозлиться, если кто-то не будет форматировать мой код так, как мне нравится, но мне безразлично, как они форматируют свой собственный код.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...