Hacker News new | ask | show | jobs
by unixrefugee 3002 days ago
I agree with this as I currently find myself in this very situation. I was a Unix admin for a decade and then found myself having to embrace Linux and then Windows Server to have a job. I've been a sysadmin for 20 years and one is who quite happy to work as a "coder" when needed.

I took a new job about a year ago, one that found me in a group of people who were struggling to do "simple" things, but doing them the "hard way". I came into this job, and because the core infrastructure is Windows Server, I learned PowerShell in about 6 months and started "solving" their problems by automating this and that. Things got easier, but the existing people thought me strange that I would resort to the "mere command line" for a solution rather than go about things using a GUI. My rule of thumb has always been "if I have to do it more than twice, script it."

These people have poo-pooed my every effort along the way and the boss has even called me out on it, despite me showing him that we are making strides where the team once did not. Sorry, I'm a command line guy at heart, and this will never change. I'm not a method man by any stretch. PowerShell is the orthodox way of handling Windows Server issues and that these people I work with don't want to embrace it is not going to slow me down.

We engage in useless meetings to have meetings. We talk about senseless things to jabber. I want to write scripts to automate certain tasks, but no. "What happens if you get hit by a bus, bro? No one knows how to code in PowerShell." My response to them was "I came here not knowing PowerShell, but I took the time to learn it and I'm productive in areas where you could be, too. I'll be happy to show you everything I've learned and coach you when you have time." They look at me like the proverbial deer in the headlights. I'm toying with leaving this year, as I want to work around like-minded, always-curious people, not people stuck in yesteryear.

4 comments

When upper management see you are 10 times more effective, doing the same job as 10 other people, they might become interested. But if there's not enough job and you get paid for just sitting there, then use that free time to contribute on open source or something. Or maybe there's someone else there who has a pet project you can work on. If this is the case you should consider yourself lucky. At most jobs there's never a shortage of work. Eg. there are always more tasks that you can possible do and pressure from management that it needs to be done today, if not yesterday.

Also if you are that much more effective you could start your own business, hire people and train them, then have 10x bigger margins then your old employer.

Thank you for your comments. I have toyed with the idea for years of going into business for myself, but have no ideas. I'm a sysadmin who knows *nix, macOS, Linux, and Windows very well. I can only write in "scripting" languages, as my jobs all the years required only those. I never really branched out into Python (I can read it), or C++, etc.

I have no idea what to do, what to offer, etc. It's funny, because when I'm at work, I don't really have to think too hard about solving a task. I'm generally the "smooth over" guy who fixes the things other people don't really see as issues, but having been in IT for so long, I can see the problems in the distance for a given job, as I've encountered them before. Most people just fly by the seat of their pants, but I love doing things once and well.

Maybe you can be one of those solo entrepreneurs where everything is automated. Pick a niche that is very boring and are currently done by mundane manual work. For example accounting. Kick start by taking an existing product and sell the patchwork/scripts as a module/plugin. Maybe something like SAP. Don't quit your job until you are profitable though, and can just kill the project if it doesn't work out. It usually takes a few tries and a lot of learning until you figure out what works and what doesn't as an entrepreneur. eg. selling something people want (a faster horse) vs trying to sell something you think they desperately need (a car). Eg. pick the low hanging fruit, and don't be tempted to solve the hard problems until you have enough resources.
I've struggled with the same thing. Here's the problem: How do you farm yourself out for this sort of work, when the kind of people who need it done are the kind of people who can't see the need, even after you've fixed it, shown it, and explained it?

That, and I don't have the temperament to deal with the politics of the business side. I tried it, decades ago, and found it tiresome.

I feel like you're stuck in a job where people don't appreciate what you do. I'd either go look for a better work environment or make one myself by starting my own business if I were you.
How many people are there in this organisation?

[I work in an educational organisation with around 1000 employees and around ten thousand students. There are something like 1 500 client PCs and the usual collection of servers. It is a microsoft shop. Powershell much in evidence.]

Check out Tanium, you'd fit right in