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.
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.
Subreddit
Post Details
- Posted
- 10 months ago
- Reddit URL
- View post on reddit.com
- External URL
- reddit.com/r/recruitingh...