TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: As a dev, how do you get better at devops? Are AWS certs worth it?

9 pointsby daryllxdabout 7 years ago
So for the past few years, I&#x27;ve done some deployment&#x2F;setting up my servers on AWS, but I feel like I&#x27;m just really doing the basic things.(setting up a VPC, spinning up servers etc.) I&#x27;m still in the process of thinking&#x2F;coding a SaaS indie-hacker style and I feel like my skill level in this area is really lacking.<p>How did you get better, aside from the whole keep on trying stuff out&#x2F;experimenting? I&#x27;ll put in the work, just looking for some learning optimization (books, Youtube channel, whatever) if any exists.<p>For people who&#x27;ve dived into the AWS cert, or structured learning, is it worth it? The cert is not the most important thing (though I&#x27;ll do my best to pass the exam if or when I take it in the future), what matters is that I gain the skillz, but I do want some sort of roadmap&#x2F;structure, and I imagine some other devs think the same.

2 comments

techjuiceabout 7 years ago
In order to really get good at it you have to work in a mission critical environment that has a real requirement of 100% uptime (Defense Contractor, Military, National Security, Infrastructure, Aerospace, etc.). These types of high profile, cannot fail environments normally have enough funding and range of equipment to run you through the basics to expert (knowing everything connected and not connected on the network in depth, the details of most applications and their quirks, be able to tell what app is doing what by how they talk on the network, keep mission critical stuff up even when multiple racks or data-centers have failed, how to scale without downtime or latency to meet demands and more, creating your own software, os and kernel patches for performance, stability and security reasons, your own network and server gear for special use cases and more).<p>The good side to working in these environments is that it is normally a mix between AWS, and private highly secure non-public internet connected data-centers around the world and internet connected data-centers.<p>With time you could go from not knowing a thing to being able to effectively work at an expert level with other top DevOps Engineers in the field around the world in the most demanding of environments. You would be an expert at all the operating systems versions, databases, and modern technology stacks because you would be required to have in depth and broad knowledge to help the broad set of customers that you would be able to encounter. Wonderful thing is they will always have something new to learn that you may have never heard of before.
machinecontrolabout 7 years ago
Learn UNIX&#x2F;POSIX. Linux From Scratch is a great step by step resource to understand the underlying system beyond all the abstractions.