Найти в Дзене
Аудит must go on

И снова эта змея - Python

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

Всем привет!

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

Мне не дают покоя темы, связанные с цифровизацией, роботизацией, изменением рабочих процессов и т.д.

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

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

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

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

Начал я с изучения языков программирования. Выявил наиболее простые в освоении - Python и JavaScript. Есть еще Small Basic, который используется только для обучения программированию. Далее идет Visual Basic, который используется в макросе, но он сложнее.

Для финансистов наиболее пригодные, как я понял, Python и Visual Basic.

Взялся за наиболее простой из последних - Python.

-2

Нашел подходящие курсы на одной известной обучающей платформе и приступил к изучению.

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

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

-3

Каюсь, сдался, поменял курс на "Финансовый аналитик", решив углубить знания по корфинам. Кроме того, на новом курсе были модули по Excel, включая основы макросов, публичным выступлениям, управлении командой и прочие полезные штуки.

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

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

-4

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

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

Всем добра!