Coming soon - Get a detailed view of why an account is flagged as spam!
view details

This post has been de-listed

It is no longer included in search results and normal feeds (front page, hot posts, subreddit posts, etc). It remains visible only via the author's post history.

27
The Perception of AI in the IT Job Market, vs. the Reality
Post Body

I'm in IT. I manage a mid-sized group of developers as a Tech Lead. I still stay technical, but I set standards, do the code reviews, and arrange the devops for my team.
When I first saw ChatGPT I was somewhat panicked. I had it write a small program and it produced good code. I imagined that shortly, all technical jobs would be done by AI.

Our company (a Fortune 50) has embraced AI and I've also used it on the side, outside of company projects.

The Perception:

  • Many companies and non-technical people think that AI will largely make technical folk obsolete. They have slowed hiring down a lot in IT, thinking there will be little-to-no future need for developers.

The Reality:

  • No matter how good AI gets, you will need to specify what you want, and depending on the size of the project, that could be PAGES and PAGES of highly-detailed text. For an application like the one I manage, it might as well be Leo Tolstoy's book, War and Peace.
  • The code AI produces must still be proofed by a human. Is it correct? Is it too complicated to maintain? Is it coded with a good strategy? I have seen so many errors produced by AI, so much crap code and code that doesn't fit a coherent strategy, that it makes me wonder the true worth of it.

So, I believe AI is useful, but only for a few things. Perhaps it can determine where to find a particular option in an IDE. Perhaps it can knock out a small algorithm. Perhaps if can generate a nice a Regex or two. Perhaps it can generate a nice framework to get you started. AI is useful as a coding partner, but it is not truly useful as a coder.

Do I expect that to change? Not in the next five to ten years. After that, of course, my crystal ball becomes fuzzy. However, the first problem will always remain. The more complex your requirement, the more detailed and long your specification will need to be... to the point that you might as well have coded it yourself.

My advice for the technical? Leverage AI. Do not fear it... and if you are non-technical, bear these thoughts in mind in your hiring practices.

Author
Account Strength
90%
Account Age
9 years
Verified Email
Yes
Verified Flair
No
Total Karma
1,995
Link Karma
325
Comment Karma
1,655
Profile updated: 3 days ago
Posts updated: 4 months ago

Subreddit

Post Details

We try to extract some basic information from the post title. This is not always successful or accurate, please use your best judgement and compare these values to the post title and body for confirmation.
Posted
10 months ago