Saturday, August 31, 2024

Things that I have learnt about coding in the past few months

 Lights out Alice!

The past few months have been hectic and filled with a few lows in terms of my ability to code. However, there are a few things that I have realized that I hope to improve over the coming months.

Good things that need to be polished further:

  • Nobody is ever going to be able to understand your learning requirements completely or better than you. It is up to you to find the resources that help solve your problem or work on framing the question better. The answer is almost always a silly error or easier than you think.
  • However, don't spend too long trying to troubleshoot on your own. Our brain functions in heuristics and hence the errors are almost always overlooked because the brain has assumed/ overlooked it in the first place. A fresh set of eyes always gets it done faster, provided they have better knowledge on the topic. A fresh set of eyes who has no context on the problem is almost always going to lead you astray.
  • Learning never stops. Not everyday is going to have an Ah-ha! moment but that does not mean you should not put in those 30 minutes to learn something new or revise. I don't get how the rest of the corporate world can get by remembering everything they only hear once, but I don't function like that and hence should remember to work in a way that my job gets done, regardless of the hype or the general SOP.

Coding reminders to myself:
  • I procrastinate too much. Generally by overthinking and most definitely by over complicating everything, putting too much thought into it and then making something that was a two step process into 10 steps, get overwhelmed and ultimately abandoning it without finishing it. ADHD never helps but I need to ensure that I have some side tasks going alongside, with both tasks being on a deadline to ensure that the priority gets done.
  • WRITE IT DOWN. DOCUMENT. Stop expecting yourself to remember everything. Links, summaries, processes; take more notes.
Just don't stop pushing!

Interesting Reads

I hope I actually read through and retain something from these very interesting reads: Complete tutorial on Python for Data Analysis:  https...