#100DaysOfCode - Week02

#100DaysOfCode - Week02

Week 2 is in the books. This week I built a few more small Python applications and worked with some new packages. The apps included one for working with CSVs and another that use JSON APIs to gather data from a web resource and query that information.

One of the remarkable things about working with Python is that a novice can get started running scripts within a matter of minutes with basic modules, but those same modules (along with many others, of course) power some of the most notable technology companies on the planet, such as Google, Facebook, Netflix, and Dropbox. So the barrier to entry is low, but the potential for growth is extraordinary.

Python developers are about evenly split between web development and data science, so I also downloaded one of the most important data science toolboxes in existence today, the Anaconda distribution, and I created my first Jupyter notebook. The main focus of the scripting that I've been doing has been aimed towards automation--gathering, manipulating and presenting data from local files and web resources--but with more and more of Kaufman Rossin's clients looking to gain analytical insight into their operations through smart dashboards, data analysis tools are going to become more prominent.

Regardless, risk management and compliance processes are increasingly being automated--whether through scripting, robotic process automation (RPA), or application development. And although the benefits of automation are usually first noticed in cutting costs and/or increasing productivity, risk management and compliance processes also benefit significantly from automation's ability to measure and control quality. The days of large human labor forces performing quality review on a sample of a population may be numbered for certain types of information, and the implications for the auditors is obvious.

Are you convinced yet?

Rob Valdez, CPA, CISA, is a risk advisory services manager in Kaufman Rossin’s Boca Raton, Florida, office and provides technology consulting services, includingPhishNet by Kaufman Rossin, a security awareness training service. Rob can be reached at rvaldez@kaufmanrossin.com.

As streamlined and simple as Python is, would you say it is now more cost effective to learn to code and build our own tools or to use canned solutions? Specifically surrounding process automation and data analytics

To view or add a comment, sign in

More articles by Rob Valdez, CPA, CISA, CISM

  • Bitcoin 101: A Brief Introduction for Accountants

    Introduction Over time cryptocurrencies have become more mainstream, and their importance to the accounting profession…

    1 Comment
  • Quantitative Cyber Risk Assessments

    Reading time: 5 minutes Cyber threats are a high priority source of risk for many organizations. However, managing…

    1 Comment
  • Cybersecurity for Accountants: Evaluating and Managing Cyber Risk

    In the ever-changing digital world, accountants are playing a larger part in managing cybersecurity risks. Accountants…

  • Build Better Spreadsheets with ChatGPT

    Building great spreadsheets is something of a superpower for accountants and analysts. Many professionals develop their…

  • #100DaysOfCode - Week14

    For my fourteenth week of the #100DaysOfCode Challenge, I explored modern full-stack web development by building a…

  • #100DaysOfCode - Week13

    For my thirteenth week of the #100DaysOfCode Challenge, I built VizzyBot, a Twitter bot that retweets content about…

  • #100DaysOfCode - Week12

    For my twelfth week of the #100DaysOfCode Challenge, I leveraged my previous data science work into machine learning…

    1 Comment
  • #100DaysOfCode - Week11

    For my eleventh week of the #100DaysOfCode Challenge, I continued with the data science theme. Data visualization…

  • #100DaysOfCode - Week10

    For my tenth week of the #100DaysOfCode Challenge, it was all data science: visualization, analytics, and some…

    3 Comments
  • #100DaysOfCode - Week09

    For my ninth week of the #100DaysOfCode Challenge, I worked in some data visualization and even had the opportunity to…

Others also viewed

Explore content categories