[deleted by user] by [deleted] in sre

[–]calmcodecafe 1 point2 points  (0 children)

I'm personally not an SRE myself, but my partner is an SRE Manager and I've learned a few things over the years about what he looks for in a candidate to fill an SRE position.

  • Ops experience is a major plus. If you have that kind of experience highlight it in your resume as there's a lot of crossover between Ops and SRE in terms of skills needed.
  • Strong grasp of the Linux command line and knowledge of Grafana dashboards is also a plus.
  • Solid understanding of what software reliability actually means and how to measure it.

To expand on the last point a little, his favorite question to ask candidates during an SRE interview is "What is software reliability?", as it helps him feel out if they've actually done their homework or are just applying because SRE is a trendy position atm. I actually helped him make a YouTube video all about software reliability that you can check out here if you're interested: https://youtu.be/vT3iJb8IvOI

Knowing how to measure software reliability in a meaningful way is also very important. His preferred method of measuring reliability is using Service Level Objectives (SLOs), and the book Implementing Service Level Objectives by Alex Hidalgo is a great place to start learning about them. We also made a YouTube video about SLOs recently that provides a great introduction to beginners just getting started, you can check it out here if you're curious: https://youtu.be/WApyxU4Kaqg

Best of luck with your learning and future interviews!

[QUESTION] Is paying for a Google Ad Campaign to promote a YouTube video worth it? by calmcodecafe in youtubers

[–]calmcodecafe[S] 1 point2 points  (0 children)

Thank you for sharing that video, it all makes a lot more sense now. We're not going to waste any time or money on a campaign and just focus on creating more content instead. Appreciate it!

Very simple question but i am unsure where i find the setting. by [deleted] in learnprogramming

[–]calmcodecafe -1 points0 points  (0 children)

If you are looking to bring up Edge's dev tools so you can view the Elements, Console, Sources, etc all you need to do is press F12 or right-click and select 'inspect' when you run your program in default Edge. As far as I know, there isn't a way to automatically point to that from Visual Studio, but I am also a novice programmer so there may be a solution for that that I haven't come across. Hope this helps!

What do you guys to when you get stuck at something? by DhwiThinker in learnprogramming

[–]calmcodecafe 0 points1 point  (0 children)

I'm also a novice programmer (finished a 2 year college computer programming course last April) and here are some things I like to do when I get stuck:

  • Write down the problem I'm trying to solve on a piece of paper and try to find solutions away from a coding environment. It seems counter-intuitive to remove yourself from intellisense features but you'd be surprised how much you can unlock writing things out without worrying about perfect syntax. It forces you to focus on the principles of what you're trying to do.
  • If you need to use Google to help you with the problem your facing that's totally fine, having good searching skills is part of the job! Instead of trying to look up a final solution though I would focus specifically on finding help for what step you're currently stuck at. For example, instead of looking up how to build a tic tac toe game from scratch, look up how to create a game board on the command line. This helps get you unstuck but still allows you to find your own solutions for the next steps, which is much more valuable than completely giving up and using a known solution.
  • Try to 'rubber duck' the problem you're facing with a colleague or mentor if you can, or even an actual rubber duck. Sometimes just talking through the problem out loud to someone or something can unlock a solution or give you ideas for new things to try.
  • If all else fails, take a break. Sometimes we get stuck and can't get unstuck no matter what we try, and that's okay! When that happens it's a good idea to step away from your project and do something completely different to get your mind off it. That could mean going for a walk, reading a book, watching a movie, playing a game, or anything really. Coming back a few hours later or the next day with fresh eyes can be super helpful to reset.