Do you have a dumb question that you're kind of embarrassed to ask in the main thread? Is there something you're just not sure about?
This is your opportunity to ask questions. No question too simple or too silly.
Culture war topics are accepted, and proposals for a better intro post are appreciated.
Jump in the discussion.
No email address required.
Notes -
Infrastructure stuff (like fiddling with repos and dependencies) is boring and frustrating. No one likes that stuff. But if everything is working smoothly and you can just focus on actual coding for an extended period of time then it’s fun.
My experience is that programming is like 98% fiddling with infrastructure stuff though…
What?
You set up the development environment, repositories and libraries once and don't have to deal with any of that until a non-trivial change / upgrade comes up in a year or two.
More options
Context Copy link
No?
It's a one-off thing unless the projects you are working with take no more than 2-3 days to finish.
If you are programming professionally (or on large projects), you might work on the same codebase for years on end.
More options
Context Copy link
Depends on what you’re doing.
If you’re doing a bunch of short projects in a row, possibly all using different languages and different frameworks etc, then yeah you’ll feel like you’re spending most of your time doing setup.
On bigger, longer-lived projects, there will be longer stretches of time where the infrastructure “just works” and you can focus on the code.
Ahh that's an interesting point, and does make a lot of sense. Perhaps I just haven't gone deep enough in the past to appreciate the nice side of things. Good to know.
More options
Context Copy link
More options
Context Copy link
More options
Context Copy link
More options
Context Copy link