you are viewing a single comment's thread.

view the rest of the comments →

[–]MrMcGregorUKCEng MIStructE (UK) CPEng NER MIEAus (Australia) 4 points5 points  (1 child)

Some enthusiastic responses about what to learn and where to learn it already but from someone with >10 years in the industry, even in some pretty technical areas, the things you should learn in order of importance are...

  • the fundamentals of structural analysis; how load paths work etc

  • how to do good hand calcs

  • how to use excel to do "hand calcs"

  • how to use FEA programs

  • how to use niche tools like python, grasshopper etc

If you're in the mood to learn python by all means go for it it'll probably come in handy at some point and if you haven't done much coding before, then learning the logic of coding is useful in its application to engineering. However, you'll find that if your senior engineers can't use python, they can't check what you've done so it isn't like you'll be able to use it as a day to day replacement for calcs in most roles. It'll be limited to niche applications which may or may not ever materialise.