365 Days of Python: Day #3 — Beginner Barriers

Rick Deckard
2 min readNov 18, 2022

I recently read an article that highlighted the common struggles among beginner programmers. These pitfalls included not knowing your computer, not writing out the steps of a program (before typing a single line of code), and not being organized.

Reading articles like these are a double-edged sword for me.

On one edge, these articles make me understand that the issues I am experiencing are common. In turn, I feel a sense of comfort knowing that my frustrations are to-be-expected as a beginner programmer.

On the other edge, these articles make me feel powerless. Why have my past experiences not prepared me enough? I have been computer-savvy for almost a decade. I should not run into issues when it comes to navigating my computer or performing keyboard shortcuts. All of these thoughts spring into action as soon as I make a mistake.

Over the years, though, I have learned to suppress the latter edge. I encourage all of you to do the same.

Day #3 (11/17/2022)

“We must accept finite disappointment, but never lose infinite hope.”

— Martin Luther King, Jr.

Accomplishments

  • Learned how to determine the dimensions, size, and shape of an array using NumPy

--

--