Discussion Thread

  • 1.  Looking for Guidance

    Posted 09-21-2022 10:55 AM
    Hi, I am a civil engineering graduate and a Python developer. I was wondering what kind of positions/fields would be more suitable for someone with my skill set. My CE interests are constitutive modelling, statistics, programming and machine learning.

    My CV
    and my github profile
    QuantumNovice - Overview

    Syed Haseeb Shah S.M.ASCE

  • 2.  RE: Looking for Guidance

    Posted 09-22-2022 02:17 PM

    Hi Syed,

    Having a background in programming languages and in statistics is actually a somewhat rare set of skills for many traditional civil engineers.  To be brief, while it is not something that may usually be needed in traditional design work, your skills would still be very useful in water resources and environmental engineering applications. Hydraulic/hydrologic modeling relies heavily on understanding statistics, and this field typically uses scripts written in languages such as R and Python to pre-process and post-process modeling results. Naturally, the companies that produce the modeling software employ people with programming backgrounds as well. 

    Certain places are also starting to write their documentation of their projects in some form of markdown language to create more aesthetically pleasing files that can also incorporate things such as interactive 3d plots to more clearly show their data. 

    Any company that works with GIS could use your skills as well, since a lot of GIS is dependent upon aspects of python to run a lot of commands.

    I think you would be a great fit in a larger company that worked on climate modeling or in oceanography as well. I'm sure there would be other applications I am not aware of either. 

    Good luck! I'm sure you will find something interesting out there. 

    Christopher Seigel P.E., M.ASCE
    Civil Engineer

  • 3.  RE: Looking for Guidance

    Posted 09-22-2022 02:18 PM
    HI Syed, check out Orange County Department of Public Works, Survey Department, the leader there is Mr. Kevin Hills, he's always been the type to push the technology limits for his department, the student in the video, Mr. Hermoso fell in love with programming via python and civil engineering, I believe he was able to connect both using the tool he presents in the video, 
    OC Survey CLSA Video 2021
    YouTube remove preview
    OC Survey CLSA Video 2021
    00:00 - Start 00:05 - Eric Hermoso 03:43 - Edgar Rodriguez 07:06 - Itai Islas 07:59 - Cynthia Dimnik 10:34 - John Ho 14:32 - Jim Reed 19:26 - Kevin Martinez 23:15 - Eric Ostrowski 26:57 - Marie Aquino 30:20 - End
    View this on YouTube >

    In addition, hydrology studies are a good data collection field, and land surveying as well at the state and federal level (big projects requiring huge amounts of data to analyze etc.), having a background in civil and knowing how to program is a good thing when dealing with large amounts of data, so look for work opportunities requiring technical skill sets that deal with large data sets, 

    Hit me up if you have further questions:

    Humberto A. Gallegos, PhD, PE, LSIT, M.CLSA
    Adjunct, Civil Engineering Department
    Cal Baptist University
    909-681-2927 / hgallego@...
    Proverbs 3:5 NLT - "Trust in the Lord with all your heart and lean not on your own understanding; in all your ways submit to him, and he will make your plans straight."

    Humberto Gallegos Ph.D., P.E., M.ASCE
    California Baptist University
    Riverside CA

  • 4.  RE: Looking for Guidance

    Posted 09-23-2022 01:58 PM
    Good question. Chris' reply is consistent with my experience in modeling water resources.
    Suggest you look at the Corps of Engineers  Research and Development Center (ERDC) for career ideas. Also look at the Department of Defense elements and aerospace/chemical companies using data analysis and modeling.

    William McAnally Ph.D., P.E., D.CE, D.NE, F.ASCE
    Columbus MS

  • 5.  RE: Looking for Guidance

    Posted 09-27-2022 07:56 AM
    Hi Syed.
    Great idea to post this thought for feedback.

    Another source for you to consider would be the online version of
    "Directory of Associations," and go to their "Subject Index."
    Here I recommend you seek the support of your library at the university.

    Then, using "Google Scholar," and similar but different search terms, see who has been
    recently active in your field of interest and ask for their thoughts.

    Seeking knowledge feedback from various sources is a great part of your professional development.

    William M. Hayden Jr., Ph.D., P.E., CMQ/OE, F.ASCE
    Buffalo, N.Y.

    "It is never too late to be what you might have been." -- George Eliot 1819 - 1880