Имя: Пароль:
LIFE
Как страшно жить
OFF: Соискатели не могут написать функцию, которая выводит строку в обратном порядке. Почему?
,
0 O-Planet
 
09.03.21
16:03
1. Надо сжигать тех, кто даёт такие задачи 33% (12)
2. Надо сжечь всех 31% (11)
3. Никого сжигать не надо 28% (10)
4. Надо сжигать таких 8% (3)
Всего мнений: 36

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

Ладно, иду навстречу, сам пишу эту функцию. Объясняю. Вроде поняли. Прошу переделать, чтобы на выходе выводилась строка из символов с четными индексами: 2, 4, 6 и т.д. Снова Тупак полнейший.

Снова делаю, объясняю, поняли. Прошу, чтобы в результат выводилась строка с каждым третьим символом.

Угадайте, удается им это сделать или нет?

Введите, плиииз, на законодательном уровне ИТ инквизицию! Чтобы она отправляла на костер тех, кто называет себя программистом, но не умеет работать с циклами и решать задачки из школьного курса информатики!!!

По итогам ветки родилась статья:
Перевернуть строку на разных языках программирования
522 Krendel
 
11.03.21
18:17
(521) Потому что те кто платят выше рынка ни за кем не бегают
523 Половинкин
 
11.03.21
18:30
(513) Не, не такая икра не катит, она для нищебродов только.
524 Туристический бишкек
 
11.03.21
18:42
(522) есть 1сники за 300? Интересно какой процент их от всех. И ещё сколько их, если исключить тех кто не на окладе, а окучивает несколько клиентов или имеет свой франч
525 Веселый собака
 
11.03.21
18:46
(518) но этот 1 иногда накладывает препаршивейшие ограничения для производственников:
при переходе с 8.0 выше, все заканчивается на 8.2, которая еще может в режиме совместимости, а потом такая смачная фига- 8.3 уже не, конверторов нет и не будет: эта песня хороша, начинай сначала! )
526 Доктор Манхэттен
 
11.03.21
19:14
(507) Не нравится зарплата, вали из 1С, и без тебя обойдемся.
Программирование на 1С - это не зарабатывание денег, а в первую очередь душевное состояние. Если у тебя нет тяги к 1С, то ты тут не нужен.
527 cViper
 
11.03.21
19:20
(515) В сбертехе еще годовая премия в несколько окладов есть *)
528 acanta
 
11.03.21
19:24
Я вообще не про тягу к 1с, а хотела знать, какова вероятность что освоение линукса приведет к тому, что платформа исчезнет, а конфигурации станут компилируемыми приложениями.
529 Туристический бишкек
 
11.03.21
19:26
(526) не надо путать «тягу к 1с» и «незнание ничего кроме 1с»
530 sitex
 
naïve
11.03.21
20:33
(419)  ну так в чем дело то докажи это опытным путем , а не сотрясанием воздуха в подмышках. Ждем с нетерпением
531 sitex
 
naïve
11.03.21
20:36
(516) это все на фултайм или удаленка ?
532 sitex
 
naïve
11.03.21
20:36
(529) Дичь как то , сам то понял что написал
533 sitex
 
naïve
11.03.21
20:37
(526) Душевно написал)
534 sitex
 
naïve
11.03.21
20:38
(521) Потому что Миста - это душа компании надо проникнуться для начало тогда только поймешь )
535 aka MIK
 
11.03.21
21:46
(520) не понимаю, почему тут годы обучения. Если человек не может решить подобную задачу - это обезьяна с гранатой, далее нее представляешь, когда его "код" рванет

Сжигать на месте

Надо сжигать таких
536 acanta
 
11.03.21
22:04
С точки зрения физиологии человека за математику отвечает левое полушарие, а за языки (лингвистку) правое, хотя я могу ошибаться. Т.о. для того чтобы быть программистом требуется полноценное развитие обоих полушарий, а классификация на кинестетиков, визионистов и аудиалов здесь немного не то...
537 Aleksey
 
11.03.21
22:12
(536) Исходя из этого программисты должны быть исключительно девушки, так как у них работают оба полушария
538 Джинн
 
11.03.21
22:18
Однозначно сжигать. На кой ляд давать идиотские задачи, которые не имеют никакого практического применения? Про круглый люк не забыли спросить претендента?

Надо сжигать тех, кто даёт такие задачи
539 nicxxx
 
11.03.21
22:31
Что там про люки? В Дубае они квадратные...
https://www.pvsm.ru/upravlenie-personalom/270804/print/

Надо сжигать тех, кто даёт такие задачи
540 NorthWind
 
11.03.21
23:10
(535) вы действительно не понимаете. Человеку, который идет работать и зарабатывать - ему теория в виде алгоритмов зачастую не нужна. Ему миллион алгоритмов заменит знание одной-единственной БСП, и если 1С не удосужилась внести в БСП функцию переворачивания строки - значит, эта функция просто не нужна. Будет нужна - внесут и нарисуют бюллетень на ИТС, тогда он ее изучит.
541 NorthWind
 
11.03.21
23:12
а пока - он знает волшебные слова БСП, СКД, регистры и прочее. Может конфу соорудить, может по ФИФО списание сделать правильно. Все, какие к нему еще вопросы?
542 пипец
 
11.03.21
23:13
обратный порядок функции ГГГГГГГГГГГГГГГ
543 пипец
 
11.03.21
23:16
(541) Блина я уж изобыл, ааа

прикинь , порядок входящий в функцию , все земные координаты, минут секунд
544 пипец
 
11.03.21
23:17
а если циклическая ссылка ) был там и вернулся
545 acanta
 
11.03.21
23:23
(541) он должен уметь отвечать нет, причем вежливо, поскольку вопрошающий его хозяин/работодатель/бенефициар.
546 Доктор Манхэттен
 
11.03.21
23:38
(529) Незнание ничего кроме 1С не мешает уйти из 1С с минимальными потерями. Потому что зарплаты начинающих программистов сравнимы с зарплатами старых одинесников. Кто хотел, тот давно ушел. А кто остался - это истинные одинесники, преданные своему делу душой и телом.
547 Доктор Манхэттен
 
11.03.21
23:42
(536) Не правда. У меня лингвистика почти на нуле, а математике на высоте, и при этом я супер программист. Лингвистика не требуется для программирования от слова не требуется. Если конечно твоя зарплата не зависит от того как будешь расписывать свои выполненные задачи на словах перед начальством. Тут действительно вперед вырываются те, у кого хорошо развито правое полушарие.
548 cViper
 
11.03.21
23:48
(540) О каких алгоритмах вы говорите? В (0), как я понял, надо было просто развернуть строку стандартными методами. Тут достаточно просто умение работать с документацией.
А теория множеств нужна программисту 1С?
549 acanta
 
12.03.21
00:44
(547) а тз какого уровня сложности вы на слух воспринимаете или вам предпочтительнее в письменном виде прочитать несколько раз?
550 nicxxx
 
12.03.21
00:44
(548) Ага, жить без нее нельзя. Конъюнкция, дизъюнкция. Много 1Сников вообще знает эти слова? У меня на предыдущем месте архитектор пытался оперировать множествами, детерминированными конечными автоматами и прочей подобной терминологией из программы обучения в МГУ. И ничего. Перестал. Потому что в мире 1С это не надо. Потому что объяснить алгоритм вычитания одного множества из другого проще объяснить через LEFT JOIN + условие на NULL. А конечный автомат - это алгоритм записанный в попытке, ну транзакцию можно добавить по ситуации.
551 УдавВПопугаях
 
12.03.21
08:43
(547) хе хе
если по твоему мнению багирка - красавица, то как бы только руками развести остается, какой супер программист
552 Uberschall
 
12.03.21
09:11
(519) это картинка, чтобы напугать? так-то если подумать, для 1С можно и пострашнее нарисовать...
553 Вафель
 
12.03.21
10:23
(552) в 1с нужно знать сам 1с, скл ну и бсп наверное
554 NorthWind
 
12.03.21
10:27
(553) ну, даже сам 1С с учетом клиент-серверных особенностей, прямо скажем, не дерьма кусок. А если туда еще подкинуть БСП...
555 nicxxx
 
12.03.21
10:29
(553) А еще учет: бухгалтерский, налоговый, управленческий. И отчетность: рсбу, мсфо (опционально)
Надо было 18 лет назад параллельно учить джаву:)
556 1ctube
 
12.03.21
10:35
Пфф, самый сильный программист 1С сильнее самого сильного программиста Джава
557 nicxxx
 
12.03.21
11:07
(556) А зарабатывает меньше
558 Garikk
 
12.03.21
11:18
(518) зато в 1С много всякой чертовщины не нужной программисту знать надо
в большом ИТ, сеньор может быть простым кодером за 200+, а в 1С попробуй только заикнись что ты состоявшийся одинесник за 200+ и не знаешь как НДС считается и морщишь нос от задачи починить 6ндфл
559 dmpl
 
12.03.21
11:29
(525) До сих пор работает переписанная УПП в режиме совместимости 8.1 на 8.3.14 (потому что бухгалтерия и зарплата в ней же ведется, поэтому требуется регулярное обновление). Чтобы оставаться на 8.0 - это надо вообще себя не любить. Там даже неглобальных общих модулей нет.
560 dmpl
 
12.03.21
11:30
(528) В компилируемом приложении не работает Выполнить(), так что маловероятно ;)
561 H A D G E H O G s
 
12.03.21
11:31
(558) Я не знаю, как НДС считается и в глаза не видел НДФЛ
562 Волшебник
 
12.03.21
11:34
(561) Жизнь прожита зря...
563 Garikk
 
12.03.21
12:15
(561) услышать такое от соискателя на сеньора 1С который пишет в резюме УПП/ЕРП/КА/ЗУП/БП это прямая заявка на победу
564 NorthWind
 
12.03.21
12:49
(558) не вполне это уже верно. Возможно, так было, когда чел в одно лицо чинил чайники в бухии, поднимал сервер и запускал УТ10 и ЗУП 2.5 (ну или ТиС и ЗиК).
Сейчас уже не так-то легко объять необъятное, а если даже и выходит - то все равно пальцы постоянно расцепляются.
565 Garikk
 
12.03.21
13:11
(564) всёравно в подавляющем числе случаев одинесник это шива, я конечно верю что есть фирмы где есть и аналитик и программист и тимлид по 1С

но даже если просто отдел 1С из 3х человек, например на БП+УТ, ЗУП плюс начальник.... и ты сеньор с амбициями стать начальником... но при этом хз чё такое дебет с кредитом... я блин не знаю, а чё вы там вообще в 1С делаете с такой квалификацией? обмен данными? перекладывание документов из базы в базу? печатные формочки?

Ну вот у меня была както задача...я писал суровый аналитический агрегатор из бонусной системы (написанной на сях)...в 1С..которая в итоге порождала доки в бухгалтерии и бюджетировании...и еще проводки в МСФО... и чё типа сеньор может сказать 'неее, я такое не возьмусь делать, давайте мне спеца по МСФО, спеца по бюджетированию, спеца по бухучету, спеца по сям, и пусть мне предоставят еще аналитика который ТЗ напишет'... ну блин и в чем сеньорство тогда? что виртуозно запросы к регистрам писать умеешь?
566 NorthWind
 
12.03.21
14:39
(565) так чтобы сделать разовую задачу, мегаспецом быть не надо. Изучаешь ровно от сих и до сих что нужно для решения конкретного вопроса. Шагов вправо-влево при этом не делаешь. А как сдал, можешь забыть все нахрен тут же... Другой вопрос, что такой подход применим только для разовых задач и он не очень эффективен, потому что на изучение, как правило, тратится в разы больше времени чем уходит у подготовленного специалиста. А значит, и денег предприятия. Ну... тут каждый решает сам, как ему лучше, иметь человека который родит решение если вдруг будет надобность, или специалиста в конкретной области.
.
Кстати, на собесе такие "родители" обычно выглядят плохо, потому что они и вспомнить-то часто с трудом могут, чего делали. И это их беда.
567 NorthWind
 
12.03.21
14:39
ЗЫ: я сам из таких... :(
568 NorthWind
 
12.03.21
14:46
на самом деле это две крайности. Одна - это когда человек имеет какую-то, пусть устаревшую, теоретическкую базу, и поэтому может закрыть вопрос. Пусть на костылях и велосипедах, но зато, как правило, дешево и работоспособно. Вот у такого человека можно спрашивать и работу со строками, и квиксорт, и двоичный поиск - расскажет. И есть люди, которые закончили курсы по конкретной теме, за которую сейчас платят. Они чаще всего умеют ровно то, чему их учили, и больше ничего. Квиксорт для них китайская грамота, потому что на курсах не говорили. И строки они только с синтакс-помощником в лучшем случае крутить вам будут. (0) пытается добиться чего-то среднего, видимо... Ну пусть пробует.
569 Веселый собака
 
12.03.21
14:55
(568) тот, кто умеет ровно столько, чему научили- просто туп.
570 Кирпич
 
12.03.21
14:57
(568) Так строку развернуть это скорее на сообразительность, а не на знание алгоритмов. Любой человек среднего ума и минимальных знаний языка 1с придумает как развернуть строку за 5-10 минут. Это не сортировка и не двоичный поиск какой нибудь.
571 Irbis
 
12.03.21
14:58
(561) НДФЛ ты и не должен видеть в глаза, а тем более счюпать. На то доблестная ФНС в РФ имеется.
572 Кирпич
 
12.03.21
15:02
+(570) Так что проблема не в том, что одинесники не знают алгоритмов, а в том, что они тупые :)
ну и жадные конечно. И все жадные и тупые идут в 1с. Потому что все знают, что тупой в 1с может прилично заработать :)
573 Garykom
 
гуру
12.03.21
15:04
(561) >Я не знаю, как НДС считается и в глаза не видел НДФЛ

И правильно все равно НДС неправильно (с точки зрения математики) считается
574 Кирпич
 
12.03.21
15:06
(573) Это как?
2 + 2 = 4
2 ндс + 2 ндс = 7 ндс

Так?
575 Кирпич
 
12.03.21
15:10
(561)  >Я не знаю, как НДС считается и в глаза не видел НДФЛ
Ну значит надо написать в резюме "специалист в учете НДС и НДФЛ"
576 KnightAlone
 
12.03.21
15:18
НДФЛ теперь по прогрессивной шкале пошел, но это актуально топам, а не 1С-никам с их ЗП. а вот про НДС я тока слышал, как его считать - хз, не мой блок учета. если сильно припрет - разберусь
577 Вафель
 
12.03.21
15:28
большинство 1сников никогда не считали НДФЛ.
ЗУПеры - это отдельная каста
578 Вафель
 
12.03.21
15:29
а про ндс знают сумма * ставка = сумма ндс
579 NorthWind
 
12.03.21
15:30
(569) ну, с вами многие не согласятся, в том числе и я. Если человек получал качественное обучение и нормально учился, он вполне может приносить пользу в рамках того, что он знает и умеет.
580 Вафель
 
12.03.21
15:30
но согласен, синьор в 1с - это хороший кодер и эксперт в области.
в других языках просто хороший кодер
581 Вафель
 
12.03.21
15:31
(579) но если он не самообучается, то он никакой не синьор
582 NorthWind
 
12.03.21
15:32
(578) ну вообще-то нет. Бывает и сумма*ставка/(100+ставка). А если еще углубиться в то как его собирают, сдают, принимают к вычету - то там много интересного. В крупных конторах есть отдельные бухгалтеры, которые занимаются только НДС и больше ничем.
583 Вафель
 
12.03.21
15:33
(582) задач по ндс практически никогда не бывает
584 Вафель
 
12.03.21
15:34
максимум понять почему док в книгу покупок-продаж не попал
585 Вафель
 
12.03.21
15:34
(582) если там импорт-экспорт то конечно, том бумажек для государства нужно тоннами писать
586 NorthWind
 
12.03.21
15:34
(584) бывает. Если экспорт, например.
587 Базис
 
naïve
12.03.21
15:35
(584) Ага. Но что делать, если нумератор в книге в каком-то году был 4-значный, а СФ контора оформила больше?
588 Базис
 
naïve
12.03.21
15:37
(0) А оно реально надо? Уровень операций над символами в строке сильно ниже БСП, которая нам дана как фреймворк. Или ты среди одинэсников ищешь не-тупых?

Никого сжигать не надо
589 NorthWind
 
12.03.21
15:37
(581) так может, он и не претендует на сеньора-то. И в (0) про сеньора речь не идет
590 Вафель
 
12.03.21
15:39
(589) речь уже давно не про (0),  а про то что 1снику нужно знать куда больше чем прогу на других языках
591 Вафель
 
12.03.21
15:40
все началось с (514)
592 Garykom
 
гуру
12.03.21
15:48
(574) НДС - это налог на ДОБАВЛЕННУЮ стоимость

Т.е. купили за 100, продали за 200, добавленная стоимость 100 и вот от этих 100 добавленных и надо 20%
А не мифические 20% от суммы продажи за вычетом мифических 20% суммы покупки
593 Кирпич
 
12.03.21
16:00
(592) А математика тут при чем?
594 Garykom
 
гуру
12.03.21
16:03
(593) В математике когда говорят "на добавленную" это значит именно на добавленную!
А не "считаем нечто среднее по хитровывернутой формуле с кучей исключений"
595 Кирпич
 
12.03.21
16:08
(594) Это шо за математика такая? Теория математического добавления что ли?
596 Стаканов
 
12.03.21
16:11
(594) "На добавленную стоимость" - это просто название налога, и ничего более.
597 BeerHelpsMeWin
 
12.03.21
16:24
(570) ну сортировку сложности O(N*N) точно можно за те же минут 10 придумать
598 ДенисЧ
 
12.03.21
16:27
(597) N^N ?
Я не берусь такую сложную... N^2, N^3 - ещё можно...
599 Кирпич
 
12.03.21
16:27
(597) Не. Такое одинесник забесплатно уже не будет выдумывать. Там уже много строчек будет.
600 Garykom
 
гуру
12.03.21
17:14
(596) Если у тебя нулевой входящий НДС (покупаешь у физика или у юрика на УСН) а продаешь с НДС (потому что на ОСНО) то "На добавленную стоимость" сколько будет в % ?
601 Масянька
 
12.03.21
17:16
(600) Какой нулевой НДС?!
602 Доктор Манхэттен
 
12.03.21
17:22
(549) На слух воспринимаю ТЗ хорошо. Но письменно все равно обязательно, чтобы ничего не упустить. Иначе как тестировщики будут проверять? Им тоже на слух объяснять то как я понял ТЗ?
603 Доктор Манхэттен
 
12.03.21
17:24
(551) Ты что, больной, переходить на личности девушек с форума и унижать их? Мужики так не поступают.
604 Garykom
 
гуру
12.03.21
17:25
(601) "Что касается НДС, то важно помнить о некоторых нюансах.

Поскольку продавец — физлицо, не зарегистрированное в качестве предпринимателя, входного НДС у вас не будетп. 1 ст. 143 НК РФ.

Если вы — плательщик НДС и будете перепродавать купленный у физлица товар, то базу по НДС в большинстве случаев нужно считать по обычным правилам. То есть начислять НДС по ставке 18% или 10% исходя из цены реализациип. 1 ст. 154 НК РФ."
https://glavkniga.ru/elver/2012/8/597-zakupka_tovarov_grazhdan_oformljaem_schitaem_nalogi.html
605 Garykom
 
гуру
12.03.21
17:26
(604)+ Купили по 100 без НДС, продаем по 200 с НДС 20%
Так какая в итоге ставка "налога на добавленную стоимость" 100р?
40%!
606 Масянька
 
12.03.21
17:27
(604) Нулевой НДС и без НДС - две огромные разницы. А учитывая, что это НДС, я бы сказала - ОГРОМНЕЙШИЕ.
607 Garykom
 
гуру
12.03.21
17:28
(606) Я в курсе. Но для программиста нету = 0 (null для законченных) :)
608 Garykom
 
гуру
12.03.21
17:30
(606) Кстати бывает (ошибка конечно) и когда берут с НДС 0% а продают с НДС 20%
Потому что НДС же у номенклатуры в конфе учитывается
609 mTema32
 
12.03.21
17:36
(605) Такие вопросы финдир или главбух решает. Нахер программисту это знать? Если такой программист 1С в конторе сразу и консультант, и учет за бухов определяет и еще все это программирует, то это значит что он толком ни в чем из этого не разбирается. Эникей в мире 1С, какой там сеньер?
610 acht
 
12.03.21
17:50
(607) > нету = 0
Точно. Поэтому и нумерация массивов с 0 начинается: нету, есть, два, три...
611 Arbuz
 
12.03.21
17:52
(607) Так себе программист... от реализации конечно зависит, но в общем случае: null - это отсутствие значения, а 0 - конкретное себе значение. О чём, кстати, и было сказано в (606).
612 Garykom
 
гуру
12.03.21
17:54
(609) Это ты меня обозвал "эникеем"? :)
613 Garykom
 
гуру
12.03.21
17:55
(611) В 1С 0-вые значения выводятся по дефолту как ""
И да в печатных формах "Без НДС" не будет, там "В т.ч. НДС: 0"
614 Garykom
 
гуру
12.03.21
17:56
(610) +100

это надо в меморис: "нумерация массивов с 0 начинается: нету, есть, два, три..."
615 Garikk
 
12.03.21
18:04
(609) финдир и главбух много чё решают, только они не в курсе технических подробностей всяких расчетов, между ними и программистом должен быль аналитик или хотябы тимлид чтобы ТЗ сформулировать.
а вот если такого человека нет (а в случае с 1С  это практически всегда) то эту обязанность должен исполнять сам программист.

<это значит что он толком ни в чем из этого не разбирается.>
конечно, но поверхностно знать надо то что ты вообще делаешь, чтобы не делать откровенный бред и не тупо повторять за заказчиком то что он там набредил, учитывая что заказчик может ни в 1С ни в учете особо не разбираться. Это еще плюс к тому что методология 1С (конторы) зачастую не совпадает с точкой зрения ИФНС и с точкой зрения политики бухучета конторы. и тогда вся эта котовасия 'мине сказали я делаю' начинает играть новыми красками...а потом ты приходишь в проект, открываешь код, а там кошмар и ужас с переписанным штатным функционалом 'потомучто главбух сказал, я хз как надо, сделал как сказали'...это при том что одинес так (а) может уметь, но ты не разбираешся и не знаешь (б) учетную политику конторы проще иногда поменять под реалии софта
616 Garykom
 
гуру
12.03.21
18:06
(615) (б) часто нужно поменять, если она противоречит законам
617 Garikk
 
12.03.21
18:07
(615) я помню очень долго дискутировал по поводу правил расчета валютных авансов с нашими бухгалтерами, для которых 'да всё просто, в экселе накидала в табличках, всё считает, а ваша 1с не считает, там всего две цифры поправить, это же просто!' (с)
а там блин модуль на несколько тыщ строк который помимо всего прочего учитывает такое о чем бухгалер даже и не думает... вот как ты (609)  будешь это будучи сеньором без хотябы базового понимания 'чё тут ваще происходит' делать?
618 Garikk
 
12.03.21
18:07
(616) +100
619 Garykom
 
гуру
12.03.21
18:07
(616)+ или требованиям вышестоящих органов

Например введение маркировки сносит к чертям усредненную себестоимость, ибо нынче у нас поштучный учет (строго партионный)
620 Cerera
 
12.03.21
19:57
(0)Приходите в институте, где учат на программистов. Договаривайтесь с заведующими кафедры или с деканом, чтоб он отправлял к вам на стажировку студентов. Перспективных кадров оставите на постоянку.
621 Garykom
 
гуру
12.03.21
20:02
(620) перспективные уже давно со 2-го курса работают
а куда на практику устроится ищут только совершенно бездарные