Γλώσσες προγραμματισμού

Resaldis

Δραστήριο μέλος

Ο Resaldis δεν κοινοποιεί τη δραστηριότητά του. Επαγγέλλεται Μελισσοκόμος και μας γράφει από Αθήνα (Αττική). Έχει γράψει 784 μηνύματα.
Τελευταία επεξεργασία:
Εξαρτάται τι θες να κάνεις...εσυ με τι θες να ασχοληθεις? γιατι θες να μάθεις μια γλώσσα προγραμματισμού?


*Καλύτερα αυτό το θέμα να το κάνεις στο ischool
 
Ναι το θέμα είναι ότι άμα θέλει αν κάνει data analysis τι να τη κάνει τη C?? Αν μου πεις για web development ναι συμφωνω!
 
Ναι το θέμα είναι ότι άμα θέλει αν κάνει data analysis τι να τη κάνει τη C?? Αν μου πεις για web development ναι συμφωνω!
Πρωτα απ' ολα αμφιβαλλω οτι υπαρχει ανθρωπος που κανει web development με C.
Δευτερον, αν μαθεις αριστα και σε βαθος C μπορεις να ασχοληθεις με οποια γλωσσα θελεις μετεπειτα και να κατανοησεις λειτουργειες που κρυβονται απο την καθε γλωσσα και πολλα αλλα πραγματα
 
Πρωτα απ' ολα αμφιβαλλω οτι υπαρχει ανθρωπος που κανει web development με C
Υπάρχουν αλλά λίγοι
Δευτερον, αν μαθεις αριστα και σε βαθος C μπορεις να ασχοληθεις με οποια γλωσσα θελεις μετεπειτα και να κατανοησεις λειτουργειες που κρυβονται απο την καθε γλωσσα και πολλα αλλα πραγματα
Εδώ συμφωνώ

Αλλά εξαρτάται και πάλι τι θέλει να κάνει?
 
Υπάρχουν αλλά λίγοι

Εδώ συμφωνώ

Αλλά εξαρτάται και πάλι τι θέλει να κάνει?
Αμφιβαλλω και παλι οτι θα γραψει καποιος σε C ενα ολοκληρο framework .. το πιθανοτερο τους servers να γραψεις mostly σε C απλα εχεις πολλα προβληματα που πρεπει να φτιαξεις και δεν αξιζει οταν υπαρχουν αλλες γλωσσες που ενδείκνυνται γι' αυτη την δουλεια..
Τελος θα πω οτι δεν εχει σχεση το τι θελει να κανει, θα αρχισει να μαθαινει προγραμματισμο και να μπαινει στο κλιπακι της αλγοριθμικης σκεψης και της σχεδιασης οποτε θεωρω θα πρεπει να μαθει τις βασεις και πολλα λεπτα ζητηματα απο την αρχη αλλα και να γραφει πολλα πραγματα from scratch..
Επισης προγραμματιστες που ξερουν σε βαθος σε C και x86 assembly ειναι πολυ λιγοι και σε αντιστοιχες θεσεις χρυσοπληρωνονται εκει που χρειαζονται για να δουλεψουν σε low level πραγματα και databases κτλπ..
 
Εγώ συγκεκριμένα ενδιαφέρομαι για τη συνεκμάθηση της Python και της SQL, αποσκοπώντας κυρίως στην ανάπτυξη ιστοεφαρμογών.
 
Τελευταία επεξεργασία:
Εγώ συγκεκριμένα ενδιαφέρομαι για τη συνεκμάθηση της Python και της SQL, αποσκοπώντας κυρίως στην ανάπτυξη ιστοεφαρμογών.
Για Python, θα σου πρότεινα να δεις τα βιντεάκια του Bucky. Φουρνιές και φουρνιές φοιτητών πίνουν νερό στο όνομα του.
 
Για C τι προτεινετε?(σαιτ 'η και βιντεακια στο yt)
τσεκαρε απο εδω εχει καποιες σημειωσεις για να δεις τα πρωτα πραγματα, μετα οτι θες μπορεις να googlareis.. επισης μετα μπορεις να πιασεις το K & R το βιβλιο των δημιουργων της C.. Επισης μια γλωσσα την μαθαινεις πραγματικα οταν λυνεις διαφορες εργασιες. Εχει στο τελος τις εργασιες που ειχαν μπει εκεινη την χρονια και προσπαθησε να τις κανεις αν θες. (https://cgi.di.uoa.gr/~ip/2021/)
 
Τελευταία επεξεργασία:
Διαφωνώ με με τη python ως γλώσσα για να αρχίσεις.

Η καλύτερη γλώσσα για αρχή κατα την γνώμη μου είναι η javascript. Μαθαίνεις πρώτα html/css και μετά πας σε javascript (των browser). Αν τα μάθεις αυτά πας σε backend node.js (που είναι runtime environment σε javascript) και μαθαίνεις κάποιο framework βασισμένο σε αυτό (express.js). Μετά μπορείς να μάθεις κάποιο frontend framework (π.χ. react) και κάποια serverless υπηρεσία όπως το firebase, elastic beanstalk (aws).

Παράλληλα είναι χρήσιμες κάποiα εργαλεια όπως τα docker, git και κάποιες serverless υπηρεσίες όπως το firebase, aws Elastic Beanstalk, σύνταξη για sql βάσεις (mysql κ.λπ) και nosql (mongodb)

Μετά μπορείς να πας σε mobile development και να μάθεις kotlin και swift. Και να μάθεις τα τελευταια τους frameworks για κατασκευή UI με declarative σύνταξη (jetback compose, swiftUI (εκπληκτικό)).

Aγαπημένος Έλληνας youtuber είναι ο tech and code in Greek. Δυστυχώς σταμάτησε να κάνει βιντεάκια.
 
python αν θες την καλύτερη και πιο smooth εισαγωγή στον προγραμματισμό

javascript αν θες να βρεις δουλειά σαν προγραμματιστής όσο το δυνατό ταχύτερα
 
Αν αποφασίζατε να μάθετε άριστα τουλάχιστον μία γλώσσα προγραμματισμού, ποια θα επιλέγατε και γιατί;
Για να επιλεξεις πρεπει να ξερεις και για να ξερεις πρεπει να δουλεψεις πρωτα αρκετα απανω σε αυτο τον τομεα
Τωρα εμεις δεν ξερουμε τιποτα..οτι μας λενε... για αυτο επιστευομαστε οτι εχουν επιλεξει τα πανεπιστημια και αυτα εχουν επιλεξει βασικα γλωσσα C.
 
Προδιδεις τον τακη ρε :p

ο τάκης πολύ καλά κάνει και διδάσκει C αλλά σε τύπο εκτός πανεπιστημιακών σπουδών δε μπορώ να του πω μάθε C ξέροντας πως θα την παρατήσει σε 2 βδομάδες

ο νο1 παράγοντας σε αυτοδίδακτους είναι να μάθεις κάτι που θα σου τραβήξει το ενδιαφέρον και θα σε βοηθήσει να φτιάξεις κάτι με το καλημέρα ώστε να χεις έδαφος να τριφτείς.

Αν το πάρουμε ακαδημαϊκά και έρθει κάποιος να μου πει δώσε μου θεωρητικό υλικό να γίνω guru σε fundamentals θα του λεγα πάρε το SICP που κάνουν στο MIT και μάθε Scheme. Αλλά ρεαλιστικά αυτά δουλεύουν μόνο σε άτομα που είτε ξέρουν πολύ καλά τι είναι αυτό που διαβάζουν είτε τους τα φιντάρει κάποιος καθηγητής.

Επίσης αυτό που πολλοί δεν θέλουν να αποδεχτούν είναι πως δεν χρειάζεται να ξέρεις θεωρία για να δουλέψεις ως προγραμματιστής. Υπάρχουν δουλειές για τα πάντα.
 

Χρήστες Βρείτε παρόμοια

Back
Top