Hacker News new | ask | show | jobs
by ggoo 2053 days ago
good - my job is really easy

bad - my job is really boring

3 comments

I beg to differ on your second point - at my company we've fully embraced AWS and putting vendor lock-in issues aside, the end result is focusing more on the application and less on the minutiae of operational issues which is a big win. This makes things much more interesting since you can get there faster and consequently take on more impactful projects in the same timeframe. This in general is a boon for developers in my experience.
Agreed. The flip side isn't vendor lock-in though, it is building complex systems under the guise of scale.
Somehow I don't think physical laborers ever complain when they get new and more powerful tools to make their job easier.

It's only software engineers that bemoan their lives getting easier, so they can spend more time working on other problems higher up the abstraction chain.

The 'problems higher up the abstraction chain' are the ones that are closer to labour, or factory work. Mundane and repetitive, relatively speaking easy - requiring less thought and being to die extent trainable as working within a pattern/template.
How about when the new powerful tools help get rid of some of them due to productivity gain?
And you can spend that time thinking about how not to use a message broker... And maybe just use lower level MANAGED services, like SQS or SNS.
> good - my job is really easy

Longterm isn't this bad? For example, if you can do it with 5 years experience. At 15 years experience you'll likely be too expensive for companies to want to hire you. They'll just hire more junior people.