Recent submissions

Comment · 2 years ago
Comment · 3 years ago
What most people talking about 10x vs 1x engineers forget is that the last 10-12 years of VC-pumped software engineering has created an insane amount of 10x engineers not because they're better, faster or more intelligent, but just because they're people that care about their job, even if it's boring, and they deliver quality at a constant pace.
Comment · 4 years ago
Doea anyone know about this Breakthrough Institute?

> The Breakthrough Institute is a global research center that identifies and promotes technological solutions to environmental and human development challenges.

Comment · 4 years ago
Comment · 4 years ago
Well, I think that the demand of developers is not so much because of the increase complexity of systems but because a lot of companies think they need developers, when they only need technology, and a lot other think than just adding more devs is the solution (the hyperinefficiency of the hipergrowth companies is at this point legendary, as the guy earning $1.5M/y getting and losing - but getting paid nonetheless - multiple tech jobs at the same time proved)
Comment · 4 years ago
We humans reject the concept of exponential growth, specially when it can kill our way of life, and in that sense developers don't realize that 80% of our work could be automatize in the next few years.

I've been in the industry for more than 20 years now, and what's clear to me is that a lot of time is spent coding and debugging things that have been done previously plenty of times (Non Invented Here syndrome) and that in most cases are not core to our companies.

What I expect it's not so much things like Copilot or AlphaCode (that of course will be used) but serverless services that we'd plug into our solution (how many more login services do you want to implement AGAIN?), like we do right now with APIs, but at a higher level, with a standardized communication protocol between these services.

The same will happen the infra level, with only a few people creating and mantaining "low level" solutions while the rest of us will use abstracted services on top of that, like using Cloud Run instead of learning a massive APIs like k8s (I'm not saying that they're comparable right now, but at some point something evolved from Cloud Run will make learning k8s unnecessary)

What will happen once developers are freed from the most time intensive aspects of their job? Probably and for a few years the unmet demand for developers will cover our increase in productivity, but at some point I expect this job will face some of the problems you can see in other sectors.

Comment · 4 years ago
Comment · 4 years ago
Myself, and it's has ñ

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton