![]() |
![]() |
![]() |
|
Сколько времени вы кодите? Djelf, aka MIK, ID443, Злопчинский, Волшебник, Philix, X Leshiy, Mort, Добряк Петрович, Лодырь, Dzenn, Lazy Stranger, dmt, Ivanich, BMW1C, CaptanG, golem14, roman383, МаленькийВопросик, Sanchez_22, GreenDay1986, Stepashkin, Wern, PolyaTrue, H A D G E H O G s, A_G, CaIIIka, Elf_80_lvl, comp2006, StasZn, Trosskin, tomvlad
| ☑ | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
0
formista2000
22.07.25
✎
09:48
|
Привет!
Сабж! С годами заметил, что всё меньше стал кодить. Всё больше времени уходит на согласование, постановку задачи, тестирование, документирование, обучение и т. д., а непосредственно кодинг может вообще сводиться к одной строчке кода или правке запроса. А сколько времени кодируете вы? |
||||||||||
1
Fish
гуру
22.07.25
✎
09:49
|
С какой целью интересуешься?
|
||||||||||
2
Волшебник
22.07.25
✎
09:49
|
Сейчас в тренде wiki:Вайб-кодинг
|
||||||||||
3
1Снеговик
гуру
22.07.25
✎
09:54
|
(0) для согласования, постановки задачи, финального теста, написания инструкций есть аналитики.
Конечно, если один на всю контору, то сопутствующих дел очень много. больше 75% времени |
||||||||||
4
maxab72
22.07.25
✎
09:57
|
В основном анализ задачи, согласование, объяснение почему задача - куча навоза, и ее решать не стоит. и тому подобное. Чистый кодинг менее 10% времени (если добавить сюда копание в старом или недокументированном внешнем коде - чуть более 25%).
до 25% времени |
||||||||||
5
Elf_80_lvl
22.07.25
✎
09:59
|
Всё больше времени уходит на поиск галочек, "держание за ручку" и всякие "предварительные ласки".
до 25% времени |
||||||||||
6
craxx
22.07.25
✎
10:00
|
(0) На основной работе - около 15-20% времени.
Внерабочий калым - почти 100% около 50% времени |
||||||||||
7
Somebody
22.07.25
✎
10:24
|
в основном
больше 75% времени |
||||||||||
8
mikecool
22.07.25
✎
10:44
|
ибо мне это нравится
больше 75% времени |
||||||||||
9
spiller26
22.07.25
✎
10:53
|
Не кодим, а программируем
|
||||||||||
10
Толич
22.07.25
✎
11:08
|
Около 40-50%
около 50% времени |
||||||||||
11
Мультук
гуру
22.07.25
✎
11:19
|
(5)
"предварительные ласки" +100500 |
||||||||||
12
H A D G E H O G s
22.07.25
✎
14:43
|
В прошлом месяце был охеренный проект сбора марок с линии розлива - аналог Евромаша - 3 недели жесткого кодинга на Дельфи с ООП, TCP, COM и псевдографикой на TButton, отображающих наполненность коробок и паллет и возможностью щелкнуть на произвольной и посмотреть че в ней.
Это было жестко и охеренно. |
||||||||||
13
2S
22.07.25
✎
14:46
|
(12) 👍
|
||||||||||
14
p-soft
22.07.25
✎
14:52
|
(12) 👍
|
||||||||||
15
craxx
22.07.25
✎
14:59
|
(12)
3 недели жесткого кодинга на Дельфи
Дельфи еще живо? Прям ностальжи по началу нулевых.. |
||||||||||
16
Добряк Петрович
22.07.25
✎
17:26
|
(0) Если учитывать использование ИИ не как кодинг, то до 25%
до 25% времени |
||||||||||
17
Добряк Петрович
22.07.25
✎
17:27
|
(0) Если использование ИИ считать за кодинг, тогда больше 75%.
больше 75% времени |
||||||||||
18
NorthWind
22.07.25
✎
17:30
|
Не особо много. Когда понятно что и как кодить - это счастье. Гораздо чаще бывает, что это не нихрена непонятно и надо придумать, как это сделать.
около 50% времени |
||||||||||
19
NorthWind
22.07.25
✎
17:31
|
(15) а почему нет. Хорошая вещь. Дорогая только.
|
||||||||||
20
PaulisArt
22.07.25
✎
17:57
|
больше 75% времени |
||||||||||
21
Ильф
22.07.25
✎
18:33
|
до 25% времени |
||||||||||
22
Krendel
22.07.25
✎
18:34
|
Ноль
0 |
||||||||||
23
Garykom
гуру
22.07.25
✎
18:55
|
(12) Кому то было нехрен делать...
Имхо я бы обошелся микросервисом на Go с интерфейсом на 1С Причем в режиме веб-клиента Чтобы когда исходники на Дельфи пропадут вместе со спецами по нему за голову клиент не хватался |
||||||||||
24
hiddi
22.07.25
✎
19:09
|
Работал я там где только программировать надо было, дял всего остального были специальные люди. И понял что работаю как на заводе, заготовку взял, деталь сделал, сдал и тд. Выдержал 3 года, и то только потому, что бенефиты их нужны были
|
||||||||||
25
hiddi
22.07.25
✎
19:12
|
(15) Ежов периодически выкапывает это зомби)
|
||||||||||
26
bushd
22.07.25
✎
19:14
|
(24) Хорошо то как.... Живу в обратной парадигме. В итого вообще не кодирую ничего, занимаюсь на 70% менеджерскими делами. На 10 стульях не усидеть.
Плохо и то и то. Всего поверху, на глубину не хватает времени. |
||||||||||
27
hiddi
22.07.25
✎
19:16
|
(23) Пчелы против меда. Завязывая на себя, увеличиваешь свою ценность же
|
||||||||||
28
hiddi
22.07.25
✎
19:17
|
(26) Каждому свое видимо. Мне нравится разнообразие
|
||||||||||
29
bushd
22.07.25
✎
19:31
|
(28) Лучше что то среднее. Вероятно плохо и то и это.
(28) Но в целом то в (24) система работала как отлаженный механизм? Или все же велики были транзакционные издержки? А что хоть за контора то если не секрет, масштаб интересует с таким уровнем разделения труда. |
||||||||||
30
Jackman
22.07.25
✎
19:33
|
Постоянно пытаются втянуть в какие-то расследования, в поиск ошибки учета и т.д.
до 25% времени |
||||||||||
31
Маленький Вопросик
22.07.25
✎
20:11
|
у меня много заготовок на разные направления, но все равно на каждый проект приходится их всячески подпиливать.. я думаю, много времени все равно уходит
больше 75% времени |
||||||||||
32
hiddi
22.07.25
✎
20:14
|
(29) Там был зоопарк технологий накопленный годами, много легаси. Все было стандартизировано и процессы отлажены, архитектор и лиды были очень толковые. От этого работать было еще скучнее)
Убедился, что юнит тесты, забирают иногда 80% времени, а толку от них практически нет. |
||||||||||
33
Garykom
гуру
22.07.25
✎
20:35
|
(27) Так под Go тоже можно завязать на себя
Как и под 1С Тут вопрос не завязки а выбора странного средства Ладно бы Lazarus еще взял, который может все что и Delphi но хуже |
||||||||||
34
novichok79
22.07.25
✎
20:43
|
Собеседую чуваков на Senior Go позиции, потом идут всякие встречи и оставшиеся 50% уходят на программирование.
около 50% времени |
||||||||||
35
Злопчинский
22.07.25
✎
21:02
|
(32) "Убедился, что юнит тесты, забирают иногда 80% времени, а толку от них практически нет."
- а подробнее? почему толку нет? |
||||||||||
36
Garykom
гуру
22.07.25
✎
21:05
|
(35) Потому что нельзя на этапе разработки с одновременным написанием тестов предусмотреть все возможные варианты тупости и ошибок!
В т.ч. в данных |
||||||||||
37
Garykom
гуру
22.07.25
✎
21:07
|
(36)+ Это примерно как валидацию делать через схемы, причем для json обмена - изврат полный
То что строка артикула пришла именно строка(15) - совершенно не означает что 1. Там нет кривых символов или кодировки 2. Что артикул верный, есть в базе |
||||||||||
38
hiddi
22.07.25
✎
23:32
|
(35) В качестве защиты от дурака разве что.
У меня они валились из-за особенности самих тестов. Когда например тест для функции с запросом в бд, а твоя задача как раз поменять структуру. Помимо своих функций еще и тест других функций валится, приходится и там подгонять результаты. Мартышкин труд! |
||||||||||
39
Злопчинский
22.07.25
✎
23:33
|
(36) ну так задача юнит тестов - покрыть как можно большее "пространство" возможных ситуаций, в идеале - все ситуации
так..? и что тут? юнит тесты пишутся по минимуму на самое очевидное (ну так это вообще мало пользы, самое очевидное прикрывается еще на этапе разработки)? нет времени писать тесты широкого охвата? или что? |
||||||||||
40
Злопчинский
22.07.25
✎
23:35
|
(38) " твоя задача как раз поменять структуру"
- ну тут вроде понятно. структура поменялась, юнит тест - блямс! проверяем, корректируем или юнит тест или структуру, идем дальше... ? |
||||||||||
41
hiddi
23.07.25
✎
01:18
|
(40) Чисто субъективное мнение после 25 лет программирования - полезность не стоит трудозатрат.
|
||||||||||
42
hiddi
23.07.25
✎
01:19
|
(41)+ Разве что где нибудь в космической отрасли
|
||||||||||
43
palsergeich
23.07.25
✎
02:18
|
Уже работаю головой, а не руками
до 25% времени |
||||||||||
44
Добряк Петрович
23.07.25
✎
02:43
|
(12) Я щас жостко кодю на С/С++ и на Питоне (для себя)!
А по работе расслабленно кодю на Джаве и на Джаваскрипте. Точнее, на джаве за меня кодит ИИ, так как я ее вообще не знаю. А на Джаваскрипте просто помогает. |
||||||||||
45
Pprog151713
23.07.25
✎
07:09
|
Все время программировать приходится. А согласование мало времени занимает, согласующие имеются. Обучение тоже ерунда.
больше 75% времени |
||||||||||
46
y22-k
23.07.25
✎
16:10
|
как-то так обычно 50/50 на кодинг и придумывание правильной архитектуры
около 50% времени |
||||||||||
47
Eiffil123
23.07.25
✎
17:07
|
до 25% времени |
||||||||||
48
Добряк Петрович
23.07.25
✎
17:14
|
(32) Уж что-что, а тесты пишутся через ИИ чуть менее чем полностью. По другому просто не пишутся, ибо зачем?
|
||||||||||
49
hiddi
23.07.25
✎
18:12
|
(48) ну сейчас да, тогда не было такой халявы
|
||||||||||
50
ILM
гуру
24.07.25
✎
06:36
|
1. Планируй
2. Анализируй 3. Делай (Кодируй) 4. Контролируй 5. Отдыхай (меньше 20% получается) до 25% времени |
||||||||||
51
Stepashkin
24.07.25
✎
07:11
|
В прошлом месяце до отпуска разрабатывал конфигурацию для обмена с Контур EDI через API. Процент программирования составлял > 75%, сейчас процесс ожидания нагрузочного тестирования, поэтому < 25%. В основном до 25% времени, ибо довольные пользователи.
до 25% времени |
||||||||||
52
Pprog151713
24.07.25
✎
09:22
|
Как-то вы странно считаете. План и анализ для внедрения, проверка кода отдельно от самого печатанья считаете. Если просто печатать, то и у меня 25%. )))
|
||||||||||
53
uno-group
24.07.25
✎
08:54
|
Тут вопрос, что вы называете кодингом. Если непосредственное нажимание кнопок и клики мыши то совсем мало.
Посмотреть структуру, продумать как лучше сделать и т.п. относить к кодингу то больше. Бюрократические задачи согласование тестирование и т.п. занимают 50%. до 25% времени |
||||||||||
54
StanLee
24.07.25
✎
09:52
|
остальное время на общенинг, учетинг, изученинг, удаленинг-сисадмининг, кофе-много-заливатинг, обученинг-юзеров-в-сотый-его-туды-разинг
до 25% времени |
||||||||||
55
Wern
24.07.25
✎
09:58
|
Всем этим, постановкой, согласованием, тестированием, документированием, обучением, и т.п. у нас занимаются другие люди.
больше 75% времени |
||||||||||
56
Stepashkin
24.07.25
✎
10:11
|
(54) 👍
|
||||||||||
57
Добряк Петрович
24.07.25
✎
17:34
|
(52) Естественно, к кодингу относится не только печатание на клавиатуре, но и размышления, поиск лучшего решения, планирование, рисование в тетрадке, и т.д.
Например, за неделю я сделал одну задачу, написал/отредактировал 63 строки кода в 5 файлах. По времени печатание заняло бы наверное всего <1%. Вообще, считается что хороший программист в день в среднем создает 10 строк качественного кода, и это нормально. У меня получилось больше 10 строк в день, но если учесть что я использовал ИИ, то вышло меньше положенных 10 строк в день. Хотя, я не думаю что код сгенерированный ИИ не нужно засчитывать за свой. |
||||||||||
58
Dzenn
гуру
24.07.25
✎
18:01
|
(57) ты себе льстишь утверждением "считается что хороший программист в день в среднем создает 10 строк качественного кода, и это нормально". В этом утверждении целых 3 манипулятивных оценочных суждения:
- кем считается? - кто такое качественный код? - получается, можно навесить на себя ярлык хорошего программиста, написав 10 строк кода и назвав их качественными? |
||||||||||
59
Волшебник
24.07.25
✎
18:03
|
(57) В состоянии потока программист может выдавать 1000 строк качественного кода в день
|
||||||||||
60
Волшебник
24.07.25
✎
18:11
|
(59)+ и ещё 1000 строк ночью
|
||||||||||
61
Добряк Петрович
24.07.25
✎
18:27
|
(58) Почему я не могу себе льстить? Мне нравится это. Я когда-то давно прочитал это утверждение, оно совпало с моим опытом, и мне от этого прикольно.
А теперь по порядку: - Эта известная цитата из книги The Mythical Man-Month, давно гуляющая по интернету, и многие программисты ее видели или слышали. - Код, который профессиональный опытный программист таковым может назвать. - Никто этого не запрещает, можно. Но лучше чтобы тебя хорошим программистом назвали твои коллеги, которые хорошо знакомы с качеством твоего кода, а не ты сам. Странно что мне приходится объяснять такие очевидные вещи. |
||||||||||
62
Mort
24.07.25
✎
18:32
|
Циклами всё идёт. Бывает три дня пару тройку функций вымучаешь, а потом за два разрулишь на неделю вперёд.
около 50% времени |
||||||||||
63
Djelf
24.07.25
✎
18:55
|
(60) Во сне. Но потом просыпается - "а куда все строки то делись"? ;)
Обычное дело... бывает... |
||||||||||
64
Djelf
24.07.25
✎
19:02
|
Не уверен, обычно динамлю ситуацию, пока что-то станет понятнее кроме "маниловщины", потом опять динамлю чтобы понять как это сделать.
Не надо считать что я бездействую, я все времаю думаю как это сделать, так чтобы мне меньше пришлось делать, и сейчас и потом ;) А вот когда все как кирпичичи укладывается, делаю за день-два. |
||||||||||
65
Волшебник
24.07.25
✎
19:03
|
(63) в бессонную ночь
|
||||||||||
66
Djelf
24.07.25
✎
19:04
|
(65) Не те наши годики. Завязывай с этим, имхо...
|
||||||||||
67
Волшебник
24.07.25
✎
19:06
|
(66) Я не про себя, а про программиста в состоянии потока
|
||||||||||
68
Злопчинский
24.07.25
✎
19:10
|
(61) можно ли назвать хорошими программистами тех, кто пишет типовую УТ?
|
||||||||||
69
Djelf
24.07.25
✎
19:22
|
(67) А, это у меня было... Но теперь себя ограничиваю жестоко.
Редко но бывает, иногда, примерно когда яблоко вдруг выростет на моем 40-летнем апельсине, который я косточкой сажал и ударит меня в голову... Но поток бывает... Волшебник, про апельсин я не наврал, он действительно растет на кухне , а вот яблок с него пока не падало, да и апельсинов тоже... |
||||||||||
70
Djelf
24.07.25
✎
19:24
|
(68) Слишком много отделов, ты сам же видишь УчитыватьНДС, Ну УчитыватьНДС, УдалитьУдалитьНДС и УдалитьОбезянКоторыеНеУчитываютНДС...
Они не могут договорится между собой, как это называть? И что нам, простым смертным, предлагеется делать? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |