Hey all, I’m currently a full stack engineer looking to switch into infrastructure. Do yall have any recommendation on any coursera courses or any online resources I should read/review? What tech stacks are common for infrastructure based roles? Would anyone like to talk about their current experiences in infra or what they work on? Thanks!
As someone who dabbles, my suggestion is to 1. Learn Go - this will come in handy 2. Learn AWS/GCP (get certified while at it) 3. Get comfy with fuck ton of YAML and CLI
Do you recommend learning anything specific in AWS/GCP? Or just like deploy an app on it
Understanding the platform leads to understanding concepts and vice versa. It depends on what kind of learning you are more comfortable with.
Tech stack - c++ and Linux
Is c++ growing in this space or are languages like rust/go slowly taking over
What exactly do you mean by infrastructure? What startups usually call infrastructure is usually done by SREs/PEs at large companies. What a big company calls infrastructure roles is actually building the distributed systems.
Join AWS/GCP/Azure These are really excellent infrastructures. Join storage teams or database teams, challenging work. Be ready for bad WLB and lot of ops though
8+ YOE in infra now. Joined AWS as a cloud architect in proserve. What specifics do you have?
What do you work on? What tech stack are you using? Was courses or online resources do you recommend someone to review to practice stuff infra people do? Most of all, what projects do you recommend someone to do to gain a better understanding/skill set to enter this sub field
Infra is fairly broad in terms of tech stack. Depends what kind of infra you want to work in. My expertise is in datacenter migrations to cloud/hybrid architectures, server workloads, networking, LBs, storage, etc. Our infra cloud guys can also work on DBs, Lambda/serverless compute, application migrations, IAM/access, etc What kind of tech stack are you targeting?