cm11
Joined 8 years ago
Joined 8 years ago
The vast majority of projects seem to not meet their stated goals or KPIs or mission, be late, not follow remotely the planned path, etc. Whether blame falls on poor execution, poor planning, or overpromsing, those are precisely the things that chosen leaders are supposed to have been chosen to avoid—and what they would in theory fail downwards for. Unpredictable things do happen, but the regularity of these outcomes for projects (and products as a whole) means we're systematically choosing the wrong ones, there aren't enough capable ones (period), and/or that we shouldn't be org'd to need them in the first place. The last one is simply saying that if the environment is unpredictable enough that you can't plan well, then let's not spend time and money on planning. That in itself axes large chunks of the things product leaders do before work starts.
It makes iterating a more likely plan, but most teams and workstreams don't iterate too much. The iterating that sometimes is done is typically downstream of the plan, strategy, architecture that leadership leadershipped. They might do better without all the planning and overpromised timelines, which gut iterating. Iteration is only sort of a strategy anyhow (depends on what layer we're talking about when we say strategy). Iteration is what hedges a lack of vision.
Wealthier areas wonder why it costs so much for house renovations or for daycare or`for farmer's market produce. Or similarly folks move to less wealthy countries as "expats" and hire help, babysitters, tutors. Sense of prosperity seems tied to those things feeling inexpensive and them feeling cheap requires income inequality. There's I think a large amount of feeling poor (or average) when those things are eating your budget. Even though you have them. For example, you pay for expensive childcare so both parents can work, it takes a big bite out of your budget, and so you don't feel wealthy (but you're paying for childcare and your family has an employee). Similarly, you're paying for expensive private school, it eats your budget, you don't feel wealthy (but your child is going to private school).
For those doing well, the surplus goes to what's left—house, education, healthcare (I recall there being a fourth, but I'm blanking). Those things are expensive because they should be, you're wealthy. You're competing with the other wealthy people. I'm stealing this from somewhere, but they're essentially luxury goods—the more money you have, the more (and better quality) you consume. They don't decrease as percent of income as food does.
So it's a lot of work, yes, but it's work that's already been done and that engineering teams already assume in their processes. The future is the same because this has been the status quo for a few years. Whether the Duo has a 2:1 ratio or something slightly different, the apps are at about the same readiness for it.
I also think that I (personally) don't need a front screen and would love to have whatever cost savings or improvements would come if there weren't one. This last sentence is of course a me thing, but I mention it because I think that if people start on the front screen and then open the Duo, they may just want the full screen app or something else entirely. I'm not sure the use case of being in your banking app device folded, deciding midway through flow to open it, and wanting to be in the same UI is really what I want. The part I question is what's going on that step 2 came about—I think it's either you want to go into more depth on it or you're just opening the device the way you would had you not been in your banking app.
The case where I open it to find the app using half the screen and then I have to press something or drag something to make it full screen is not that great (and isn't great today with current iPad window resizing). The best case I can think of for wanting the app in the same size format when I open it is for is something like multitasking, I guess we'll see how that looks or feels and how you get the second app open (or whether it's very common use case anyway).
In general, I've long felt the folding tech is for tablet use cases not for phone use cases. I think Apple's foray (finally) into it more or less validates that. Even though there will be a meaningful number of people buying it to replace their phone, I think this is largely because their phone use is already tablet use case-y (for entertainment especially). I assume many people will also buy it as a(n expensive) tablet replacement in addition to their phone, which is perhaps related to the timing of iPhone Handoff (same SIM on two phones) too.
I still think the broader point of there being design reasons to hit these ratios stands and is great. I just think the idea that it needed to be precisely twice the width so apps can fit full-sized doesn't hold too much because there isn't really a "full size" notion. Or if there is, the full-size is probably the double width one. If it wasn't exactly twice the width, most apps are already built to fit into varying iPhone/mobile screen widths.
"You're never going to convince someone to stop doing something that is making them money." Reasonable, but I would soften from "never". There was less of it at one point—and it seems logical to guess we have less today than we'll have tomorrow. The main reason is likely that we simply didn't know about these tricks yet, but somewhere below that on the list of the reasons is that some people dropped off from doing it at lesser forms of misrepresentation. Or they made the case against it at work resulting in them either winning (and their projects perhaps did less well) or them losing and being overrun by those more willing. With losing possible also leading towards leaving, not getting promoted, or getting fired. This is just a way to say that there are people who do forgo money, they just might not be around or visible for various reasons. And, as implied by the difficulty of convincing people to not make money, their (former) coworkers prefer that on some level even if they don't believe they agree with stealing or lying. But losing or earning less money is not the same as having no choice.
Towards the end, after others had asked questions, the CEO asked how I was using AI and about the tools I was using. I mentioned using Claude Code to quickly build basic prototypes of my first few stabs to rule them in/out/iterate. I thought this was a pretty good answer in the situation—Claude Code was pretty new at the time, I really had been using it this way, and I thought it was good for a large meeting with a broad set of people where I probably can't get too detailed. I'm not sure she paid much attention, but followed up with "Do you know what Lovable is?" I hadn't. She said something along the lines of "I'm not sure exactly, but it seems to be what all the cool kids are using."
Anyways, afterward I looked it up, and I was kind of bummed because I felt I was using the more advanced method (for the situation), but the CEO didn't know it, and I likely came off as behind.
There are the executives, the lawyers, the product managers, sometimes the designers, who to varying degrees determine this before they land in the requirements the programmer sees. But there are also the libraries and APIs the company pays to handle compliance so that the company and the programmer doesn't. The programmer implements the library (and may not even had a say in or necessarily care which one was chosen).