Как стать автором
Обновить
4
0

Разработчик баз данных

только на С++ - более 10 миллионов строк кода

А сколько сейчас содержит строк кода (на внутреннем языке 1С) такое прикладное решение, как ERP последних редакций? Есть информация?

Понял, спасибо. Я примерно так и подумал, что где-то цифры не пошли.

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

Вы написали три неструктурированные статьи не пойми про что

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

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

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

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

В предыдущей части:

общее время, которое я потратил на изузчение платформы 1С - 277 часов 35 минут.

в этой:

С 27.02.23. по 12.07.23. с перерывами изучал 1С, если убрать все дни, где я не занимался 1С, то это получается ровно 70 дней. И ещё я бы выкинул 15 дней, которые я потратил на подготовку к сертификату «1С:Профессионал», потому что это была бессмысленная трата времени, в итоге 55 дней я потратил на изучение 1С.

  1. У вас в таблице, которую вы показали в предыдушей публикации, 277 часов итого. Сейчас Вы сказали, что выкинули 15 дней на Профа, у вас в таблице это ~ 63 часа. Как ваши 15 дней превратились в 63 часа? Вы объясните с формулой, чтобы было понятно, сколько часов в вашем "дне"? Т.к. в окружающем нас мире 63 часа <> 15 дням. Это первое. Второе - а почему единицы измерения часы, в которых Вы вели подсчет итого в прошлой публикации, стали "днями" в этой? Для чего сделан этот переход?

  2. Если Вы выкидываете "15 дней" на профа, то тогда и в таблице из предыдущей публикации, нужно удалить "63 часа", соответствующие той же самой подготовки на профа. Итого в прошлой таблице у вас останется 214 часов. Каким образом они превратились в итоге "55 дней"?

В итоге я решил, что буду изучать 1С, потому что посчитал данную платформу лёгким стартом для начала в IT сфере.

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

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

Вы можете сказать, да ну вас, нет - то целые банлды курсов, там сто пудов есть какие-то пересечения, ну не может быть такого! Хорошо, у вендора на этот случай, есть один курс, под названием "ПРОФЕССИОНАЛЬНЫЙ РАЗРАБОТЧИК 1С". Как Вы видите, это те же курсы из того же роадмапа, просто кое-что выкинули. Сколько у нас там на этом курсе сухое итого? Длительность курса - 350 ак. ч. Почти 44 рабочих дней непрерывного обучения, с преподавателем. Это так учит сам вендор. А у вендора, есть еще целая сеть Центров Сертифицированного Обучения (ЦСО), которые учат сами по специально разработанным вендорским программам (и это не те программы, по которым сам вендор сам же и учит - такой вот парадокс). Но я не буду Вас мучать подсчетом часов и там - есть желание посчитайте сами, там получится в итоге примерно то же самое. Давайте лучше, для примера, возьмем другую площадку, не связанную с вендором, которая предлагает комплексное обучение на разработчика: 192 часа лекций за 8 месяцев. Поменьше, чем от "официала", но заметьте - 8 месяцев. А почему? А потому что вам самостоятельно нужно будет прорабатывать полученные 192 часа лекций.

Допустим, вот на этой черте, мы понимаем, что да, примерно за 350 часов учебы мы осознанно (а не дампингом) сдадим наконец наш первый экзамен 1С профессионал, но мы не сдадим 1С специалиста. По самым скромным оценкам, полноценная подготовка к Спецу по платформе занимает ~ 200-300 часов у хорошо обучаемого человека, у которого уже нет проблем с программированием на платформе, а есть только проблемы с решением задач. По словам самих авторов курсов, готовящих к этому экзамену, полноценная хорошая подготовка у вас займет примерно 500-600 часов. Повторюсь, при условии, что у вас проблем уже нет с программированием, т.е. как-будто бы вы предыдушие 350 часов уже отучились все там поняли и разобрали. И вот сверху этого, вам примерно 500-600 часов только на подготовку к Специалисту по платформу допом нужно докинуть. Ну чтоб не быть голословным, одна площадка, дает методическое пособие для подготовки к этому экзамену. Это пособие содержит 1000+ страниц. Просто для справки, объем романа «Война и мир»— 1300 страниц обычного книжного формата.

Давайте подведем итог: с нуля до сданного экзамена 1С Специалист по платформе, с учетом того, что:

  1. весь материал Вам объяснит преподаватель

  2. все алгоритмы решения задач для экзамена Вам объяснят

  3. все это вы еще и отработаете самостоятельно

У вас уйдет ~ 1000 ак.часов, или ~ 125-130 рабочих дней непрерывного обучения! Это при условии, что у вас под боком Препод (ментор) которые отвечает на все ваши вопросы, и самое главное - все объясняет, избавляя вас от бремени, блужать по непонятным книгам-форумам-телегам.

Ну как, даже после такого, очень-очень беглого, формального анализа, основанного на общедоступной информации, Вы сделали вывод о том, что 1С - это легкий старт вкатки в ИТ?

Смотрите, мы сейчас с Вами, разбирались только непосредственно с разработкой на платформе. Мы разве где-то коснулись хоть каких-то прикладных решений? Нет. А это, такой роад-мап, такие курсы, и такая же сертификация! Т.е., чтобы пойти, как Вы, в какой-то франчик, вам платформы одной мало, ну кто с нуля что-то пишет сейчас, в 2023? Все уже написано, и Вам нужно уметь разрабатывать в готовых, типовых решениях (по крайне мере во франче).

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

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

очень часто те, кто ездит на велосипеде, могут жить значительно лучше, чем те, кому "это не нужно"

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

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

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

продолжает развиваться

Судя по вбросу (если это правда, конечно), то добавление новой фичи у них занимает от года до [:|||:]. Багфиксы тоже близко 0-day и это нормально. Т.е. вроде продукт и развивается, но все относительно. В целом, как мне кажется, паттерн "не важно какой код и что он делает, главное чтобы тест был зеленым", конкретно в их ситуации, довел их до какого-то фантастического технического долга, это с учетом того, что в статье приводились еще и устаревшие версии продукта. Как там обостоят дела прямо сейчас, полагаю лучше и не знать вовсе :)

Тесты - это страховка от деплоя косячного билда. 

Нет официальной статистики, сколько тестов происходит при билде релиза СУБД Oracle. Десятки тысяч, возможно и еще больше. Казалось бы всё отлично, и косячные билды не деплоятся, но есть нюансы.

Бонусы начисляются за покупки для личного потребления и могут быть обнулены в случае выявления у пользователя признаков их злоупотребления

Мне кажется, как тут как разивались события: в марте Сбермегамаркет объявил беспрецендентные скидки (типа до 40%), которые возвращались кэшбеком СберСпасибо,

После того как эти баллы начислены, ты мог оплачивать, я не знаю правда это или нет, но писали, что до 90+% от общей суммы покупки какого-то товара.

Т.е. тебе кэшбек 40%, который ты потом мог потратить чуть ли не целиком на покупку чего-то.

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

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

Я с Вами полность согласен, вы очень точно подметили один не успоримый факт, а именно:

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

Но вы как-то не упомянули и об обратной стороне: ок, да, контора действительно в опасности. Но ребята-управленцы, камон, но как вы такое допустили то? Как вы позволили такому случиться, если весь ваш бизнес или какая-то его значимая часть, стала зависеть от знаний единственного сотрудника? Тем более, что навярняка, этот сотрудник стал таким значимым, не за день, и не за два. Скорее всего это годы его работы.

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

Ну что ж, коли так все, то как говориться, удачи, т.к. однозначно этим горе-управленцам она еще обязательно пригодиться.

Насколько я понял, Вы все - новые жильцы с нуля. У нас не так. Соотвественно, председатель, он был - но, естественно, не на добровольных началах даже официально. И интернет, описанной мною, это мелочь. Самая главная то проблема, она просто не по тематике хабра, я про то не писал - это отуствие вообще в понимании, как формируются платежи. Вот я получаю ЕПД сейчас от ГБУ, мне там все - ясно понятно. В ТСЖ во-первых, не было ЕПД, во-вторых получаемый документ оплаты был не только что не понятен, он был просто агрегированный по всем платежам - там просто была сумма. Причем, месяц от месяца цифра могла как-то изменяться, в обе стороны. Т.е. разобраться в любой цифре - анриал. Когда уже эту власть свергли, затем пришли другие - за год, они не смогли сделать ничего, изменили схему оплаты, но прозрачности не прибавилось. Зато прибавился какой-то членский типа разовый взнос, оплата которого что-то там..<--я не стал его оплачивать. В итоге, несколько судебных дел, уже против обоих этих команд, сейчас ГБУ и когда ГБУ сделал акт сверки по своим поставщикам, я так понял это электричество, тепло, может что-то еще - я там (оказывается) за какие-то бородатые годы, даже не доплатил. И это с учетом того, что у меня есть акты сверок от этих председателей, где у меня зафиксировано отсутствие долгов! А теперь присовокупите историю, уже рассказанную по ссылке - и что на выходе. Боготворение, причем благолепное, БГУ. Просто вот - как будто бы мы уже в раю :) Любой вопрос по ЕПД, по провайдерам, даже по уборке - мне лестничную площадку стали раз в месяц мыть, ну о чем мы. Вспоминаю все эти ТСЖ, всех этих председателей, только нецензурно.

Принимал пассивное участие в обратном переходе: ТСЖ в ГБУ. Причина тут. Ознакомьтесь и там выше и посмотрите, с чего все это началось. В ТСЖ моя проблема была не решаемой в принципе. В этой структуре все зависит от того, кто всем этим заправляет.

с высоты своих 50 лет

Вы воспользовались методом ретроперспективного анализа, когда из настоящего, вы смотрите куда-то в прошлое, и обладая знаниями/опытом и всем_всем_всем в текущем моменте, понимаете, что ваши решения в прошлом не были оптимальными для вас текущего.

Но как вам из прошлого, не прожившего всю вашу жизнь до текущего момента, возможно было тогда понять, что:

диплом окажется не нужным, государство исчезнет, а детей я заведу только в 35

а также об усопшем TJ – press F!...Если вам интересно продолжение, то напишите в комментах, про что конкретно

Хотелось бы услышать ваше мнение о TJ, насколько это был с Вашей точки зрения, интересный в качестве контента ресурс? Почему он выстрелил, и почему, усоп? Много шума было по этому поводу, Ваше мнение, как специалиста по всем этому, было бы лично мне интересно почитать. Кстати, если не тянет на статью, я бы и Вашим комментарием удовлетворился. Спасибо!

Эх, я ожидал, что в конце Автор скажет примерно так "мы учли все эти нюансы, и сделали свой маркетплейс дмс, где вы в простой и понятной форме, можете увидеть, что включено в ваш страховой полис" :)

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

Я бы, при самостоятельной покупке ДМС, обратил внимание на пару вещей:

  1. Травматология, что входит, какие поликлиники.

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

В целом, спасибо Автор, статья хорошая! Главное - развить бы вам эту тему как-то дальше, чтобы просто этот текст не остался неким сравнительным маном.

Спасибо! Я заглянул на страничку тарифов, вижу там все привязанно к распознанным страницам. А пользователь видит этот счетчик - сколько он уже распознал/сколько у него осталось? Эта информация выводится, допустим в той же 1С Бухгалтерии? Или ему нужно куда-то логиниться на ИТС, и там где-то искать эту информацию?

Wow! Вот это оперативность в ответе, спасибо! Если бы так отвечала тех.поддержка 1С, думаю в стране повысилась бы рождаемость!

Получается, что если соответствие определяется на стороне клиента, то это должна быть какая-то библиотека, которую можно внедрить в любую конфигурацию, я правильно понимаю? Это какое-то "БПО" условное, или оно входит в состав чего-то уже имеющегося?

В демо-видео есть пример по распознованию конкретной номенклатурной позиции. Типа на фотке строка "Шоколадная паста" преобразуется в элемент справочника Номенклатура "Шоколадная паста". А почему производится поиск - как система соотносит строку с элементом? Этот как-то настраивается со стороны пользователя? Есть там какая-то гибкость? И что будет - если система не найдет в пользовательской базе "Шоколадную пасту"? Она сама создаст эту номенклатуру или что?

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Зарегистрирован
Активность

Специализация

Database Developer, ERP Developer
От 300 000 ₽