Πότε μπορούμε να πούμε οτι ξέρουμε μια γλώσσα προγραμματισμού;

Resident Evil

Διακεκριμένο μέλος

Η Resident Evil αυτή τη στιγμή δεν είναι συνδεδεμένη. Έχει γράψει 7,959 μηνύματα.
Αρχική Δημοσίευση από Lexx:
Από προσωπική εμπειρία μπορώ να πω ότι κάποιος μπορεί να πει ότι ξέρει μια γλώσσα καλά όταν πάρει έναν παλιό του κώδικα που έπιανε 1 σελίδα και τον κάνει 5 γραμμές. ;)


i couldn't agree more!!! :)
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 18 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

DirectX

Νεοφερμένος

Ο DirectX αυτή τη στιγμή δεν είναι συνδεδεμένος. Έχει γράψει 41 μηνύματα.
Γνωρίζεις καλά μια γλώσσα πραγματισμού όταν σεβόμενος τα εγγενή όρια της, μπορείς να αναπτύσσεις άνετα τις εφαρμογές σου δίχως εκπτώσεις στις επιθυμίες σου.
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 18 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

zxr

Νεοφερμένος

Ο zxr αυτή τη στιγμή δεν είναι συνδεδεμένος. Έχει γράψει 96 μηνύματα.
Τη δουλειά σου την κάνεις με την γλώσσα που ξέρεις; Αν ναι τότε άσε τα υπαρξιακά "πόσο καλά γνωρίζω τη γλώσσα" και απλά συνέχισε να βελτιώνεσαι πάνω σε αυτή.
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 18 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

Soptep

Νεοφερμένος

Ο Soptep αυτή τη στιγμή δεν είναι συνδεδεμένος. Επαγγέλεται IT. Έχει γράψει 37 μηνύματα.
Γνωριζεις καλα μια γλωσσα, οταν εισαι σε θεση γνωριζοντας τον αλγοριθμο να τον υλοποιησεις. Το να μαθεις να γραφεις κωδικα ειναι πολυ ευκολο και δεν εχει νοημα. Η ουσια του προγραμματισμου βρισκεται στους αλγοριθμους. Εδω θα συμφωνησω με τα παιδια, οτι την μια σελιδα κωδικα την κανεις "5 γραμμες" που δειχνει οτι αρχισες πλεον να βελτιωνεις τους αλγοριθμους που χρησιμοποιεις.

Ενας αλλος δεικτης για μενα ειναι να μπορεις να απαντησεις θετικα στην ερωτηση: Θα μπορουσα να διδαξω αυτην την γλωσσσα? Θα ημουν ετοιμος να απαντησω σε πιθανες ερωτησεις?

Κλεινοντας θα συμφωνησω επισης με τα παιδια που ανεφεραν, οτι σημασια εχει να μπορεις να κανεις αυτο που εχεις βαλει στο μυαλο σου, με μια μικρη διαφορα. Οτι ναι μεν μπορεις να κανεις αυτο που θελεις (που σημαινει οτι γνωριζεις την γλωσσα), αλλα το προγραμμα σου μπορει να ειναι 2 σελιδες κωδικα, να χρησιμοποιει μεγαλη ποσοτητα μνημης και να ειναι πολυ αργο. Ενω το ιδιο ζητημα να λυνεται πολυ απλουστερα. Και οι 2 εχουν λυσει το προβλημα, απλα ο ενας καλυτερα απο τον αλλον. Εδω ειναι δηλαδη που υπεισερχεται ο αλγοριθμος.
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 17 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

Tsipouro

Διάσημο μέλος

Ο Tsipouro αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 35 ετών, επαγγέλεται Κτηνίατρος και μας γράφει απο Σουηδία (Ευρώπη). Έχει γράψει 3,037 μηνύματα.
Μπορείς να πεις ότι ξέρεις καλά μια γλώσσα προγραμματισμού όταν:

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

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

Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

mels

Νεοφερμένος

Ο mels αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 59 ετών. Έχει γράψει 3 μηνύματα.
Μπορείς να πείς οτι ξέρεις καλά μια γλώσσα οταν...............

Παίρνεις το σιντάκι της την κάνεις εγκατάσταση και δεν εγκαθιστάς κανένα ετοιμο Component για την γλώσσα αλλα τα φτιάχνεις ολα ο ιδιος.
Μπορεις να φτιάχνεις components με την γλώσσα που διάλεξες και να τα πουλάς στους επίδοξους προγραμματιστές? ε αρκεί αυτο.

Τώρα εγώ παίρνω προγραμματα που ειχα φτιάξει πριν 20 χρόνια με 10 γραμμες κώδικα και τις κάνω 100
και ειναι πιο γρήγορα κατα 60 φορές απο το κανονικό.Δεν ειναι απαραίτητο οτι ενας μεγάλος κώδικας ειναι και αργός.

θα συμφωνήσω με τον sopter που αν και 24 χρονών εχει πιάσει το νόημα.
Την γλώσσα την μαθαίνεις και χαζός να εισαι .
Το τρόπο ομως για να κάνεις το καθε τι δεν μπορει να στο μάθει κανείς παρα η Εμπειρία και η πληκτρολογηση.
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

Επεξεργάστηκε από συντονιστή:

Dark_kronos

Επιφανές μέλος

Ο Rognan αυτή τη στιγμή δεν είναι συνδεδεμένος. Επαγγέλεται Άεργος/η και μας γράφει απο Ισπανία (Ευρώπη). Έχει γράψει 20,660 μηνύματα.
θα κανω μια προσπαθεια να δω μια γλωσσα προγραμματισμου, σαν μια κανονικη γλωσσα.
Ποτε μπορω να πω οτι γνωριζω καλα μια γλωσσα; Οταν εχω πλουσιο λεξιλογιο, γνωριζω γραμματικη, μπορω να εκφραστω ευκολα σε αυτην και μπορω φυσικα να καταλαβω τους αλλους. Οχι φυσικα σε επιπεδο απλης συνενοησης! Απο εκει και περα εξαρτατε ποσο ψηλα βαζω τον πηχη... Θα ειναι στο να μπορεσω να κανω μια συζητηση, η θα ειναι στο να μπορεσω να παρακολουθισω μαθηματα σε ακαδημαΐκο επιπεδο;.... Για μενα, θα το παω στο ακαδημαΐκο επιπεδο.

Αντιστοιχα λοιπον για μια γλωσσα προγραμματισμου, ποτε την ξερω καλα;
Οταν γνωριζω την συναξη της, μπορω να κανω αυτο που θελω χρησιμοποιοντας την, εχω ανεση και εμπειρια στην χρηση της, αλλα φυσικα, και να κατανοησω τον κωδικα καποιου αλλου, τι σκοπο εχει και πως φτανει εκει.

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

Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

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

  • Τα παρακάτω 0 μέλη και 2 επισκέπτες διαβάζουν μαζί με εσάς αυτό το θέμα:
    Tα παρακάτω 0 μέλη διάβασαν αυτό το θέμα:
  • Φορτώνει...
Top