I say "bah-humbug" to job security. That means that you just don't know or care about your craft. If you were really "1337" job security would be the last thing on you mind. You would actually be running the show and working on amazing products/solutions.
I'm a senior developer and I teach my methods to my colleagues all the time. It doesn't hurt me, but helps the team and the cause immensely. It makes going to work much more enjoyable when everyone is on the same page and pushing each other.
> I say "bah-humbug" to job security. That means that you just don't know or care about your craft.
I'm twenty-five years old. My wife and I have four cats, a home, two cars, and more than six figures of combined student loan debt.
I earn 75% of our total income as a Software Engineer. We can't survive on my wife's income alone and we don't have any family members to fall back on if times get tough.
So you, a senior web developer at JPC, might say "bah-humbug" to job security, but I, for the reasons listed above, do not.
I think the parent comment is absolutely right, more competition in the industry can only be a good thing from a societal perspective, as the highest quality workers take the jobs from the poor performers. Obviously from your perspective it might be worrisome, especially (and I apologize for getting personal) with all that stuff coupled with student loans, but surely it's a net societal good.
Did you start out with the two cars before getting into student loan debt? Following that on with auto loans, maintenance and a mortgage isn't helping your financial independence.
Our mortgage is less than what our rent was at our apartment.
We owned one car prior to university and took out an auto loan to get my wife her own car.
We work in opposite directions and we each have a commute time of ~20-25 minutes, so moving closer to her job would increase my commute time and moving closer to my job would increase hers.
Our schedules are too different to make carpooling a possibility anyway. Also, there's no way to get to either of our jobs using public transportation.
I'm a senior developer and I teach my methods to my colleagues all the time. It doesn't hurt me, but helps the team and the cause immensely. It makes going to work much more enjoyable when everyone is on the same page and pushing each other.