30 points luu 1 day ago 18 comments
proc0 1 day ago | parent
rvz 1 day ago | parent
distortionfield 1 hour ago | parent
proc0 1 hour ago | parent
dtdynasty 49 minutes ago | parent
perelin 1 hour ago | parent
Brajeshwar 1 hour ago | parent
I've found people who have spent decades on one topic in a very specific vertical. It is amazing how they know EVERYTHING in that and I can listen with my jaws dropped to the floor for hours. Then I will wake up, with that spine-chilling shake all over my body on how patient and dedicated one has to be to be on that straight line their entire life.
exmadscientist 1 hour ago | parent
It's useful.
And then there's times like getting to charge your client $300/hour to drop stuff off at FedEx. Because you can do that and you're here and you'll get it done right -- no one needs to explain the idiosyncracies of this particular deadline or package contents; you've got it.
Even if that's not normally a senior consultant's job.
Brajeshwar 1 hour ago | parent
Sometime, I still do and I like the fun and thrill of locking in a hotel room after a meeting and coming out in lot less days these days (pppppsssstt, because of AI) and get into the next meeting showing off what can be done that was discussed 48 hours ago.
exmadscientist 56 minutes ago | parent
You do them because they benefit you.
Not going to benefit you? There's lots of ways to say no to a back-channel request. Not a back-channel request? Then I guess it's not someone else's job!
anon48293 11 minutes ago | parent
saqued 57 minutes ago | parent
qsbuilder 43 minutes ago | parent
cik 32 minutes ago | parent
It's literally the fastest way to have someone get up to speed with the customer profile and product. They can play with it whilst listening in to support calls (if a thing). They can learn about pain points and "hard edges" that as developers we don't always come across.
RevEng 25 minutes ago | parent
The problem with one is the same with any other single source: you are stuck with whatever they offer on whatever timelines they provide. You are sharing this with a hundred thousand other people, so it's not tailored to your use case, but either made as generic as possible, or full of irrelevant features. Both of these cases make it worse for you.
I have often made in house libraries either based on or completely replacing a free equivalent because the free one doesn't meet our needs and has extra complications we don't need. Yes, it comes with its costs, but sometimes it's worth it for something that genuinely meets your needs.
By forcing everybody to use the same common platform, you are either forcing them to work around the mismatch between the platform and their needs, or your are forcing the platform to provide for everyone's needs. Neither is efficient and it harms every other user.
If you are going to make your own, you had better have a good reason for it, but you shouldn't be forced into a single solution for everything - it can end up being more expensive than making a few special purpose applications.
donquichotte 10 minutes ago | parent
> that many of them have long figured out that they’re really supposed to follow orders passed down the hierarchy
What I have seen in practice is that the people who actually care and bypass the hellish framework that is SAFE get berated for both "missing sprint goals / jeopardizing PI goals" AND half-assing work that comes in over side-channels. So maybe the ones that "have long figured out" how to navigate that system are onto something.
Is yosefk's approach the best for the company? I think so. But it also puts a lot of people under pressure, and I am unsure if it's wise to always put the company first.