With boot strapping at least you can de risk with consulting/freelancing. And I think with the new generation of software development tools it’s much easier to validate the core business problems without grinding out code for weeks on end.
We don't get many kids coming to the house on Halloween. Only two this year. We buy this big bag of candy at Costco, and we always end up with a lot of extra, and my kids end up sitting and eating it. Not great.
I might get this with ui/styling experimentation. But shouldn’t devs have an idea of what they’re building - the specific building blocks, logical, and data flows - before you prompt? I couldn’t imagine getting three different one shot attempts at an implementation and having to validate and read through each one.
Not everything will work the first time. You could try 3 approaches and immediately discard the ones that don't pass tests. (Which is likely to be 1-2 of them)
You’re on the mark - this is the real challenge in software development. Not building software, but building software that actually accomplished the business objective. Unless of course you’re just coding for other reasons besides profit.
This is, IMO, a leadership-level problem. You'll always (hopefully) have an engineering manager or staff-level engineer capable of keeping the dev team in check.
I say it's a leadership problem because "partnering with X", "getting Y to market first", and "Z fits our current... strategy" seem to take precedence over what customers really ask for and what engineering is suggesting actually works.
I've frequently had points in my career where this is just life. It comes down to planning when you do which tasks. I'm absolutely not at peak decision making capacity, but sometimes you aren't making decisions, just executing on work that takes time.
Meh, it's kind of a silly name, sure, but it's one of the few distros backed by an actual vendor (System76) who isn't just trying to sucker you into buying something. As a result it has a nice level of polish and function.
I like macOS fine, I have been using Macs since 1984 (though things like SIP grate).
Why does SIP grate? For
my work machines I really want features like SIP to prevent fuckups and malware (especially considering how much code a random rust or node application pulls in).
For tinkering machines and servers and stuff of course that’s a different story..
Which phone brand did you use where it was falling apart after a year? The rest of your comment sounds like you're saying you preferred the iPhone because it takes the option of customizability away from you entirely, instead of simply sticking to the level of customization on Android that worked for you.
reply