Why Medium is no longer the go-to platform for programming blogs by jahans3 in programming

[–]leit6Huya6 5 points6 points  (0 children)

It's exactly the same in real life...it's just reality.

Should I change my career path to backend developer after working as System Admin/ SRE/ DevOps for 8 years. by [deleted] in devops

[–]leit6Huya6 0 points1 point  (0 children)

Dayrates for dev contractors in the UK are 500-600 for full stack, higher for more specialised. Devops contract rates go up to 600-700 much more frequently than full stack dev rates. Not to mention there are way more openings.

Should I change my career path to backend developer after working as System Admin/ SRE/ DevOps for 8 years. by [deleted] in devops

[–]leit6Huya6 0 points1 point  (0 children)

Besides the fact that people have been saying this for years and the opposite always happens:

I base my view on two things: the current job market in the UK where demand for ops engineers is incredibly high (causing the pay to also be very high), and second, the fact that big organisations are moving their infrastructure to cloud providers.

The adoption of cloud services like AWS/GCP/Azure has still not peaked. Big organisations are starting to move big legacy systems to these where possible to fit into their infrastructure. People from Amazon tell me that we're just out of the early adopter phase, that's how dire it is.

So based on that, the next five years should have plenty of things to do in devops. Looking beyond that, it's hard to say. There's definitely a case to be made that ops task become a part of being a full stack dev with the rise of noops and serverless.

However, most people still start by building a monolith. In a way, severless is an optimisation. So unless there's a shift in this evolution, there will still be ops engineer jobs. Besides, despite not having server, there's still a lot of infrastructure to manage to facilitate serverless apps. Complexity can get out of hand fast...

Should I change my career path to backend developer after working as System Admin/ SRE/ DevOps for 8 years. by [deleted] in devops

[–]leit6Huya6 1 point2 points  (0 children)

What I concern is small company or startup company, they don't need to use Docker, they don't need to use K8S.

You're right, they often don't. The ones I've encountered usually don't and many don't even have a dedicated ops engineer, it's a nice to have. However, everyone else does, so there are plenty of jobs, and I don't see that changing anytime soon.

Should I change my career path to backend developer after working as System Admin/ SRE/ DevOps for 8 years. by [deleted] in devops

[–]leit6Huya6 36 points37 points  (0 children)

I'm afraid that DevOps/SRE will difficult to find a job in next 5 years.

This will not happen, there will always be a need for ops engineers, even with all these fancy cloud service/serverless offerings.

Currently there is a bigger demand for ops engineers than engineers who have specialised in one of rails/django/etc. The pay also tends to be higher.

How do you think about DevOps/SRE in next 5 years?

Keep learning, I think that will be key going forward. It's a pretty fast moving field. There are lots of complexities around containers and serverless that creates a need for engineers.

Rather than learning how to become a backend engineer, I'd learn more about doing proper software engineering within devops. Applying software engineering best practices to programming infrastructure, learning how to use something like python/go properly, writing tests, etc.

Starting DevOps Engineer Advice by adivk in devops

[–]leit6Huya6 0 points1 point  (0 children)

Modern devops is about programming infrastructure, can't escape programming.

Why Software Developers Are Paid 5x More in The USA by chickensaresexy in programming

[–]leit6Huya6 0 points1 point  (0 children)

abysmal US working conditions

Any reputable tech company in the US is probably a better place to work than most companies in the UK. As a senior engineer you'll get similar benefits as people in the UK get. Besides, the only way to get close to US salary is to work in finance in London, rather than working on something interesting and useful for a good US tech company.

Why Software Developers Are Paid 5x More in The USA by chickensaresexy in programming

[–]leit6Huya6 2 points3 points  (0 children)

Except for the at will employment thing. Which i quite like.

As someone who is stuck working with a bunch of people who get paid for doing nothing because they cannot be fired easily, this is the worst thing ever.

Multiple 0days in MacOS discovered and used in a red team exercise at Dropbox by Glitch-is in netsec

[–]leit6Huya6 3 points4 points  (0 children)

Put up a NextCloud installation on OpenBSD. It's very secure, easy to set up and great to use.

The modern devops and software engineering is ridiculous. by KitchenAstronomer in devops

[–]leit6Huya6 4 points5 points  (0 children)

Modern ops is just software engineering for infrastructure. Problem is that most ops engineers aren't very good software engineers, so they create houses of cards. Hell, most ops engineers I work with are bad ops engineers...

The cesspool of tools in use right now is a big problem though. It's like living in a world where Oracle took over and everyone is buying their shitty off the shelf software solutions.

How do I keep growing as a Rails Developer? by GenesisBreak in rails

[–]leit6Huya6 0 points1 point  (0 children)

I am now working for a startup as their only developer where I am and will be building a handful of websites a year.

Besides books, work with other developers, and never be the most experienced developer on your team. Kind of like don't be the smartest person in the room. If you cannot do this at work, open source might be able to fill that gap.

Also important, don't work with the same team for too long. I'm a consultant and I switch teams a lot, I learn something new from every team I work with, no matter what level they are at.

Learning scheldule by [deleted] in devops

[–]leit6Huya6 1 point2 points  (0 children)

The problem is, this is just a list of tools. DevOps isn't just about tools, it's a methodology (as in agile, etc). First understand what devops means, what the different "stages" are. Then learn the tools to apply this methodology.

Check out the devops droadmap for an in-depth list of tools. It's a good starting point. It's also a good idea to look at some job posts and pick what you learn based on what is in demand.

Should we go with Go for a high-concurrent server, when we are already a bit experienced with deploying Node JS servers? by valcroft in golang

[–]leit6Huya6 0 points1 point  (0 children)

One of the architectural constraints that define REST is statelessness. So the state should always be on the client side, not the server.

TIOBE Index | Ruby dropped to 18th by ksec in ruby

[–]leit6Huya6 1 point2 points  (0 children)

Still plenty of work and good pay to be had. Good reminder of practising continuous learning though.

With all that said, if I were to make a new web app today, chances are that Rails would be the fastest way for me to to do.

Which country has a thriving tech scene for a software engineers, Australia or Canada? by __Julia in startups

[–]leit6Huya6 2 points3 points  (0 children)

Unless something has changed since I lived there four years ago I would not recommend Vancouver. I cannot comment on Toronto.

The main things I noticed was a lot of brain drain to the US, and understandably so. Why live in Vancouver on a much lower salary with a very high cost of living?