|  22.09.2004, 09:44 | #1 | 
| Участник |  Удаленная работа программиста 
			
			Интересно... насколько реально сейчас найти удаленную работу на стезе программирования в аксапте... зачастую все что ты делаешь в офисе... можно делать и дома... а время.. нервы... здоровтье... затраченное на метро и пробки так жалко... Почему это дело так неразвито... кто нибудьь размышлял по этому поводу??? P.S. Мысль возникла, после сорока минутного простоя в пробке... | 
|  | 
|  22.09.2004, 10:19 | #2 | 
| программист | 
			
			Привет ! А реальна ли вообще удаленная работа программиста (любого)? Опыт есть у кого-нибудь? | 
|  | 
|  22.09.2004, 10:53 | #3 | 
| Гость | 
			
			любого - был. Много времени уходит на "стыковку" желаемого и действительного. Проекты идут намного медленнее. Можно вести несколько для эффективного использования времени.
		 | 
|  | 
|  22.09.2004, 11:12 | #4 | 
| Участник | Цитата: 
		
			Изначально опубликовано sassas  Много времени уходит на "стыковку" желаемого и действительного. Проекты идут намного медленнее. Сначала описывают бизнес... но все время когда практически все закончено, кто-то вспоминает "самое главное"... А тем временем... аналитик прозреет.. либо книжку умную прочитает... и что нить фундаментальное выдаст... все переворачивающее с ног на голову... Потому программирование ведется "на лету"... лоскутным методом... сначала подправим здесь... посмотрим... потом подправим там... Это называтся... "модификации"... когда последовательно подкручивают слегка сначала в одном месте... потом слегка в другом... потом в третьем... и получается зачастую перекошенная в конец система... Тут уж не до удаленного программирования... программист нужен всегда под рукой... в отверткой... для подкручивания... | 
|  | 
|  22.09.2004, 11:17 | #5 | 
| Гость | 
			
			точно
		 | 
|  | 
|  22.09.2004, 11:23 | #6 | 
| Участник | 
			
			Работа удаленная от кого?  1. От пользователей? Это запросто, еще и шума меньше, толку больше. 2. От всех остальных участников проекта? Это сильно затормозит процесс разработки из-за трудности понимания того "что же все-таки должно получиться". К сожалению, процесс этот получается итерационный, с обратной связью, следовательно - нужны коммуникации. Мне кажется, должен неплохо помочь терминальный доступ (чтобы консультант и программист могли видеть один и тот же экран компьютера) + телефон (чтобы оперативно общались) + задание в письменном виде (чтобы была четкая постановка задачи). | 
|  | 
|  22.09.2004, 11:26 | #7 | 
| Участник | 
			
			Еще более прикольная ситуация, когда программиста... с достаточно неплохой зарплатой, заставляют делать отчетики в екселе... картинки в кореле... или еще какую нить хрень... потому что " у него это лучше получается " или влезать в тонкости предметной области... потому что "он там лучше разберется"... так все таки... что есть программист... в россии ??? ))) | 
|  | 
|  22.09.2004, 11:36 | #8 | 
| Гость | 
			
			организовать удаленную работу эффективно можно, было бы желание. Но желания то и нет. Нигде не встречал руководителя (любого ранга), готового менять методику своей управленческой работы, учиться и внедрять эффективные методы работы в своей организации. Вот где собака то порылась. "как упало, так и лежит"
		 | 
|  | 
|  22.09.2004, 11:41 | #9 | 
| NavAx | Цитата: 
		
			Изначально опубликовано gudzon  А реальна ли вообще удаленная работа программиста (любого)? Иначе, если он до конца не представляет что должно получиться, это действительно будет потеря времени. P.S. Сижу дома, с сигаретой в руке и попиваю чаёк   
				__________________ С уважением, Игорь Ласийчук. | 
|  | 
|  22.09.2004, 11:46 | #10 | 
| Участник | Цитата: 
		
			Изначально опубликовано Bobkov  Работа удаленная от кого? 1. От пользователей? Это запросто, еще и шума меньше, толку больше. 2. От всех остальных участников проекта? Это сильно затормозит процесс разработки из-за трудности понимания того "что же все-таки должно получиться". К сожалению, процесс этот получается итерационный, с обратной связью, следовательно - нужны коммуникации. Мне кажется, должен неплохо помочь терминальный доступ (чтобы консультант и программист могли видеть один и тот же экран компьютера) + телефон (чтобы оперативно общались) + задание в письменном виде (чтобы была четкая постановка задачи). 1. по большому счету... программист и не должен общатся с юзерами... это удел консультантов, аналтитиков и остальной прокладки... 2. программист и не должен морочится... вопросом "что из всего этого получится"... это удел архитекторов... я так понимаю задача программиста... ЗАПРОГРАММИРОВАТЬ АЛГОРИТМ... реализовать чьи-то мысли... уровни абстракции при этом конечно зависят от удаленности реализатора от простого кодировщика... хе-хе... любой процесс является итерационным... и если под итерацией понимается "ну ка подправь вот тут чуток, посмотрим что получится..." то тут ни какие комуникации не помогут ))) И потом.. я же не говорю ... что надо нанимать программеров в савтвкаре... или в крижопеле... в москве коммуникации вреде нормально развиты... телефон хотя бы ))) вот мы и опять уперлись в "задание в письменном виде (чтобы была четкая постановка задачи)".... | 
|  | 
|  22.09.2004, 11:48 | #11 | 
| Участник | Цитата: 
		
			Изначально опубликовано Garic  Реальна если программист участвует в постановке задачи (или постановку делает он сам). | 
|  | 
|  22.09.2004, 11:51 | #12 | 
| Участник | 
			
			А ведь столько было базара... по поводу компонентного проектирования... коллективной разработки... все чушь... "программер должен разбираться в предметной области... и сам себе формализовать задачу..."
		 | 
|  | 
|  22.09.2004, 11:59 | #13 | 
| Участник | 
			
			Недавно столкнулся с организацией, в которой ИТ отдел занимался выравниванием бизнес-процессов организации под закупленное начальством ПО. Посыл руководства был такой : мы тут классную системку прикупили - внедрим ее и все будет супер. Интересно, что в отделе не было ни одного человека с экономическим образованием, не говоря уже о грамотном аналитике.
		 | 
|  | 
|  22.09.2004, 12:02 | #14 | 
| Гость | 
			
			2Rungart более чем классический пример, спасибо | 
|  | 
|  22.09.2004, 12:02 | #15 | 
| NavAx | Цитата: 
		
			Изначально опубликовано simply2double  А ведь столько было базара... по поводу компонентного проектирования... коллективной разработки... все чушь... "программер должен разбираться в предметной области... и сам себе формализовать задачу..." Выгода - потом не будет тратится время на переделывание и "докручивание". Я не говорил что программер ДОЛЖЕН разбираться в предметной области. Я имел в иду что если он разбирается, то ему не обязательно сидеть в офисе рядом с консультантом. Подкорректировать задачу он может и сам сидя дома. Цитата: 
		
			Вот это меня всегда прикалывало... ставить самому себе задачи... сроки... и вообще управлять процессом ... )))
		
	   
				__________________ С уважением, Игорь Ласийчук. | 
|  | 
|  22.09.2004, 12:05 | #16 | 
| Гость | 
			
			так что , программисты - это супер! (извини, Mazzy)
		 | 
|  | 
|  22.09.2004, 12:14 | #17 | 
| Участник | Цитата: 
		
			Изначально опубликовано Rungart  Недавно столкнулся с организацией, в которой ИТ отдел занимался выравниванием бизнес-процессов организации под закупленное начальством ПО. Посыл руководства был такой : мы тут классную системку прикупили - внедрим ее и все будет супер. Интересно, что в отделе не было ни одного человека с экономическим образованием, не говоря уже о грамотном аналитике. | 
|  | 
|  22.09.2004, 12:23 | #18 | 
| Участник | 
			
			B] Аналитик не всегда представляет систему изнутри (не всегда правильно представляет), поэтому желательно чтобы после постановки задачи в этом поучаствовал программист (немного совместно подкорректировать задачу). После этого у программиста появляется понимание что должно получиться. Выгода - потом не будет тратится время на переделывание и "докручивание". [/B] Нафига аналитику знать... как система живет... изнутри... его удел квадратики рисовать... Понимание задачи у реализатора должно появлятся после прочтения техзадания... хотя как правило... этот документ более походит на тезисы типа: "Когда все сделаем... будет клево.." А что поделаешь если людей не хватает   Насколько я понимаю... здесь речь идет.. не о написании программы в общем... а о автоматизации предприятия... а это дело командное... ))) разделение труда великая вещь... доказано Марксом... | 
|  | 
|  22.09.2004, 12:42 | #19 | 
| Гость | Цитата: 
		
			доказано Марксом...
		
	 на практике теория Маркса не сработала <нигде>   | 
|  | 
|  22.09.2004, 12:50 | #20 | 
| NavAx | Цитата: 
		
			Изначально опубликовано simply2double  Нафига аналитику знать... как система живет... изнутри... его удел квадратики рисовать... Цитата: 
		
			Изначально опубликовано simply2double  Понимание задачи у реализатора должно появлятся после прочтения техзадания... хотя как правило... этот документ более походит на тезисы типа: "Когда все сделаем... будет клево.."... Цитата: 
		
			 поэтому желательно чтобы после постановки задачи в этом поучаствовал программист (немного совместно подкорректировать задачу). После этого у программиста появляется понимание что должно получиться.
		
	 Цитата: 
		
			Изначально опубликовано simply2double  Насколько я понимаю... здесь речь идет.. не о написании программы в общем... а о автоматизации предприятия... а это дело командное... ))) разделение труда великая вещь... доказано Марксом...   
				__________________ С уважением, Игорь Ласийчук. | 
|  |