![]() |
|
Модераторы: PILOT |
![]()
|
|
| profesiachuvak |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 283 Регистрация: 7.11.2009 Где: Беларусь, Минск Репутация: нет Всего: 4 |
А как же луч ЭЛТ-монитора заставляющий светиться частицы люминофора и тем самым вызывающий мерцания кадров ?
-------------------- Закон Мерфи :если есть вероятность того, что какая-нибудь неприятность может случиться, то она обязательно произойдет. |
|||
|
||||
| Mastodont |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 347 Регистрация: 18.3.2007 Репутация: нет Всего: 1 |
Наверное, в ЖК-матрицах ставят больше 1 лампы. Их периоды мерцаний накладываются друг на друга, и нам кажется сплошной свет. Где то слышал, что флуоресцентные лампы в помещениях потому и устанавливаются в количестве больше 1, чтобы мерцания видно не было.
Если ЭЛТ хорошая, монитор с ней тоже не будет влиять на зрение. |
||||
|
|||||
| ~FoX~ |
|
|||
![]() НЕ рыжий!!! ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2819 Регистрация: 8.10.2003 Где: Зеленоград Репутация: нет Всего: 68 |
Mastodont, Исключительно по теме топа.....Работа программиста, как уже говорилось выше - творческая, но и в месте с этим достаточно тяжелая... И это в меньшей мере связано с излучением монитора, радиацией и напряжением глаз... Нежели с постоянной необходимостью думать, как это не смешно звучит....
Сложнее всего думать когда тебя заставляют.... Я работал на крупном заводе, программировал вакуумные установки напыления, работа была организована по "красивой" "американской" системе... С 9 до 18, час на обед, час в день на перекуры и кофе которые можно использовать, сидели в стеклянных кубриках по три человека....Задержаться на три минуты что бы дописать модуль нельзя! Нумеруешь, сдаешь что есть в архив, а на завтра, оформляешь репликации, получаешь исходники и пишешь под новой версией.... Уволился через два месяца - понял что начал тупеть и превращаться из программиста в переводчика.... До этого я проработал 10 лет на гос фирме в которой все было организовано "по нашему", перекуры, перекофе, переиграться - нормальный производственный процесс и три человека делали больше чем 15 в "красивой" системе... Есть третья крайность, работать на дому или фрилансиром... Ни многим лучше чем первый вариант - это сильно расслабляет, затягивает проект, приносит море проблем )))) Почти полтора года работал чисто фрилансером, после чего невероятно сложно переходить на нормальную работу.... РЕЗЮМЕ: Ошибаешься... НО, программирование, собственно как и любая другая профессия, накладывает отпечаток не только на твое туловище (красные глаза, лучевая болезнь, етц )))))), но и на твою личность.... Для себя я наешл золотую середину.... Я работаю в двух местах, на первом - исключительно админом, на втором - исключительно программистом.... И в первом и во втором месте я появляюсь только по мере надобности - если что то сломается или если я написал обновление которое нужно поставить... |
|||
|
||||
| Mastodont |
|
||||||||||||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 347 Регистрация: 18.3.2007 Репутация: нет Всего: 1 |
Хех, да, на работе плохо только тем, что работать заставляют
Задержаться - всмысле ты должет написать модуль до 10:00 и точка? Или после работы задержаться нельзя?
Понятно. А почему решил уйти с гос фирмы?
Фриланс для тех, кто может себя организовать. Но лично я против него еще и потому, что ты чисто по деловым вопросам с заказчиком общаешься. А при работе в офисе можешь какие-нибудь знакомства завязать нужные, и по работе и нет.
А что происходит с личностью?
Пожалуй, неплохой вариант. А на чем пишешь? И, если не секрет, сколько в месяц по деньгам выходит? |
||||||||||||||
|
|||||||||||||||
| source777 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1878 Регистрация: 12.3.2007 Репутация: нет Всего: 56 |
Нам будет казаться сплошным и свет от одной лампы, мерцающей с такой частотой. В современных фильмах изображение меняется с частотой 30 Гц, но ты ведь не видишь процесс смены кадров, а тут в 2 раза больше частота. Насколько я помню, глаз может различать только 10 Гц и ниже, всё что выше уже смотрится как сплошное изображение. Собственно и с ЭЛТ мониторами самого мерцания человек также не видит (если конечно монитор в нормальном состоянии), но знает что оно есть, т.к. в школе проходят базовое устройство кинескопа, а про ЖК мониторы многие просто не знают, что там просто другой механизм мерцания, однако само по себе оно никуда не исчезло. -------------------- Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте |
|||
|
||||
| Mastodont |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 347 Регистрация: 18.3.2007 Репутация: нет Всего: 1 |
Может быть. Просто где-то давно слышал, что одна люм. лампа будет давать мерцание.
Ну да, согласен. |
||||
|
|||||
| Alexk553 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 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 месяца реальной работы. Кто сказал, что программистом быть просто и легко, и это шальные деньги??? Даже свою программу написать не могу, уже дома силов нет что-то кодить, сапожник без сапог , называется.... нет, не жалуюсь, просто говорю свои ощущение, пока ещё свежи эти воспоминания. |
|||
|
||||
| source777 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1878 Регистрация: 12.3.2007 Репутация: нет Всего: 56 |
Что за бред? Ни один профессиональный программист не станет писать по 2 kLOC в день... Не знаю, что вы там на Java пишете, может jsp или тесты или UI, но для бизнес-логики добавление 100 LOC в день в среднем это верхний предел, выше которого начинается быдлокодерство. В идеале зачастую могут получаться и отрицательные значения, когда удаляешь больше строк, чем добавляешь.
Я могу переформулировать исходя из 5 лет реальной работы: в случае надобности на раз накодить 1000 строк в день вообще не надо соображать, ибо такой хренью в сознанательном состоянии заниматься невозможно. Сроки/дедлайны - это не так плохо, но они должны быть привязаны к задачам, а не к количеству выдаваемых строк кода. Если ты действительно можешь выдавать качественный код, то просто найди другую работу. За качественный код платят в разы больше, чем за 2 kLOC в день. Это сообщение отредактировал(а) source777 - 24.3.2011, 18:30 -------------------- Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте |
|||
|
||||
| Alexk553 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 43 Регистрация: 8.11.2009 Репутация: нет Всего: нет |
Проблема в том, что я не понимаю, как можно накодить даже в случае надобности 2000 строк кода за раз. У меня не получается. Как научиться писать много(!!!) но плохого кода? Не шучу. Это мне нужно по работе, но не получается, потому что если передо мной стоит задача, я слишком много времени трачу на то, чтобы придумать оптимальную архитектуру и затем написать такой код, чтобы там не было повторений, чтобы можно было прикрутить любую фичу, чтобы не запутаться, чтобы ввод одной фичи не приводил к куче багов в других частях проекта. Меня останачливает то, что я сам потом запутаюсь в коде, который будет написан по восходящему принципу. Кстати, особо ценятся ведь не те программисты, кто умеет писать хороший код, а те, кто может разбраться в любом запутанном коде и добавить фичу, пофиксить баг.
Я не могу обойтись без архитектуры и кодить от балды, но чтобы всё работало. Кстати, за два месяца чувствую, что очень сильно вырос, хотя бы потому , что иначе как быдлокодом не назову свою программную писанину, которую писал ещё 2 месяца назад.
Ну, я же нигде не писал, что дедлайны привязаны к строкам. Как можно сравнить сложность решения задач? только по строкам кода, да и то с точностью до порядка. Это сообщение отредактировал(а) Alexk553 - 24.3.2011, 21:25 |
|||
|
||||
| source777 |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1878 Регистрация: 12.3.2007 Репутация: нет Всего: 56 |
Ты что-то путаешь... Если перед тобой стоит задача написать 2000 LOC в день, значит ты работаешь кодером, а в таком случае вся информация об архитектуре должна спускаться свыше в виде функциональной спецификации и ни о какой архитекутре ты думать не должен, ты должен, не задумываясь, реализовывать то, что описано в документе и не более того. Я скорее поверю в то, что архитектор за неделю не написал ни одной строчки кода, чем в то, что он написал 10000 строк кода.
ты так противопоставляешь эти аспекты, как будто это что-то несовместимое...
Только не по строкам... затраченное время = сложность задачи / квалификацию а значит: сложность задачи = затраченное время * квалификацию А кол-во строк может отличаться в десятки раз в зависимости от квалификации. При этом чем выше квалификация, тем меньше строк будет в итоговом решении... -------------------- Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте |
||||
|
|||||
| alexvs11 |
|
|||
|
hell is here ![]() ![]() Профиль Группа: Участник Сообщений: 518 Регистрация: 21.8.2010 Репутация: нет Всего: 10 |
полностью согласен с source777
Alexk553, право вы какуюто абсурдную ситуацию описываете |
|||
|
||||
| A5uKa |
|
|||
|
TЋ♥s F1rȜ iƧ BurȠiƞg ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 1928 Регистрация: 30.8.2008 Репутация: нет Всего: 16 |
если пугает, меняй специальность пока не поздно. |
|||
|
||||
| Alexk553 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 43 Регистрация: 8.11.2009 Репутация: нет Всего: нет |
вот пример.
Это сообщение отредактировал(а) Alexk553 - 25.3.2011, 11:17 |
|||
|
||||
| Alexk553 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 43 Регистрация: 8.11.2009 Репутация: нет Всего: нет |
хорошо, вот пример.
задание: реализовать в веб-браузере, например, фаерфокс виртуальный жёсткий диск, с каталогами и файлами (они существуют только в памяти), а визуально - файловый менеджер с двумя панелями, при этом файлы - только текстовые. сверху есть панель, на которой кнопки выход, файл, каталог. при нажатии на выход куда-то выходим, при нажатии на файл распахивается меню с опциями создать, копировать (с активной в неактивную панель), перенести, удалить, просмотреть, редактировать. есть и редактор без наворотов - просто с кнопочкой сохранить изменения. с каталогом то же самое - удалить, копировать, переснести. Ну в общем минималиcтичная версия Far, но в веб-браузере, и только для текстовых файлов. Для реализации нельзя использовать сторонние библиотеки, всё должно быть на чистом Javascript, при нажатии на клавиши должна осуществляться навигация, сверху две точечки означает переход на уровень вверх нужно написать файлы html, css, js. Срок выполнение 5 дней. то есть за 5 дней надо придумать и архитектуру, и реализацию. Картинки ля кнопочек есть. Размеры должны совпадать с точностью до пикселя с нарисованным в техзадании. это не реальное задание, которое у меня бэло, а просто примерчик. Я с таким заданием не справлюсь. мне потребуется недели полторы-две. А кто-то справится, напишет 2000 строчек в 3 дня, и потом ещё 1500 за два дня, и задача будет решена за 5 дней. Это сообщение отредактировал(а) Alexk553 - 25.3.2011, 11:16 |
|||
|
||||
| source777 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1878 Регистрация: 12.3.2007 Репутация: нет Всего: 56 |
Такие условия только в ВУЗах ставят, либо стажёрам... Не использовать строронние библиотеки в наше время - это всё равно, что закопать проект ещё до его завершения. html и css вообще не содержат LOC, так что они не должны учитываться при подсчёте строк. -------------------- Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Обсуждение работы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |