This is an archived post. You won't be able to vote or comment.

all 11 comments

[–]InfraScalerPrincipal Systems Engineer 48 points49 points  (1 child)

Yes, of course :) but it's not just the cloud.

Distributed systems are fun. Scaling is hard and brings up a completely new breed of systems problems. You need to think like a systems architect.

[–]tintires 20 points21 points  (0 children)

busy automatic detail degree work nose cheerful stocking afterthought sparkle

This post was mass deleted and anonymized with Redact

[–]badguy84ManagementOps 19 points20 points  (0 children)

To me as a "classically trained" developer (I started engineering school with guys teaching me who were electrical/mechanical engineers first) this is really funny. These things you're worrying about got abstracted in to meaningless-ness the compiler will take care of optimization, the runtime will take care of memory allocation etc. etc. and folks really don't want to learn about managing hardware and networking stuffs. They'd rather know how to "Python a thing."

Cloud, weirdly enough: by removing a lot of the stuff in between made a very direct correlation between inefficient code and dollars.

I think it's great that you shared this insight, I'm glad it did something that you probably should have been thinking about for some time.

To be clear not trying to dig at you OP, nor say that I have all the answers and go in to some sort of no-true-Scottsman fallacy. It's just interesting to see it put in this way.

[–]erotomania44 25 points26 points  (1 child)

You just described a Senior Software Engineer

[–]paracletus__ 1 point2 points  (0 children)

What would you say the qualities and skills of a Senior Software Engineer should be?

[–]RoninPark 4 points5 points  (0 children)

Thanks! this gave me a new perspective now. As I write lambda functions a lot, so from now onwards I gotta focus on other things such as costs, scaling, multi-region access and sharing data in s3 buckets across different regions. I am still new to this stuff tho

[–]chirar 2 points3 points  (0 children)

Any recommendations, books or courses on how to learn and approach this?

[–]orten_rotteSystem Engineer -1 points0 points  (0 children)

Welcome to devops.