Начинающие программисты боятся темноты

Публикация № 1665198 25.05.22

Управление - О жизни

Самое сложное - НЕ писать код.

Не могу больше. Это не моё. Я не тяну. Всю ночь не спал, ворочался, вставал, курил, читал, пытался смотреть телевизор, снова ложился… Ненавижу.

Всех, кто пишет эти радужные истории «войти в айти». Тех, кому я заплатил за курсы по программированию. «Друзей» и «советчиков», которые сказали: смело бросай свою старую, нелюбимую работу, и иди в программисты. Если бы вы только знали, о чём говорите…

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

Я один в темноте.

 

Утро

А начиналось всё так радужно! Мне 35 лет, и всю жизнь я работал менеджером по продажам… Не имеет значения, чего именно. Да, это работа, на которую я случайно устроился сразу после института, чтобы были хоть какие-то деньги. Начало получаться – ну так, средненько, без экстремумов.

Зарплата потихоньку росла. Сильно потихоньку. Люди приходили, уходили, а я сидел. Жена, дети, ипотека. Получал свою трицаху, а то и сорокет, в хорошие месяцы – полтос, как-то справлялись.

Потом кризис среднего возраста, всё как положено. Пить начал. На детей орать, с женой ругаться. Друзья давно меня, скажем так, обошли. Есть кому завидовать.

Когда немного успокоился, начал думать, искать. Вспомнил ненароком, что учился на инженера. Нашёл примеры успеха – тех, кто в моём возрасте ушёл в программисты, даже без технического образования. Впечатлился, решил попробовать.

Купил курсы – как раз акция была, перед НГ. Мне там прям всё нравилось. И график удобный – после работы, вечером, вебинары, общение с преподавателями, решение задач. Я начал программировать!

И чем дальше, тем больше. Я программировал всё, что дают на курсах. Забрал у ребёнка учебник по информатике, порешал задачи оттуда. Нашёл в интернете всякие задачки для обучения – всё прорешал!

Я никогда столько не программировал! Это так классно. Я чувствовал своё, не знаю… Всемогущество! Реально было время, пусть и не очень много, когда я верил в себя, в то, что изменю свою жизнь!

Было, конечно, сожаление – но радостное, до дрожи. И лишь о том, что не допёр до программирования раньше. Я могу. Умею. Получается. Получается!

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

Пошёл искать работу.

 

День

Искать долго не пришлось. В нашем городе есть лишь две компании, которые берут на работу таких зелёных, как я. Отправил резюме в первую по алфавиту, пригласили на собеседование. С гордостью показал сертификат о прохождении курса – заметил, что немного поморщились.

Дали пару задач на элементарные алгоритмы – решил за несколько минут. Морщиться перестали. Позвали на испытательный срок. Спросил, как что будет проходить. Дело ведь серьёзное: семья, дети, ипотека. Старая, нелюбимая, но стабильная во всех смыслах работа.

Сказали так, типа без обиняков: курсы это хорошо, это навроде изучения алфавита в иностранных языках. А мы тебя будем учить писать и говорить, уж не обессудь. Сначала буду решать учебные задачи, созданные по мотивам реальных. Потом перейду к «живым» задачам, клиентам, проектам.

Меня вполне устроило. Я согласился. На работе, конечно, не обрадовались, но… И не расстроились. Чем порадовали меня. Написал заявление, отработал две недели, торжественно явился в офис программистов.

И пошло-поехало! Не работа, а просто мечта! Мне выдали пачку задач, с полными, чёткими, понятными инструкциями по всему, что с ними связано – и как среду разработки развернуть, и где что скачать, и в каких модулях, функциях писать код. Задания чёткие, понятные и, сразу видно, не из пальца высосанные.

Я потом поспрашивал – говорят, эти задачи специально собирают в реальной работе. Крутые прогеры, которые пашут в продакшн, когда замечают хорошую, чёткую, изолированную по контексту и предметной области задачу – складывают её, после решения, в какой-то там каталог. И в итоге она попадает к таким, как я.

А я эти задачи, после лёгких трудностей адаптации, щёлкал, как орешки. Конечно, там не про сортировку массивов, ограниченную рекурсию или универсальную упаковку в JSON, но не сильно сложнее.

А главное – ничто не давит. Ни сроки, ни клиенты. Я делаю, опытные программисты смотрят, дают советы, показывают неоптимальности, я исправляю. Блестяще.

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

 

Вечер

Во втором месяце испытательного срока мне начали давать реальные задачи по проектам. Конечно, не самые критичные, срочные или важные. Но – реальные!

Главное их отличие от учебных – я был первопроходцем! Учебные-то прорешали все, кому не лень – и опытные программисты, и такие же зелёные, как я. В реальных, пусть и несложных задачах, первой звездой, альфой, был я.

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

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

Перетерпев первые трудности, я влился. Я снова программировал. Много, интересно. Особенно мне нравилось, как бы это назвать… Равноправие, наверное. Меня стали звать на совещания, спрашивать сроки, проблемы по задачам, знакомить с ходом проекта. Ну, не прям меня лично, но я тоже слушал, наравне со всеми остальными программистами.

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

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

А потом наступила ночь.

 

Ночь

На третий месяц всё изменилось. В первый же день руководитель торжественно объявил: «Теперь началась настоящая работа». И загадочно улыбнулся.

Мне дали задачу. Она оказалась совсем непохожей на предыдущие. Не было имён модулей, бизнес-задачи, входа и выхода. Задача примерно звучала, как «тут где-то проблема, надо найти и устранить».

В первый день я, полный энтузиазма, кинулся… Ну, скажем так, просто кинулся. Уже и не помню, куда. Смотреть, листать, мотать, открывать, переходить, искать. С интересом и амбициями первооткрывателя.

На второй день мне стало немного страшно. Особенно под вечер. Я перестал понимать, или просто забыл, что я вообще ищу. Только собрался пойти и ещё раз спросить, как… Мне дали ещё одну задачу. «Распараллелить вот чё там под этой кнопкой на 2-3 потока, если получится». Если получится!

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

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

Позвал его, всё подготовил, открыл, дождался, он подошёл… И я ляпнул «смотрю и ничего не понимаю». Что именно не понимаешь, спросил он. Ну, говорю, куда код написать, который распараллелит. Он – найди корневой вызов, подходящий для изоляции, и сделай обёртку. И ушёл.

Я погуглил, конечно, но понятнее не стало. Прошло ещё два дня. Ни строчки код так и не написал. Я собрался с духом и снова подозвал руководителя.

Сказал, что не могу понять, куда писать код. Он ответил, что это нормально, не надо переживать. Но и бросать не надо. Надо искать. И опять ушёл. Снова день без строчки кода.

Дальше я не буду соблюдать хронологию, потому что плохо её помню. Всё как в одурманенном сне. Череда ужасающих открытий о, скажем так, «реальности работы программиста».

Оказалось, что надо понимать чужой код. Это не опция, а обязаловка. Этот код писал не я. И не мой руководитель. Зачастую – вообще кто-то не из нашей команды. Иногда даже не из нашей страны. И понимать чужой код надо больше и чаще, чем писать свой. Потому что «вообще-то, весь нужный код уже написан».

Ещё у чужого кода есть диалекты, стандарты, требования к использованию. Знать их все не обязательно, потому что невозможно, но «надо их уважать». Ибо раз я читаю и хочу использовать их код, а не они мой, то уважаемые люди – они.

Если я каким-то чудом найду, где написать свой код, то надо выдерживать стиль… Стоп, нет. Надо писать код в объединённом стиле – «наш плюс ихний». Как на футболках Студии Артемия Лебедева, где мат написал английскими буквами. Да, кстати, я так и не нашёл, куда написать свой код.

Выслушал по этому поводу несколько речей. Сначала восторженных, типа «за «написать код» надо бороться» или «написать код» надо ещё заслужить». Потом унылых, вроде «я не понимаю, чего ты не понимаешь» или «ладно, давай я заберу задачу и сделаю сам».

Однажды я набрался смелости и выдал предложение. Пусть, как и в прошлом месяце, более опытный программист в моей задаче укажет, где я должен написать код. Ведь этот подход работал! Ну да, я пока не понимаю, не могу собрать в голове весь контекст и стек вызовов. И код чужой плохо понимаю.

Блин, а я откуда должен уметь его понимать-то?! Я нигде не учился понимать код! На курсах меня натаскивали только программировать, разрабатывать, кодировать! В первый и второй месяц работы – аналогично! Я программист, в конце-то концов, пусть и начинающий! Я хочу писать код!

Знаете, что мне ответили? Опытный программист не может мне помочь. Он не найдёт, куда мне писать код. Ему некогда. Он ищет, где написать свой код. И добавили, что это нормально. Так и должно быть.

Этот дикий, нарастающий с каждым днём стресс, продлился в течение всего третьего месяца. Я не написал ни одной строки кода. Ни одной! Я так и не понял, куда мне писать код. Пока я копался, задачи у меня забирали. Выдадут, подождут несколько дней, заберут. Говорят, потому что проект ждать не будет.

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

Я погряз в непонятно чём. Чтении чужого кода, понимании контекста, попытках воспроизвести ошибку, анализе производительности, понимании диалектов, режимах отладки. Так не должно быть. Не должно!

Программист пишет код. Не читает, не анализирует, не тестирует, не оптимизирует. Пишет код! Для остального есть другие профессии! А я, я… Не смейтесь, но за два месяца я привык писать код. Я это дело даже полюбил.

Самое непонятное и возмутительное: всем окружающим нормально! Я понаблюдал – реально, полдня читают! Чтобы потом написать три строки! И это они называют программированием! Ну или ладно, не они… И это называется программированием?! Разработкой?

Так и должно быть? У всех? Везде? И у вас? Вот вы честно мне скажите – я один такой? Все прям читают код и понимают его? И понимают, зачем понимают?

Не могу больше. Это не моё. Я не тяну. Всю ночь не спал, ворочался, вставал, курил, читал, пытался смотреть телевизор, снова ложился… Ненавижу.

Всех, кто пишет эти радужные истории «войти в айти». Тех, кому я заплатил за курсы по программированию. «Друзей» и «советчиков», которые сказали: смело бросай свою старую, нелюбимую работу, и иди в программисты. Если бы вы только знали, о чём говорите…

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

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. sashocq 192 25.05.22 08:48 Сейчас в теме
Хорошо описано.
Да, такая ситуация в более 50% задач. Бывает, что нужно написать внешний отчёт/обработку, но даже в этих случаях часто нужно разобраться с тем как что сейчас работает.
Буду давать ссылку тем, кто собирается "войти в айти".
user773664; olja-ljaaa; +2 Ответить
2. MikhailDr 25.05.22 08:51 Сейчас в теме
А чего еще ожидать от отдела поддержки и сопровождения.
user1286487; Eralashka; NeLenin; rpgshnik; maksa2005; +5 Ответить
3. klaus38 25.05.22 09:26 Сейчас в теме
Я, наоборот, люблю разбирать чужой, это вызов.
solaru; =Kollega=; rpgshnik; +3 Ответить
83. acces969 140 14.06.22 12:02 Сейчас в теме
(3) говорят это полезно для развития. Не сидеть и хаять чужое рукожопство, с залазить в ход мыслей программиста, который это писал. Таким способом получаешь душу другого программиста, как горец получаешь новые способы решения проблем, подходы к написанию кода.
4. user635667 120 25.05.22 09:56 Сейчас в теме
Ну автору надо наверно заниматься каким-то своим проектом, с нуля.
bulpi; Krasnyj; +2 Ответить
5. so-lf 25.05.22 10:10 Сейчас в теме
Автора кинули как щенка в реку и он не смог выплыть, бывает, на самом деле очень тяжело понять логику работы программы если с ней не работал , и писать код, я пришел в it сферу обычным Сервис-инженером (обнови, подключи и иди на* не мешай) затем начал консультировать по торговым решениям и вследствие программировать, намного проще писать код если хотя бы в теории ты представляешь как и куда должны двигаться данные
user1436477; oninfostart; Поручик; +3 Ответить
6. so-lf 25.05.22 10:29 Сейчас в теме
Судя по описанию работы этой фирме, неправильно построен бизнес-процесс по решению задач по проектам, автор прав, до программиста должно дойти ТЗ с уже описанной моделью поведения , т.е за программиста уже должны были подумать консультанты и сказать как все должно работать вплоть то закрытия программы пользователем, а тут на лицо полный пофигизм, бесит!!!!!
Aggressorak; Dnki; katenok86; orlin553; +4 Ответить
7. starik-2005 2659 25.05.22 11:02 Сейчас в теме
Норм статья. Читал ее на хабре, там она вызвала серьезный интерес. Ждал, когда тут появится, и вот оно )))
Вообще, давно уже напрашивается приличная работа на тему того, как читать код. Я начал писать, но у меня "все пропало, а я ничего не нажимал" ))) Когда-нибудь, если живы будем и без конфликтов с богами, то напишу. Те статьи, которые сейчас пытаются разобрать вопрос о чтении исходников, полны желтых (и прочих цветных) шаблонов из ИТС, не содержат в себе список литературы, достаточно однообразны и не отражают серьезного научного взгляда на проблему восприятия, адаптации мозга к информации, когнитивные искажения и прочие артефакты в них также не отражены. А статьи, которые построены на личном опыте, либо сводятся к какой-то отдельной проблеме (вот я увидел страшную картину в этом месте, после этого начал делать так и эдак), либо слишком поверхностны, отражая всем известные истины, заканчивающиеся фразами типа "ну в каждом конкретном случае нужно использовать что-то отдельное". В итоге все учатся читать код методом проб и ошибок, у кого-то получается, у кого-то - нет.
14. 1c-intelligence 12127 25.05.22 12:35 Сейчас в теме
18. starik-2005 2659 25.05.22 14:13 Сейчас в теме
(14) Я еще морально не подготовился к нему, но буду некоторым образом рад такому раскладу ))) Пока новая работа, и я как раз читаю очень много кода.
15. mkalimulin 587 25.05.22 12:46 Сейчас в теме
(7) Написание кода - это сериализация. Тут надо структуру, которая сформировалась в голове, "вытянуть в линию", т.е. превратить в текст. А чтение кода - это обратный процесс, структуризация. Текст надо превратить в структуру. Думаю, что должна быть очевидной разница между сериализацией и структуризацией. Второе на порядок сложнее первого. Хотя бы потому, что сериализация идет по вполне очевидным правилам, которые диктуются выбранным ЯП. А для структуризации внешних правил нет. В этом и заключается вся сложность понимания кода, с которой сталкиваются начинающие программисты.
user773664; rusmil; Dnki; salbey; AntonSm; natalia44; starik-2005; +7 Ответить
17. kalyaka 803 25.05.22 13:17 Сейчас в теме
(15) А я думаю, что на таких массовых курсах, как правило, учат определеннным кейсам, не давая базы. А обучение базовым вещам - это достаточно "нудно", требует много времени и хорошей мотивации. С другой стороны восстребованы могут быть как такие "быстрые" специалисты, так и "прокаченные" профессионалы :) Просто масштаб решаемых задач у них разный.
19. starik-2005 2659 25.05.22 14:27 Сейчас в теме
(15) Да, о том, как писать код, написаны горы литературы, миллионы статей, и все вполне приличные. Даже я как-то написал подобную статью (https://infostart.ru/1c/articles/987376/), но читать код - это сразу несколько потоков образуются: элементарный и понятный код, который понимается не хуже, чем текст обычной книжки; сложный и запутанный код с высокой цикломатической сложностью или который подразумевает необычную предметную область - его приходится понимать долго и упорно; всевозможное легаси с повторами одинаковых функций, которое не столько сложно, сколько объемно, и к которому прилажены костыли и велосипеды, у которых свои костыли и велосипеды образуются, ... - фрактальный код. Вот с последним часто и имеем дело, т.к. 1С - это в большинстве проектов исторически сложившаяся архитектура, поэтому чаще действительно перейти на что-то проще (дешевле и быстрее), чем превратить старый бардак в новый порядок. Фактически, чтение кода - это вынужденные потери на плохое исторически сложившееся программирование при почти полном отсутствии документации на большинстве проектов.
Aggressorak; EugeneSemyonov; morin; +3 Ответить
8. kalyaka 803 25.05.22 11:28 Сейчас в теме
Мотивация
Чтобы двигаться быстрее и не унывать, когда затык, смотри на свой список:

Мне нравится программировать.
Программист — востребованная и хорошо оплачиваемая профессия.
Можно работать из любой точки мира.
Обожаю автоматизировать.
...
Все любят программистов (но это неточно).
Из статьи на hexlet
9. tmaraliev 5 25.05.22 11:37 Сейчас в теме
Могу посоветовать лично как человек который сам изучал , можно сказать самоучка. . Было сложно и даже очень сложно. Приходилось много читать,учить,смотреть видио уроки и прочее. Зачастую было желание бросить все ,в голове было тоже самое "это не мое". Но все же я решил не сдаваться. И вообще я понял что главное не сдаваться!!!!искать выход там где казалось его нет. И вот пройдя все эти трудности на данный момент являюсь главным программистом. Сейчас много кто обращается за помошью и я вспоминая себя всегда стараюсь помочь человеку. И вам хочу посоветовать- главное не сдавайтесь!!!! Верьте в себя и свои силы.
G_116449793522595596167; user773664; Dnki; smit1c; olja-ljaaa; user1469609; VAAngelov; +7 Ответить
11. maksa2005 362 25.05.22 12:06 Сейчас в теме
(9)Поговорка на века: Дорогу осилит - идущий.
olja-ljaaa; Светлый ум; user1469609; romankoav; +4 Ответить
12. tmaraliev 5 25.05.22 12:19 Сейчас в теме
10. maksa2005 362 25.05.22 12:06 Сейчас в теме
Я понаблюдал – реально, полдня читают! Чтобы потом написать три строки! И это они называют программированием! Ну или ладно, не они… И это называется программированием?! Разработкой?

Никак это не называется.
Можно написать 3 строчки когда, которые оптимизирует сервак и он будет работать, не не не ..летать)
Можно делать вид что ты работаешь в поте лица, а пишешь 3 строчки...
13. WorkerPavel 25.05.22 12:31 Сейчас в теме
Кроме посыла статьи, который видимо в том что приходится много читать чужого кода и это не отъемлимая часть профессии, есть у меня ещё версия что дело может быть в том что задача изначально была не подъёмной, типа скинули на кого не жалко.
А ещё задача могла быть тестом на умение налаживать контакты - софтскилзы это всё. Надо было найти кого-то кто бы объяснил общую картину, взаимосвязи объектов на проекте. По коду это делать долго. Проблема же не в том что герой статьи не понимал что делается в конкретном месте?
EugeneSemyonov; +1 Ответить
16. пользователь 25.05.22 13:05
Сообщение было скрыто модератором.
...
20. CheBurator 3069 25.05.22 15:52 Сейчас в теме
Я всего один раз не осилил детально прочитать код (в общем - было норм). Просто в непривычной нотации наименований был (то ли Садовников писал, то ли из их конторы). ;-)
21. kser87 2261 25.05.22 16:06 Сейчас в теме
Очень интересный подход руководства: некогда, не мешай. Может в этом проблема? Посидеть, потратить временя для опытного разраба явно проще, чем для 3-месячного новичка.
unknown181538; +1 Ответить
22. PerlAmutor 127 25.05.22 19:19 Сейчас в теме
Программирование - для тех, кто любил в детстве играть в головоломки, квесты. А тот кто любит писать код - простой кодер.
Зачастую, когда я понимаю что и куда нужно написать, чтобы получить результат - сам процесс кодинга мне уже не интересен, т.к. в голове задача уже решена.
EugeneSemyonov; Dnki; ХамитоваРайса; Поручик; zqzq; sulig; +6 Ответить
23. rpgshnik 2896 25.05.22 19:52 Сейчас в теме
Иван опять жжот)

Вполне жизненный кейс, вот тебе и иди работать во франчу с бестолковыми руководителями) парня нужно было не выпускать из ПФ для начала
24. starik-2005 2659 25.05.22 19:57 Сейчас в теме
(23)
из ПФ
Из пенсионного фонда?
mikl79; user1469609; +2 Ответить
29. rpgshnik 2896 26.05.22 03:18 Сейчас в теме
31. starik-2005 2659 26.05.22 09:06 Сейчас в теме
(29) А.... (многозначительно так, задумчиво...)
rpgshnik; +1 Ответить
25. ubnkfl 25.05.22 22:59 Сейчас в теме
Когда меня в очередной раз спросят, почему после курсов 1С не получится сразу стать специалистом - дам эту статью. Отлично сформулировано то, что я осязал, но не пытался обличить в слова.
morana; olja-ljaaa; +2 Ответить
26. pavel06 25.05.22 23:24 Сейчас в теме
Автор статьи - известный фантаст. Напридумывал то, что не бывает. Слабо верится в какие-то 2 первых месяца пустого получения хорошей ЗП за фактическое ничегонеделание.
Но есть маленькое зерно истины в этом: на курсах программирования почему-то не учат много разбираться в хитросплетениях типовых конфигураций с целью их изменения. А там накручено изрядно.
Например, на курсах 1С дают задачку, как разобрать ФИО работника по отдельным 3-м полям из одного, как в 1С ЗУП делается.
Задачку просто на курсах решают в виде одномодульной программки. Но, если посмотреть в типовую ЗУП по этой задаче - там "десяток" вызовов во вложенные процедуры в разных частях конфигурации накручены.
user773664; Поручик; bulpi; Obertone; unknown181538; +5 Ответить
27. biimmap 493 26.05.22 00:02 Сейчас в теме
Именно для этого и были написаны 4 статьи под общим названием "Как читать чужой код". Иван, можешь вставлять ссылки на них в свою статью) Вместо спасибо ставьте плюсы к статьям)
28. madonov 156 26.05.22 02:17 Сейчас в теме
Художественное описание эффекта Даниннга-Крюгера.

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

Персонаж рассказа довольно быстро прошел пик глупости, хотя его скорее с него столкнули. Удастся ли ему взойти на склон просветления? Ждем продолжение под названием "Рассвет".
Прикрепленные файлы:
user795825; Dnki; 2PRV; zqzq; user1469609; d.zhukov; +6 Ответить
30. Petr54-ru 86 26.05.22 04:53 Сейчас в теме
Это, как я понял развитие недавней сказки про Васю с его "вялыми проектами", который думает над задачами заказчика по максимальной ставке. У этого сказочного персонажа думать не выходит.

Наше 1С, с точки зрения всего остального ИТ - это гетто, но прикольное. Одно из требований к нормальному 1С разработчику универсалу - это безупречное знание предметной области. Этот сказочный персонаж - с многолетним стажем работы в продажах, если он при этом читал приличную бизнес-литературу, то у него прекрасный задел уже есть. Все что ему еще нужно - это три вещи усидчивость, способность обучаться и мотивация. Если у него, как написано в сказке есть диплом инженера, то способность обучаться наверняка имеется - дело осталось за усидчивостью и мотивацией.

У меня невестка недавно вышла на работу программистом, она два года назад закончила ординатуру и получила сертификат врача. Она врач аллерголог. Посидела до декрета на приеме, стало ей скучно и зарплата врача ее не сильно радовала. Во время декрета выучилась на программиста, сейчас пайтон девелопер и радуется жизни. Но у нее изначально с усидчивостью все хорошо, с обучаемостью тоже - она мед с красным дипломом закончила и школьное образование прекрасное - СУНЦ НГУ (ФМШ - если по старому).
50. katenok86 246 27.05.22 13:26 Сейчас в теме
(30)вот где счас в вакансиях универсалы? Что то более менее крупное уще делится на аналитиков и программистов.
57. Petr54-ru 86 27.05.22 19:38 Сейчас в теме
(50) В регионах этого добра завались. В наших краях например рулит традиционная сибирская прижимистость. Все умные, все в курсе, как работают законы Паркинсона. Дай ИТ-директору волю и штат вырастет очень быстро.
32. John_d 4012 26.05.22 09:33 Сейчас в теме
Программист пишет код. Не читает, не анализирует, не тестирует, не оптимизирует. Пишет код! Для остального есть другие профессии!

Так и не пришлось повстречаться на работе с людьми этих профессий.
Иван, подозреваю вы в этой истории являетесь начальником?
33. Jogeedae 38 26.05.22 10:23 Сейчас в теме
Программисты нынче это телеграфисты и телефонисты в их эпоху расцвета.
Очень скоро "это вот всё" навернётся в полную и безоговорочную автоматизацию )
34. quazare 2106 26.05.22 11:21 Сейчас в теме
(33) лично знаком с "программистами" 1с, которые путают ставку ндс со ставкой усн доходов
Поручик; +1 Ответить
52. Поручик 4579 27.05.22 14:54 Сейчас в теме
(34) Таких надо в детстве убивать, из рогатки.
54. quazare 2106 27.05.22 15:46 Сейчас в теме
(52) вы удивитесь, но таких большинство, по-моему мнению
73. m_aster 92 31.05.22 13:08 Сейчас в теме
(54)Хочется верить, что это не так. Если да, это страшно. 1С предметно-ориентированная среда разработки и путать такие вещи для 1С программиста не совсем понятно. Хотя видел одну девочку, 10 лет как-то программировала не зная чем отличается 50-й счет от 51-го. Встречался с бух-ми не знающими что такое баланс. В УК Основа ЖК Триумф Палас(как-то писал здесь), гл. бух. одного из юр. лиц 6 лет "вела" бух-ю не закрывая период вообще.
90. morana 23.06.22 09:27 Сейчас в теме
(34) Самый ужас, когда преподаватель плавает в определении НДС, да и что такое УСН не совсем в курсе. И, да, я такой свежженький программист, инженегр по первому высшему. но, слава богу с 25 летним стажем главбухства.
35. ip0593 26.05.22 11:30 Сейчас в теме
видимо джуна взяли, чтобы не искать потом мидла/сеньора из-за кадрового голода, а мидлов/сеньоров в штате пока хватает, но у них нет времени/желания с джуном возиться. интересно как бывает, когда кто-то увольняется в такой конторе.
Поручик; +1 Ответить
36. =Kollega= 3 26.05.22 14:24 Сейчас в теме
(35) Золотое правило - работает - нетрожь!
Ну, а потом, когда уже свои не справляются, отдают на внешний аутсорс.
Поручик; +1 Ответить
37. Eralashka 26.05.22 14:37 Сейчас в теме
Джуна не жалко.

"Меня учили писать по английски, я не умею читать по английски"
lika_master; Поручик; +2 Ответить
38. protexprotex 134 26.05.22 14:53 Сейчас в теме
Когда я в 2000 году устроился в фирму - франь - я программировать мог. Даже 1С раза три в руках держал :-) - но мне дали сразу же задачу - перенести остатки из 1С 6 в 1С 7.5 (были такие тогда :-) ) - какие - то счета, проводки и т.д. Я ноль на базу был в бух. опер. учете. Физик по специальности. И еще хуже всего было то, что был начальник и я. Начальнику было так сказать некогда. Месяца три я просто помирал над этой задачей. И учился у бухгалтеров - благо мне дали еще четыре конторы на сопровождение. Бухгалтера девчонки были супер! - спасибо им - объяснили что к чему. До сих пор я им за это благодарен. Так что главное перетерпеть. И не бросать дело на полпути. Особенно, если оно нравиться. "Что не убивает нас, то делает нас сильнее".
Dnki; Yashazz; +2 Ответить
39. check2 194 26.05.22 15:05 Сейчас в теме
Описан портрет типичного "коекакера", прямой путь обратно в продажный отдел, на сороковник. Бухать и орать на жену.
Рождённый ползать - летать не может.
(у меня есть ещё более жесткие эпитеты, но оставлю их при себе).
Поручик; +1 Ответить
40. protexprotex 134 26.05.22 15:14 Сейчас в теме
(39) Неее - это описан нормальный путь становления. Если выдержит - то далее все норм будет. Если нет - то нет. Это по большей части проверка идет стрессо - устойчивости. Всегда даже у опытных программеров бывает - "Блин, как это сделать?" - и читаешь - горы литературы в инете и еще где. И только потом приходит - "вот оно!". Ну вот, ему и дали задачки по его уровню. Решит / не решит - это не столь важно. Главное смотрят - кинет или не кинет дело. Если не кинет - то уже другой разговор
1c-intelligence; +1 Ответить
42. Eralashka 26.05.22 16:05 Сейчас в теме
(40) Ну дык может получиться же интересненько. Он ошибку пропустит а она начнет кушать данные. Спохватятся как обычно через годик, а данные уже все. Тютельки. Если ему на эту ошибку указать то он просто скажет "Где вы раньше были?"

Храбрый дуралей опасней боязвливого
Поручик; check2; +2 Ответить
43. protexprotex 134 26.05.22 16:27 Сейчас в теме
(42) На то и прикрепляются начинающие к опытным, чтобы опытные указывали и проверяли. Никто не пустит в продакшн код малоопытного. Пусть сначала в песочнице поиграется, а потом и на волю пустят
Dmitri93; Поручик; +2 Ответить
45. check2 194 26.05.22 17:02 Сейчас в теме
(40) Неее, это он просто на бабло позарился. Я сутками работал и за копейки пока в институте учился. Но мне было важно прокачать свой скилс, и получить навыки. И когда нашёл оплачиваемую работу то что я умел - в институте не учили, хоть и учился на ПВС/ФЭТИП/СГТУ. И ребенок был и жена и семья, но ни что не остановило. А это - типичный слабак, искатель простых денег. Позавидовал большим заработкам друзей. У меня таких "знакомых" до Москвы раком не переставишь.
Поручик; +1 Ответить
47. CheBurator 3069 26.05.22 21:41 Сейчас в теме
(39)
Рождённый ползать - летать не может.

- фигня какая!
Правильный посыл: Рождённый ползать - летать не может, рожденный ползать - балдеет лёжа!
41. q_i 516 26.05.22 15:39 Сейчас в теме
Как по мне, при работе с чужим кодом основной KPI - это не сколько добавил строк своего полезного кода, а сколько удалил строк чужого бесполезного кода.
EugeneSemyonov; ХамитоваРайса; Поручик; olja-ljaaa; Yashazz; rpgshnik; check2; Eralashka; +8 Ответить
44. check2 194 26.05.22 16:57 Сейчас в теме
72. EugeneSemyonov 22 31.05.22 13:01 Сейчас в теме
(41) Прям сохраню на память! (thumbup)
46. kalyaka 803 26.05.22 21:28 Сейчас в теме
Тема достаточно провентилирована, приведу здесь несколько цитат в тему :)
У молодых разработчиков возникает ощущение, что знание синтаксиса языка и его семантики — это и есть программирование, но на самом деле это не так. Да, это знание очень сильно приближает к освоению программирования, и без него нельзя стать разработчиком, но оно не является определяющим. Точно так же, как покупка фотоаппарата и изучение его документации не делает из человека фотографа, знание синтаксиса и семантики языка программирования не делает из человека программиста.
Жизнь программиста
Программист тратит 10-20% своего времени на написание собственно кода, и большинство программистов пишут всего 10-12 строк кода в день, которые попадают в конечный продукт, независимо от их уровня. Хорошие программисты тратят большую часть оставшихся 90% времени на размышления, исследования и эксперименты в поисках наилучшего решения. Плохие программисты тратят это время на отладку, случайные изменения в коде и последующую проверку его на работоспособность.
Малоизвестные факты о программировании
EugeneSemyonov; ХамитоваРайса; salbey; Поручик; +4 Ответить
48. kostik_love 301 27.05.22 06:58 Сейчас в теме
это история из моей жизни
когда после курсов и стажировки мне пришла зада в ЗУП разобраться почему не верно считаются дни отпуска и исправить- не разобрался - задачу забрали, но не уволился- главное перетерпеть и какая-то очередная задача будет первой получившейся.
Поручик; +1 Ответить
59. Dnki 4 29.05.22 09:17 Сейчас в теме
(48)
в ЗУП разобраться ... не разобрался

Даже имея 20 летный опыт я 1С, я бы совсем не комплексовал по этому поводу. Типовые продукты 1С специально пишутся с целью запутать читающего. Глубина вложенности функций зашкаливает все разумные пределы. Короткая функция вызывает такую-же короткую другую и т.д.. Затем выясняется, что почти ни одна из них не вызывается повторно из других мест (помнится, для того и придумали процедуры на заре программирования, назывались "подпрограммы"). Текст с пустыми строками через строку (как манка на тарелке). Комментарии - отдельная тема. И ряд других приемов.

Трудность чтения чужого кода в том и состоит, что каждую минуту хочется матюкаться: "..ять, кто ж так пишет!".
Поручик; +1 Ответить
49. m_aster 92 27.05.22 13:16 Сейчас в теме
Иван, спасибо! У Вас была статья о видах специалистов 1С, в их числе "слесаря" 1С, которых хороших, на мой взгляд, тоже не так много, и которые могут разбираться в чужом коде. И там и здесь, думаю, как и в той статье, нужны высококвалифицированные разработчики, которые, например, выпускают тиражные решения, от 1С или совместимые,и нужны также и те, кто сможет их обслуживать. Вообще, в любом деле может наступить "затык", когда кажется, что все, дальше никак. Нужно желание, любовь к делу и вера в себя, чтобы все это преодолеть. Хорошо помогает абстрагирование от проблемы, способность мыслить шире, как говорил Стив Джобс - "Think different", мыслить иначе. По словам одного преподавателя вуза, создателя курсов по программированию, из 100% всех выпускников "ломаются" проценотов 90, не умея на практике применить знания в нестандартной ситуации, т.е. при достижении "затыка", и лишь 10% преодолевают его и продолжают работать дальше.
51. Поручик 4579 27.05.22 14:51 Сейчас в теме
История неудачника. Я в 1С начинал вообще без курсов и даже без литературы и на второй-третий месяц знакомства с Бухгалтерией 7.7 начал её курочить.
Правда, до этого были ТурбоПаскаль, Дельфи, FoxPro. Тоже самостоятельно, по книгам и мануалам. Потом Perl, Php.
nonofusafree; +1 Ответить
58. m_aster 92 28.05.22 15:48 Сейчас в теме
(51)Жестко, но верно. Так, наверное, многие начинали, как по-другому? Ждать, что кто-то покажет, научит, вряд ли дождешься.
Поручик; +1 Ответить
53. nonofusafree 27.05.22 15:32 Сейчас в теме
Зашел на ИС, а тут все по старому :)
Иван все пишет и пишет :)
Графомания высшего сорта!
55. пользователь 27.05.22 15:59
Сообщение было скрыто модератором.
...
56. mephistofel 27.05.22 18:14 Сейчас в теме
Ну, и глупо. Столько труда и всё напрасно. И тут вина не только программиста, но и франча (насколько я понимаю, написана история как начинающего программиста взяли во франч). В сфере 1С явно не хватает культуры менторства. В других языках программирования абсолютно нормально, когда программист не может считаться синьором, если он не доведет до мидла парочку джунов.
63. Поручик 4579 29.05.22 14:31 Сейчас в теме
(56) Некогда менторить. Своих забот хватает.
60. oleg-m 29.05.22 10:45 Сейчас в теме
Писать код в современном мире, это как стоять на кассе в Пятерочке - низкоквалифицированный навык. В сухом виде этот навык ни кому не нужен.
Поручик; +1 Ответить
61. DemetrKlim 29.05.22 12:17 Сейчас в теме
Надеюсь, исполнитель текста не застрелился....
Я в вакансиях часто читаю такую строку "умение читать чужой код". Я не знаю, жив ли автор этого жуткого слогана, но очень надеюсь что сковородку в аду уже смазали маслом в его (автора) ожидании. В моей жизни был период (первая профессия - промэлектроника), когда из-за отсутствия схем приходилось делать следующее: Переворачивалась плата с электронными элементами и по рисунку медных проводничков на пластике рисовалась принципиальная электрическая схема на бумаге. Идиотское занятие, которым можно заниматься только от жуткой безысходности. С "чужим кодом" ситуация еще хуже. Если, держа в руках электронный модуль, я хотя бы, знал его функциональное назначение, то ковыряясь в чужих модулях, не сразу и понимаешь - что имел ввиду автор и куда он завел "читателей своего кода" по пути своей витиеватой логики. И чаще всего решением проблемы (для меня) было следующее: "Уважаемый клиент, скажите, что вы хотели бы от программы в этот момент и я гораздо быстрее напишу свой код, чем разгадаю логику чужого." В моем представлении относительно успешно можно читать "чужой код", если понимаешь - в контексте какой проблемы или задачи ты находишься и что изначально требовалось сделать.
Почему нет таких проблем у тех же электриков? Или токарей? Ведь ни один электрик не скажет - "Я умею читать только свои провода, а умения читать чужие провода это особое искусство и оно отдельно оговаривается в контракте...". А все просто, электрики когда-то договорились о таком понятии, как схемы. И без схем не работают (примеры с коттеджами от гастарбайтеров не приводите!). Токарь не работает без чертежей. Строитель не работает без проекта (опять же, не упоминайте азиатских зодчих!). И только в области программирования какой-то вражина однажды решил, что теперь все будут кодировать "на живую нитку" и сам программный код будет о себе сам все говорить. И даже появились опытнейшие "читатели чужого кода", "образцовые мастера стандартов написания" и прочие IT-шаманы. Им бы напомнить работу в FoxPro или dBASE, где на наименование любого поля (свойства, реквизита, индекса и т.д.) отводилось не более 8 (!!!) символов. Поэтому большинство полей таблиц именовались Field1, Field2 и т.д. Занятнейшее чтиво "чужого кода" получилось бы, правда? Иллюзия того, что длинные имена на русском языке открыли новые горизонты и теперь совершенно не нужно документировать свои разработки или корректировки кода теперь становится личной трагедией начинающих программистов. Они воспринимают это, как собственную неуспешность или некомпетентность. А как открыто об этом сказать, если он зашел в организацию под жестким условием "умение читать чужой код"? Вот и рвут себе душу почем зря... Сама организация работ программиста, увы, напоминает уже профанацию. Придумано много красивых непонятных слоганов, напоминающих заклинания на непонятном языке, ведутся удивительные курсы с удивительнейшими тематиками, смысл которых хочется перевести как "я научу вас здравому смыслу", придуманы новые звания и профессиональные категории (1С-Аналитик!!), напоминающие имена сказочных волшебников Средиземья. На самом деле в ГОСТе-34 написано все куда более понятно и доступно, без хиромантии и алхимии. Если кто-то реально выбрал для себя такую профессию, как программист, то прочтите ГОСТ-34, чтобы потом душу себе не рвать....
user596529_a-ivashenko60; EugeneSemyonov; Поручик; +3 Ответить
62. Petr54-ru 86 29.05.22 13:51 Сейчас в теме
(61)
Надеюсь, исполнитель текста не застрелился....
Я в вакансиях часто читаю такую строку "умение читать чужой код". Я не знаю, жив ли автор этого жуткого слогана, но очень надеюсь что сковородку в аду уже смазали маслом в его (автора) ожидании.....

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


На мой взгляд сложность "умения читать чужой код" сильно преувеличена. Наш бизнес более чем на 80% состоит из "допиливания" типовых конфигураций, разработчики которых в гробу видели упомянутый асушный ГОСТ-34. С практической точки зрения, это все нужно для того, чтобы вставить туда свой "костыль" ничего при этом не сломав. Если человек понимает про транзакции и обработчики событий, то он точку входа найдет (куда ставить первую точку останова). Дальше от точки входа уже отладчиком. После отладчика уже ясно, куда и как пихать костыли.

Полно 1С программистов, которые боятся работать с торговым оборудованием. Вот это ваше "умение читать чужой код" - это точно такая же фобия, которая по идее должна пройти после сертификации на 1С Специалиста по платформе - появится понимание механизмов платформы - где брать точки входа и навык работы в отладчике. Я сильно удивлюсь, если окажется, что у вас есть сертификат Специалиста по платформе.
user773664; Поручик; +2 Ответить
64. DemetrKlim 29.05.22 14:35 Сейчас в теме
(62) Я участник самой первой сертификации 1С, в 1994-ом году. Первая десятка тех, кто когда-то увидел будущее в 1С. Мой номер сертификата - 7.
Про костыли (заплатки) - это удивительно точно. Я этот же термин использую. Очень многие конфигурации (типа, доработанные) как раз и напоминают хаотичную груду "костылей", которую даже шевелить страшно, опасаясь быть погребенным под этими продуктами программистской жизнедеятельности.
Вы бодро начали вести диалог в стиле "КАК", а все мои вопросы лежат в плоскости - "ЗАЧЕМ". Весь смысл автоматизации - это привнесение логики и здравого смысла в любую деятельность. Приветствуется любое упорядочение и стандартизация. ГОСТ - апофеоз упорядочения и стандартизации. Отвергая его (его аналоги), Вы уничижаете сам смысл своей же деятельности. И такой механизм взаимодействия программистов (асушников) и работодателей (заказчиков) пока еще кое как существует только за счет такой же некомпетентности последних. Они просто не знают - за что они платят деньги этим высоколобым умникам, которые вечно намекают на повышение з/п и клянчат деньги на новый сервер. Где-то хоть раз соотнесли затраты на IT-службу и фактическую полезную отдачу от нее? Пока это просто халява. А любая халява не вечна и не за горами тот период, когда, как описывал Остап Бендер , "... ваши рыжие кудри примелькаются и вас просто начнут бить, может быть, даже, ногами..." За костыли не платят, за костыли - подают на паперти. А платить будут за красивые, логичные системы, создание которых описано в ГОСТ-34. И боюсь, что те, кто видит этот документ "в гробу", сами в нем окажутся- первыми (в профессиональном смысле, конечно!), а рядом будут лежать все, выструганные ими костыли....
65. Petr54-ru 86 29.05.22 15:21 Сейчас в теме
(64)
Вы бодро начали вести диалог в стиле "КАК", а все мои вопросы лежат в плоскости - "ЗАЧЕМ". Весь смысл автоматизации - это привнесение логики и здравого смысла в любую деятельность. Приветствуется любое упорядочение и стандартизация. ГОСТ - апофеоз упорядочения и стандартизации. Отвергая его (его аналоги), Вы уничижаете сам смысл своей же деятельности. И такой механизм взаимодействия программистов (асушников) и работодателей (заказчиков) пока еще кое как существует только за счет такой же некомпетентности последних.


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

Так вот, ответ на ваш вопрос - "ЗАЧЕМ". Есть очень дешевая желтая коробка и очень дешевые 1С программисты, которые больше 80% проблем закрывают в том числе и за счет кастомизации тех самых "желтых коробок". Кому не хватает этих условных 80% - те организуют разработку своей конфигурации, но там уже уровень затрат существенно выше.
66. DemetrKlim 29.05.22 18:12 Сейчас в теме
(65) В уставе любой коммерческой структуры пунктом "Цели создания общества (ООО, ЗАО и т.п.)" значится "извлечение прибыли от осуществляемой деятельности" (в тех или иных смысловых вариациях). Прибыль - производное от затрат и выручки. Как бы не играли словами - что и для кого значит автоматизация, это будет сублимацией или игрой слов. Правда в том - кто уменьшит затраты или увеличит качество (скорость) принимаемых управленческих решений за счет качественной автоматизации, тот и окажется в выигрыше.
ИТ не является конкурентным преимуществом в том случае, если и цели такой не ставилось при создании такой службы. В очень многих случаях ИТ-подразделения заняты сами собой, своим саморазвитием, коллекционированием вышеупомянутых сертификатов, в том числе, посещением разных курсов за счет работодателя с последующим перескоком на другой "трамвай". Предприятия как дань Орде платят, содержа своим ИТ-службы)
Я не против кастомизации, сам активно именно этим и занимаюсь. Но, согласитесь, кастомизация не есть костыль, а костыль - это не кастомизация.
Возвращаясь к молодым программистам. На мой взгляд надо погружать начинающих ребят не в коды и бессмысленные абстрактные "тестовые задачи", а в контекст РЕАЛЬНОЙ проблемы! Если есть какая-то задача, то заставить молодого спеца прочесть нормативную базу, регулирующую эту задачу, у него должно родиться понимание смыслов, без которых алгоритмизация просто недостижима. И вот тогда это будет не костыль, а кастомизация.
Спасибо, если дочитали до этого места)
MikhailDr; +1 Ответить
67. Petr54-ru 86 29.05.22 20:41 Сейчас в теме
(66)
В уставе любой коммерческой структуры пунктом "Цели создания общества (ООО, ЗАО и т.п.)" значится "извлечение прибыли от осуществляемой деятельности" (в тех или иных смысловых вариациях). Прибыль - производное от затрат и выручки. Как бы не играли словами - что и для кого значит автоматизация, это будет сублимацией или игрой слов. Правда в том - кто уменьшит затраты или увеличит качество (скорость) принимаемых управленческих решений за счет качественной автоматизации, тот и окажется в выигрыше.


У вас об этих делах архаичное представление, похоже сформированное советским вузовским курсом "Политэкономика капитализма". У нас предметная область - это бизнес, чтобы соображать в тему приходится постоянно читать приличную бизнес-литературу.

В середине 60-х годов прошлого века, Игорь Ансофф написал книжку про стратегические цели бизнеса у нас она сперва называлась "Корпоративная стратегия", сейчас они переиздание этой книжки назвали "Стратегический менеджмент. Классическое издание".Этого мужика родители в возрасте 18 лет вывезли в США, он там доучился и впоследствии стал у них одни их классиков научного менеджмента. Они там мыслят другими категориями, на прибыли свет клином не сошелся.

Костыль - или по ихнему называется
Запла́тка, или патч (англ. patch /pætʃ/ — заплатка) — информация, предназначенная для автоматизированного внесения определённых изменений в компьютерные файлы. Применение патча иногда называется «пропатчиванием».

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

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

Что касается, как вы капслоком пишите РЕАЛЬНОЙ проблемы, то нормальный 1С программист не является постановщиком задачи. Например за правильность оформления первичных документов и за правильность ведения учета на предприятии отвечает бухгалтер - пусть он и греет голову. Если мне ставят задачу, которая например расходится с тем что называется "best practices" - я обычно на этапе обсуждения интересуюсь почему им не подходят вот такие вот стандартные способы, обычно мне рассказывают, почему им нужен именно их "кривой" вариант реализации. В результате узнаю немало интересного.

С моей колокольни, молодой спец обязан вникать в предметную область, как эксперт, а не как постановщик задачи, решать все задачи заказчика (принципиальное отличие - опытный 1С кодер решит задачу за два часа, начинающий за двенадцать часов - если не сможет решить, то скорее всего профнепригоден, отличие только в производительности) расширять компетенции и стараться по возможности избегать говнокода. А производительность качество кода лучше всего нарабатывается на дурацких задачках 1С Специалиста.
69. DemetrKlim 30.05.22 08:45 Сейчас в теме
(67) Закон Ома крайне архаичен. Закон всемирного тяготения еще более архаичен. А уж геометрию и астрономию вспоминать даже не хочется... Может, отменим эту ветхость за ненадобностью и архаичностью? Страна, в которой каждое новое поколение заново изобретает велосипед, не сильно далеко успевает проехать на этом, вновь изобретенном транспортном средстве.
Бухгалтерский учет придумали, как это ни странно, бизнесмены. Правда, они тогда назывались иначе.
Касательно "бизнес-литературы". Я бы читал то, что проверено временем и опытом. Удивительные знания, сформированные на отрезке в 30-50 лет, могут быть случайной флуктуацией или просто конъюнктурой, как если бы на основе выигрыша в лотерею начать строить математическую модель, это обосновывающую. Я не гоняюсь за новизной, а в куче модных слоганов, зачастую - иноязычных, вижу давным-давно придуманные отечественные методики и технологии, типа "каскадного метода проектирования", вот уж новизна-то!))
А программу (саму фирму) 1С придумали и развили два очень "архаичных" человечка, работавших в "закостенелом совковом" НИИ Статистики (системы Госплана). И как у них только мозгов хватило - удивляюсь до сих пор. Сейчас толпа амбициозных, молодых и дерзких, в лучшем случае, являются всего лишь последователями и пользователями, но никак не конкурентами этим немолодым уже гражданам) И почему бы?))
70. Petr54-ru 86 30.05.22 09:45 Сейчас в теме
(69) Бизнес это практики и технологии, которые можно отнести к наукам общественным. А вы подтягивается к этим делам законы физики. Это как путать мягкое с теплым и одновременно натягивать сову на глобус.

Бухгалтерский учет придумал Лука Пачоли, средневековый математик с универа города Перуджи, Увы, он не был бизнесменом - он был математиком. В интернетах есть его книжка по это "Трактат о счетах и записях". А можно взять классический учебник по управленческому учету - автор Колин Друри "Управленческий и производственный учет" и прикинуть куда человечество ушло за последние 500 лет.

Было бы интересно получить пруф на как вы написали - давным-давно придуманные отечественные методики и технологии, типа "каскадного метода проектирования". Так то считается, что Каскадная модель (англ. waterfall model, иногда переводят как модель «Водопад») была впервые описана в 1970 году американцем Ройсом и этот самый Ройс допилил каскадную модель до итеративной модели. И это было за пять лет до выхода книжки Фредерика Брукса - "Мифический - человеко месяц". Было интересно почитать про наши разработки в эту тему. У меня мама работала в космическом проекте Вега, делала навигацию по спектроскопии звезд, и я в свое время трудился с человеком который писал софт для Лунохода - у них ничего подобного по части управления проектами и методологи разработки ПО не было. Зато у них был энтузиазм и трудовой подвиг.

А что касается братьев Нуралиевых и 1С - то кто первый встал, того и тапки. Чисто поржать, про это писал Джек Траут в своей дурацкой книжке "22 закона маркетинга" - "Закон №1 - Лучше быть первым - чем быть лучше."

На самом деле, с точки зрения управления бизнесом и прочими общественными науками мы к сожалению находимся на обочине и отстаем глобально. Например сейчас технарям про философию постмодерна не рассказывают (а почему?), спрашивал у детей и детей друзей - НГУ, МФТИ, Томский Политех, Томский мед - у всех курс философии заканчивается Мартином Хайдеггером и ни слова о постмодерне. А постомодерн пришел и уже вовсю шарит у нас по карманам.
76. user596529_a-ivashenko60 07.06.22 17:08 Сейчас в теме
(64) - (70). Позвольте выступить "экспертом" в диалоге Дмитрия и Петра.
1. Поначалу мне показалось, что Дмитрий выступает за "порядок" в работе программистов: соблюдать ГОСТ-34, писать пояснения, инструкции, а не "тупо разбираться в чужом коде" не имея даже возможности получить первоначальные пояснения о целях задачи,
а Петр выступает за "анархию - мать порядка" - мол зачем нам ГОСТы - как в известном анекдоте: "чего там думать - трясти надо". ... Но потом Петр как-бы "исправился": молодежи в 1С надо изучать "корпоративную стратегию" некую "философию модерна" (не могу понять что это такое).
2. Поддержу Дмитрия в том, что зарплаты программистов явно завышены и затраты на ИТ - отделы - в бизнесе себя не "окупают". Возможно для бизнеса эти затраты являются обоснованными исходя из неких других "критериев" - не это совсем неочевидно. Полагаю, что необоснованно высокие з/п программистов (по отношению к другим инженерным специальностям) определяются не их ценностью для предприятия, а чем-то другим (ответ на данный вопрос у меня есть но хотелось бы послушать других).
3. Считаю, что данный диалог вполне тянет на отдельную статью. Предлагаю Дмитрию оформить текст диалога как отдельную статью, чтобы указанные важные мысли "вошли в историю", а не затерялись среди комментариев.
4. Сомнительная ценность у этой фразы: " ... с точки зрения управления бизнесом и прочими общественными науками мы к сожалению находимся на обочине и отстаем глобально." Здесь сомнительно все. И то что "управление бизнесом" привязывается "к общественным наукам", и то, что "находимся на обочине", "отстаем глобально". Пока так.
77. Petr54-ru 86 08.06.22 05:50 Сейчас в теме
(76)
1. Поначалу мне показалось, что Дмитрий выступает за "порядок" в работе программистов: соблюдать ГОСТ-34, писать пояснения, инструкции, а не "тупо разбираться в чужом коде" не имея даже возможности получить первоначальные пояснения о целях задачи,
а Петр выступает за "анархию - мать порядка" - мол зачем нам ГОСТы - как в известном анекдоте: "чего там думать - трясти надо". ... Но потом Петр как-бы "исправился": молодежи в 1С надо изучать "корпоративную стратегию" некую "философию модерна" (не могу понять что это такое).


По поводу асушного ГОСТ-34. Если нам нужно работать по госзаказу, то вариантов нету - надо работать по ГОСТ-34. Во всех остальных случаях, есть смысл знать и использовать всякие разные методологии разработки и выполнения проекта, в зависимости от условий самого проекта. Если есть возможность выбрать методологию проекта - то надо вдумчиво выбрать, облегчив жизнь всем участникам проекта, а не "чего там думать - трясти надо" - по ГОСТу-34.

Этих методологий полно, все они хорошие и имеют свою область эффективности, под которую они заточены. Мне например приходилось работать в успешных проектах, которые управлялись с использованием таких диковинных методологий как Microsoft Solution Framework - эта методология продвигалась понятно кем во второй половине 90-х для разработки и внедрения ERP систем - как они тогда говорили - "приложений масштаба предприятия", еще работал в проекте, который был успешно сработан по методологии XP, описанной в книжке Кента Бека "Экстремальное программирование".

Фирма 1С располагает на мой взгляд, весьма продвинутым набором методолгий разработки и внедрения, который них называется Технология Быстрого Результата (ТБР). Они одно время это продавали как продукт, сейчас распространяют по своим франчам. Семейство методологий специально заточенную под нашу 1С специфику. Но как говориться - нету пророка в своем отечестве.

И еще, управление проектами - это шаманизм, который сильно зависит не только от выбора методологии, но и от личности менеджера проекта - его способности предвидеть риски, харизме, умением мотивировать и работать с заказчиком. Опытный PM способен адаптировать методологию или на коленке собрать из нескольких кусков свою методологию и успешно проект выполнить.


4. Сомнительная ценность у этой фразы: " ... с точки зрения управления бизнесом и прочими общественными науками мы к сожалению находимся на обочине и отстаем глобально." Здесь сомнительно все. И то что "управление бизнесом" привязывается "к общественным наукам", и то, что "находимся на обочине", "отстаем глобально". Пока так.


Есть такая специальность, называется - Экономика и управление народным хозяйством, код ВАК 08.00.05. Вы могли это сами за пару секунд нагуглить и посмотреть научные статьи, диссертации, монографии. Но вам это не надо, потому что у вас есть мнение. Ничего необычного в таком подходе к жизни нет. Основная масса наших людей именно так на эти вещи и смотрят - даже не с обочины, а с канавы что за обочиной. Этот светлый образ воплотили в памятнике Чехову, в Томске на набережной реки Ушайки.
79. user596529_a-ivashenko60 09.06.22 13:37 Сейчас в теме
(77) 1." Полагаю, что необоснованно высокие з/п программистов (по отношению к другим инженерным специальностям) определяются не их ценностью для предприятия, а чем-то другим (ответ на данный вопрос у меня есть но хотелось бы послушать других)."

Уважаемая публика не выразила интереса к данному факту. Что поделать - на нет и суда нет.

2. " Есть такая специальность, называется - Экономика и управление народным хозяйством, код ВАК 08.00.05. Вы могли это сами за пару секунд нагуглить и посмотреть научные статьи, диссертации, монографии. Но вам это не надо, потому что у вас есть мнение. "

"Свое мнение" я уже давненько прекратил высказывать. В общем зачем кому-либо чье-то "мнение"? Инженеров в свое время учили не разбору мнений, а поиску истины. Я постарался истину по отношению к "управлению бизнесом" и высказать. Посмотрел вашу ссылку на "Экономика и управление народным хозяйством, код ВАК 08.00.05" и даже прочитал одну диссертацию. "мнение" - вода - водой. Ставлю под сомнение ценность "теоретической части науки экономики". И многочисленных докторов, академиков от этой "науки". Экономика проверяется только на практике. И только на практике. Теоретик-экономист - это нечто (!).
80. Petr54-ru 86 09.06.22 15:14 Сейчас в теме
(79)
1." Полагаю, что необоснованно высокие з/п программистов (по отношению к другим инженерным специальностям) определяются не их ценностью для предприятия, а чем-то другим (ответ на данный вопрос у меня есть но хотелось бы послушать других)."

Уважаемая публика не выразила интереса к данному факту. Что поделать - на нет и суда нет.


Это ж очевидные вещи, какой смысл обсуждать? Есть текущая рыночная конъюнктура. В этом месте экономисты обычно рисуют на салфетке кривую спроса и предложения.

Исторически, все началось с середины 90-х, когда народ дружно занялся офшорным программированием, и те демпфинговые буржуйские расценки $120/ час, позволяли платить программистам очень приличные зарплаты. Потом, в первой половине нулевых здесь появились топовые буржуйские работодатели которые окончательно задрали планку - центр разработки Интел, Шлюмберже, тысячи их. Одновременно с этим у людей появилась возможность уехать отсюда и продаться там еще дороже - предложение на рынке сокращается.

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

А "другие инженерные специальности" оказались в ситуации - а куда ты денешься с подводной лодки? Их как известной субстанции за баней и на улице таких очередь.

"Ценность для предприятия" существенной роли не играет - от нее зависит - дадут персонажу зарплату немного выше рынка, иногда могут и приплатить за лояльность.

Ребенок в томском Политехе выучился, у него друзья по Политеху специальность Машиностроение - две трети кентов ушли в ИТ, остальные - в бизнес, хотя сперва были попытки сделать карьеру по специальности на производстве, нет смысла - мартышкин труд потомучто.
81. user596529_a-ivashenko60 10.06.22 09:29 Сейчас в теме
(80) В целом правильная и полезная информация. В данном конкретном случае "рынок рулит". Хотя стоит добавить еще два момента. 1. Востребованность "других инженерных специальностей" определяется еще и эффективностью российской государственной власти. Экономика страны хоть и развивается, но крайне медленно. Из-за этого инженеры: конструкторы, проектировщики, технологи ... и не востребованы. 2. Россия слишком "добрая" страна. Она готовит специалиста: растит, учит, предоставляет первый опыт работы ... А потом "даром" отдает буржуйским хитрым пацанам. Предложить заплатить "европе" за полученного готового специалиста - неужели "кишка тонка"? Это бы таже повлияло на "рынок".
82. Petr54-ru 86 11.06.22 18:00 Сейчас в теме
(81)
В целом правильная и полезная информация. В данном конкретном случае "рынок рулит". Хотя стоит добавить еще два момента. 1. Востребованность "других инженерных специальностей" определяется еще и эффективностью российской государственной власти. Экономика страны хоть и развивается, но крайне медленно. Из-за этого инженеры: конструкторы, проектировщики, технологи ... и не востребованы.


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

Первый вопрос мне в силу того что я выше написал мне обсуждать не интересно.

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

Вот лично вы насчет корпоративного управления какие позиции когда и в каких компаниях занимали, есть какие-нибудь публикации в отраслевых журналах?
А насчет бизнеса вашего, можете представится и сказать ИНН вашей фирмы? Я в СБиС погляжу на успехи ваши.

Что касается вашего второго вопроса -

2. Россия слишком "добрая" страна. Она готовит специалиста: растит, учит, предоставляет первый опыт работы ... А потом "даром" отдает буржуйским хитрым пацанам. Предложить заплатить "европе" за полученного готового специалиста - неужели "кишка тонка"? Это бы таже повлияло на "рынок".


То это нарратив, который наше начальство много лет нам скармливает.

Вы в курсе, что в Сорбонне обучение бесплатное, студент оплачивает только годовой регистрационный сбор - 180 евро за бакалавриат и 250 евро за магистратуру и медстраховку 200 евро в год?

Государству нужны образованные специалисты больше всех. В СССР - можно было самостоятельно выучится в школе (советские родители не сидели со своими детьми, не делали уроки), можно было за небольшую плату пройти заочные или очные подготовительные курсы при нужном ВУЗе и поступить, платили стипендию на которую можно было жить и учиться не напрягая родителей. Я получал повышенную стипендию 70 руб, и за научную работу мне долачивали 40 руб. Летом на каникулах стройотряд - на одежду обувь и регулярные походы в ресторан хватало. Еще от профкома прилетали талоны на питание.

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

В сухом остатке - наше начальство эффективно решает свою проблему с образованными специалистами за счет родителей. Не понимать это может только человек, у которого не было детей школьников-студентов. Одна из причин, почему это дерьмо работает - местами есть возможность монетизировать это образование на западе.
84. user596529_a-ivashenko60 14.06.22 12:05 Сейчас в теме
(82) Тем для обсуждения поднято немало. Думаю, что можно эти темы перенести на более активные ветки, а то мы тут только вдвоем ... - маловато "мнений".
Единственно мимо чего не могу пройти так это вопрос о "мнениях". Так понимаю, что для вас интересна не истина, а мнение "человеков" со званиями, должностями или "бизнес-успехами". Это меня как-то не удивляет. Обывательское мышление. Неинтересно. Интересен человек с государственным мышлением. Не возражаете если мы (с вами) проведем небольшой тест? Более 20 лет назад некий человек (без званий и должностей) написал книгу, которую без скромности стоит оценить как учебник современной экономики России. Официальная "экономическая наука" не в силах с ней тягаться и пошла по обычному для нее пути - она эту книгу "не замечает". Вопрос. Вы с ней знакомы? Автор Андрей Паршев. Название "Почему Россия не Америка". Рекомендую.
85. Petr54-ru 86 14.06.22 17:40 Сейчас в теме
(84)
Тем для обсуждения поднято немало. Думаю, что можно эти темы перенести на более активные ветки, а то мы тут только вдвоем ... - маловато "мнений".


То что вы предлагаете обсуждать, это извините унылая политота, полно мест, где любят этот трэшак обсуждать. Зачем это тащить сюда?

Единственно мимо чего не могу пройти так это вопрос о "мнениях". Так понимаю, что для вас интересна не истина, а мнение "человеков" со званиями, должностями или "бизнес-успехами". Это меня как-то не удивляет. Обывательское мышление. Неинтересно. Интересен человек с государственным мышлением. Не возражаете если мы (с вами) проведем небольшой тест?


Если меня интересует ремонт и настройка карбюратора К-151В, то меня заинтересует мнение карбюраторщика. В этом случае мнение повара, учительницы, доярки, хирурга или бомжа с помойки меня вообще интересовать не будет. Если мне нужно пройти под парусами от Абакана до Красноярска, то меня будет интересовать мнение тех, кто ходил в тех местах. Мнение людей отдыхающих на курортах Крснодарского края мне интересно не будет. Почему тогда в гуманитарных областях должно быть по другому?

Не возражаете если мы (с вами) проведем небольшой тест? Более 20 лет назад некий человек (без званий и должностей) написал книгу, которую без скромности стоит оценить как учебник современной экономики России. Официальная "экономическая наука" не в силах с ней тягаться и пошла по обычному для нее пути - она эту книгу "не замечает". Вопрос. Вы с ней знакомы? Автор Андрей Паршев. Название "Почему Россия не Америка". Рекомендую.


Дичь какая. Вы в курсе, что эта книжка вышла в 1999 году? В начале нулевых, все ее обсуждали, было поломано немало копий. Был даже сайт антипаршев, писались книжки с критикой Паршева, например - А.Ю. Смирнов - "А чем Россия не Нигерия?". Тогда это была общественно значимая полемика. Но блин, мужик 20 лет прошло. Это все уже 100 раз пережевано, переварено и выведено в окружающую среду.

Если проводить аналогию с миром физики, то Паршев - это что то типа "Занимательной физики" Я.И. Перельмана, а где-то в глубинах есть тома теоретической физики Ландау и Лифшица.

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

Я правда дофига умных книжек прочел, но это меня специалистом не делает. Как вы написали ""Обывательское мышление. Неинтересно. Интересен человек с государственным мышлением." У меня нет опыта государственного управления - обсуждать эти дела, как в своем время говорил Жванецкий "До хрипоты спорить о вкусе устриц с теми кто их ел". Ну или уподоблятьтся описанным Ильфом и Петровым пикейным жилетам. Это смешно просто. .
86. user596529_a-ivashenko60 15.06.22 14:39 Сейчас в теме
(85) Начну с результата тестирования. Тест показал, что тестируемый книги Паршева не читал. Поэтому он не знаком с научно обоснованным подходом к анализу современной экономики России. Соответственно его "мнение" при обсуждении серьезных вопросов бытия основано на ложных посылках и не должно приниматься во внимание.
Оправдательные аргументы типа "я прочитал много умных книг" не учитываются так как:
1. "прочитать" много книг еще мало, надо понять прочитанное, а то в голове может все "перепутаться" и голова превратиться в некое подобие мусорного ведра где в хаосе лежат "умные книги";
2. с каких-таких делов обследуемый решил, что он читал именно "умные" книги, а не их видимость? Ведь вероятность того, что изучаемый субъект не в состоянии отделить "умное" от всякого мусора очень велика. На что указывает:
1. тот факт, что книгу Паршева субъект не читал, а использовал "мнение" о ней людей с невежественными и враждебными к экономике России взглядами (сайты "Антипаршев", книгу "Почему Россия не Нигерия").
2. Ранее в разговоре испытуемый сослался на статьи, диссертации относящиеся к теории "управления бизнесом" -"Экономика и управление народным хозяйством, код ВАК 08.00.05" - как на очень "умные". Хотя и невооруженным взглядом понятно, что данная "теория" предназначена для оправдания наличия для экономики страны так называемых "эффективных менеджеров" (владельцев "заводов-пароходов"). А сами диссертации не несут в себе никаких ценных для науки мыслей - сплошная "вода".

Также стоит отметить, что для тестируемого важным является не поиск истины, а "мнение человеков" со званиями докторов, академиков. Хотя известно, что среди и докторов и академиков много и лжеученых и антиученых.

Собственно на этой "оптимистичной" ноте можем и закончить наш разговор. Вам предоставляется заключительное слово (обязуюсь его прочитать).
87. Petr54-ru 86 15.06.22 16:27 Сейчас в теме
(86) Вы вообще что понимаете под Истиной?

У Платона было одно понимание истины, у Иммануила Канта - другое, у Гегеля тож другое, у более свежих философов типа Мартина Хайдеггера и Мишеля Фуко четвертое и пятое понимание.

Может быть еще целая гора разных определений истины, и все они будут верными.

А так то тяжело искать черную кошку в темной комнате, особенно если там ее нет.
88. user596529_a-ivashenko60 16.06.22 11:44 Сейчас в теме
(87) "Заключительное слово" получено. Оно правда выражено в виде вопроса. Отвечать не собирался, но уж вопрос недлинный. Отвечу.

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

Вы или запутались в этом вопросе или вы находитесь на темной, грязной стороне человечества.

Для нормального человека нет "черной кошки в темной комнате" - он знает где искать истину, которая (как вы наверно знали, но забыли - что немудрено в нынешнее время) - одна. Правда найти ее трудно и не всем по-зубам. А у "человеков" с черными мыслями нет и не может быть истины.

На этом закончим. Если есть интерес к продолжению - то Белокаменцев продолжает писать статьи - там и "увидится".
89. Petr54-ru 86 16.06.22 12:23 Сейчас в теме
(88)
Для нормального человека нет "черной кошки в темной комнате" - он знает где искать истину, которая (как вы наверно знали, но забыли - что немудрено в нынешнее время) - одна. Правда найти ее трудно и не всем по-зубам. А у "человеков" с черными мыслями нет и не может быть истины.


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

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


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

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

В принципе можно про эти дела потрепаться, ради фана.
78. Artem.Po 09.06.22 11:12 Сейчас в теме
(76) А если распустить ИТ, то затраты будут ноль.
68. ovasiliev 16 29.05.22 22:01 Сейчас в теме
"..полдня читают! Чтобы потом написать три строки! … И это называется программированием?! Разработкой?"

- Да.
И два, и три дня. Для того, чтобы потом в нужном месте написать две строки. Кратко и изящно.
При этом, возможно, большая часть написанного ранее кода просто не будет работать. За ненадобностью.
А ты его оставляешь, безо всяких комментариев. И пришедшие после тебя поколения тихо сходят с ума, пытаясь понять, как это всё работает, если оно не должно работать никак. И как вообще оно должно работать? ТЗ нет, есть код, из которого ты и должен составить себе ТЗ, используя посыл автора задачи.
Добро пожаловать и скатертью дорога )
71. 300_po_vstrechke 518 31.05.22 12:22 Сейчас в теме
- Вы кем работаете?
- Мне сложно объяснить чем я занимаюсь, в трудовой написано Инженер-программист, хотя по факту за месяц могу и строчки кода не написать...

Раньше шутил, а теперь на полном серьёзе жду, когда появиться профессия Программист-археолог)))
kuvshinka; Dmitry_DM; alw39; +3 Ответить
75. m_aster 92 05.06.22 02:22 Сейчас в теме
(71)Так а чего удивляться? Раньше в БП 2.0 счета учета номенклатуры брались из одноименного регистра. И расчет был на то, что пользователи будут его аккуратно вести. Недавно посмотрел как это делается в УХ. Часа четыре ушло, наверное, чтобы подробно увидеть как система сама присваивает номенклатуре по признаку товара 41 счет. И сколько при этом процедур и функций "пробегает")). Как бы для облегчения пользователям, чтобы не заморачиваться заполнен регистр или не заполнен. А на деле? Поневоле станешь археологом)).
74. Aphanas 86 03.06.22 07:12 Сейчас в теме
По коду невозможно восстановить замысел разработчика. Т.к. код - лишь одна из частных его реализаций.
Оставьте свое сообщение

См. также

Барометр настроений Промо

О жизни Бесплатно (free)

Мы предлагаем измерить настроение в отрасли 1С. Как чувствуют себя 1С-ники? Ценит ли ваш ИТ-отдел руководство компании? Что с зарплатой? Есть возможности для роста? А как вам коллеги? Вообще удовольствие от работы ощущается?

06.06.2019    9452    andmakarov    40    

Пусть программирует Сережа

О жизни Бесплатно (free)

Вам это знакомо. Должно быть знакомо.

17.06.2022    4233    1c-intelligence    92    

Зарплатная спираль

О жизни Бесплатно (free)

Чего они там не понимают.

07.06.2022    2791    1c-intelligence    34    

Заградотряд

О жизни Бесплатно (free)

Очередная hr-дичь.

04.05.2022    4271    1c-intelligence    87    

Как провести конференцию разработчиков 1С в своем городе? Промо

О жизни Бесплатно (free)

25 ноября 2017 года в Омске прошла Первая открытая конференция разработчиков 1С. Спустя месяц по прошествии данного события я хотел бы вспомнить, с чего все начиналось, через что пришлось пройти организаторам, ну и что получилось в итоге.

11.01.2018    24164    Tavalik    35    

Крепостное право в ИТ

О жизни Бесплатно (free)

Угадайте, кто тут кого закрепостил?

26.04.2022    3785    1c-intelligence    52    

Знакомьтесь: Слесарь 1С. Профессия, которая уже захватила рынок

О жизни Бесплатно (free)

Куда докатился мир 1С.

14.07.2021    30651    1c-intelligence    152    

Экзорцизм программистскими методами Промо

О жизни Бесплатно (free)

Примеры из жизни о том, как инструменты на платформе 1С помогают компании изгонять зло.

24.08.2017    36128    1c-intelligence    59    

Пузырь, соломинка и лапоть. Что происходит с программистами 1С

О жизни Бесплатно (free)

Куда катится жёлтый мир

23.06.2021    14493    1c-intelligence    100    

Гугл-программисты. Как идиот набрал на работу идиотов

О жизни Бесплатно (free)

Реалии современного мира программирования

21.06.2021    7525    1c-intelligence    123    

Помолчи-ка, программист

О жизни Бесплатно (free)

Что бывает с шибко умными

17.06.2021    24982    1c-intelligence    69    

Крылатые афоризмы. Для разработчика, специалиста 1С Промо

О жизни Россия Бесплатно (free)

Часто слышу этот афоризм. Истории и поводы разные. Их объединяет одно : на вопрос "А кто автор, родитель афоризма" , ну очень многие не знают правильного ответа. Виктор Михайлович Глушков (24 августа 1923, Ростов-на-Дону — 30 января 1982, Киев) — выдающийся советский учёный, академик АН СССР (1964), один из пионеров отечественной кибернетики. Под его руководством в 1966 году была разработана первая персональная ЭВМ МИР-1 (машина для инженерных расчётов).

12.02.2011    36019    kompas-dm    39    

Красота, которая не спасла программиста

О жизни Бесплатно (free)

За что тебя приняли, за то тебя и уволят

15.06.2021    6997    1c-intelligence    80    

Мобильное приложение на 1С?

О жизни Мобильная разработка Мотивация, лидерство и личная эффективность Бесплатно (free)

История одного программиста, как он пришел в мир 1С и какой проделал путь к «мобильной платформе 1С». Какие выводы он для себя сделал, поработав с «мобильной платформой 1С».

18.05.2021    8002    dsdred    91    

Жёлтый челн. Часть 1. Выбор франча

О жизни 1С:Франчайзи, автоматизация бизнеса Бесплатно (free)

Как выбрать свой первый франч.

09.03.2021    6391    1c-intelligence    31    

О том, как русские в 1951 году создали первый в Европе "компьютер". Малая электронная счетная машина Промо

О жизни Бесплатно (free)

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

10.01.2016    30082    Gilev.Vyacheslav    43    

Переставляя кровати

О жизни Бесплатно (free)

Любимый способ избежать работы

18.09.2020    5245    1c-intelligence    19    

3% и вы

О жизни Мотивация, лидерство и личная эффективность Бесплатно (free)

Почему вам мало платят и так будет всегда

15.09.2020    8036    1c-intelligence    152    

Сумасшедший Билл Гейтс Промо

О жизни Бесплатно (free)

"Перед ним сидел Билл Гейтс. Он был уже старым и седым. Впрочем, игривый огонек в его глазах все также искрился, как и много лет назад." Публицистика к пятнице. Восстанавливаем добрые традиции Инфостарта. И, возможно, кто-то найдет для себя тему...

14.08.2015    27962    O-Planet    57    

Судьбы героев

О жизни Бесплатно (free)

Три истории особенных сотрудников. С загадками и отгадками.

30.07.2020    2403    1c-intelligence    12    

Верблюды и песочница. Джоэл Сполски

О жизни ИТ-компания Бесплатно (free)

Статья Джоэл Сполски про ценообразование программы. Эта статья написана в блоге в 2004 году. При подготовке к онлайн-конференции для партнеров (https://edu.infostart.ru/up2020) я вспомнил про нее, но не нашел русского перевода по старому адресу. Есть несколько других вариантов перевода, но у меня чудом сохранился оригинал. Восстанавливаю его здесь. Прошло уже 16 лет, но статья по прежнему актуальна и познавательна для разработчиков коммерческих решений.

24.04.2020    6061    support    35    

Как стать матерым штурмовиком, или истории из жизни

О жизни Бесплатно (free)

"Самое дорогое у человека — это жизнь. Она дается ему один раз, и прожить ее надо так, чтобы не было мучительно больно за бесцельно прожитые годы, чтобы не жег позор за подленькое и мелочное прошлое, чтобы, умирая, смог сказать: вся жизнь и все силы были отданы самому главному в мире - борьбе за освобождение человечества. И надо спешить жить. Ведь нелепая болезнь или какая-либо трагическая случайность могут прервать ее." Островский Н.А.

05.04.2020    5406    starik-2005    14    

Короткий экскурс в развитие для фрилансеров на личном примере Промо

О жизни Бесплатно (free)

Несколько советов фрилансерам, которые я писал лет 6 назад. Для начинающих будет интересно. Более интересные советы, думаю родятся из ваших вопросов. Эти советы в свое время позволили сразу выйти на уровень дохода от 200 т.р.. Сегодня ,конечно, это очень маленькая сумма для меня. Но, я думаю, 200 т.р. получать может каждый без гена раздолбая.

25.10.2013    33143    Shagzhin    42    

6 лет соло франчайзи 1С. Итоги

О жизни Бесплатно (free)

Закрыл договор франчайзи и ИП. Решил подвести итоги, поделиться опытом. Это было замечательное время, и мне есть что вспомнить. Постараюсь в своем изложении быть посередине между «жизнью» и «профессией».

18.03.2020    16065    ogre2007    106    

Вычитал. Хочу. Делайте

О жизни Бесплатно (free)

"Идеи" руководства и их "реализация".

13.03.2020    8605    1c-intelligence    16    

На горизонте Промо

О жизни Россия Бесплатно (free)

Об одной обычной автоматизации, навеявшей размышления о внутреннем дао аутсорсинга...

23.07.2013    30801    O-Planet    82    

Как живут разработчики 1С во Вьетнаме

О жизни Бесплатно (free)

Xin chào, Инфостарт! Меня зовут Алексей Кондратьев. Я - технический директор компании 1C Vietnam LLC. В этой статье расскажу чем живут разработчики 1С во Вьетнаме и как попасть в их число. Все, о чем буду рассказывать далее - специфично для Вьетнама. Для партнеров в других странах и в самой Фирме 1С условия конечно же другие.

02.03.2020    12539    koal@1c    90    

Собеседование в луже крови

О жизни Бесплатно (free)

Пятница. Собираем истории самых шизанутых собеседований, приемов на работу и компаний, где вам приходилось бывать.

28.02.2020    10350    1c-intelligence    109    

Нетехническая статья про технические статьи

О жизни Бесплатно (free)

Отвечаю на многократные вопросы про написание технических статей.

25.02.2020    5061    1c-intelligence    60    

Гаджеты для одинэсника. Часть 2 Промо

О жизни ИТ-компания Бесплатно (free)

... ситуация с планшетами весь 2012-й год была достаточно запутана. То и дело всплывала какая-то модель, которая на некоторое время по отношению цена/качество привлекала к себе внимание. Я долго откладывал эту статью, ожидая лидеров, и они, наконец, обозначились...

20.03.2013    35575    O-Planet    61    

Журнал Белокаменцева, выпуск № 1

О жизни Бесплатно (free)

Короткие тексты на разные темы

19.02.2020    5282    1c-intelligence    59    

Чтобы пацанам было не стыдно показать

О жизни Бесплатно (free)

Манифест умирающей профессии

04.02.2020    12598    1c-intelligence    90    

Активный 2019 год на Инфостарт

Инфостарт О жизни Бесплатно (free)

О прошедшем 2019 годе в 100 и 500 словах.

26.12.2019    7148    YPermitin    25    

Делу время Промо

О жизни Бесплатно (free)

Не знаю как там у вас, а у нас, если программист сказал я через час подъеду, значит, дня через три он наверняка позвонит.

29.01.2013    23376    Yury1001    45    

Книжная абстиненция

О жизни Бесплатно (free)

Стоит ли читать книги?

19.11.2019    7445    1c-intelligence    66    

Крупный бизнес = продуманное ПО = вершина карьеры?

О жизни Бесплатно (free)

Вот пойду я в крупную компанию и стану там успешным - получу много опыта и буду супер программистом!!! И тут вам бах и 40 )))) И хочется вечера тратить не на изучение новых фреймворков, изменений поведения платформы и что там у нас в зазеркалье понаписали, а на изготовление миниатюр природы или выращивании бонсая и написания рассказов для детей. Крупные компании - благо?

07.11.2019    44825    iov    34    

Почему не хватает 1Сников? Промо

О жизни Россия Бесплатно (free)

На рынке труда 1С предлагают нормальные деньги, часто нормальнее, чем в других отраслях АйТи, часовая ставка на услуги фирм франчайзи и на работы фрилансеров в данной области растут и при этом наблюдается деффицит специалистов. В этой статье попытаюсь ответить на вопрос почему так происходит...

27.07.2012    54330    piterantares    504    

6 шотов

О жизни Бесплатно (free)

Небольшие пятничные истории о взаимоотношениях в коллективе

01.11.2019    11068    sapervodichka    28    

Шорты Белокаменцева

О жизни Бесплатно (free)

Короткие версии старых статей

28.10.2019    9148    1c-intelligence    18    

Медвежьи услуги по требованию

О жизни Управление персоналом (HRM) Бесплатно (free)

О, сколько открытий чудных готовит нам профессия программиста 1С.

16.10.2019    14801    1c-intelligence    115    

Гаджеты для одинэсника. Часть 1 Промо

О жизни Бесплатно (free)

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

29.08.2012    35579    O-Planet    100    

Хороший заказчик - плохой заказчик

О жизни Россия Бесплатно (free)

Лайфхак о том, как стать легендарным клиентом.

13.09.2019    8591    dsdred    24    

Видя деньги

О жизни Бесплатно (free)

Немножко бизнес-программирования.

09.09.2019    9756    1c-intelligence    94    

Полюби Козла

О жизни Бесплатно (free)

Не пожалеешь

02.09.2019    8957    1c-intelligence    79    

Быть фрилансером Промо

О жизни Реклама, PR и маркетинг Россия Бесплатно (free)

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

17.08.2012    25264    O-Planet    38    

Аки Феникс

О жизни Бесплатно (free)

Про выгорание

17.08.2019    9343    1c-intelligence    21    

Автоматическое распознавание сканов документов и не только. История одной жизни...

О жизни Бесплатно (free)

В нашу жизнь все чаще и чаще внедряется искусственный интеллект, автоматизируются многие задачи, которые буквально 10 лет назад казались не реализуемыми в принципе. Сейчас все более актуальными становятся задачи автоматизации операторской работы, которые вытесняют человека или помогают ему упростить работу. Вот и мне захотелось поделится примерами такой автоматизации. За последние 4 года мне довелось более 10 раз внедрять подсистемы распознавания. Т. е. примерно каждые 4 месяца сталкиваюсь с задачами автоматизации распознавания и прикрепления сканов документов и похоже количество таких задач будет только возрастать. Хочу поделиться историями таких автоматизаций.

05.08.2019    11356    77dream77    10    

Как я буду мир спасать

О жизни Бесплатно (free)

Почему бы и нет?

30.07.2019    9495    1c-intelligence    78    

Корпоративный квест

О жизни Бесплатно (free)

Приём на работу ИТ-директоров в условиях легкого помешательства

06.07.2019    7820    1c-intelligence    56