365 Days of Python: Day #17 — Prudent Preparation
Preparation is one of my favorite and least favorite things to do. In the moment, I hate it; however, when whatever I am preparing for comes, I have a deep appreciation for it.
Going on a vacation? Pack the day before.
Have a big presentation at work? Rehearse your timings.
Solving a problem? Understand all of the variables.
Day #17 (12/1/2022)
“Give me six hours to chop down a tree and I will spend the first four sharpening the axe.”
— Abraham Lincoln
Accomplishments
- Created an outline for my PotW
Weekly Goals
- Learn the basics of pandas (20%)
- Write a program that reads data from a Microsoft Excel spreadsheet and performs data analysis on it (10%)
Closing Thoughts
I am coming to find out that preparation is critical in the world of programming.
Before writing a program, I like to draft an outline of how the program will operate. Usually, this involves drawing a flow chart: if the user chooses this, then this happens, and so-on and so-forth. However, the outline is sometimes a list of steps. Either way, I have a rough idea of what the program will look like before I write a single line of code.
If you are a beginner programmer, I highly recommend doing this. It is incredibly easy to get stuck when writing a program.