Coding skills από το πανεπιστήμιο και μετά
-
Upload
kostas-karpouzis -
Category
Career
-
view
839 -
download
2
Transcript of Coding skills από το πανεπιστήμιο και μετά
Coding Skills από το Πανεπιστήμιο και μετά:
από το "Hello, world!" στο Level Up
Κώστας Καρπούζης – [email protected]
Ερευνητής και PM σε Ευρωπαϊκά και Ελληνικά έργα
από το 1998
Secretary, IEEE Greece
Πρεσβευτής Europe Code Week
Δράσεις διάδοσης coding στα σχολεία
το Ελληνικό Ευρωπαϊκό παράδοξο
Εκατοντάδες χιλιάδες απόφοιτοι ΤΠΕ είναι άνεργοι
Την ίδια στιγμή, εκατοντάδες χιλιάδες θέσεις εργασίας παραμένουν κενές
Τι (μπορεί να) φταίει
Πολυάριθμες σχολές ΤΠΕ στην Ελλάδα
Χιλιάδες φοιτητές που ξεκινούν από διαφορετική αφετηρία
Έλλειψη υποδομών σε επίπεδο(κυρίως) προσωπικού
Σε γνώσεις, υπόβαθρο,ακόμα και βαθμούς Πανελλαδικών
Ικανός αριθμός εργαστηριακών μαθημάτων,αλλά με ελάχιστη επίβλεψη/υποστήριξη
Frequently asked questions
Ποια γλώσσα/πλατφόρμα/[…] να διαλέξω;
Και σε ποιο βάθος να φτάσω;
Να γίνω καλός σε πολλά αντικείμενα ή πολύ καλός σε κάτι συγκεκριμένο;
Κάτι συνηθισμένο; περισσότερες ευκαιρίες Κάτι «εξωτικό»; μικρότερος ανταγωνισμός
Ποια γλώσσα/πλατφόρμα/[…] να διαλέξω;
Και σε ποιο βάθος να φτάσω;
Μπορεί αυτό που διάλεξα να μάθω σε βάθος να «εξαφανιστεί» ή να ξεπεραστεί (βλ. Flash)
Μπορεί να βρεθεί η μία καλή ευκαιρία, αν γνωρίζω κάτι σπάνιο, αλλά πιθανόν να εμφανιστεί μετά από καιρό
Yet, there is no answer :-(
Μια ιδέα που δουλεύει
Ξεκινάμε από τη σχεδίαση μιας εφαρμογής
Η επιλογή γλώσσας/πλατφόρμας/backend/[…]είναι δευτερεύουσα
Και υλοποιούμε την εφαρμογή
Αρκεί να ανταποκρίνονταιστις προδιαγραφές της εφαρμογής
Μια ιδέα που δουλεύει
Ακόμα και οι προγραμματιστέςχρειαζόμαστε portfolio :-)
Ανεβάζουμε την εφαρμογή μας online
Π.χ. στο Azure, το Heroku ή το Openshift (δωρεάν hosting για επίδειξη)
Azure (free account)
Παρέχονται credits για
προστιθέμενες υπηρεσίες
Heroku (free account)
Δωρεάν Postgres (μέχρι 10Κ rows)
Openshift (free account)
Εύκολο hosting CMS (π.χ. Drupal)
Real life εφαρμογές
Ο πιο πειστικός τρόπος να πιστοποιήσουμε δεξιότητες design και coding
Μπαίνουμε σε περιβάλλον παραγωγής από την πρώτη μέρα
Real life εφαρμογές
Οι περισσότερες θέσεις εργασίας είναι για εφαρμογές που ήδη χρησιμοποιούνται
Οπότε δείχνουμε ότι μπορούμε να αντιμετωπίσουμε πραγματικά προβλήματα
Πώς να αρχίσω;
Υπηρεσίες εκπαίδευσης σε πραγματικά προβλήματα
code4startup.combaserails.comstuk.io
codecademy.com <3
programmr.comlearnpython.orgairpair.com
Κόστος μαθήματος 20$
Κλώνος AirBnb με Ruby on Rails, Bootstrap, jQuery και PayPal (free)
Αυτοματοποίηση posts στα κοινωνικά δίκτυα (σαν το Buffer)