Другие языки программирования и технологии
Скажите примеры заданий программистов на работе?
заходишь на форум, решаешь те вопросы, которые возникают.Из форумов посоветую стакОверфлоу или cyberForum(русский)
Сергей Карлов
Решаю на codewars, очень интересно их делать. Но проблема в том что будет ли так же на работе вот и хочу узнать.
Виктор Кумейко
насчёт codewars точно не скажу, но на форумах есть раздел для продвинутых.Там ты можешь найти реальные задачи, которые возникают у мидлов и синьеров
Вот прямо сейчас: "Мы меняем нашу ERP систему на новую версию, сделай так, чтобы все твое хозяйство с этой новой версией умело работать."
Реальное задание:
"Сгенерировать отчет к счету XXXXX".
Для этого мне надо зайти в Google Cloud, предоставляемый организацией XXXXX, вручную скопировать оттуда в Excel данные отчёта (около 10000 строк) блоками по 50 строк (раньше было по 200 строк, но сейчас Google разрешает копировать только то, что видно на экране), сохранить получившийся документ в формате CSV, загрузить этот файл в форму на сайте, подождать, пока отработает скрипт обработки загруженных данных (моего производства), запустить скрипт генерации отчётов (тоже моего производства). Два пришедших на почту файла отчётов приложить к исходному таску Jira. Написать в Miсrosoft Teams, что отчёты готовы.
И, да - это делает программист. Потому, что я понимаю подводные камни и могу проконтролировать процесс. Автоматизировать всё это - когда предоставлен только доступ на просмотр в web-морде Google Cloud с абсолютно минимальными правами (даже выгрузка отчёта заблокирована) - невозможно. А через сколько лет менеджеры между собой наконец-то договорятся и программисты XXXXX сделают нормальный доступ к данным - на это даже в "Гороскопах и гаданиях" не ответят.
Хотя, конечно, не так всё страшно: эта задача возникает всего раз в месяц. Но вот, например, задачи на ручную корректировку данных в БД появляются достаточно регулярно.
"Сгенерировать отчет к счету XXXXX".
Для этого мне надо зайти в Google Cloud, предоставляемый организацией XXXXX, вручную скопировать оттуда в Excel данные отчёта (около 10000 строк) блоками по 50 строк (раньше было по 200 строк, но сейчас Google разрешает копировать только то, что видно на экране), сохранить получившийся документ в формате CSV, загрузить этот файл в форму на сайте, подождать, пока отработает скрипт обработки загруженных данных (моего производства), запустить скрипт генерации отчётов (тоже моего производства). Два пришедших на почту файла отчётов приложить к исходному таску Jira. Написать в Miсrosoft Teams, что отчёты готовы.
И, да - это делает программист. Потому, что я понимаю подводные камни и могу проконтролировать процесс. Автоматизировать всё это - когда предоставлен только доступ на просмотр в web-морде Google Cloud с абсолютно минимальными правами (даже выгрузка отчёта заблокирована) - невозможно. А через сколько лет менеджеры между собой наконец-то договорятся и программисты XXXXX сделают нормальный доступ к данным - на это даже в "Гороскопах и гаданиях" не ответят.
Хотя, конечно, не так всё страшно: эта задача возникает всего раз в месяц. Но вот, например, задачи на ручную корректировку данных в БД появляются достаточно регулярно.
По разному бывает.
Вот сейчас делаю:
"У нас в программе есть отчет Х, нужно сделать такой же, но только по заказам, выполняемым субъектами малого предпринимательства"
Или "вот в такой-то ситуации вылетает такая ошибка, нужно найти причину и устранить"
Или какая-то техническая задача. "Задан файл с такой-то структурой, необходимо выполнить такую-то обработку" или "Написать функцию, которая производит вычисления по заданному алгоритму". И т.д.
Или что-то более глобальное "Разработать приложение согласно прилагаемому ТЗ на 40 страницах"
Или менее внятное "ну, короче, надо такое сделать, чтобы вот тут мы тыкнули, и у нас как-нибудь вот так вот всё само посчиталось, чтобы все согласно установленной инструкции, которую никто еще не читал. ЧТобы как в Эксель, но только зеленое и все само.". И программист сперва разбирается в том, чем тут люди вообще занимаются, читает инструкцию, потом законодательство, а потом придумывает, что и как сделать, чтобы любимые клиенты стали чуть-чуть счастливее. ))
Вот сейчас делаю:
"У нас в программе есть отчет Х, нужно сделать такой же, но только по заказам, выполняемым субъектами малого предпринимательства"
Или "вот в такой-то ситуации вылетает такая ошибка, нужно найти причину и устранить"
Или какая-то техническая задача. "Задан файл с такой-то структурой, необходимо выполнить такую-то обработку" или "Написать функцию, которая производит вычисления по заданному алгоритму". И т.д.
Или что-то более глобальное "Разработать приложение согласно прилагаемому ТЗ на 40 страницах"
Или менее внятное "ну, короче, надо такое сделать, чтобы вот тут мы тыкнули, и у нас как-нибудь вот так вот всё само посчиталось, чтобы все согласно установленной инструкции, которую никто еще не читал. ЧТобы как в Эксель, но только зеленое и все само.". И программист сперва разбирается в том, чем тут люди вообще занимаются, читает инструкцию, потом законодательство, а потом придумывает, что и как сделать, чтобы любимые клиенты стали чуть-чуть счастливее. ))
Эй, ты, пойди принеси сендвич и кофе!
Каких программистов? 90% всего программного контента да и самого программистского сообщества - это ни что иное как мутная пена (и это ещё мягко сказано!). А ≈10% программистов занимаются как раз тем, для чего вообще нужна электронно-вычислительная аппаратура: научный прогресс, технический прогресс, перевооружение производства на базе современного оснащения (в том числе и программного обеспечения), экономика, бизнес, управление (включая предвидение) и весь силовой блок государств - вот чем занимаются настоящие программисты и их коллективы!
Кто-то пишет программы для интегральных роботов, кто-то для бизнеса и финансов, кто-то для обсчёта гиперхзвуковых маневров ракетных снарядов. А я, например, на производственной практике стенд автоматизировала и работала на нём же...
Кто-то пишет программы для интегральных роботов, кто-то для бизнеса и финансов, кто-то для обсчёта гиперхзвуковых маневров ракетных снарядов. А я, например, на производственной практике стенд автоматизировала и работала на нём же...
Задание сгонять в магаз за пивом
Константин Фёдоров
так тебе не продадут школололу)))))
Преобразовать сложный, дебильный xml файл в нормальный dbf)
Из УТ 11 в БП 3.0 выгружаются Реализации, счет-факутры и УКД. У нас на предприятии используются наборы для маркетплейсов.
Нам нужно, чтобы набор из УТ попадал в БП кратно составу набора.
Например: "Набор сверл 10шт" - это карточка номенклатуры с типом набор. Этот набор состоит из 10 шт. "Сверло" - это карточка номенклатуры с типом товар. Сделали реализацию в УТ- в ТЧ "Товары" продали 3 "Набора сверл 10шт". По факту мы продали 30 шт. номенклатуры. При синхронизации из УТ в БП попадает "Набора сверл 10шт" - 3шт. Нем нужно, чтобы при синхронизации в бухгалтерии отражалось 30 шт. сверл, а не 3шт. "Набора для сверл"
Нам нужно, чтобы набор из УТ попадал в БП кратно составу набора.
Например: "Набор сверл 10шт" - это карточка номенклатуры с типом набор. Этот набор состоит из 10 шт. "Сверло" - это карточка номенклатуры с типом товар. Сделали реализацию в УТ- в ТЧ "Товары" продали 3 "Набора сверл 10шт". По факту мы продали 30 шт. номенклатуры. При синхронизации из УТ в БП попадает "Набора сверл 10шт" - 3шт. Нем нужно, чтобы при синхронизации в бухгалтерии отражалось 30 шт. сверл, а не 3шт. "Набора для сверл"
Похожие вопросы
- Вопрос программистам - на работе вам дают задание сделать что-то из другой области, вы это делаете или нет?
- Помогите написать задание по Ассемблеру (6 пример, задания для примера выше)
- Нормально ли если программист после работы приходя домой больше не смотрит ничего дополнительно, а просто отдыхает?
- программист нервная работа?В какой области?
- Почему не любят Delphi программистов? И работы для них мало...
- Чем занимается программист на работе?
- Тупой вопрос но все-таки, а что вообще что он должен делать программист на работе?
- О собеседовании при приёме на работу программистом (С++).
- Работа программистом стоит ли вообще на неë учиться
- Несколько вопросов программистам по поводу устройства на работу. Вспомните, как вы впервые устраивались...