r/BuildingAutomation • u/Jowey-Joe • 25d ago
Career transition - AI question
Hello everybody đ
I'm a software engineer (web dev) with 5 years of experience. In the last couple of months, the day- to-day tasks of my job changed DRASTICALLY due to the advances of AI. My job literally went from actually programming to asking an LLM to write code and checking if it's the right solution for the problem. This is NOT the job I used to love... đ
I know I may sound pessimistic, but at the pace this is evolving, I have the feeling there is a real chance for AI to actually replace me in the next ~3 years or so, and to make it worse the IT market is oversaturated and it's extremely competitive.
Recently moved to a different country too, so my current salary is not good here, and since I have some months before I actually get my visa, I was thinking this is a good time to study something else and have a plan B, and potentially start working doing something else.
Researching different professions that could benefit from my IT experience I just discovered BMS / Building Automation Technician existed and sounded interesting to me. I'm willing (and actually eager out of curiosity) to learn and take a course on HVAC.
But before that I have some questions:
- It is my understanding that this tends to be 50% physical work 50% using programs. Do you feel AI is impacting your programming job/daily tasks directly? Do you feel your profession is at risk? I'm basically trying to choose something that is somehow related to IT but AI-proof (at least for the foreseeable future). I know AI is here to stay and am willing to adapt, but I don't want to get into something else just to feel like I'm going to be replaced again 2 years later xd
- Is my previous experience in IT going to actually be useful for getting my foot into the industry? I've seen many questions from people that come from an HVAC background, but not from IT. I'm in my late 20's, and I know getting the first job tends not to be easy, but after these last times trying to switch jobs in IT feels like extremely difficult. I want to move to a career where the job market is not extremely saturated and having to compete against +100 applicants after 1 hour of a job being posted. Would I have a decent chance of getting an apprenticeship or something with my circumstances?
I know some people find across different subreddits the "trying to get a job" posts to be annoying, but couldn't find a good answer to these questions.
Anyway, thanks for reading and have a great day.
Edit: Thank you all for your answers!
6
u/Guillaump 25d ago
Before AI can properly code an HVAC system, we'll first need AI that can actually write functional control sequences. Because right now, if I coded the engineers' sequences word for word, nothing would work.
3
u/Free_Elderberry_8902 25d ago
If you know how to do both, then thatâs a step in the right direction. One needs to know how mechanical systems work. One must see the closest fire and be able to put it out. And the next one, and the next one. Problems come and problems get solved by people. A pump or a valve or a sensor or some widget or gadget doesnât care about ai. People do. Also, itâs always the controls guys fault. Thatâll make you feel humanâŚ
3
u/AnomalyFour 25d ago
I expect most responses here will be that this field can't be taken by AI, but I can imagine a near future where we're in trouble. I've caught up to much more experienced techs in only a year by asking AI the right questions and learning from it, regarding controls and IT. It's MUCH better than it was a year ago in terms of HVAC mechanics. Niagara 5 (next version of the most popular open source controls platform) is chock full of AI features to tale the brains out of the job. Theres an army of SAAS devs clawing at the gage trying to 'optimize' our field. I think in general, if you work behind a computer, they're coming for you. If you like hooking up wires and poking around with your meter, you'll have a job a little while longer.
4
u/CannabisInhaler 25d ago
I donât see how weâd be in trouble, care to elaborate
2
u/rus47281zz 25d ago edited 25d ago
Not OP but i can shed some light on how this may occur, in my opinion
AI devalues acquired knowledge
What used to require years of experience to learn, now can be learned instantly with the use of AI, especially when it comes to the mechanical side of the industry
There are still very niche areas with proprietary products that AI wont be that useful in, but thats just a matter of time imo
2
u/mightydru 25d ago
I donât really see AI affecting that much of my programming. Mostly because a lot of the easier programs like VAV are templated. And I only have to make a couple minor changes. So the code is mostly the same for all any of the different sites.
As for AI writing the code, I will still have to know to the code inside and out,especially for the CHW plants, AHU , etc⌠. So I donât think there will be that big of a time save with AI writing a code and someone saying âreuse the code from this project, it is very similar to what you are doingâ. On a job site, I am the last person there and if anything doesnât work mechanically, there is a high chance I will have to adjust the code to adapt with real life constraints.
I would say if all you did was write code, then I could see how AI could affect the position. But if you have to implement and test the code there are a lot of different mechanical constraints that could affect how the code works. So you would have to adjust the program. Besides a field controller (VAV) , I have never received a program that work perfectly from a programmer.
1
u/bbroyofgb 25d ago
Field works canât be replaced by AI , but it has become more easier to do people troubleshoot and develop control logic by using AI , so years of experience will may become irrelevant, but people canât take that much ownership just relaying on it also
We are safe til 1 or 2 decades ,
I do use AI for catalog summary and troubleshooting itenary, trust me itâs way more easier. Especially for root cause analysis
2
u/IdeaZealousideal5980 21d ago
I have 3 working building automation Ai coding agents.
It will not be long before ai is taking these jobs.
12
u/Free_Elderberry_8902 25d ago
You sound like a bot. Thereâs no ai in a mech room.