Obsidian Source: Drafts / High Signal Problems
Summary
Pending synthesis from local Obsidian source.
Original source title: High Signal Problems
Extracted Preview
I've worked on programming problems, however small or big in a really unstructured way - as it allowed me to naturally understand the steps we need to take to figure out the problem. As I matured, I developed a framework which is both creative and pragmatic at the same time.
Problem solving is a great indicator for a successful programmer, but sometimes working on wrong toy problems will get you stuck on local maxima. Programming problems such as those of Competitive Programming are a great place to start off(as they teach you about accuracy/speed or space/time tradeoff), but in practice, software is more than that. 9/10, building a great software is understanding the requirements and executing it perfectly.
There is a shortage of content/resources when it comes to "solving" toy problems of such kind. I've learned about how to approach problems from GeoHotz, and have found some problems which are high signal(that is, building them has great alpha). "Building X from scratch" is a good starting point, but is literally of no use if it can't solve your problem Y.
Integration Notes
- Source folder:
/home/yashs/Documents/Docs/Obsidian/Research-Notes - Local source:
/home/yashs/Documents/Docs/Obsidian/Research-Notes/Drafts/High Signal Problems.md - Raw copy:
raw/obsidian/research-notes/Drafts/High Signal Problems.md