When you start taking more advantage of it to make Design Automation and increasing your own productivity your smack middle in programing land. Sure you can use CAD in a stupid manner but parametrical CAD design is allready a weird graphical programing language in its own right. CAD is asymptotically closing in on programming. Same could be said for most of your subjects. Do you need it? No not really, but it can be extremely useful for many careers and valuable in general. Many students want to avoid hearing this, after all they did not choose computer science (CS). This is related to the other answers references to programming skills increasing CAD or spreadsheet skills.Īll higher level functions in engineering start to resemble programming jobs more and more as time goes by. What is also useful is to learn enough of a language that you can consider the semantics ahead of the syntax - then you can effectively generalise your knowledge of programming into situations which are unrelated to the language(s) you learned which may well not be the ones you are required to code in. ![]() But to do this you need to have reached a level in programming where converting an engineering task into code is a feasible objective ( to a degree it is not necessary to succeed at this task to obtain this benefit but it is necessary to be able to attempt it seriously). What does stand a chance of being helpful is the process of abstracting your eningeering problem into something that can be turned into code - this will challenge your understanding of the underlying eningeering principles and make you a better engineer. Learning the syntax of Java or Python specifically has a decent risk of not being especially helpful at least in the sense that your next workplace may not actually use those languages.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |