metaclass: (Default)
[personal profile] metaclass
Меня, честно говоря, всегда удивляет, когда программисты начинают толкать речи на тему "а какой смысл от этого программирования". Не, я понимаю, что можно работать чисто ради бабла и не любить работу, уставать на ней, итд. Но тут работа в основном такая, что как только ты начинаешь ее воспринимать как тягость, она перестает работаться вообще.

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

У меня есть несколько знакомых админов, которые свою работу воспринимают, как что-то на уровне уборщицы или сантехника. Ну так к ним коллеги относятся соответственно, и работа у них точно так же идет.
Меня почему-то всегда раздражали попсовые психологические советы из жолтой прессы или семинаров по продаже гербалайфа на тему "поверить в себя", "вы достойны лучшего", но вот практика показывает, что если это самое "поверить в себя" имеет под собой реальную основу, то оно сильно способствует адекватному отношению к работе и жизни вообще.
А размышления на тему "мы ИТ-быдло, паразитирующее на реальном секторе экономики", этому никак не способствуют.

Date: 2010-02-09 05:54 pm (UTC)
From: [identity profile] vaddimka.livejournal.com
Отклики начинают напрягать когда пинг начинает за сотню переваливать (серваки в Штатах например).
А так с чужим кодом реально помогает screen разбираться, можно открыть три сессии (быстрое переключение - ctrl + a два раза), в одной лазить по исходникам, во второй vim с табами / буферами, в третьей сессия gdb.
В сравнении со студией геморрой конечно, но зачастую это проще чем пытаться под виндой собрать то что на виде принципиально не собирается.

Date: 2010-02-09 06:15 pm (UTC)
From: [identity profile] veter-r-r.livejournal.com
Ну так они реально в штатах и были :)) И не в самом топовом датацентре там. И у нас интернет не жог. А ничего, работали.
Не, ну про screen и vim с буферами это я в курсе, так и выкручивались, но по сравнению с полноценным IDE это все-таки большая коллекция костылей.

Date: 2010-02-13 11:26 am (UTC)
From: [identity profile] belpartizan.blogspot.com (from livejournal.com)
Против плохого пинга при удалённом редактировании помогает Emacs/Tramp (или что там есть аналогичного в vim?)

Date: 2010-02-13 12:33 pm (UTC)
From: [identity profile] veter-r-r.livejournal.com
Боюсь, что я совершенно не знаком с Emacs, чтобы понять, о чем именно идет речь и как оно помогает против плохого пинга.
То есть не то чтобы вопрос актуален, но мало ли, что в жизни пригодится. Можно в двух словах: в чем там суть?

Date: 2011-04-16 11:12 am (UTC)
From: [identity profile] darkdrip.livejournal.com
покажи нормальную IDE под PHP

Date: 2011-04-16 11:18 am (UTC)
From: [identity profile] veter-r-r.livejournal.com
Абожежтымой... топику больше года..
Ну я пишу в Netbeans. Не без нареканий и недочетов, но работать на порядок удобнее, чем просто блокнотами с россыпью файлов.

Date: 2011-04-16 11:24 am (UTC)
From: [identity profile] darkdrip.livejournal.com
ненативный интерфейс (как у большинства поделок на джаве)
нет переноса строк
для всего нужно создавать проект (нельзя броузить файловую систему как в виме/емаксе)
педалит (если в проекте 9000 файликов, то он будет их сканировать каждые 5 минут)

чем не устраивают блокноты с раскраской синтаксиса и табами?

Date: 2011-04-16 11:28 am (UTC)
From: [identity profile] veter-r-r.livejournal.com
А тем, что если у меня проект на 9000 файлов, то там как правило примерно столько же классов со сложной иерархией. И чтобы понять, а вот откуда вот это тут берется и что делает, надо по ней перемещаться, чего ни один блокнот не умеет.

А джава да, это беда. Но так вышло, что все мало-мальски приличные IDE написаны на java отчего неторопливы и задумчивы.

Date: 2011-04-17 09:12 am (UTC)
develop7: (Default)
From: [personal profile] develop7
PhpStorm FTW

Date: 2011-04-17 11:54 am (UTC)
From: [identity profile] darkdrip.livejournal.com
ненативный интерфейс
тормозит
нельзя броузить файловую систему

Date: 2011-04-17 03:48 pm (UTC)
develop7: (Default)
From: [personal profile] develop7
1. Похер, мне ехать, а не шашечьки. Кроме того, над этим усердно работают.
2. 3800 файлов — не тормозит. А у вас?
3. Можно на самом деле. Но похер, для глянуть краем уха есть блокнот с подсветкой и табами. И то руки тянутся к IDE — там классы не нужно искать по всему проекту.

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 4th, 2025 12:48 pm
Powered by Dreamwidth Studios