Πώς να γίνει ένας προγραμματιστής, αν δεν ξέρετε τίποτα για τον κώδικα
Σχηματίζουν / / December 19, 2019
Έτσι, το πρώτο πράγμα που πρέπει να κάνουμε - για να βρείτε το σωστό δάσκαλο. Είναι σαφές ότι είναι απίθανο ότι θα είστε σε θέση να εγκαταλείψει τα πάντα και να αφιερώσει τον εαυτό τους αποκλειστικά με τη διδασκαλία, Ως εκ τούτου, είναι απαραίτητο να επιλέξετε τέτοια μαθήματα, όπου οι τάξεις είναι ως επί το πλείστον το βράδυ ή ανά πάσα στιγμή βολική για εσάς το χρόνο. Απολύτως τέλεια, αν δεν χρειάζεται να πάει οπουδήποτε και μπορείτε να κάνετε από το σπίτι. Η επιλογή που συνδυάζει τόσο τα πλεονεκτήματα - online μαθήματα.
Ποια μαθήματα επιλογής
Τα ιδιαίτερα χαρακτηριστικά της καλής μαθήματα: υπάρχουν για μεγάλο χρονικό διάστημα, να διδάξει τους ανθρώπους εκεί με μεγάλη εμπειρία στην σχετικό πεδίο, τέλος, που όχι μόνο θα δώσει μια επαρκή ποσότητα της θεωρίας, αλλά και να μάθουν να την εφαρμόσουν στην πρακτική. Είναι επιθυμητό ότι αυτό συνέβη σε συνθήκες κοντά στο πραγματικό.
Σκεφτείτε ένα συγκεκριμένο παράδειγμα - Εκπαιδευτική σειρά μαθημάτων πληροφορικής πύλη GeekBrains, ήδη εξοικειωμένοι με τους αναγνώστες Layfhakera. Υπάρχουν ήδη έξι χρόνια. Κατά την περίοδο αυτή, έμαθε να κωδικό περισσότερα από 70 000 άτομα - ένας δείκτης είναι αρκετά εντυπωσιακό.
Όσο για εκείνους που θα πρέπει να διδάσκονται άμεσα, υπάρχει πραγματικά περιέχει το καλύτερο από τα καλύτερα. Η επιλογή παρακολούθησαν περισσότεροι από 300 υποψήφιοι, είναι καθηγητές πανεπιστημίου και ειδικοί των μεγάλων IT-εταιρείες. Σε γενικές γραμμές, αυτοί είναι άνθρωποι που έχουν να αντιμετωπίσουν τον κωδικό και ξέρουν πώς να λένε στους άλλους γι 'αυτό, ώστε να καταστεί σαφές.
Γυρνάμε στην πιο ενδιαφέρουσα. Πρακτική. Της θα έχει σε αφθονία. Προγραμματισμός - μια τέτοια σφαίρα, όπου η θεωρία χωρίς την ικανότητα να την εφαρμόσει στην πραγματικότητα είναι μικρή αξία. Γι 'αυτό κατά τη διάρκεια της εκπαίδευσης θα φέρει συνεχώς καθηκόντων, πολλές θέσεις εργασίας στις πληροφορίες που λαμβάνονται σε διαλέξεις αφομοιωθεί αποτελεσματικά. Προτείνω να δείτε πώς φαίνεται σε δράση.
Ξεκινάμε με τα βασικά
Λοιπόν, θέλετε να μάθετε πώς να το πρόγραμμα, αλλά κακώς αντιπροσωπεύουν ό, τι είναι όλα σχετικά. Λογικά, το πρώτο πράγμα είναι να μάθουν τα βασικά. GeekBrains Έχουμε για σας μια-δυο ενδιαφέρουσες προσφορές.
Πρώτον, η πορεία βίντεο «Προγραμματισμός Βασικές αρχές.» Σε 15 συνεδρίες που όχι μόνο θα μάθουν να κατανοούν τις περιπλοκές των εργασιών με διαφορετικούς τύπους δεδομένων και αλγορίθμων να εργάζονται, αλλά ακόμα και να γράψει αυτό το παιχνίδι. Για έναν άνθρωπο που δεν ξέρει τι τα μέρη έρχονται στον κώδικα, είναι άξιος, έτσι δεν είναι; Τέλος, θα σας πει πώς να πάει για να χτίσει μια καριέρα, και να σας βοηθήσει να επιλέξετε ένα συγκεκριμένο τομέα δραστηριότητας, και το οποίο αξίζει να εξερευνήσετε.
Δεύτερον, το online μάθημα «Εισαγωγή στον Προγραμματισμό» - για όσους προτιμούν όχι μόνο νέες πληροφορίες αλλά και ταυτόχρονα να επικοινωνούν με τον καθηγητή, διευκρινίζοντας δύσκολες στιγμές. Είναι πολύ κατανοητό και γρήγορη. Συνολική διάρκεια - δύο εβδομάδες, διάστημα κατά το οποίο πραγματοποιήθηκε τέσσερις συνεδρίες. Θα μάθετε τις βασικές αρχές της δημιουργίας ενός κώδικα, να μάθουν πώς να αναπτύξουν αλγόριθμους και να μάθουν βασικές πληροφορίες σχετικά με τις σημαντικότερες γλώσσες προγραμματισμού. Για να ξεκινήσετε περισσότερο πιθανόν να μην είναι απαραίτητη.
Και στην πραγματικότητα, και σε μια άλλη περίπτωση, μετά την προπόνηση που έχετε στη διάθεσή σας είναι μαγνητοσκοπήσεις όλων των μαθημάτων και εκπαιδευτικού υλικού. Αν κάτι ξαφνικά σβηστεί από τη μνήμη ή αν θέλετε περισσότερο χρόνο για να διευκρινιστούν ορισμένα σημεία, μπορείτε πάντα να ανατρέξετε στις σημειώσεις.
Και τα δύο μαθήματα είναι δωρεάν. Αποδεικνύεται ότι μπορείτε να εξοικειωθούν με την περιοχή ενδιαφέροντος χωρίς έξοδα μιας δεκάρας. Αν γαντζώθηκε, θα μελετήσει περαιτέρω - αν όχι, καλά, περιττές γνώσεις απλά δεν θα. Με τη βασική γνώση που έχουμε κατανοήσει, τώρα ας μάθετε τι πρέπει να κάνετε για να ελέγξουν τις δύο δημοφιλή και πολύ υποσχόμενη καριέρα.
Web Developer
GeekBrains χαρακτηριστικό ότι τα διαθέσιμα σοβαρά επαγγελματικά μαθήματα για αρχάριους. Δεν είναι απαραίτητο ακόμα και με τη μελέτη προ-βασικό προγραμματισμό - καλοφτιαγμένο σύστημα της εκπαίδευσης από το μηδέν για να βοηθήσει να κατανοήσουμε τις λεπτομέρειες των μελλοντικών το επάγγελμά τους. Εδώ, για παράδειγμα, Επαγγελματικό Μάθημα «Προγραμματιστής Web» - μια αξιόλογη επιλογή.
Η εκπαίδευση θα διαρκέσει 10 μήνες. Ναι, αυτό είναι σοβαρή επιχείρηση, έτσι θα πρέπει να δαπανήσει πολύ χρόνο. Ωστόσο, οι προσπάθειες θα πληρώσει μακριά όμορφα - ο μέσος μισθός έργου στη Μόσχα είναι 74 000 ρούβλια. Μερικές φορές, βέβαια, και πολλά άλλα, όλα εξαρτώνται από το αν ο υποψήφιος έχει τα προσόντα. Στο χέρι σας για να κάνετε τον εαυτό σας πιο ελκυστική στα μάτια του εργοδότη.
Μπορείτε να ξεκινήσετε με την εκμάθηση των βασικών για τη δημιουργία ιστοσελίδων. HTML και CSS - εδώ είναι οι φίλοι σου τον πρώτο μήνα της κατάρτισης. Δύο φορές την εβδομάδα, θα μάθετε να δημιουργείτε σήμανσης περιοχή, σύμφωνα με τους κανόνες, να αναπτύξει μια vorstku μπλοκ και το έργο με το σχεδιασμό διάταξης. Στη συνέχεια θα πάρετε σταδιακά να γνωρίζουν PHP και JavaScript, μάθετε τι γραφικά Node.js και φορέα, και να δημιουργήσει μια εφαρμογή κονσόλας για το τελευταίο μάθημα.
Εδώ είναι ο πλήρης κατάλογος των μαθημάτων που περιλαμβάνονται στο πρόγραμμα:
- HTML / CSS - βασικά για τη δημιουργία ιστοσελίδων.
- PHP. Επίπεδο 1 - πλαισίου ανάπτυξης Ιστού.
- PHP. Επίπεδο 2 - Επαγγελματική ανάπτυξη ιστοσελίδων.
- JavaScript - διαδραστικές εφαρμογές web.
- Node.js - server-side προγραμματισμό σε JavaScript.
- AngularJS / D3.js - διανυσματικά γραφικά σε μία σελίδα Web εφαρμογές.
- ΥΙΟΙ πλαίσιο - την επαγγελματική ανάπτυξη.
Στο τέλος θα βρείτε την πιο ενδιαφέρουσα - κατάρτιση. Ναι, όλα του επαγγέλματος μαθητές έχουν κατ 'ανάγκη την ευκαιρία να εργαστούν για δύο μήνες σε ένα από τα μεγαλύτερα GeekBrains IT-εταιρείες-συνεργάτες ή ακόμα και στα GeekBrains. Το έργο «IT-Incubator», η οποία πρόσφατα ανακοίνωσε στην ιστοσελίδα, θα βοηθήσει περισσότερο και να βρει μια ομάδα για την υλοποίηση των δικών τους ιδεών. Το καλύτερο μέρος για να βυθίσει στο μέλλον επάγγελμα, για να μην βρει, στην πραγματικότητα, που περιβάλλεται από τους επαγγελματίες, θέλοντας και μη, να αυξηθεί πάνω από τον εαυτό του.
προγραμματιστή για κινητά
Ένα άλλο επάγγελμα του μέλλοντος σχετίζεται με τη δημιουργία κινητών εφαρμογών. Μάθετε Τώρα Android και iOS - χωρίς δουλειά στο άμεσο μέλλον δεν θα μείνει. «Προγραμματιστής Mobile Application» Επαγγελματικό Μάθημα Θα σας βοηθήσει να καταλάβετε γρήγορα τη θεωρία και την πρακτική.
Εκπαίδευση διαρκεί 11 μήνες και ο μέσος μισθός σε αυτόν τον τομέα είναι 130 000 ρούβλια. Ο λόγος της προσπάθειας και το αποτέλεσμα μιλάει από μόνο του - είναι σίγουρα αξίζει τον κόπο. Στο τέλος, το κόστος της εκπαίδευσης, μπορείτε να πληρώσετε για τον εαυτό της σε ένα μόλις μήνα λειτουργίας.
Ετοιμαστείτε να είναι καυτό, μετά από όλα πρέπει να μάθουν πολλά από νέο υλικό. Ξεκινώντας με την Java - από που χρονολογείται για να γράψει μια συνομιλία δίκτυο. Δίπλα στο σχέδιο Android: γενικές πληροφορίες και την αρχιτεκτονική της πλατφόρμας, την ανάπτυξη διεπαφής χρήστη και τον εντοπισμό σφαλμάτων εφαρμογών. Στη συνέχεια, ανοίξτε τον κόσμο του Στόχου Γ - από τις βασικές έννοιες και τις λεπτές αποχρώσεις της διαδικασίας διαχείρισης του προγράμματος και διασύνδεση του σχεδιασμού. Για επιδόρπιο θα Swift: σύνταξη, βασικές έννοιες, προσεγγίσεις για την ανάπτυξη των παιχνιδιών και να αναπτύξουν τις δικές τους εφαρμογές.
Το πρόγραμμα εκπαίδευσης αποτελείται από τις ακόλουθες ενότητες:
- Java. Επίπεδο 0 - η βάση του αντικειμενοστρεφούς προγραμματισμού σε Java για δύο εβδομάδες.
- Java. Επίπεδο 1 - βασικό μάθημα.
- Android. Επίπεδο 1 - ανάπτυξης για φορητές συσκευές.
- Android. Επίπεδο 2 - η επαγγελματική ανάπτυξη εφαρμογών.
- Στόχος C. Επίπεδο 1 - προγραμματισμό για το iPhone και το iPad.
- Στόχος C. Επίπεδο 2 - Επαγγελματική ανάπτυξη εφαρμογών και παιχνιδιών.
- Swift - σύγχρονες τεχνικές προγραμματισμού για την Apple.
Τότε... drumroll... αναστολής! Σύμφωνα με τα αποτελέσματά της, θα έχετε την εμπειρία στη δημιουργία ενός ολοκληρωμένο έργο που κατοχυρώνονται με επιτυχία τις δεξιότητες και καλό χαρτοφυλάκιο, που δεν ντρέπεται να δείξει σε μια αξιοπρεπή κοινωνία.
αποτελέσματα
Είναι σαφές ότι θέλω να ξέρω τι σκέφτονται, όσοι έλαβαν εκπαίδευση: τα πάντα είναι σαν αυτό, δεν είναι αν η διάλεξη χάσει την επαφή με τη ζωή, δεν είναι αν η zanudnichal δάσκαλος. Παρακαλώ, εδώ είναι μερικά σχόλια.
Albert ChopchiyanΔεν έμαθε σε web-developer στο GeekBrains, και τώρα έναν ασκούμενο εδώ. Λόγω της φύσης των δραστηριοτήτων είμαι μηχανικός, που εργάζονται στο ηλεκτρικό εργαστήριο μετρήσεων. Μια προγραμματισμού αποφάσισα να πάω γιατί είναι πολύ σαν να δημιουργήσετε ένα νέο. Ιδιαίτερα θέλω να πω για την πρακτική άσκηση, η οποία οδήγησε Eugene Kartavets. Ένας καλός δάσκαλος είναι διαθέσιμη για να εξηγήσει και να βοηθήσει με την επίλυση των ζητημάτων. Έχουμε αναπτύξει την ιστοσελίδα της εταιρείας, η οποία κυκλοφόρησε Crawler προϊόν. Αυτή ήταν η πρώτη μου εμπειρία εργασίας σε μια ομάδα, στην οποία είχα την ευκαιρία να μάθουν τις καλύτερες στιγμές της ανάπτυξης της ομάδας. Πήρα ένα οικοτροφείο εξ αποστάσεως. GeekBrains κανάλια εντολή ήταν αποτελεσματικά οργανωμένη για την επικοινωνία και την επίλυση προβλημάτων. Τελικά, προχώρησε στην μελέτη της γλώσσας τους, PHP, και έχει ήδη λάβει αρκετές παραγγελίες για freelancing. Θέλω να εργαστώ σε μόνιμη βάση στο κράτος, και τι πρόκειται να αναπτυχθεί περαιτέρω. Θα συμβούλευα τους αρχάριους να μην φοβάται τίποτα και να πάει στα στόχων που έχουν τεθεί πριν από το τέλος!
Eugene DarnopyhΣτο τέλος του Νοεμβρίου του 2015 αποφοίτησα από τις GeekBrains. Σπούδασα προγραμματισμό iOS. Μέχρι αυτό το σημείο εργάστηκε στην τεχνική υποστήριξη του παρόχου διαδικτύου. Ήθελα να αλλάξουν εργασία, και iOS-προγραμματιστής πάντα ονειρευόταν να γίνει.
GeekBrains έχω ενημερωθεί έναν φίλο από την εργασία, που πραγματοποιήθηκε δωρεάν μαθήματα στην πύλη. Αμέσως αποφάσισε την κατεύθυνση, και μετά την εκπαίδευση που ξεκίνησε από απόσταση οικοτροφείο, όπου εργάστηκε σε ένα κοινό σχέδιο, και mastering εργαλεία όπως GIT, Trello, και άλλα.
Ωστόσο, η ανάγκη για πρακτική αρκετά γρήγορα εξαφανίστηκαν, επειδή ακόμα και κατά τη στιγμή της μετάβασής του, πήρα μια πολυαναμενόμενη iOS-προγραμματιστής. προγραμματιστής Τώρα κατώτερος iOS. Μια προγραμματιστές αρχάριος, σας συνιστώ να ξεκινούν πάντα με τη θεωρία και ποτέ σε μια βιασύνη.
Καλή τύχη!
Άλλες απόψεις των μαθητών για τα μαθήματα "Web Developer«Και»Mobile ανάπτυξη εφαρμογών«Μπορείτε να βρείτε στις GeekBrains χώρο, όλα είναι εξαιρετικά ειλικρινείς: σχόλια δεν εποπτεύονται, έτσι ώστε οι άνθρωποι τι σκέφτονται, τότε γράφουν.
Τέλος, θέλω να πω ένα πράγμα: δεν πρέπει να φοβάται τις δυσκολίες. Σήμερα που θέτει τις βάσεις για την επιτυχία τους στο μέλλον, έτσι αισθάνεται ελεύθερη να πιάσουμε την εκμάθηση μιας νέας και δεν πρέπει να φοβόμαστε ότι δεν θα λειτουργήσει. Με μια καλή βοηθός σας στον ώμο οποιαδήποτε εργασία.