Модераторы: PILOT

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Тяжело ли работать программистом? 
:(
    Опции темы
Mastodont
Дата 3.9.2009, 14:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 347
Регистрация: 18.3.2007

Репутация: нет
Всего: 1



Хочу работать программистом, но меня пугает характер работы. В моем понимании, программист приходит на работу и 8 часов с часовым обеденным перерывом пишет код и с красными глазами идет домой. Так и есть или я ошибаюсь? ))
PM MAIL   Вверх
Daevaorn
Дата 3.9.2009, 14:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2155
Регистрация: 29.11.2004
Где: Москва

Репутация: нет
Всего: 70



Цитата(Mastodont @  3.9.2009,  15:07 Найти цитируемый пост)
Так и есть или я ошибаюсь? )) 

Ошибаетесь.

Программирование работа творческая, поэтому не втискивается в рамки режима. Найдите удобную для вас компанию и будете получать удовольствие.
PM MAIL WWW   Вверх
bars80080
Дата 3.9.2009, 20:05 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 0
Всего: 315



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


разумно организовывайте свой рабочий день
PM MAIL WWW   Вверх
Ptica_Oz
Дата 22.9.2009, 07:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 96
Регистрация: 1.3.2007

Репутация: нет
Всего: нет



Цитата(Mastodont @ 3.9.2009,  14:07)
программист приходит на работу и 8 часов с часовым обеденным перерывом пишет код и с красными глазами идет домой

вобще-то положены скольки-то минутные перерывы каждые сколько-то часов, типа 5 минут каждый час или что-то в этом роде.
есть ещё одна засада: в некоторых организациях должность называется "Программист", а реально это системный администратор. А ещё программистов могут отправлять в рабочие командировки, ну это зависит от специфики (настроить на предприятии свою писанину и т.п.). А ещё ТЗ бывают весёлые, типа "хочу того, не знаю чего..."
В общем весёлая работа!

Это сообщение отредактировал(а) Ptica_Oz - 22.9.2009, 07:48
PM MAIL   Вверх
Artemon
Дата 4.10.2009, 11:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


а ты мне нравишься
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 24.2.2004
Где: Челябинск

Репутация: нет
Всего: 20



Цитата

вобще-то положены скольки-то минутные перерывы каждые сколько-то часов, типа 5 минут каждый час или что-то в этом роде.


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



--------------------
Контроль топлива на топливозаправщиках, мониторинг автотранспорта, расчет зарплаты водителей www.rscat.ru
PM MAIL   Вверх
bars80080
Дата 4.10.2009, 11:25 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 0
Всего: 315



ерунда, я видел где-то нормы работы за компьютером, там были положены определённые интервалы короткого отдыха
PM MAIL WWW   Вверх
Ptica_Oz
Дата 4.10.2009, 14:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 96
Регистрация: 1.3.2007

Репутация: нет
Всего: нет



"СанПиН 2.2.2.542-96 Гигиенические требования к видеодиспленым терминалам, персональным электронно- вычислительным машинам и организации работ" гласит:
"9.1.10. При работе с ВДТ и ПЭВМ в ночную смену (с 22 до 6 часов), независимо от категории и вида трудовой деятельности, продолжительность регламентированных перерывов должна увеличиваться на 60 минут. 

9.1.11. При 8-часовой рабочей смене и работе на ВДТ и ПЭВМ регламентированные перерывы следует устанавливать: 
- для I категории работ - через 2 часа от начала рабочей смены и через 2 часа после обеденного перерыва продолжительностью 15 минут каждый; 
- для II категории работ - через 2 часа от начала рабочей смены и через 1.5 - 2 часа после обеденного перерыва продолжительностью 15 минут каждый или продолжительностью 10 минут через каждый час работы; 
- для III категории работ - через 1.5 - 2 часа от начала рабочей смены и через 1.5 - 2 часа после обеденного перерыва продолжительностью 20 минут каждый или продолжительностью 15 минут через каждый час работы. 
9.1.12. При 12-часовой рабочей смене регламентированные перерывы должны устанавливаться в первые 8 часов работы аналогично перерывам при 8-часовой рабочей смене, а в течение последних 4 часов работы, независимо от категории и вида работ, каждый час продолжительностью 15 минут.
"

PM MAIL   Вверх
Artemon
Дата 7.10.2009, 08:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


а ты мне нравишься
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 24.2.2004
Где: Челябинск

Репутация: нет
Всего: 20



Эти нормы были приняты около 14 лет назад и насколько я понял они относятся только к устройствам на базе ЭЛТ.


--------------------
Контроль топлива на топливозаправщиках, мониторинг автотранспорта, расчет зарплаты водителей www.rscat.ru
PM MAIL   Вверх
Ptica_Oz
Дата 7.10.2009, 08:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 96
Регистрация: 1.3.2007

Репутация: нет
Всего: нет



кажется новее нету, а эти никто не отменял  smile 
PM MAIL   Вверх
DRUID3
  Дата 24.10.2009, 06:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 463
Регистрация: 20.6.2005
Где: Kyyiv

Репутация: 2
Всего: 9



Цитата(Mastodont @  3.9.2009,  13:07 Найти цитируемый пост)
Хочу работать программистом, но меня пугает характер работы. В моем понимании, программист приходит на работу и 8 часов с часовым обеденным перерывом пишет код и с красными глазами идет домой. Так и есть или я ошибаюсь? )) 

Да! Вы совершенно правы, аЦЦкий труд. По тяжести и вредности для здоровья сравним разве что с такими же опасными профессиями как "музыкальный композитор" и "фотомодель"  smile 


--------------------
Every time if you use Linux, you are joined to the communism...
практика - критерий истины ... отделенной от нас пропастью субъективного восприятия...
PM MAIL WWW Skype   Вверх
holodnaya
Дата 2.11.2009, 11:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 75
Регистрация: 30.7.2008

Репутация: нет
Всего: нет



Работать программистом интересно тогда, когда перед тобой ставятся разные задачи, и ты постоянно узнаешь что-то новое и интересное. На самом деле, работа творческая, иногда так зацепит, что и после 8-часового рабочего дня готова ещё пару часов этому посвятить. И ещё очень многое зависит от того, с кем или чем больше нравится работать. Мне вот, например, сложно 5 дней в неделю по 8 часов общаться только с компьютером, и я радуюсь встрече с клиентами и общению с живыми людьми.

PM MAIL   Вверх
Alexm6
Дата 4.11.2009, 15:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 7.9.2009

Репутация: нет
Всего: 1



Цитата

Хочу работать программистом, но меня пугает характер работы. В моем понимании, программист приходит на работу и 8 часов с часовым обеденным перерывом пишет код и с красными глазами идет домой. Так и есть или я ошибаюсь? ))


понимание работы не верное,  8 часов на работе, с часом на обед, 8 часов дома за компом, + 2 часа дорога + 6 часов сон. и так каждый день  smile   
глаза не красные, это дело привычки, выше верно подметили что время не то, нет вредных ЭЛТ мониторов в компаниях. 

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


Работа должна доставлять удовольствие, если это не так, задумайтесь на что вы тратите треть жизни

PM MAIL   Вверх
Уттара
Дата 14.11.2009, 14:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 10.12.2008

Репутация: нет
Всего: 1



Может подскажите где можно работать удаленным программистом, только чтобы требования были не большие...
И лучше с невысокими ценами, чтобы задания были несложные.
Язык лучше VB .NET или VC# .NET

Добавлено через 3 минуты и 22 секунды
Кстати, в ЭЛТ мониторах есть эффект мерцания, а в ЖК мониторах его нет.
От ЖК мониторов глаза должны уставать меньше чем от ЭЛТ.
PM MAIL   Вверх
Mastodont
Дата 16.11.2009, 08:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 347
Регистрация: 18.3.2007

Репутация: нет
Всего: 1



Цитата

Кстати, в ЭЛТ мониторах есть эффект мерцания, а в ЖК мониторах его нет.
От ЖК мониторов глаза должны уставать меньше чем от ЭЛТ. 

Да, с этим согласен.
PM MAIL   Вверх
source777
Дата 23.11.2009, 00:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1878
Регистрация: 12.3.2007

Репутация: нет
Всего: 56



Цитата(Уттара @  14.11.2009,  14:20 Найти цитируемый пост)
Кстати, в ЭЛТ мониторах есть эффект мерцания, а в ЖК мониторах его нет.

А как же флуоресцентная лампа, мерцающая 60 раз в секунду, для подсветки ЖК-матрицы?


--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
profesiachuvak
Дата 21.12.2009, 20:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 283
Регистрация: 7.11.2009
Где: Беларусь, Минск

Репутация: нет
Всего: 4



А как же луч ЭЛТ-монитора заставляющий светиться частицы люминофора и тем самым вызывающий мерцания кадров ?


--------------------
Закон Мерфи :если есть вероятность того, что какая-нибудь неприятность может случиться, то она обязательно произойдет.
PM MAIL   Вверх
Mastodont
Дата 26.4.2010, 20:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 347
Регистрация: 18.3.2007

Репутация: нет
Всего: 1



Цитата

А как же флуоресцентная лампа, мерцающая 60 раз в секунду, для подсветки ЖК-матрицы?

Наверное, в ЖК-матрицах ставят больше 1 лампы. Их периоды мерцаний накладываются друг на друга, и нам кажется сплошной свет. Где то слышал, что флуоресцентные лампы в помещениях потому и устанавливаются в количестве больше 1, чтобы мерцания видно не было.

Цитата

А как же луч ЭЛТ-монитора заставляющий светиться частицы люминофора и тем самым вызывающий мерцания кадров ?

Если ЭЛТ хорошая, монитор с ней тоже не будет влиять на зрение.
PM MAIL   Вверх
~FoX~
Дата 26.4.2010, 23:29 (ссылка) |  (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


НЕ рыжий!!!
****


Профиль
Группа: Участник Клуба
Сообщений: 2819
Регистрация: 8.10.2003
Где: Зеленоград

Репутация: нет
Всего: 68



Mastodont, Исключительно по теме топа.....Работа программиста, как уже говорилось выше - творческая, но и в месте с этим достаточно тяжелая... И это в меньшей мере связано с излучением монитора, радиацией и напряжением глаз... Нежели с постоянной необходимостью думать, как это не смешно звучит.... 
Сложнее всего думать когда тебя заставляют.... Я работал на крупном заводе, программировал вакуумные установки напыления, работа была организована по "красивой" "американской" системе... С 9 до 18, час на обед, час в день на перекуры и кофе которые можно использовать, сидели в стеклянных кубриках по три человека....Задержаться на три минуты что бы дописать модуль нельзя! Нумеруешь, сдаешь что есть в архив, а на завтра, оформляешь репликации, получаешь исходники и пишешь под новой версией....  Уволился через два месяца - понял что начал тупеть и превращаться из программиста в переводчика.... 
До этого я проработал 10 лет на гос фирме в которой все было организовано "по нашему", перекуры, перекофе, переиграться - нормальный производственный процесс и три человека делали больше чем 15 в "красивой" системе...
Есть третья крайность, работать на дому или фрилансиром... Ни многим лучше чем первый вариант - это сильно расслабляет, затягивает проект, приносит море проблем ))))
Почти полтора года работал чисто фрилансером, после чего невероятно сложно переходить на нормальную работу....

РЕЗЮМЕ:
Цитата(Mastodont @  3.9.2009,  15:07 Найти цитируемый пост)
Хочу работать программистом, но меня пугает характер работы. В моем понимании, программист приходит на работу и 8 часов с часовым обеденным перерывом пишет код и с красными глазами идет домой. Так и есть или я ошибаюсь? )) 

Ошибаешься... НО, программирование, собственно как и любая другая профессия, накладывает отпечаток не только на твое туловище (красные глаза, лучевая болезнь, етц )))))), но и на твою личность....

Для себя я наешл золотую середину.... Я работаю в двух местах, на первом - исключительно админом, на втором - исключительно программистом.... И в первом и во втором месте я появляюсь только по мере надобности - если что то сломается или если я написал обновление которое нужно поставить... 


--------------------
user posted image
…множественность никогда не следует полагать без необходимости…
PM MAIL WWW ICQ Jabber   Вверх
Mastodont
Дата 27.4.2010, 12:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 347
Регистрация: 18.3.2007

Репутация: нет
Всего: 1



Цитата

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

Цитата

 с постоянной необходимостью думать, как это не смешно звучит.... 

Хех, да, на работе плохо только тем, что работать заставляют  smile 

Цитата

Задержаться на три минуты что бы дописать модуль нельзя!

Задержаться - всмысле ты должет написать модуль до 10:00 и точка? Или после работы задержаться нельзя?

Цитата

До этого я проработал 10 лет на гос фирме в которой все было организовано "по нашему", перекуры, перекофе, переиграться - нормальный производственный процесс и три человека делали больше чем 15 в "красивой" системе

Понятно. А почему решил уйти с гос фирмы?

Цитата

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

Фриланс для тех, кто может себя организовать. Но лично я против него еще и потому, что ты чисто по деловым вопросам с заказчиком общаешься. А при работе в офисе можешь какие-нибудь знакомства завязать нужные, и по работе и нет.

Цитата

программирование, собственно как и любая другая профессия, накладывает отпечаток не только на твое туловище (красные глаза, лучевая болезнь, етц )))))), но и на твою личность....

А что происходит с личностью?

Цитата

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

Пожалуй, неплохой вариант. А на чем пишешь? И, если не секрет, сколько в месяц по деньгам выходит?
PM MAIL   Вверх
source777
Дата 27.4.2010, 20:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1878
Регистрация: 12.3.2007

Репутация: нет
Всего: 56



Цитата(Mastodont @  26.4.2010,  20:04 Найти цитируемый пост)
Наверное, в ЖК-матрицах ставят больше 1 лампы. Их периоды мерцаний накладываются друг на друга, и нам кажется сплошной свет.

Нам будет казаться сплошным и свет от одной лампы, мерцающей с такой частотой. В современных фильмах изображение меняется с частотой 30 Гц, но ты ведь не видишь процесс смены кадров, а тут в 2 раза больше частота. Насколько я помню, глаз может различать только 10 Гц и ниже, всё что выше уже смотрится как сплошное изображение. 
Собственно и с ЭЛТ мониторами самого мерцания человек также не видит (если конечно монитор в нормальном состоянии), но знает что оно есть, т.к. в школе проходят базовое устройство кинескопа, а про ЖК мониторы многие просто не знают, что там просто другой механизм мерцания, однако само по себе оно никуда не исчезло.


--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
Mastodont
Дата 28.4.2010, 12:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 347
Регистрация: 18.3.2007

Репутация: нет
Всего: 1



Цитата

Нам будет казаться сплошным и свет от одной лампы, мерцающей с такой частотой. В современных фильмах изображение меняется с частотой 30 Гц, но ты ведь не видишь процесс смены кадров, а тут в 2 раза больше частота. Насколько я помню, глаз может различать только 10 Гц и ниже, всё что выше уже смотрится как сплошное изображение. 

Может быть. Просто где-то давно слышал, что одна люм. лампа будет давать мерцание.

Цитата

Собственно и с ЭЛТ мониторами самого мерцания человек также не видит (если конечно монитор в нормальном состоянии), но знает что оно есть, т.к. в школе проходят базовое устройство кинескопа, а про ЖК мониторы многие просто не знают, что там просто другой механизм мерцания, однако само по себе оно никуда не исчезло.

Ну да, согласен.
PM MAIL   Вверх
Alexk553
Дата 22.3.2011, 00:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 8.11.2009

Репутация: нет
Всего: нет



2.5 месяца работаю программистом, начал с нуля, о этого был физиком в НИИ. Наверное зависит от фирмы, но мне тяжело. Самое страшное, это сроки и дедлайны. Это война с собой - писать как попало (но ведь самому же потом код дополнять и поддерживать), но быстро, и у меня это плохо получается, или же писать хороший код, тратить время на архитектуру, следовать паттернам, но пока думаешь, как сделать лучше, нзаметно уходит время... а потом понимаешь, что ну никак через 2 дня не выдашь готовый продукт, сознание меркнет от ужаса. Лщущение, как будто сидишь на олимпиаде по матеметике и решаешь на время(!!!) кучу задач. Или на контрольной сидишь. и сидишь 12 часов без выходных, только бы успеть. Нет, виноват не менеджмент, я медленно соображаю и медленно пишу код, в день не более 300 строк, но нужно уметь писать 2000 в день. Нельзя, конечно, мерять сложность программы строками кода, но порядок величины важен. Поэтому вначале очень тяжело. Не забуду первые дни. Задание простое -  разобрать код на JAVA и дополнить фичами. Всё бы ничего, но JAVA я никогда не занимался, занимался C/C++/C#. дляжу я на милые угловые скобочки и думаю, что это за ^&$%# такая??? с гуглом я понял, что ООП модель JAVA отличается от C++. А срок жмёт. Эти несколько дней панического ужаса и мысли о том, что "ты никто". Кое как пережил этот стресс, потом начинаешь читать JAVA. А все вокруг говорят, что это всё просто! Этот код, где на 3 страницы IF ELSE ни одного комментария. И СРОКИ. Дедлайн. Грела только одна мысль, я стану проф. программистом, и я получаю в 4 раза больше зарплату, чем в госучереждеНИИ,и я смогу снять квартиру. Прошлых выходных не было. Код снится. учу паттерны проектирования, следую им, уже реже смотрю в справочники. Теперь стало немного легче. Но первая неделя была Адской. 

чтобы не было такого резкого вхождения, я бы делал так: на время бы еодил простые проекты для себя или фриланс. После этого было бы проще. А я кодил не на время, а на качество, и привык к качеству. Теперь учусь быстро ###кодить, но пока не получается. Рука не поворачивается, скажем, пихать ЮИ вместе с логикой, устраивать джунгли tight coupling или вообще в объяекты пихать что попало, а надо этому учиться. Короче надо в случае надобности уметь на раз накодить 1000 строк в день, надо уметь быстро соображать. Вот, что я понял за 2 месяца реальной работы. Кто сказал, что программистом быть просто и легко, и это шальные деньги??? Даже свою программу написать не могу, уже дома силов нет что-то кодить, сапожник без сапог , называется....

нет, не жалуюсь, просто говорю свои ощущение, пока ещё свежи эти воспоминания.
PM MAIL   Вверх
source777
Дата 24.3.2011, 18:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1878
Регистрация: 12.3.2007

Репутация: нет
Всего: 56



Цитата(Alexk553 @  22.3.2011,  00:12 Найти цитируемый пост)
Нет, виноват не менеджмент, я медленно соображаю и медленно пишу код, в день не более 300 строк, но нужно уметь писать 2000 в день. Нельзя, конечно, мерять сложность программы строками кода, но порядок величины важен.

Что за бред? Ни один профессиональный программист не станет писать по 2 kLOC в день... Не знаю, что вы там на Java пишете, может jsp или тесты или UI, но для бизнес-логики добавление 100 LOC в день в среднем это верхний предел, выше которого начинается быдлокодерство.
В идеале зачастую могут получаться и отрицательные значения, когда удаляешь больше строк, чем добавляешь.

Цитата(Alexk553 @  22.3.2011,  00:12 Найти цитируемый пост)
 Короче надо в случае надобности уметь на раз накодить 1000 строк в день, надо уметь быстро соображать. Вот, что я понял за 2 месяца реальной работы. 

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

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

Цитата(Alexk553 @  22.3.2011,  00:12 Найти цитируемый пост)
А я кодил не на время, а на качество, и привык к качеству.

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

Это сообщение отредактировал(а) source777 - 24.3.2011, 18:30


--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
Alexk553
Дата 24.3.2011, 21:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 8.11.2009

Репутация: нет
Всего: нет



Проблема в том, что я не понимаю, как можно накодить даже в случае надобности 2000 строк кода за раз. У меня не получается. Как научиться писать много(!!!)  но плохого кода? Не шучу. Это мне нужно по работе, но не получается, потому что если передо мной стоит задача, я слишком много времени трачу на то, чтобы придумать оптимальную архитектуру и затем написать такой код, чтобы там не было повторений, чтобы можно было прикрутить любую фичу, чтобы не запутаться, чтобы ввод одной фичи не приводил к куче багов в других частях проекта. Меня останачливает то, что я сам потом запутаюсь в коде, который будет написан по восходящему принципу. Кстати, особо ценятся ведь не те программисты, кто умеет писать хороший код, а те, кто может разбраться в любом запутанном коде и добавить фичу, пофиксить баг. 

Я не могу обойтись без архитектуры и кодить от балды, но чтобы всё работало. 

Кстати, за два месяца чувствую, что очень сильно вырос, хотя бы потому , что иначе как быдлокодом не назову свою программную писанину, которую писал ещё 2 месяца назад.

Цитата

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


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


Это сообщение отредактировал(а) Alexk553 - 24.3.2011, 21:25
PM MAIL   Вверх
source777
Дата 24.3.2011, 23:14 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1878
Регистрация: 12.3.2007

Репутация: нет
Всего: 56



Цитата(Alexk553 @  24.3.2011,  21:19 Найти цитируемый пост)
Проблема в том, что я не понимаю, как можно накодить даже в случае надобности 2000 строк кода за раз. У меня не получается. Как научиться писать много(!!!)  но плохого кода? Не шучу. Это мне нужно по работе, но не получается, потому что если передо мной стоит задача, я слишком много времени трачу на то, чтобы придумать оптимальную архитектуру и затем написать такой код, чтобы там не было повторений, чтобы можно было прикрутить любую фичу, чтобы не запутаться, чтобы ввод одной фичи не приводил к куче багов в других частях проекта.

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

Цитата(Alexk553 @  24.3.2011,  21:19 Найти цитируемый пост)
Кстати, особо ценятся ведь не те программисты, кто умеет писать хороший код, а те, кто может разбраться в любом запутанном коде и добавить фичу, пофиксить баг. 

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

Цитата(Alexk553 @  24.3.2011,  21:19 Найти цитируемый пост)
Как можно сравнить сложность решения задач? только по строкам кода, да и то с точностью до порядка.

Только не по строкам...

затраченное время = сложность задачи / квалификацию

а значит:

сложность задачи = затраченное время * квалификацию

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




--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
alexvs11
Дата 24.3.2011, 23:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


hell is here
**


Профиль
Группа: Участник
Сообщений: 518
Регистрация: 21.8.2010

Репутация: нет
Всего: 10



полностью согласен с source777

Alexk553, право вы какуюто абсурдную ситуацию описываете
PM MAIL   Вверх
A5uKa
Дата 25.3.2011, 00:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


TЋ♥s F1rȜ iƧ BurȠiƞg
***


Профиль
Группа: Awaiting Authorisation
Сообщений: 1928
Регистрация: 30.8.2008

Репутация: нет
Всего: 16



Цитата

понимание работы не верное,  8 часов на работе, с часом на обед, 8 часов дома за компом, + 2 часа дорога + 6 часов сон. и так каждый день


 smile  п.с. и при этом , это тебе нравится.


если пугает, меняй специальность пока не поздно.
PM   Вверх
Alexk553
Дата 25.3.2011, 11:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 8.11.2009

Репутация: нет
Всего: нет



вот пример.


Это сообщение отредактировал(а) Alexk553 - 25.3.2011, 11:17
PM MAIL   Вверх
Alexk553
Дата 25.3.2011, 11:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 8.11.2009

Репутация: нет
Всего: нет



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

Ну в общем минималиcтичная версия Far, но в веб-браузере, и только для текстовых файлов. 
Для реализации нельзя использовать сторонние библиотеки, всё должно быть на чистом Javascript,
при нажатии на клавиши должна осуществляться навигация, сверху две точечки означает переход на уровень вверх smile

нужно написать файлы html, css, js. 

Срок выполнение 5 дней. то есть за 5 дней надо придумать и архитектуру, и реализацию. Картинки ля кнопочек есть. Размеры должны совпадать с точностью до пикселя с нарисованным в техзадании.

это не реальное задание, которое у меня бэло, а просто примерчик. Я с таким заданием не справлюсь. мне потребуется недели полторы-две. А кто-то справится, напишет 2000 строчек в 3 дня, и потом ещё 1500 за два дня, и задача будет решена за 5 дней.

Это сообщение отредактировал(а) Alexk553 - 25.3.2011, 11:16
PM MAIL   Вверх
source777
Дата 25.3.2011, 13:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1878
Регистрация: 12.3.2007

Репутация: нет
Всего: 56



Цитата(Alexk553 @  25.3.2011,  11:10 Найти цитируемый пост)
Для реализации нельзя использовать сторонние библиотеки

Такие условия только в ВУЗах ставят, либо стажёрам... Не использовать строронние библиотеки в наше время - это всё равно, что закопать проект ещё до его завершения.


Цитата(Alexk553 @  25.3.2011,  11:10 Найти цитируемый пост)
нужно написать файлы html, css, js. 

html и css вообще не содержат LOC, так что они не должны учитываться при подсчёте строк.


--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
Alexk553
Дата 25.3.2011, 15:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 8.11.2009

Репутация: нет
Всего: нет



я же написал, что это  НЕ реальное задание. Я придумал это звадание, чтобы указать сложность задания в не в строках кода, а в объёме работ. Библиотеки потому нельзя использовать, чтобы более точно определить объём работ. Задание такой сложности           нужно выполнить примерно за 5 дней. Вопрос - требуемая квалификация программиста нужна низкая, средняя или высокая для решения этой задачи в срок? Если нет, за какой срок выполнит такое задание программист начинающий, обычый, и программист высокого класса? задание требует как солздание архитектуры, так и кодирование, так и цсс и хтмл . Графические элементы есть.
PM MAIL   Вверх
bars80080
Дата 25.3.2011, 18:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 0
Всего: 315



для придуманных заданий сроки бывают разные, в том числе и мнимыми. а количество строк всегда можно добавить, закинув пару томиков Евгения Онегина в комментариях
PM MAIL WWW   Вверх
Alexk553
Дата 25.3.2011, 22:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 8.11.2009

Репутация: нет
Всего: нет



Дело не в том, сколько строк, если только ради их количества кодировать (это про томик евгения онегина), я про совсем другое!
а то если мне надо массив обнулить, я напишу
a[i] = 3;
a[i] = 2;
a[i] = 1; и.т.п
если следовать стандартам написания кода, в итоге выходит только-то строк. Я бы оценил в задании, что я привёл, количество строк около 3000-4000. Без искуственного завышения, просто как констатация факта. Если разбить на 5 дней, выйдет 600 строк в день. Туда же и раздумия над архитектурой, и отладка кода на уровне критичных для функционирования багов. 

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

С другой стороны, есди это код для боинга, то там совсем другие задачи и в день люди пишут 7 строк кода smile Но я специально привёл тип задачи! Вот давайте и реально оценивать, кто за сколько бы такую задачу сделал.

А ещё бывают таие моменты, что вдруг в коде где-то обнаруживается глюк, где-то что-то не собирается, и нужно за час или полчаса срочно это пофиксить. Бывает у себя протестил всё, залил на репозиторий, а утром вдруг обнаруживается, что с репозитория у товарища уже не работает, и опять надо СРОЧНО что-то делать. А бывает день, после сдачи проекта, когда  все х%и пинают, можно и на форум зайти, и даже есть время чай попить. и сокращённый рабочий день получается, когда можно в 18 уже с работы домой идти.

Это сообщение отредактировал(а) Alexk553 - 25.3.2011, 22:50
PM MAIL   Вверх
bars80080
Дата 26.3.2011, 00:14 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 0
Всего: 315



Цитата(Alexk553 @  25.3.2011,  21:44 Найти цитируемый пост)
Я бы оценил в задании, что я привёл, количество строк около 3000-4000. Без искуственного завышения, просто как констатация факта. Если разбить на 5 дней, выйдет 600 строк в день.

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

Цитата(Alexk553 @  25.3.2011,  21:44 Найти цитируемый пост)
и сокращённый рабочий день получается, когда можно в 18 уже с работы домой идти.

это сокращённый рабочий день?


вообще, раз уж мы делимся мнениями, то что описывает товарищ Alexk553, это называется конвейер. бытует такая штука в вэб-студиях, где надо количеством деньги зарабатывать, для директоров. работа изматывающая, и сам я туда опасаюсь попадать, благо что они не предлагают больших денег, чтобы сниматься с насиженного места.
однако, такие конвейеры редко занимаются уникальными разработками, и тем более не берут для сложных заданий новичков. обычно это сборка на базе готовой разработки новой машины по желанию клиента. в таком случае часто ни одной новой строчки не пишется. поэтому, тут слушатели и удивляются, что это за хитрая работа у Alexk553, где что ни неделя, так абсолютно новый проект для новичка
PM MAIL WWW   Вверх
Страницы: (3) [Все] 1 2 3 
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Обсуждение работы | Следующая тема »


 




[ Время генерации скрипта: 0.0850 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.