Something I sometimes think about in this vein: how many lines of code, written by how many people, in how many different times and places, are traversed on your computer every second? It's kind of mind-blowing to me, and I can't think of anything else that works like that. It would be like if, when building a new house, you built it around an existing house, and continued to add layer after layer, and generations la…
How can you not be romantic about programming? (2020)
331–340 of 373 posts
Re: How can you not be romantic about programming? (2020)
#332Earlier quoted context omitted.
Seriously, I was between jobs for a while and it was the best time I've had in ages. I could (and would) do random projects that struck my fancy all the time, go out, see friends, write, design things... It was much more productive than a job, and I was constantly doing things with the parts of technology that don't suck.
> Seriously, I was between jobs for a while and it was the best time I've had in ages. I guess that depends on your financial situation. When I've been between jobs it has always stressed me out. I haven't been in a situation where I was worried about making rent or buying food, but I was worried about finding a new job.
Re: How can you not be romantic about programming? (2020)
#333Earlier quoted context omitted.
No. This is such a small issue who honestly cares if it gets fixed? I guarantee you this is not the most important thing anyone involved could be working on. Too many perfectionists on this website.
"We were running into this issue where we were getting a 504 Gateway Timeout on the update balance call so I eventually found the Slack room for that team and asked about it. They ignored me for a couple weeks,...." Someone could have documented this and/or simply answered a damn question instead of wasting weeks of opportunity cost. Too many dicks and idiots on that website, it seems. "who honestly cares if it gets…
Re: How can you not be romantic about programming? (2020)
#334Earlier quoted context omitted.
Sure there are people with higher callings, geniuses like Einstein or Newton. But that’s not what we’re talking about here. We are talking about moderately intelligent people who will never contribute anything meaningful to humanity. For them work is not an excuse not to have friends or do “frivolous” things. Those frivolous things are what life are made of, so you better have a damn good reason if you avoid them. Be…
> We are talking about moderately intelligent people who will never contribute anything meaningful to humanity. I have to disagree here. The bulk of humanity consists of minor contributions made by people few will ever remember.
Re: How can you not be romantic about programming? (2020)
#335This (awesome and inspiring) article doesn't really go into the philosophy much, but one thing I love in this direction is the way that programming lets us work directly with (abstract) computation - literally any rule-following system that can be described, can be explored. Universal computation is still the max known complexity of any rule-following process, and it's also a low-bar, very easily attained: x86, RISC,…
Re: How can you not be romantic about programming? (2020)
#336It's an interesting question: which are the lines of code most frequently executed in the world today?
Re: How can you not be romantic about programming? (2020)
#337I've found being too attached to code is a recipe for frustration in the workplace. You code something elegant, simple, dare I say beautiful and inevitably it will be butchered by new product requirements, business needs, that quick hack to satisfy a client or more generally uncaring colleagues who are looking to get their job done as quickly as possible. Perhaps romantic aspects could only be achieved when there are…
> It's hard to be romantic in corporate environments. I agree it's hard, but it's not impossible. One thing that heightens the experience for me is to: Listen to movie scores while you program. I first started this to help drown out other noises so I could concentrate. But, I soon realized that there's a lot of drama in the sound: there are highs and lows, chaos and order, fumbles and precision, brief pauses, slow ti…
Re: How can you not be romantic about programming? (2020)
#338Re: How can you not be romantic about programming? (2020)
#339I've found being too attached to code is a recipe for frustration in the workplace. You code something elegant, simple, dare I say beautiful and inevitably it will be butchered by new product requirements, business needs, that quick hack to satisfy a client or more generally uncaring colleagues who are looking to get their job done as quickly as possible. Perhaps romantic aspects could only be achieved when there are…
Re: How can you not be romantic about programming? (2020)
#340I am deeply, deeply romantic about programming. I consider it an act of self-actualization. But answering the question literally, I am not representative of everyone in the industry, and that's a good thing. It's easy to feel romantic about your vocation when you have a number of reasonable options for achieving modest financial security, and you thus had the privilege of choosing the one that most closely matched yo…
I once had someone vehemently complain to me about certain style rules in place in a code base saying, “only machines will ever read it, who cares how it looks as long as it works?” As someone who’s deeply passionate about software development it certainly made me look at this person in a different light.