The conversation

Lessons learnedExperience excerpt · English

You're out of touch if you think that architecture is what anyone cares about these days

… You're out of touch if you think that architecture is what anyone cares about these days. It's about getting PMF and first to ship. Everything else is not even secondary but completely forgotten. If you can manage to make good architectural decisions while shipping incredibly fast - hey, congrats, you got lucky on this project. But I've worked with plenty of devs with 20+ years of experience and what holds them back is their reluctance to just ship shit code real fast. This ultimately makes them less usable for management because we're not focused on sustainable and clean code - we're focused on getting that next round of funding, beating the competitor to the market, and pivoting wildly to get PMF. (or just more plainly - appeasing our bosses - whether that's the VC, the CEO, the CTO, a VP, a director, or another manager or some customer who gives us money) You might think your practice is what matters but what you forgot is that no one gives a shit what you think. The employer gives a shit what you'll do and if you'll do what they want. You don't do what they want? …

Original discussionWhy Non-Linear Career Paths Are the Future86 source comments · at import
2

What was this responding to?

Parent context · original excerpt

SK

Ageism is too much of a thing in tech. These young frontend js developers can't even hold down F2 to enter the BIOS. So much knowledge lost from companies letting decades worth of experience walk out the door. And it shows, so many modern products have shite architecture.

Full original

Community replies 0

No community replies yet. Add your perspective.

Replies from the source 2

Direct replies available in this import. Original-language excerpts.

CH

You’re right, of course. Sadly, I find that I have the heart of a craftsman, so I won’t compromise my own Principles. True, some (a lot, maybe) folks will sneer at me as a “poor,” and look down on me, for not being willing to compromise my personal Integrity for money, but I learned to ignore that, a long time ago. I’m not competitive, and I don’t care about dying with the most toys. I like making stuff that will improve lives, and make the world a better place. I’d much rather do free work that benefits a destitute, homeless, recovering drug addict, or a re-entering felon, than be paid for work that is really about entertaining some wealthy, bored tech bro. I know that is a minority stance, in this community. I don’t feel (or want to feel) as if I’m better than anyone here, but I also know that I’ll be vigorously attacked, just for saying things like “I want to care about the people tha…

Full original
CH

Oh, and this is neither her, nor there, but I work very fast. So fast, in fact, that the people I work with complain about it. I’ve learned to slow down, and spend a lot more time, “polishing the fenders,” so to speak. Folks seem to be happy with the results. I do very good code, based on excellent architectures, very quickly. I do it for free, because no one thinks that’s worth paying for, and that suits me just fine. The last thing that I want, is some money-crazed manager, insisting that I ship crap, so they can get rich. The poor folks that use my software will get a Quality level that far surpasses much of the commercial stuff out there. I actually find that thought rather satisfying.

Full original
Continue on Hacker News

Respect different perspectives. Share concrete experiences.

Sign in to post, reply, repost, and quote.