Προς το περιεχόμενο
  • 0

Θελω να γινω προγραμματιστης χωρις πτυχιο απο που να ξεκινησω;


True_Alchemist14

Ερώτηση

Καλησπερα σας 

Εχωντας ενα πτυχιο Πολιτικου Μηχανικου αποφασισα να κανω στροφη 180 μοιρες και να ψαχτω πως μπορω να γινω προγραμματιστης (Μην ρωτησετε γιατι). 

Ετσι λοιπον ρωτωντας φιλους και ψαχνωντας στο ιντερνετ ειδα οτι ειναι πλεον δυνατον στις μερες μας  στην Ελλαδα κιολας να γινεις προγραμματιστης χωρις πτυχιο(Αναλογα τι προγραμματιστης βεβαια) και ετσι ενθαρυνθηκα να δω τι μπορω να κανω μονος μου απο το να ξανακανω απο την αρχη μια ιδιωτικη σχολη 

Ψαχνωντας λοιπον βρηκα διαφορα σεμιναρια,μεταπτυχιακα,σχολες ιεκ κ.τ.λ.Επισης βρηκα καποιους κλαδους στους οποιους θα ηθελα να ασχοληθω το ερωτημα μου πιο πολυ ειναι ομως ρεαλιστικα τι μπορω να κανω.Αυτο ειναι καποιοι τομεις που θελω

Web development.

Software Engineer

DevOps 

Και πιο πολυ απο λα

Κατι σχετικο με Data Science και συγκεκριμενα πιο πολυ Machine Learning.

Ενω αποφασιζω τι θα ακουλουθησω απο ολα αυτα στο μεταξυ κανω python courses στο Coursera.Προσπαθησα να δηλωσω συμμετοχη με το προγραμμα regeneration σε σχετικα σεμιναρια με data science δεν με πηρανε.Εχω ρωτησει εχω ψαξει τι μπορεις να κανεις λοιπον για να τα καταφερεις μονος σου.Ρωτησα απο εταιριες στην Ελλαδα ατομα που ειναι σε θεσεις HR οτι γινεται για παραδειγμα να δουν τα project σου στο git-hub,courses απο καλα site και να δουν οτι εισαι καλος χωρις πτυχιο χωρις τιποτα και να σε προσλαβουν.Μου ειπε επισης οτι ατομα που δεν ηταν προγραμματιστες απλα αλλαξαν καριερα ασχοληθηκαν κυριως μονοι τους και γινανε κατι σχετικο με Data scientists.Εγω ομως κοιταω στο ιντερνετ και βλεπω οτι ειναι σπανιο να συμβει κατι τετοιο.Δηλαδη για να γινεις Data scientist πρεπει να εχεις εμπειρια καπως κανωντας ερευνες με δεδομενα.Ακουγεται οτι to data science ειναι το επαγγελμα του μελλοντος και να μαθετε python κτλ,ομως στην πραγματικοτητα ειναι πιο δυσκολο να τα κανεις αυτα μονος σου αν δεν τα εχεις σπουδασει.Δηλαδη ρεαλιστικα δινω ενα παραδειγμα οτι κανω 1-2 χρονια courses πολυ καλα σε αντιστοιχες πλατφορμες (φτανω και κανω και σε advanced courses π.χ) και εχω 3-4 προτζεκτακια με machine learning.Θα κανω στην αρχη κατι που κανουν ολοι ενα Project με τριλιζα για παραδειγμα.Μετα θα κανω μια ερευνα με ελευθερα δεδομενα στο ιντερνετ για να βγαλω ενα προγραμμα να προβλεπει κατι απο αυτα τα στατιστικα στο μελλον με machine learning.Μετα κατι με φωτογραφιες που θα αναγνωριζει πχ το χρωμα σε καποια αντικειμαν κτλ κτλ

Κατι τετοιο αρκει για να παρω μια δουλεια σαν junior developer με 2 χρονια εκμαθησης?Γιατι θελει πιο πολυ real life problems που εχω δεν θα εχω εμπειρια ας πουμε ενω αν καποιος παει και το σπουδασει στο Deree College αυτο να τους εχουν προετοιμασει καλυτερα (Ναι ας μην μετραει το πτυχιο οπως ειπα πριν οκ,μετραει  και τι κανεις ομως.Φανταζομαι Αλλιως θα ξερουν να σε καθοδηγησουν οι καθηγητες για να τα μαθεις πιο γρηγορα με τα πιο καταλληλα project και μαθηματα.Αμα ειμαι τελειως μονος μου και δεν εχω καποιον να με καθοδηγει θα φαω πιο πολυ χρονο ψαχνωντας τι ειναι πιο σωστο για την βιομηχανια να μαθω.Ετσι στα τυφλα να κανω courses και projectακια για καιρο δεν ξερω κατα ποσο θα ειναι αποδοτικο για τον χρονο που εχασα!)

Ετσι λοιπον υπαρχουν και πιο ευκολες επιλογες να κανεις μονος σου οπως καναν γνωστοι μου με μικρες πρακτικες και σεμιναρια.Οπως ειναι το WordPress, web developer κ.τ.λ.Η διαφορα σε αυτα ειναι οτι αμα τα κανεις μονο σου ειναι πιο ευκολα.

Η ερωτηση μου ειναι

Εχω την ορεξω να κατσω να ασχοληθω πολυ και εντατικα.Αλλα δεν θελω να φαω και 5 χρονια να βρω μια δουλεια με κατι σχετικο σαν data scientist.Πειτε μου ρεαλιστικα τι θα μου προτεινατε να κανω αν θελω να ασχοληθω με αυτο.Αξιζει να κανω καποιο σεμιναρια,Projects και ισως μεταπτυχιακο(Δεν ξερω αν θα βοηθησει για αρχη) ωστε σε 2-3 χρονια να ειμαι ετοιμος στο κλαδο data science?Και μιλαω παντα για το τι γινεται στην αγορα της Ελλαδας.Μηπως πιο πολυ η λυση σε αυτο ειναι να γραφτω σε καποια ιδιωτικη σχολη?Επειδη θελω να αποφυγω τα πολλα χρονια της σχολης επειδη σπουδασα ειδη κατι αλλο,ομως αν ειναι πιο απαραιτητο για το ΣΥΓΚΕΚΡΙΜΕΝΟ ΕΠΠΑΓΕΛΜΑ θα το σκεφτω.Οχι επειδη μετραει το πτυχιο συγκεκριμενα αλλα ξαναλεω:Mπορει να δουν τα Project οσο ησουν στην σχολη και θα δουν οτι αυτα τα χρονια ησουν σε ενα προγραμμα  εχεις εμπειρια και θα ειναι καλυτερο απο το να τα εκανες αναρχα μονος σου.Επισης δεν θα χρειαστω καποιες πιστοποιησεις για στατιστικη μαθηματικα?Θα πρεπει να κανω courses και σε αυτα εστω βασικα πραγματα γιατι δεν χρειαζεται απο τι βλεπω περιπλοκα μαθηματικα συνηθως τρεχεις ετοιμα πραγματα.Απλα καταλαβαινεις καλυτερα την λογικη.

Ή

Μηπως αν εχω την λογικη να τα κανω πιο πολυ μονος μου με σεμιναρια και σκεφτομενος ποσο ευκολα θα ηταν να αποροθηφω πιο γρηγορα στην Ελλαδα θα μου προτεινατε κατι πιο ευκολο σαν επαγγελμα Πχ:Web Developer?Αμα θελει πολλα χρονια η επιστημη των δεδομενων  και λεφτα σε ιδιωτικες σχολες ισως να μην την ξεκινησω και να κανω κατι τετοιο αντιθετως με πιο φτηνα σεμιναρια.

Τι ειναι πιο ρεαλιστικο και ποιος ειναι ο πιο εξυπνος τροπος να ξεκινησω?

Δεν παιρνω οτι γραφω σαν δεδομενο λες και ξερω οτι ετσι ειναι τα πραγματα.Ικασιες κανω οτι μηπως ειναι ετσι η αλλιως.Μπορει να τα εχω καποια πραγματα λαθος στο νου μου αλλα δεν εχω ξεκινησει ουσιαστικα ακομα δεν εψω ψαχτει αρκετα και θελω να ξερω αν αξιζει να ασχοληθω πριν ξεκινησω.Θελω απλα να με βοηθησετε να καταλαβω καλυτερα γιατι μετα απο ενα σημειο δεν μπορω να ξερω πιο συγκεκριμενα καποιαπραγματα.

Σας ευχαριστω.

 

 

Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
  • Απαντήσεις 47
  • Δημιουργία
  • Τελευταία απάντηση

Συχνή συμμετοχή στην ερώτηση

Συχνή συμμετοχή στην ερώτηση

Δημοφιλή Μηνύματα

tl;dr (too long; didn't read) έκδοση Είναι αρκετά λογικό να στραφείς από το κατασκευαστικό τομέα σε κάτι που πλήττεται λιγότερο και, επίσης, φαίνεται να είναι και πιο βιώσιμο στο μέλλον. Όμως, λό

ο data analyst δεν ειναι data scientist, με τον ιδιο τροπο που ο ηλεκτρολογος δεν ειναι ηλεκτρολογος μηχανικος

Για αρχή, ξεκίνα από Ψούνη - Θα πάρεις τις βάσεις που χρειάζεσαι. https://www.youtube.com/c/ΔημήτρηςΨούνης/playlists Στο μεταξύ, ψάξε για βιβλιοθήκες πανεπιστημίων - Έχουν πολύ καλά βιβλία.

Προτεινόμενες αναρτήσεις

  • 0

βρηκα αυτο στο διαδικτύο

My Self-Created Artificial Intelligence Masters Degree

Foundation Courses

Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
  • 0
Δημοσ. (επεξεργασμένο)
16 ώρες πριν, solarpower είπε

Επειδή διαβάζουν και άλλοι εδώ, ίσως και νέα παιδιά, οι γνωστικοί δεν μπορούν με απλά λόγια να πουν τι δουλειά κάνει ο DA; Γιατί το πληρώνουν; Κάνει data entry; Αποφασίζει για τις μεθόδους ως μελετητής; Ποιες επιχειρήσεις χρησιμοποιούν DA;

Μας διαβάζουν και άλλοι εδώ και δεν βλέπω εμβάθυνση στο θέμα.

Δεν υπάρχει κανόνας. Εξαρτάται από την εταιρία, από της ικανότητες του εκαστοτε ατόμου, από τις ανάγκες σε μια συγκεκριμένη χρονική στιγμή...

Είναι σαν να ρωτάς τη κάνει ένας software engineer, γιατι τον πληρωνουν; Αλλα κανω εγω, οποτε για αλλα με πληρωνουνε, και αλλα κανει ενας αλλος φιλος οποτε για αλλα πληρωνεται και τα λοιπα και τα λοιπα... Σε μια εταιρια ο τιτλος DA μπορει να σημαινει excel monkey. Σε αλλη μπορει να σημαινει data scientist. 

Επεξ/σία από Papakaliati
  • Confused 1
Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
  • 0

Δυστυχώς χωρίς να θέλω να σε στεναχωρησω ειδικά με τις γνώσεις που λες ότι έχεις στα μαθηματικά (3η λυκείου) ξεχνάς οτιδήποτε έχει να κάνει με machine learning και data science ειδικά σε 5 χρόνια. 

Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
  • 0

Mathematics for machine learning specialization coursera

https://www.coursera.org/specializations/mathematics-machine-learning

μπορει να αφιερωσει ενα χρονο να διαβασει διαφορικο λογισμο, γραμμικη, αλγεβρα και Python

και να ξεκινησει μαθηματα απο coursera. 

Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
  • 0
Δημοσ. (επεξεργασμένο)

Ρε παιδια ειμαι Μαθηματικος με μεταπτυχιακο στην Πληροφορικη και δυσκολευομαι απιστευτα με Στατιστικη ,ΜL κτλ ... Και θα γινει ο αλλος Data Scientist με πτυχιο μηχανικου η χωρις πτυχιο που ειδα καπου...Ονειρευεστε...απλα...

Επεξ/σία από ppaio
Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
  • 0
Στις 24/11/2020 στις 2:06 ΠΜ, True_Alchemist14 είπε

να γινεις προγραμματιστης χωρις πτυχιο

o προγραμματισμός είναι τρόπος σκέψης και αυτό μαθαίνει να εφαρμόζει ο προγραμματιστής, επειδή είσαι συνάδελφος θα σου πω κάτι που μας είπε ένας καθηγητής μου στο ΕΜΠ: "Οι περισσότεροι θα πάρετε δίπλωμα μηχανικού αλλά λίγοι από εσάς θα γίνετε μηχανικοί"

Αυτό το λέω γιατί το παν είναι η προγραμματιστική σκέψη που σε κάνει προγραμματιστή και όχι τα χαρτιά.

Στις 24/11/2020 στις 2:06 ΠΜ, True_Alchemist14 είπε

Μην ρωτησετε γιατι

μα το γιατί είναι όλο το ζουμί της απόφασης. Αν δεν έχεις πρότερη επαφή με τον προγραμματισμό τότε έχεις πολύ δρόμο μπροστά σου

 

Στις 24/11/2020 στις 2:06 ΠΜ, True_Alchemist14 είπε

Αλλα δεν θελω να φαω και 5 χρονια να βρω μια δουλεια με κατι σχετικο σαν data scientist

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

Εν ολίγοις προσπάθησε να προσδιορίσεις το που είσαι τώρα και το που θέλεις να φτάσεις.

 

Από εμένα καλή επιτυχία :)

Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
  • 0
Δημοσ. (επεξεργασμένο)

Το ενδιαφέρον μετράει. Μετά η όρεξη να ψάξει να βρει τι μπορεί να κάνει. Το πρώτο πράγμα που θα πρέπει να κάνει κανείς είναι να φορτώσει ένα πρόγραμμα και να το τρέξει σε ένα IDE. Μετά να κάτσει να το χαζέψει, να πειράξει διάφορα, να δει τι γίνεται.

Αυτά τα περί αλγοριθμικής σκέψης είναι κουταμάρες για τα σχολεία. Εντάξει υπάρχουν ονομαστοί αλγόριθμοι. Πχ ο LZW,  αλλά άμα τους μαζέψεις όλους θα είναι το τίποτα μπροστά στη στρατιά προγραμματιστών. Έτσι μαθηματικά σπάνια κάποιος θα ακουστεί για τον αλγόριθμό του. Άρα τι κάνουν όλοι αυτοί οι προγραμματιστές; Τα προγράμματα είναι κατασκευές. Οι αλγόριθμοι είναι δομικά στοιχεία, τα οποία 99.9% δεν έχουν άμεση σχέση με τον προγραμματιστή, απλά είναι χρήστης τους, δηλαδή τον ανασύρουν και τον πετάνε μέσα και αν μιλάμε για αντικείμενα, ούτε καν έχουν επαφή με αυτόν. Βάζουν το vector και του λένε sort...και να πάει να κουρευτεί ο κόσμος όλος, ξέρει ότι θα το κάνει, γιατί έτσι λένε οι οδηγίες! Έτσι όλοι οι προγραμματιστές διαβάζουν οδηγίες, όπως ο μάγειρας. Με τη διαφορά ότι ενώ ο μάγειρας θα δοκιμάσει και θα ρίξει λίγο αλάτι εκτός και αν το έχει κάνει λύσσα, οπότε πάει για άλλο, ο προγραμματιστής κάποια στιγμή θα ψάχνεται γιατί οι οδηγίες έλεγαν αυτό και τώρα δεν γίνεται; Και κάπου εκεί θα παλεύει με τα κύμματα, μέχρι να καταλάβει ότι ο υπολογιστής είναι φίλος του, και πως ο εχθρός είναι ο κακός του εαυτός, που τον κάνει να κάνει λάθη. Είναι ανθρώπινο να κάνουμε λάθη!

Με απλά λόγια αυτή ήταν μια περιγραφική απόδοση του τι είναι προγραμματιστής!

Άντε και καλά Χριστούγεννα, συμπολεμιστές, Κορονομάχοι με τη παντόφλα!

 

 

Επεξ/σία από solarpower
  • Like 2
Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
  • 0
7 λεπτά πριν, solarpower είπε

Το ενδιαφέρον μετράει. Μετά η όρεξη να ψάξει να βρει τι μπορεί να κάνει. Το πρώτο πράγμα που θα πρέπει να κάνει κανείς είναι να φορτώσει ένα πρόγραμμα και να το τρέξει σε ένα IDE. Μετά να κάτσει να το χαζέψει, να πειράξει διάφορα, να δει τι γίνεται.

Αυτά τα περί αλγοριθμικής σκέψης είναι κουταμάρες για τα σχολεία. Εντάξει υπάρχουν ονομαστοί αλγόριθμοι. Πχ ο LZW,  αλλά άμα τους μαζέψεις όλους θα είναι το τίποτα μπροστά στη στρατιά προγραμματιστών. Έτσι μαθηματικά σπάνια κάποιος θα ακουστεί για τον αλγόριθμό του. Άρα τι κάνουν όλοι αυτοί οι προγραμματιστές; Τα προγράμματα είναι κατασκευές. Οι αλγόριθμοι είναι δομικά στοιχεία, τα οποία 99.9% δεν έχουν άμεση σχέση με τον προγραμματιστή, απλά είναι χρήστης τους, δηλαδή τον ανασύρουν και τον πετάνε μέσα και αν μιλάμε για αντικείμενα, ούτε καν έχουν επαφή με αυτόν. Βάζουν το vector και του λένε sort...και να πάει να κουρευτεί ο κόσμος όλος, ξέρει ότι θα το κάνει, γιατί έτσι λένε οι οδηγίες! Έτσι όλοι οι προγραμματιστές διαβάζουν οδηγίες, όπως ο μάγειρας. Με τη διαφορά ότι ενώ ο μάγειρας θα δοκιμάσει και θα ρίξει λίγο αλάτι εκτός και αν το έχει κάνει λύσσα, οπότε πάει για άλλο, ο προγραμματιστής κάποια στιγμή θα ψάχνεται γιατί οι οδηγίες έλεγαν αυτό και τώρα δεν γίνεται; Και κάπου εκεί θα παλεύει με τα κύμματα, μέχρι να καταλάβει ότι ο υπολογιστής είναι φίλος του, και πως ο εχθρός είναι ο κακός του εαυτός, που τον κάνει να κάνει λάθη. Είναι ανθρώπινο να κάνουμε λάθη!

Με απλά λόγια αυτή ήταν μια περιγραφική απόδοση του τι είναι προγραμματιστής!

Άντε και καλά Χριστούγεννα, συμπολεμιστές, Κορονομάχοι με τη παντόφλα!

Αυτό είναι το λεγόμενο code monkey, μια υποκατηγορια developer, χαμηλων συνηθως δυνατοτητων και γνωσεων. Και προφανως το αρθρο σου αντιπροσωπευει αυτην την υποκατηγορια.

Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
  • 0

αυτα ειναι τα μαθηματικα που ζηταει το Deree για το Msc Data science

ITC 5004 APPLIED MATHEMATICS 3 US CREDITS A course to teach skills in calculus and linear algebra as well as their applications in data analysis problems. Calculus: Functions, limits and continuity. Derivative of polynomials, and other well-known functions, e.g. exponential, logarithmic. Finding maxima and minima using derivatives. Sketching the graph of a function. Indefinite and definite integral. Integration techniques. Area as an integral. Functions of several variables. Partial derivatives. Linear algebra: Matrices and matrix computations, vectors, linear systems of equations, determinants, inner product, eigenvalues and eigenvectors.

https://www.acg.edu/wp-content/uploads/2018/07/Graduate-Certificate-in-Computer-Science.pdf

απο το graduate certificate in computing που χρησιμευει κυριως για προπαρασκευστικό για το Msc

ειναι μαθηματικα πρωτου έτους οικονομικής σχολής. 

Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
  • 0
Δημοσ. (επεξεργασμένο)

Ακριβώς @Papakaliati. Αλλά έτσι είναι τα πράγματα στο κόσμο της εργασίας. Εκτός αν έχεις διδακτορικό και η εταιρεία που δουλεύεις λέγεται NASA, ή εφάμιλλη  και σχεδιάζεις το μελλοντικό πρωτόκολλο επικοινωνίας διαστημικών συσκευών! Αλλά ο κόσμος δεν κάνει συνήθως αυτές τις δουλειές. Και το παλληκάρι εδώ, με το πτυχίo μηχανικού ΤΕΙ, ή ΑΤΕΙ ή ότι θες να τα πεις, δείχνει ένα ενδιαφέρον. Να τον τρομάξουμε με τα παραδείγματα επιστημόνων με τόνους συγγράμματα; Δεν πρόκειται να γίνει κάτι τέτοιο. Θα εργαστεί σε αυτό που λες ΥΠΟ-κατηγορία, η οποία είναι το πλήθος. Ας μην ζητάμε από τον κάθε άλλο να γίνει κάτι που δεν πρόκειται να γίνει.

Να γίνει code monkey, elephant, shark...ότι θες. Να το ευχαριστηθεί και να τα οικονομήσει. Γιατί έτσι περπατάει η δουλειά γενικώς και όχι μόνο στην Ελλάδα. Απλά στο εξωτερικό πουλάνε από κώδικα στη τιμή πχ των 85 δολαρίων μέχρι και "τζάμπα" κώδικα που για να τον κατανοήσεις πρέπει να σκάσεις χιλιάρικα για υποστήριξη.

 

Επεξ/σία από solarpower
Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
  • 0
46 λεπτά πριν, solarpower είπε

Το ενδιαφέρον μετράει. Μετά η όρεξη να ψάξει να βρει τι μπορεί να κάνει. Το πρώτο πράγμα που θα πρέπει να κάνει κανείς είναι να φορτώσει ένα πρόγραμμα και να το τρέξει σε ένα IDE. Μετά να κάτσει να το χαζέψει, να πειράξει διάφορα, να δει τι γίνεται.

Αυτά τα περί αλγοριθμικής σκέψης είναι κουταμάρες για τα σχολεία. Εντάξει υπάρχουν ονομαστοί αλγόριθμοι. Πχ ο LZW,  αλλά άμα τους μαζέψεις όλους θα είναι το τίποτα μπροστά στη στρατιά προγραμματιστών. Έτσι μαθηματικά σπάνια κάποιος θα ακουστεί για τον αλγόριθμό του. Άρα τι κάνουν όλοι αυτοί οι προγραμματιστές; Τα προγράμματα είναι κατασκευές. Οι αλγόριθμοι είναι δομικά στοιχεία, τα οποία 99.9% δεν έχουν άμεση σχέση με τον προγραμματιστή, απλά είναι χρήστης τους, δηλαδή τον ανασύρουν και τον πετάνε μέσα και αν μιλάμε για αντικείμενα, ούτε καν έχουν επαφή με αυτόν. Βάζουν το vector και του λένε sort...και να πάει να κουρευτεί ο κόσμος όλος, ξέρει ότι θα το κάνει, γιατί έτσι λένε οι οδηγίες! Έτσι όλοι οι προγραμματιστές διαβάζουν οδηγίες, όπως ο μάγειρας. Με τη διαφορά ότι ενώ ο μάγειρας θα δοκιμάσει και θα ρίξει λίγο αλάτι εκτός και αν το έχει κάνει λύσσα, οπότε πάει για άλλο, ο προγραμματιστής κάποια στιγμή θα ψάχνεται γιατί οι οδηγίες έλεγαν αυτό και τώρα δεν γίνεται; Και κάπου εκεί θα παλεύει με τα κύμματα, μέχρι να καταλάβει ότι ο υπολογιστής είναι φίλος του, και πως ο εχθρός είναι ο κακός του εαυτός, που τον κάνει να κάνει λάθη. Είναι ανθρώπινο να κάνουμε λάθη!

Με απλά λόγια αυτή ήταν μια περιγραφική απόδοση του τι είναι προγραμματιστής!

Άντε και καλά Χριστούγεννα, συμπολεμιστές, Κορονομάχοι με τη παντόφλα!

 

 

Βαζουν vector και κανει sort? Και ποιος θα σε παρει αν δε ξερεις τους βασικους sorting αλγοριθμους και τη διαφορα τους στο time complexity? Ποιος θα σε παρει αν δεν ξερεις τι ειναι ο dfs o bfs? Πλακα κανεις θελω να πιστευω, προγραμματιστης και ειδικα να ασχοληθει με  machine learning χωρις να ξερει αλγοριθμους δεν εγινε κανενας

  • Like 2
Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
  • 0
Δημοσ. (επεξεργασμένο)

Άλλο τι ξέρει ο καθένας και άλλο τι απαιτείται για να κάνεις μια δουλειά. Δηλαδή όταν σου δώσω μια βάση και σου πως ότι θέλω ταξινομένα αυτά και αυτά, θα κάτσεις να μου πεις, τι αλγόριθμο sort να βάλω, τι time complexity θα παίξει;

Δεν υπάρχουν αυτά, σε πρακτικό πεδίο! Υπάρχουν σε άλλα επίπεδα. Ο σκοπός είναι ότι ο Θεματοθέτης θέλει να ζήσει προγραμματίζοντας, αυτό που με τον Papakaliati καταλήξαμε βάσει μιας περιγραφής που έδωσα, του code monkey. Δεν είπε ότι θέλει να γίνει architect, ή guru. Θα μάθει πχ μια javascript να κάνει δυο πράγματα, και θα αλλάζει κατά περίπτωση ονόματα πεδίων, τίτλους και τιμές. Απαιτείται χρόνος και πληρωμή για το χρόνο αυτό. Τόσο απλά!

Τώρα επειδή έβαλε το θέμα σαν DA, όπως και να έχει Junior θα πάει. Δηλαδή όπως σε όλες τις δουλειές θα του πουν πώς αυτοί δουλεύουν. Άρα θα πρέπει να ξέρει να συνδέει πακέτα και όχι να εξειδικεύεται σε περίπλοκους αλγόριθμους. Ξεχάστε τους πίνακες που παραδοσιακά έπαιζαν σε γλώσσες, τώρα πετάς ένα memory SQLITE3 και κάνεις ότι θες με SQL Πρακτικά οι πινακες χρειάζονται ως Bytes για να μετατρέπεις/μεταφέρεις δυαδικά αρχεία, όπως jpg εικόνες, ή να τα μετατρέπεις σε Base64 αν πρόκειται να διακινηθούν μέσω δικτύου!

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

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

Επεξ/σία από solarpower
Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
  • 0
13 λεπτά πριν, solarpower είπε

Άλλο τι ξέρει ο καθένας και άλλο τι απαιτείται για να κάνεις μια δουλειά. Δηλαδή όταν σου δώσω μια βάση και σου πως ότι θέλω ταξινομένα αυτά και αυτά, θα κάτσεις να μου πεις, τι αλγόριθμο sort να βάλω, τι time complexity θα παίξει;

Κοιτα επειδη προσφατα περασα απο συνεντευξη, δε νομιζω να ξερεις ποσο brutal ειναι τα πραγματα εκει εξω. Αν και ζω Σουηδια, μπορω να συνοψησω τι με ρωτησανε και νομιζω για ολες τις χωρες πλεον ειναι η ιδια εμπειρια.

3 coding challenges

1) binary search tree (dfs k να δω αν ειναι οντως binary search tree)

2) linked list merge (δινανε x linked lists, κ επρεπε να τις κανω merge)

3) palindromic substrings (input string, να ψαξω ολα τα unique substrings που ειναι palindromes)

Φυσικα το 1ο screen ηταν αυτο, και τωρα εχω pair programming. Και δεν τελειωνει εκει εχει κ αλλο interview

Πες μου πως θα το περασει καποιος αυτο, χωρις να ξερει αλγοριθμους. H εποχη της κορωνας εκανε ολες τις εταιρειες ιδιαιτερα "picky" και ειναι τρομερα δυσκολο εστω να βρεις entry δουλεια. 

 

Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
  • 0
Δημοσ. (επεξεργασμένο)

Για τι θέση ήταν;

 

 

Για το 3: http://www.rosettacode.org/wiki/Eertree

Α! μόλις είδα έχει και Μ2000 εκεί!

Επεξ/σία από solarpower
Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
  • 0
6 λεπτά πριν, solarpower είπε

Για τι θέση ήταν;

 

 

Για το 3: http://www.rosettacode.org/wiki/Eertree

Α! μόλις είδα έχει και Μ2000 εκεί!

To 3 λυνεται οπως το θελανε efficient με dynamic programming. Η θεση ειναι entry τρομαρα τους, σε ai/ml startup

Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Εγγραφείτε για έναν νέο λογαριασμό

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα

  • Δημιουργία νέου...

Με την περιήγησή σας στο insomnia.gr, αποδέχεστε τη χρήση cookies που ενισχύουν σημαντικά την εμπειρία χρήσης.