• 1 Post
  • 29 Comments
Joined 1 year ago
cake
Cake day: June 29th, 2023

help-circle



  • We never make minor production changes on Fridays or right before holidays. It is always a bad move because if you get into trouble your odds of not being able to teach the necessary resources are greatly increased.

    Major production changes are only done during a scheduled downtime which is planned well in advance to make sure everyone is available, including third party vendors.










  • I think you hit it right on the head and with far more empathy than I. Well done.

    We are one of those “nerd hoarding” shops and I, the CEO, am close to the lowest paid employee. These guys make bank but they are also worth every penny. If people knew how few people keep our world from imploding, they’d be an insomniac like me.

    As far as the rest, I wrote an article back in 2008 or 2010 where I outlined how IT was going to become commoditized and many of my colleagues thought I was an alarmist. Ten or so years later everyone has moved their infrastructure to the cloud (RIP in-house sysadmins and network engineers), and developers are now mostly ticket punchers as you said. Lord knows how AI streamlined processes will affect the Dev sector.


  • Entrepreneurs will sometimes complain how they can’t find good programmers, and how there’s a shortage in tech. But they’re not talking about people like me, they’re talking about twenty-something Ivy League post docs with stellar CVs.

    And this is when the author devolved into nonsensical ranting.

    I agree that the hiring process for programmers is too full randomness but many of the authors other complaints have been alleviated. Most of the companies I interact with have modified their requirements to state “degree in ‘X’ or equivalent work experience”. In other words, having had years of experience with a solidly composed resume that showcases that experience far surpasses the requirement for a degree. Also, “Ivy League” degrees are, for the most part worthless when competing for bottom tier Dev work like the author is. Any company or manager impressed by an ivy league comp sci bachelors degree is not someone you want to work for.

    Working in IT is a great equalizer. The only things that matter are your experience, your skill set, how well you can compose a resume, and your network (very important). By the author’s own admission, they self-sabotaged their own career by sitting on their ass for a decade, letting their skill set become obsolete, let their experience be limited and out of date, and clearly never grew (probably shrunk) their network by isolating themselves in their little corner.

    My advice to anyone in the field is to see yourself as a professional athlete. If you keep your skills sharp, expand your toolkit by learning new skills, become proactively involved in projects (even if they are your own side ones), and stay up to date with emerging systems (tons of free online classes or relatively inexpensive courses), you will not only always have a job, you will be well compensated. Don’t and you cut from the team.

    The hiring system is inefficient. It’s hard for workers to find work and “entrepreneurs” to find workers. Those who succeed are those who go the extra mile. That applies to workers but also to companies. Want to attract top talent consistently and without drowning in less than mediocre resumes? Pay more and offer incentives like profit sharing and work life balance . The days of coasting by just existing and with minimum effort have past.







  • There are A LOT of people training AI with faulty models that are learning from heavily biased data sets. Never underestimate humans’ ability to fuck shit up. For every genius that makes a technical breakthrough, there are thousands of morons ready to misuse it or break it.