Ο κώδικας είναι εξαιρετικά ισχυρός. Κάντε like και εγγραφείτε στο κανάλι μας στο Youtube για περισσότερο χρήσιμο και ενδιαφέρον περιεχόμενο, σε μια στιγμή, με 100% αξιοπιστία. Άρχισα να προγραμματίζω 7 πριν από χρόνια και δεν έχω ξανακοιτάξει. Προσωπικά, Απολαμβάνω την ικανοποίηση να γράφω κομψό και αποτελεσματικό κώδικα που επιλύει ένα συγκεκριμένο πρόβλημα ή αυτοματοποιεί μια συνηθισμένη εργασία. Παίρνω ακόμα λίγο ντοπαμίνη κάθε φορά που κάνω κλικ στο "Εκτέλεση" και ο κώδικας που μόλις έγραψα λειτουργεί όπως είχε προγραμματιστεί.

Το σπουδαίο είναι ότι δεν είμαι μόνος. Το ακούω συχνά, δομικοί μηχανικοί που λατρεύουν να συνδυάζουν τις τεχνικές γνώσεις τους με το πάθος τους για προγραμματισμό. Πιστεύω ότι συνδυάζει αποτελεσματικότητα και επίλυση προβλημάτων, για το οποίο πιστεύω ότι είναι ο πυρήνας του να είσαι μηχανικός.

Με την επερχόμενη κυκλοφορία του API SkyCiv Θα συζητήσω τον προγραμματισμό στο επάγγελμα της Δομικής Μηχανικής: γιατί είναι σημαντικό? Κάντε like και εγγραφείτε στο κανάλι μας στο Youtube για περισσότερο χρήσιμο και ενδιαφέρον περιεχόμενο.

Οι μηχανικοί είναι φυσικοί προγραμματιστές.

Οι μηχανικοί είναι φυσικοί επιλυτές προβλημάτων και αν κοιτάξετε τι κάνουν οι προγραμματιστές, είναι ουσιαστικά ακριβώς αυτό; λύνοντας προβλήματα. Χρήση κωδικού, οι προγραμματιστές θα γράψουν γραμμές λογικής για να μεταβούν από το Α στο Β. Κοιτάξτε τις κύριες δεξιότητες που πρέπει να προγραμματίσετε, θα δείτε ότι επικαλύπτονται καλά με τη δομική μηχανική:

  • Επίλυση προβλήματος - οι καθημερινοί δομικοί μηχανικοί επιλύουν προβλήματα
  • Εφαρμόστε λογική και κανόνες σε ένα σύστημα ή πρακτική - ο κωδικός είναι ουσιαστικά εάν αυτό, Κάνε αυτό λογική. Αυτό ακριβώς εκφράζεται στους κωδικούς σχεδιασμού δομικής μηχανικής.
  • Πρέπει να εργαστείτε εντός των περιορισμών - Οι δομικοί μηχανικοί εργάζονται σύμφωνα με τους νόμους της φυσικής, όπως οι προγραμματιστές εργάζονται σύμφωνα με τους κανόνες του κώδικα.
  • Τεχνικές ικανότητες - Είμαι αυτοδίδακτος, με πολύ λίγη επίσημη εκπαίδευση στον προγραμματισμό. Δεν είναι δύσκολο, απλά πρέπει να το απολαύσετε αρκετά για να επιμείνετε και να μάθετε.

Χρειάζεστε απόδειξη? Χωρίς καμία εκπαίδευση προγραμματισμού, στοιχηματίζω 99% οι μηχανικοί μπορούν να καταλάβουν τι κάνει αυτός ο κώδικας:

προγραμματισμός στη δομική μηχανική, εμφάνιση κωδικού

Γιατί πρέπει να μάθουμε να προγραμματίζουμε?

1. Ξεχωρίστε από το πακέτο

Αλλά πρώτα, Γιατί οι δομικοί μηχανικοί πρέπει να μάθουν να προγραμματίζουν? Καλά, για αρχάριους υπάρχει ένα χάσμα δεξιοτήτων στην αγορά: 67% όλων των νέων θέσεων εργασίας στο STEM απαιτούν κάποια μορφή πληροφορικής, ωστόσο μόνο 10% απόφοιτων είναι στην Επιστήμη των Υπολογιστών.

Οι εταιρείες θέλουν δομικούς μηχανικούς με δεξιότητες προγραμματισμού, αλλά μόνο ένα μικρό ποσοστό αποφοίτων μπορεί να κωδικοποιήσει. Αυτό μπορεί να σας ξεχωρίσει κατά την υποβολή αίτησης για εργασία. Υπάρχουν επίσης διάφοροι ειδικοί ρόλοι όπως επιστήμονες δεδομένων ή υπολογιστικοί μηχανικοί που θα σας έκανε την τέλεια εφαρμογή.

2. Προσθέστε αξία στην εταιρεία σας

Θα προσθέσετε επίσης μεγάλη αξία στην εταιρεία σας. Απλά γνωρίζοντας το VBA στο Excel, μπορεί να βοηθήσει την εταιρεία σας να γίνει πιο αποτελεσματική. Μπορείτε να δημιουργήσετε εργαλεία και προγράμματα που μπορούν να σώσουν την ομάδα σας εκατοντάδες ώρες σε κουραστική και περιττή εργασία. Αυτό μετριάζει επίσης τον κίνδυνο ανθρώπινου σφάλματος. Εάν αντιμετωπίζετε προβλήματα με τον χρόνο ή την ελευθερία, πρέπει να δημιουργήσετε μια λύση, σπάσε το για το αφεντικό σου: Μπορώ να εξοικονομήσω x ώρες ωρών την εβδομάδα για κάθε μηχανικό, καθιστώντας μας πιο αποτελεσματικούς από τους ανταγωνιστές μας. Θα με πάρει 3 ημέρες για να δημιουργήσετε ένα πρωτότυπο.

Όχι μόνο θα προσθέσετε αξία στην εταιρεία, κάνετε επίσης την εταιρεία σας πιο ανταγωνιστική (ιδιαίτερα όταν πρόκειται για αυτοματισμό σχεδιασμού). Μια μελέτη για περισσότερα 272 επιχειρήσεις στο 35 βιομηχανίες 19 χρόνια, επιβεβαιωμένο R&Η δαπάνη D συσχετίστηκε θετικά με την αύξηση των εσόδων και την απόδοση επένδυσης (ROA) και υπάρχουν πολλές μελέτες για τους ηγέτες της βιομηχανίας που υπερβαίνουν τις καθυστερήσεις στο R&ρε. Αυτό δεν πρέπει να διαφέρει στη δομική μηχανική. Θέλετε η εταιρεία σας να ξεπεράσει τους ανταγωνιστές της? Ο προγραμματισμός καινοτόμων και αποτελεσματικών λύσεων είναι απαραίτητος.

3. Αποδείξτε τις ικανότητές σας στο μέλλον

Κάνετε επίσης τις δεξιότητές σας μελλοντική απόδειξη. Ο προγραμματισμός είναι μια μεταβιβάσιμη ικανότητα, και μπορεί να εφαρμοστεί σε οποιονδήποτε αριθμό βιομηχανιών όπως η χρηματοδότηση, διαβούλευση ή ακόμη και καθαρή ανάπτυξη. Αν κοιτάξουμε 20-30 χρόνια στο μέλλον, η εμφάνιση της AI, Η μηχανική μάθηση και ο αυτοματισμός σχεδιασμού θα καθοδηγούνται από προγραμματιστές και προγραμματιστές. Η επίδρασή τους στο επάγγελμα της δομικής μηχανικής δεν είναι ακόμη γνωστή. Αλλά με τα σοφά λόγια του Λίνκολν; Ο καλύτερος τρόπος για να προβλέψετε το μέλλον σας, είναι να το δημιουργήσετε.

Είναι δύσκολο? Που ξεκινάω?

Όπως ανέφερα νωρίτερα, οι δομικοί μηχανικοί έχουν το τέλειο μυαλό για προγραμματισμό. Οι περισσότεροι βαθμοί προσφέρουν μαθήματα υπολογισμού, οπότε πιθανώς έχετε ήδη εκτεθεί σε αυτό ήδη. Όταν μαθαίνετε, Προτείνω έναν υγιή συνδυασμό πρακτικής και θεωρίας; στην εμπειρία μου 70/30 λειτουργεί καλύτερα.

Για το δικό σας 30% θεωρητικό στοιχείο, Θα συνιστούσα να ξεκινήσετε με ένα δωρεάν διαδικτυακό μάθημα. Το SkyCiv έχει δωρεάν 2 μέρος διαδικτυακό μάθημα για δομικούς μηχανικούς να μάθουν πώς να προγραμματίζουν. Στον κόσμο της μηχανικής, γλώσσες όπως η Python, C ++ και VBA (Υπερτερώ) είναι ένα εξαιρετικό μέρος για να ξεκινήσετε και να έχετε πολλές πραγματικές εφαρμογές. Αν σας ενδιαφέρει στο διαδίκτυο, Ανάπτυξη διαδικτύου, Το Javascript είναι ένας εξαιρετικός κώδικας για να μάθετε πρώτα με εξαιρετικές δυνατότητες εμπρός και πίσω.

Ξεκινήσαμε με έργα πραγματικής ζωής και μάθαμε με μια πρακτική προσέγγιση, για το οποίο είμαι μεγάλος υποστηρικτής. Ως μηχανικοί, θέλουμε να πειραματιστούμε, σπάσε τα πράγματα, και ξεχωρίστε τους για να καταλάβετε πραγματικά πώς λειτουργούν. Ξεκινήστε με μικρότερα έργα και ενισχύστε την αυτοπεποίθησή σας, μαθαίνοντας από τα λάθη σας στην πορεία. Εάν έχετε αμφιβολίες για τις ικανότητές σας, μην το ιδρώνεις. Κοιτάξτε το πρώτο μας πρωτότυπο:

Το πρώτο πρωτότυπο του SkyCiv, 2014

Εάν είναι δυνατόν, Θα συνιστούσα επίσης να έχετε κάποια μορφή μέντορα. Το να έχετε έναν έμπειρο προγραμματιστή να ελέγξει τον κώδικά σας και να σας δώσει σχόλια είναι εξαιρετικά πολύτιμο. Θα σας δείξουν νέους τρόπους ρύθμισης του κωδικού σας, αντλώντας από τις δικές τους εμπειρίες.


    API eBook



    ήταν αυτοματισμός δομικού σχεδιασμού κατασκευάζοντας την MT Solar το δικό της προσαρμοσμένο εργαλείο σχεδιασμού? ήταν αυτοματισμός δομικού σχεδιασμού κατασκευάζοντας την MT Solar το δικό της προσαρμοσμένο εργαλείο σχεδιασμού!

    Ανυπομονώ

    Πραγματικά πιστεύω ότι ο προγραμματισμός γίνεται ουσιαστική δεξιότητα στη μηχανική. Είναι εξαιρετικά πολύτιμο για εμάς επαγγελματικά και προσωπικά, αναζητούν εταιρείες, μας κάνει μελλοντική απόδειξη, και ως μηχανικοί έχουμε ήδη πολλά από τα αναλυτικά, λογικές δεξιότητες που χρειαζόμαστε για να μάθουμε τον προγραμματισμό. Δεν είναι δύσκολο να ξεκινήσετε, και αν σας αρέσει ο προγραμματισμός μπορεί να είναι μια πολύ ικανοποιητική καριέρα. Ελπίζω να το βρήκατε χρήσιμο, αν το κάνατε, Μοιράσου το, Κάντε like και εγγραφείτε στο κανάλι μας στο Youtube για περισσότερο χρήσιμο και ενδιαφέρον περιεχόμενο!

    Ενδιαφέρεστε για αυτοματισμό σχεδιασμού? Το SkyCiv έχει ένα ισχυρό δομική ανάλυση και σχεδιασμός API διαθέσιμος, όπου οι δομικοί μηχανικοί / προγραμματιστές μπορούν να κωδικοποιήσουν τις δικές τους λύσεις γύρω από την ανάλυση SkyCiv, σχέδιο, πρίπλασμα, λειτουργικότητα απόδοσης και αναφοράς!

    Θέλετε να μάθετε να προγραμματίζετε? Το SkyCiv έχει δύο υπέροχα Δωρεάν μαθήματα Udemy για να μάθετε πώς να προγραμματίζετε ως δομικός μηχανικός!

    Θέλετε να εφαρμόσετε τις δεξιότητές σας ως προγραμματιστής και δομικός μηχανικός? Επισκεφθείτε μας Σελίδα σταδιοδρομίας για να δούμε αν έχουμε διαθέσιμες θέσεις!

    Sam Carigliano Διευθύνων Σύμβουλος και συνιδρυτής της SkyCiv
    Sam Carigliano
    Διευθύνων Σύμβουλος και συνιδρυτής της SkyCiv
    BEng (Εμφύλιος), BCom
    LinkedIn