Hacker News new | ask | show | jobs
Ask HN: What type of programming has the most overwhelming complexity?
5 points by 0x6461188A 1000 days ago
I was reading a post about figuring out what you are bad at.

https://the-ken.com/newsletter/first-principles/what-do-you-choose-to-be-bad-at/

I feel that I am bad at handling complexity in my head. So I build abstractions to deal with it.

However, in most programming domains programmers who can hold complexity in their heads have an advantage. They don’t have to build abstractions or use languages like Lisp or Clojure to solve problems. They can just hack out a solution in a flat abstractionless stream of consciousness.

So I want to go to the deeper part of the ocean where the complexity is too overwhelming to be held by human minds.

What are some areas you would suggest?

2 comments

Anything that lacks a proper debugger or logging mechanism is a PITA to work on
the linux kernel parts that do the hardware/firmware mitigations.