> Slow, heavily outsourced, bureaucratic beyond belief, and low paid, there is very little creativity and variety in which to build unique technology, and no reward for the BS.
Currently a public sector tech worker, although in Canada. We can recruit some great people as although the salaries are not FAANG, they are pretty good for people who don't live in cities with that.
Problem is, they don't give raises or if they do, the raises are tiny. I earned 10,000 more choosing a government job over other offers where I am. I have been in the role 11 months. Recruiters are consistently offering 10,000 more than what I make now. Guess how long the average person stays? Just over one year.
If I quit my current department and went to a different government, I could get that 10,000 dollar raise and if I quit after another 1-2 years there to another government department, I would probably hit near the maximum bracket for tech work in the government unless I took a lead position.
Government also doesn't recruit people out of school for tech unless they have a full slate of internships. You need at least one year of experience to join. So there is this narrow 2-3 year in your career window where government work can make sense.
So not only are you kind of forced out fairly early in your career, but they incentivize spreading your time among many different departments as that is the only time you can get a big salary jump.
Plus all the other things you say are true. Decisions take months for anything.
Currently a public sector tech worker, although in Canada. We can recruit some great people as although the salaries are not FAANG, they are pretty good for people who don't live in cities with that.
Problem is, they don't give raises or if they do, the raises are tiny. I earned 10,000 more choosing a government job over other offers where I am. I have been in the role 11 months. Recruiters are consistently offering 10,000 more than what I make now. Guess how long the average person stays? Just over one year.
If I quit my current department and went to a different government, I could get that 10,000 dollar raise and if I quit after another 1-2 years there to another government department, I would probably hit near the maximum bracket for tech work in the government unless I took a lead position.
Government also doesn't recruit people out of school for tech unless they have a full slate of internships. You need at least one year of experience to join. So there is this narrow 2-3 year in your career window where government work can make sense.
So not only are you kind of forced out fairly early in your career, but they incentivize spreading your time among many different departments as that is the only time you can get a big salary jump.
Plus all the other things you say are true. Decisions take months for anything.