How Breakthrough Programming Tech Is Shaping Structural Engineering – Ep 132
Update: 2024-06-27
Description
In this episode, we talk with Santosh Vangala, a structural engineer at AECOM, about how programming tech is transforming structural design, the importance of mastering engineering software early in your career, and the future of the structural engineering industry.
***The video version of this episode can be viewed here.***
Engineering Quotes:
Here Are Some of the Questions We Ask Santosh:
What are some challenging yet fulfilling projects you've worked on?
How have you utilized your knowledge of encoding and Python in your structural designs?
What common mistakes have you observed that scripting helped mitigate in terms of ensuring accurate column load takedown and foundation calculations?
How do engineers unfamiliar with Python start using it at work, and how did you introduce its use in your workplace?
How can companies address quality control and coding proficiency concerns when introducing scripting tools, and what strategies can engineers use to promote wider adoption?
Can you suggest resources for engineers new to programming tech tools in structural engineering to implement automated quality control checks effectively?
Could you tell us about being recognized as a top young professional by the Engineering News-Record (ENR)?
Where do you see the future of structural engineering heading in the next few years?
Where do you see the role of the structural engineer heading, with automation and artificial intelligence (AI) potentially reducing the need for multiple engineers?
What's your final piece of advice for structural engineers looking to make a significant impact in their field?
Here Are Some of the Key Points Discussed About How Breakthrough Programming Tech Is Shaping Structural Engineering:
One of the most challenging yet fulfilling projects Santosh worked on was taking over management of a project after his supervisor left the company unexpectedly. It provided valuable lessons in managing scope creep and coordinating with various trades, ultimately contributing to his growth in project management and adaptability.
Santosh uses Python and encoding skills to automate structural design tasks, improving accuracy and efficiency in creating construction drawings and calculations.
Scripting with Python has reduced errors in column load takedown and foundation calculations by automating these processes, ensuring more accurate structural designs.
Engineers unfamiliar with Python can start by learning basic scripting skills to automate tasks and extract data. Python was introduced in the workplace by demonstrating its efficiency in automating structural design processes, emphasizing its role in enhancing accuracy and efficiency.
To address quality control concerns, companies should implement rigorous script review processes involving senior engineers. Engineers can promote wider adoption by providing training on scripting tools and highlighting their benefits in enhancing efficiency and reducing errors in design and analysis tasks.
New engineers in structural engineering scripting tools can start with Coursera's "Introduction to Python 3 Programming" from the University of Michigan. They can also find practical guidance on implementing automated quality control checks with Python and Revit APIs through PyRevit's YouTube tutorials.
Being recognized as a top young professional by ENR acknowledges significant contributions in the field, reflecting both personal achievements and the support of a talented team. It shows the importance of community involvement and mentorship, promoting the impact of giving back beyond daily professional responsibilities.
In the near future, expect significant advancements in automation, AI, and sustainable building practices in engineering.
***The video version of this episode can be viewed here.***
Engineering Quotes:
Here Are Some of the Questions We Ask Santosh:
What are some challenging yet fulfilling projects you've worked on?
How have you utilized your knowledge of encoding and Python in your structural designs?
What common mistakes have you observed that scripting helped mitigate in terms of ensuring accurate column load takedown and foundation calculations?
How do engineers unfamiliar with Python start using it at work, and how did you introduce its use in your workplace?
How can companies address quality control and coding proficiency concerns when introducing scripting tools, and what strategies can engineers use to promote wider adoption?
Can you suggest resources for engineers new to programming tech tools in structural engineering to implement automated quality control checks effectively?
Could you tell us about being recognized as a top young professional by the Engineering News-Record (ENR)?
Where do you see the future of structural engineering heading in the next few years?
Where do you see the role of the structural engineer heading, with automation and artificial intelligence (AI) potentially reducing the need for multiple engineers?
What's your final piece of advice for structural engineers looking to make a significant impact in their field?
Here Are Some of the Key Points Discussed About How Breakthrough Programming Tech Is Shaping Structural Engineering:
One of the most challenging yet fulfilling projects Santosh worked on was taking over management of a project after his supervisor left the company unexpectedly. It provided valuable lessons in managing scope creep and coordinating with various trades, ultimately contributing to his growth in project management and adaptability.
Santosh uses Python and encoding skills to automate structural design tasks, improving accuracy and efficiency in creating construction drawings and calculations.
Scripting with Python has reduced errors in column load takedown and foundation calculations by automating these processes, ensuring more accurate structural designs.
Engineers unfamiliar with Python can start by learning basic scripting skills to automate tasks and extract data. Python was introduced in the workplace by demonstrating its efficiency in automating structural design processes, emphasizing its role in enhancing accuracy and efficiency.
To address quality control concerns, companies should implement rigorous script review processes involving senior engineers. Engineers can promote wider adoption by providing training on scripting tools and highlighting their benefits in enhancing efficiency and reducing errors in design and analysis tasks.
New engineers in structural engineering scripting tools can start with Coursera's "Introduction to Python 3 Programming" from the University of Michigan. They can also find practical guidance on implementing automated quality control checks with Python and Revit APIs through PyRevit's YouTube tutorials.
Being recognized as a top young professional by ENR acknowledges significant contributions in the field, reflecting both personal achievements and the support of a talented team. It shows the importance of community involvement and mentorship, promoting the impact of giving back beyond daily professional responsibilities.
In the near future, expect significant advancements in automation, AI, and sustainable building practices in engineering.
Comments
Top Podcasts
The Best New Comedy Podcast Right Now – June 2024The Best News Podcast Right Now – June 2024The Best New Business Podcast Right Now – June 2024The Best New Sports Podcast Right Now – June 2024The Best New True Crime Podcast Right Now – June 2024The Best New Joe Rogan Experience Podcast Right Now – June 20The Best New Dan Bongino Show Podcast Right Now – June 20The Best New Mark Levin Podcast – June 2024
In Channel