3 ms·
I find that things that prevent me from getting into deep work (as I understand from the comments here, didn't read the book) is the crap involved with 'getting
by tluyben2 10y ago
I find that things that prevent me from getting into deep work (as I understand from the comments here, didn't read the book) is the crap involved with 'getting to work' these days. Not a day goes by were I do not have to spend a strange % of my time screwing around with settings, setup, libraries, fixing libraries, (re)installing libraries etc. This is why I would like to do embedded coding or game coding (it applies less and less there, but it applies to the games I like writing) all the time; stuff is just there and I do not have to fiddle around with 'stuff'. I still do see a good place for IDE's like Delphi & Livecode or closed source systems like q/kdb+; install and just start working, no messing around with whatever badly built 3rd party stuff. Even with containers it's not perfect; too many things are just deterring from what I am hired for or, more importantly, what I want to be doing, which is writing code. If I need something (trivial or complex) and open nuget search or (more so) npm search, I know that now I will lose a lot of time installing and learning all kinds of mess I don't want to deal with as I was in the flow.
I am teaching a few people programming so they might have a better life (they asked me for that reason; I recommended to them to open a pizza restaurant in a small mountain village and be happy but he) and they keep asking me things like; 'why does Postgresql not contain a full search engine like elastic search, why elastic search? why do I need to install a queue, why is that not in Postgresql? why does this language library not have x, why not y? (also, why do I need to install a webserver, why is that not included? Mailserver? DNS server? etc)'. I know the answers and I know why it all is like that as I lived through the years when it was, then wasn't, then was, then wasn't but it does take me out of the flow and it makes me, sometimes, long for just switching on a computer and just having basic + assembly and that's it.
- sotojuan 10y agoThat's why the author, Cal Newport, can get deep work done easily; he's an academic. I can sort of get into deep work except my office is loud, cramped, and full of distractions :/