Отношение к собственной работе
Feb. 8th, 2010 05:56 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Меня, честно говоря, всегда удивляет, когда программисты начинают толкать речи на тему "а какой смысл от этого программирования". Не, я понимаю, что можно работать чисто ради бабла и не любить работу, уставать на ней, итд. Но тут работа в основном такая, что как только ты начинаешь ее воспринимать как тягость, она перестает работаться вообще.
Хотя, возможно, это только у меня так - я делаю полный цикл работ, от изучения требований к софту и высокоуровневой архитектуры, до мелочей типа "выровнять кнопку на экране" и "ответить на звонок пользователя". В таких условиях без явного уважения к себе, без веры в полезность своей работы для пользователей вообще невозможно что либо делать.
А если работать по чьим-то спецификациям и непонятно кем выдуманным оценкам времени, то в итоге, очевидно, иначе как утомляющий конвеер это воспринимать не будешь.
У меня есть несколько знакомых админов, которые свою работу воспринимают, как что-то на уровне уборщицы или сантехника. Ну так к ним коллеги относятся соответственно, и работа у них точно так же идет.
Меня почему-то всегда раздражали попсовые психологические советы из жолтой прессы или семинаров по продаже гербалайфа на тему "поверить в себя", "вы достойны лучшего", но вот практика показывает, что если это самое "поверить в себя" имеет под собой реальную основу, то оно сильно способствует адекватному отношению к работе и жизни вообще.
А размышления на тему "мы ИТ-быдло, паразитирующее на реальном секторе экономики", этому никак не способствуют.
Хотя, возможно, это только у меня так - я делаю полный цикл работ, от изучения требований к софту и высокоуровневой архитектуры, до мелочей типа "выровнять кнопку на экране" и "ответить на звонок пользователя". В таких условиях без явного уважения к себе, без веры в полезность своей работы для пользователей вообще невозможно что либо делать.
А если работать по чьим-то спецификациям и непонятно кем выдуманным оценкам времени, то в итоге, очевидно, иначе как утомляющий конвеер это воспринимать не будешь.
У меня есть несколько знакомых админов, которые свою работу воспринимают, как что-то на уровне уборщицы или сантехника. Ну так к ним коллеги относятся соответственно, и работа у них точно так же идет.
Меня почему-то всегда раздражали попсовые психологические советы из жолтой прессы или семинаров по продаже гербалайфа на тему "поверить в себя", "вы достойны лучшего", но вот практика показывает, что если это самое "поверить в себя" имеет под собой реальную основу, то оно сильно способствует адекватному отношению к работе и жизни вообще.
А размышления на тему "мы ИТ-быдло, паразитирующее на реальном секторе экономики", этому никак не способствуют.
no subject
Date: 2010-02-09 05:54 pm (UTC)А так с чужим кодом реально помогает screen разбираться, можно открыть три сессии (быстрое переключение - ctrl + a два раза), в одной лазить по исходникам, во второй vim с табами / буферами, в третьей сессия gdb.
В сравнении со студией геморрой конечно, но зачастую это проще чем пытаться под виндой собрать то что на виде принципиально не собирается.
no subject
Date: 2010-02-09 06:15 pm (UTC)Не, ну про screen и vim с буферами это я в курсе, так и выкручивались, но по сравнению с полноценным IDE это все-таки большая коллекция костылей.
no subject
Date: 2010-02-13 11:26 am (UTC)no subject
Date: 2010-02-13 12:33 pm (UTC)То есть не то чтобы вопрос актуален, но мало ли, что в жизни пригодится. Можно в двух словах: в чем там суть?
no subject
Date: 2011-04-16 11:12 am (UTC)no subject
Date: 2011-04-16 11:18 am (UTC)Ну я пишу в Netbeans. Не без нареканий и недочетов, но работать на порядок удобнее, чем просто блокнотами с россыпью файлов.
no subject
Date: 2011-04-16 11:24 am (UTC)нет переноса строк
для всего нужно создавать проект (нельзя броузить файловую систему как в виме/емаксе)
педалит (если в проекте 9000 файликов, то он будет их сканировать каждые 5 минут)
чем не устраивают блокноты с раскраской синтаксиса и табами?
no subject
Date: 2011-04-16 11:28 am (UTC)А джава да, это беда. Но так вышло, что все мало-мальски приличные IDE написаны на java отчего неторопливы и задумчивы.
no subject
Date: 2011-04-17 09:12 am (UTC)no subject
Date: 2011-04-17 11:54 am (UTC)тормозит
нельзя броузить файловую систему
no subject
Date: 2011-04-17 03:48 pm (UTC)2. 3800 файлов — не тормозит. А у вас?
3. Можно на самом деле. Но похер, для глянуть краем уха есть блокнот с подсветкой и табами. И то руки тянутся к IDE — там классы не нужно искать по всему проекту.