Skip to main content

153 posts tagged with "icymi"

View All Tags

There's a serious disconnect between the mindset of landlords and reality.

· 2 min read
Drew Robson
Consultant

The tragic thing is that he's right. The government, any government would sooner sacrifice its first born than allow house prices to start falling.

I guarantee that if house prices ever do start falling the federal government will step in within 5 seconds with insane economy distorting policies to support house prices.

Because 65% or so people are homeowners. About half of them are still paying off mortgages. Any government that didn't do everything in its power to keep house prices rising forever would lose so badly at the next election they'd be in opposition for at least 4 terms.

In other words, it's all a massive fucking scam for all those who don't own property. Free market capitalism? Bullshit. It's more like feudalism than anything these days. And it's going to get worse, so much worse.

Sorry to be such a pessimist but we're going to see mass homelessness on a scale we never ever imagined could happen in Australia in the next two decades.

And there will be weeping and wailing and endless cries of "won't somebody please do something!"

But nothing will be done. Because this country has gone psychotic over property prices.

(And sorry but anybody who buys the complete bullshit that cutting migrant intakes and throwing money at private developers to build so-called "affordable housing" will be sorely disappointed.)

There's a serious disconnect between the mindset of landlords and reality.

Higher interest rates smashed landlord profits, but negative gearing means few sold up

· One min read
Drew Robson
Consultant

There’s two groups of people in Australia,

Those who see a broken system and strive to change it,

And those who see a broken system and strive to exploit it.

Had a genuine conversation with a young medical student who was explaining to me that you can’t make money practicing and that your goal should be instead to own the practice. He didn’t seem to think that there was something broken with a system where it is better to own doctors than to be a doctor. Through our conversation I realised that he saw the problems with the system and was trying to figure out how to “come out on top” of it. These people get on top and then naturally want the system to stay broken because they put in the effort to become an exploiter. They genuinely don’t understand why people might want to change the system, rather than exploit the system. They think we’re too stupid to exploit it.

Higher interest rates smashed landlord profits, but negative gearing means few sold up

Meta workers have reportedly lost faith in Mark Zuckerberg

· One min read
Drew Robson
Consultant

The man is not Jesus...

Guy has one great idea in his entire lifetime, through luck of knowing the right people and good timing, he was able to turn this idea into a multi-billion dollar business.

Since then, all of his ideas have turned out to be bad.

Maybe he will never have another great idea in his life.

Someone else will come up with a better idea and replace that man.

The best thing this man could do is to sell his business, pocket billions and go live a life of bliss outside the public eye.

Get over it.

Meta workers have reportedly lost faith in Mark Zuckerberg

We all know 2020 brought the Pandemic, but does anyone else feel it brought something else malignant along with it?

· One min read
Drew Robson
Consultant

There is nothing left for us to find. The older generations got all that they wanted, then pulled up the ladder behind them, leaving us with a dying planet and no hope; leaving us with empty consumerism and a system that has been built piece by piece to grind us up for everything we have to give to our corporate lords

We all know 2020 brought the Pandemic, but does anyone else feel it brought something else malignant along with it?

6 Lessons I learned from working at a dysfunctional workplace!

· One min read
Drew Robson
Consultant

There's a good reason why the survival rate for companies on a long enough timeline is zero. Most become so inefficient that they'll be beaten by a smaller, more efficient competitor at some point.

Depends on the market and it's barrier to entry, also if you've reached the "Too big too fail" stage you can be as inneficient as you want that you will be saved by the tax payer (e.g: GFC 2008, YPF in the late 2000s, etc)

Im not against efficiency by itself, but I have seen enough profitable industrial workflows running on tech debt from the early 80s that it made me realize that the world is not fair from an software engineering PoV. I wouldn't be surprised to know that my mortgage is processed by a system that nobody knows how it works and has no source code running on vb 5.0 on a physical server from 1997 on Windows ME

6 Lessons I learned from working at a dysfunctional workplace!

Why does Agile boil down to constant deadlines?

· 2 min read
Drew Robson
Consultant

The goal is to consistently deliver incremental value, to build a culture of continuous iteration / improvement, and to make predictable and reasonable commitments to maintain a sustainable pace of work.

Having to change your two-week plans regularly because you ignored something obvious isn't working incrementally. It's just bad planning.

If you are regularly encountering "unforeseen problems," then the issue is not unforeseen. Whatever the source is needs to be factored into your planning in the short-term, and resolved in the long-term. You are posting on ExperiencedDevs, not csMajors, so things you mentioned like tech debt are your problem as a professional to identify, raise, and successfully advocate for fixes for.

And so that they can put a hard stop on a “project” even though there almost never truly is

As a business you need to decide what level of investment / what quality of product you are aiming for. You cannot just allow things to drag on forever, or you'd constantly be wasting time adding bells and whistles instead of delivering the next big chunk of value for your customers.

Your meeting situation sounds funky, but I'm not grasping how you're simultaneously in hours of meetings every day yet struggling to schedule meetings due to time zone conflicts. People shouldn't attend meetings that aren't relevant to them, but that is all a matter of company culture and completely independent of agile.

Why does Agile boil down to constant deadlines?

Is Agile actually dying

· One min read
Drew Robson
Consultant

The issue is that the agile principles were commercialized. Shops were set up to "certify" people in Scrum and other processes that claimed to adhere to the principles but missed the mark significantly. Now there are people out there in the work force pushing bad ideas -- because their livelihood _depends_ on us adhering to bad ideas they are "experts" at

I'm all for a return to principles -- but the minute it becomes commercialized again under a new brand name, the cycle will continue

Is Agile actually dying

Is Agile actually dying

· 2 min read
Drew Robson
Consultant

The main thing that is making agile dying is the problem that it serves a different purpose than upper management needs.

So in environments where the power balance is heavily skewed by upper management that do not know the purpose of agile, agile will die. For agile to thrive, it needs to be in an environment where the workers have more power in the balance, or the upper management is very well versed into the why devs need agile (very rare that upper management deeply understands the why.)

Upper management needs predictability, because they are steering a huge ship, and it doesn't turn on a dime. So they need to see what is going to happen down the line to make decisions and steer the ship properly.

Developers need adaptability because the customers don't know what they want, and the path to get there is not fully known. They do not necessarily know ahead of time how to get there. So they need to adapt on the fly. This is the purpose of working with an agile mindset.

Predictability and adaptability are the sides of the same coin, or they are a spectrum. When you cannot adapt quickly, you need to predict to be able to thrive. When you cannot predict you need to adapt quickly to be able to thrive. If you cannot do either even god can't help you.

So, upper management needs predictability, and devs needs adaptability. If the upper management has too much power and not enough wisdom, they will enforce their need down the line, forcing dev to not work with agility.

The middle management is the one that needs to translate the adaptability into predictability, and predictability into adaptability. If things don't work well (the upper management is not able to have the required visibility/predictable outcome to make their decisions, and devs are enforced to work in a predictable way (not agile/usually waterfall)), its because the middle management do not make the bridge properly. Assuming they are competent, it's usually because they are strong armed by upper management.

Is Agile actually dying

Salesforce CEO says he took a 10-day 'digital detox' trip to French Polynesia in the wake of company layoffs

· One min read
Drew Robson
Consultant

The aristocracy was never replaced, they were just hidden. The invention of the internet, the popularization of social media and the inability of some members of the ultra wealthy to not to brag about their obscenely luxurious lifestyles is what will eventually bring about the second french revolution. I hope I live to see the day that 99% of the world realizes there is no enforceable reason to let 50% of the world's wealth stay with 1% of the population.

Salesforce CEO says he took a 10-day 'digital detox' trip to French Polynesia in the wake of company layoffs

Are more developers burning out? Or am I just seeing things.

· 2 min read
Drew Robson
Consultant

The art thing is the secret all of us who've been doing this long enough have learned to accept silently: you can't tell management that there's simply no quantifying metrics that will indicate a piece of software is good, because it's inherently qualitative, you can't measure a good bit of code with numbers any more than you can measure Picasso's works numerically to identify it as good.

Just like art, sadly it's all lagging indicators: good art is recognized only after its creation, and it's the artist you must recognize made it good - not some specific reproducible technique. It's that artist. Management never of course wishes to hear that, they want everything to be good by direct reproducible application of approaches. They can get part way there, but the real stinker they refuse to accept?

Good software is only recognizable by lagging indicators after it's made. That's just the fact that so much of our industry fights not to accept, wanting predictive indicators but sorry. The predictive indicator is the quality of your artists, the lagging indicators need to be watched more:

  • Defect rates
  • Functioning software
  • Time to recover
  • Time to repair
  • Time to enhance

Tons of garbage software with all the latest greatest approaches used in their creation are garbage art, they work and have no defects but take a year to repair or enhance because the artist didn't have the qualitative vision.

Are more developers burning out? Or am I just seeing things.