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

Πληροφοριες Προγραμματιστη


salonica3

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

Έχουν επίσης πολύ γερές βάσεις στα μαθηματικά. Πάντα είχαν. Όπως και οι Γάλλοι.

 

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

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Απαντ. 256
  • Δημ.
  • Τελ. απάντηση

Βασικά είναι η πρώτη φορά που ακούω ακόμα και απο μη προγραμματιστές ή απο παρεμφερείς ειδικότητες οτι τα μαθηματικά δεν χρειάζονται για τον προγραμματισμό...

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Βασικά είναι η πρώτη φορά που ακούω ακόμα και απο μη προγραμματιστές ή απο παρεμφερείς ειδικότητες οτι τα μαθηματικά δεν χρειάζονται για τον προγραμματισμό...

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Βασικά είναι η πρώτη φορά που ακούω ακόμα και απο μη προγραμματιστές ή απο παρεμφερείς ειδικότητες οτι τα μαθηματικά δεν χρειάζονται για τον προγραμματισμό...

 

Τα μαθηματικά χρειάζονται πάρα πολύ στον προγραμματισμό. Δεν μιλάμε για γραφικά, φυσική κτλ (υλοποίηση μαθηματικών-φυσικών τύπων, μιγαδικοί κτλ) αλλά η γνώση των μαθηματικών σε βοηθάει να έχεις πιο "λογικό" τρόπο σκέψης, κάτι που χρειάζεται κατά κόρων στον προγραμματισμό, από ένα απλό πρόβλημα μέχρι πιο σύνθετα.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Βασικά είναι η πρώτη φορά που ακούω ακόμα και απο μη προγραμματιστές ή απο παρεμφερείς ειδικότητες οτι τα μαθηματικά δεν χρειάζονται για τον προγραμματισμό...

 

Τα μαθηματικά χρειάζονται πάρα πολύ στον προγραμματισμό. Δεν μιλάμε για γραφικά, φυσική κτλ (υλοποίηση μαθηματικών-φυσικών τύπων, μιγαδικοί κτλ) αλλά η γνώση των μαθηματικών σε βοηθάει να έχεις πιο "λογικό" τρόπο σκέψης, κάτι που χρειάζεται κατά κόρων στον προγραμματισμό, από ένα απλό πρόβλημα μέχρι πιο σύνθετα.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Τα μαθηματικά χρειάζονται πάρα πολύ στον προγραμματισμό. Δεν μιλάμε για γραφικά, φυσική κτλ (υλοποίηση μαθηματικών-φυσικών τύπων, μιγαδικοί κτλ) αλλά η γνώση των μαθηματικών σε βοηθάει να έχεις πιο "λογικό" τρόπο σκέψης, κάτι που χρειάζεται κατά κόρων στον προγραμματισμό, από ένα απλό πρόβλημα μέχρι πιο σύνθετα.

 

ναι γι αυτό μου φάνηκε περίεργο που το άκουσα και μάλιστα σε τεχνολογικό φόρουμ και ιδιαίτερα απο developers.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Τα μαθηματικά χρειάζονται πάρα πολύ στον προγραμματισμό. Δεν μιλάμε για γραφικά, φυσική κτλ (υλοποίηση μαθηματικών-φυσικών τύπων, μιγαδικοί κτλ) αλλά η γνώση των μαθηματικών σε βοηθάει να έχεις πιο "λογικό" τρόπο σκέψης, κάτι που χρειάζεται κατά κόρων στον προγραμματισμό, από ένα απλό πρόβλημα μέχρι πιο σύνθετα.

 

ναι γι αυτό μου φάνηκε περίεργο που το άκουσα και μάλιστα σε τεχνολογικό φόρουμ και ιδιαίτερα απο developers.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Βασικά είναι η πρώτη φορά που ακούω ακόμα και απο μη προγραμματιστές ή απο παρεμφερείς ειδικότητες οτι τα μαθηματικά δεν χρειάζονται για τον προγραμματισμό...

 

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

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Βασικά είναι η πρώτη φορά που ακούω ακόμα και απο μη προγραμματιστές ή απο παρεμφερείς ειδικότητες οτι τα μαθηματικά δεν χρειάζονται για τον προγραμματισμό...

 

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

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

@Εvgenios

 

Στα πάντα.

 

Θες λογιστικά ; πρέπει να ξέρεις στατιστική, επιχειρησιακή έρευνα/βελτιστοποίηση.

Θες γραφικά ; πρέπει να ξέρεις γεωμετρία, διανυσματική ανάλυση ενίοτε και υπολογιστική γεωμετρία.

Θες επεξεργασία εικόνας ή σήματος ; πρέπει να ξέρεις ανάλυση Fourier.

Θες κρυπτογραφία και τα σχετικά τους ; πρέπει να ξέρεις άλγεβρα και θεωρία αριθμών.

Θες εκπαιδευτικές εφαρμογές - π.χ. φυσική ; πρέπει να ξέρεις φυσική.

Θες παιχνίδια ; πρέπει να ξέρεις γεωμετρία, φυσική, αριθμητική ανάλυση κ.α.

Θες αλγόριθμους τεχνητής νοημοσύνης π.χ. νευρωνικά δίκτυα ; πρέπει να ξέρεις διακριτά μαθηματικά.

Θες ένα πρόγραμμα που κάνει defrag στο δίσκο ; oι αλγόριθμοι που κάνουν την ανάλυση και βελτιστοποίηση της κατανομής είναι μαθηματικές μέθοδοι βελτιστοποίησης.

 

Ο κατάλογος αυξάνεται όσο θέλουμε και σε οποιαδήποτε εφαρμογή.

 

Το κακό δεν είναι να μην ξέρεις κάτι. Αυτό συνήθως συμβαίνει. Σε όλους.

Το κακό είναι να μην μπορείς να παρακολουθήσεις αυτό που χρειάζεται διότι έχεις την αφελή αντίληψη ότι

ο προγραμματισμός αρκεί μόνος του για να γίνεις guru και δεν έχεις άλλη γνωστική βάση.

Και δυστυχώς αυτή η αντίληψη κυριαρχεί σε πολλούς - και κυρίως σε όσους δεν έχουν πτυχίο ΑΕΙ σε θετικό κλάδο.

Αλλά όσο ξέρει κι όσο έχει δει κάποιος, τόσο λέει...

 

Κανένας που ξέρει μόνον προγραμματισμό δεν έχει φτιάξει κάποιο αξιόλογο πρόγραμμα.

Απλώς διότι δεν ξέρει τι και πώς να το φτιάξει.

 

-

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

@Εvgenios

 

Στα πάντα.

 

Θες λογιστικά ; πρέπει να ξέρεις στατιστική, επιχειρησιακή έρευνα/βελτιστοποίηση.

Θες γραφικά ; πρέπει να ξέρεις γεωμετρία, διανυσματική ανάλυση ενίοτε και υπολογιστική γεωμετρία.

Θες επεξεργασία εικόνας ή σήματος ; πρέπει να ξέρεις ανάλυση Fourier.

Θες κρυπτογραφία και τα σχετικά τους ; πρέπει να ξέρεις άλγεβρα και θεωρία αριθμών.

Θες εκπαιδευτικές εφαρμογές - π.χ. φυσική ; πρέπει να ξέρεις φυσική.

Θες παιχνίδια ; πρέπει να ξέρεις γεωμετρία, φυσική, αριθμητική ανάλυση κ.α.

Θες αλγόριθμους τεχνητής νοημοσύνης π.χ. νευρωνικά δίκτυα ; πρέπει να ξέρεις διακριτά μαθηματικά.

Θες ένα πρόγραμμα που κάνει defrag στο δίσκο ; oι αλγόριθμοι που κάνουν την ανάλυση και βελτιστοποίηση της κατανομής είναι μαθηματικές μέθοδοι βελτιστοποίησης.

 

Ο κατάλογος αυξάνεται όσο θέλουμε και σε οποιαδήποτε εφαρμογή.

 

Το κακό δεν είναι να μην ξέρεις κάτι. Αυτό συνήθως συμβαίνει. Σε όλους.

Το κακό είναι να μην μπορείς να παρακολουθήσεις αυτό που χρειάζεται διότι έχεις την αφελή αντίληψη ότι

ο προγραμματισμός αρκεί μόνος του για να γίνεις guru και δεν έχεις άλλη γνωστική βάση.

Και δυστυχώς αυτή η αντίληψη κυριαρχεί σε πολλούς - και κυρίως σε όσους δεν έχουν πτυχίο ΑΕΙ σε θετικό κλάδο.

Αλλά όσο ξέρει κι όσο έχει δει κάποιος, τόσο λέει...

 

Κανένας που ξέρει μόνον προγραμματισμό δεν έχει φτιάξει κάποιο αξιόλογο πρόγραμμα.

Απλώς διότι δεν ξέρει τι και πώς να το φτιάξει.

 

-

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Σε τι ειδος εφαρμογων;

 

evgenios σε όλα. Πέρα απο εξειδικευμένες εφαρμογές ή απο εφαρμογές που είναι ξεκάθαρο οτι χρειάζεται να έχεις γνώσεις μαθηματικών (και προχωρημένων τις περισσότερες φορές) πχ 3d, ή μηχανές παιχνιδιών κτλ. Υπάρχουν τομείς που χρειάζονται και άλλες επιστήμες (Α.Ι. ας πούμε) αλλα ας μην επεκταθούμε τόσο.

 

Πέρα λοιπόν απο όλες αυτές, τα μαθηματικά σε κάνουν να έχεις ενα διαφορετικό τρόπο σκέψης και αντιμετώπισης θεμάτων. Με τη σειρά τους και άλλες επιστήμες σε ενα βαθμό επίσης.

 

Δεν είναι καθόλου τυχαίο οτι πλέον οι σημαντικότερες εξελίξεις/ανακαλύψεις/εφευρέσεις θα έχουν βάση τη συλλογική επιστήμη. Απο ψυχολογία/κοινωνιολογία και γλωσσολογία μέχρι μαθηματικά και κβαντική φυσική.

 

Ολα αυτά αναλόγως πάντα με το τι θέλει να κάνει ο καθένας. Δεν είναι ούτε θα γίνουν όλοι πανεπιστήμονες. Δεν χρειάζεται στην παρούσα φάση.. στο μέλλον ίσως και να είναι.

 

Επειδή ξέφυγα απο αυτό που ήθελα να πώ, με λίγα λόγια... Σίγουρα μπορεί να προγραμματίσει χωρίς τη γνώση μαθηματικών (εφαρμογές που δε τα χρειάζονται "by default") αλλα σίγουρα επίσης, η γνώση μαθηματικών θα του φανεί κάποιου πολύ χρήσιμη.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Σε τι ειδος εφαρμογων;

 

evgenios σε όλα. Πέρα απο εξειδικευμένες εφαρμογές ή απο εφαρμογές που είναι ξεκάθαρο οτι χρειάζεται να έχεις γνώσεις μαθηματικών (και προχωρημένων τις περισσότερες φορές) πχ 3d, ή μηχανές παιχνιδιών κτλ. Υπάρχουν τομείς που χρειάζονται και άλλες επιστήμες (Α.Ι. ας πούμε) αλλα ας μην επεκταθούμε τόσο.

 

Πέρα λοιπόν απο όλες αυτές, τα μαθηματικά σε κάνουν να έχεις ενα διαφορετικό τρόπο σκέψης και αντιμετώπισης θεμάτων. Με τη σειρά τους και άλλες επιστήμες σε ενα βαθμό επίσης.

 

Δεν είναι καθόλου τυχαίο οτι πλέον οι σημαντικότερες εξελίξεις/ανακαλύψεις/εφευρέσεις θα έχουν βάση τη συλλογική επιστήμη. Απο ψυχολογία/κοινωνιολογία και γλωσσολογία μέχρι μαθηματικά και κβαντική φυσική.

 

Ολα αυτά αναλόγως πάντα με το τι θέλει να κάνει ο καθένας. Δεν είναι ούτε θα γίνουν όλοι πανεπιστήμονες. Δεν χρειάζεται στην παρούσα φάση.. στο μέλλον ίσως και να είναι.

 

Επειδή ξέφυγα απο αυτό που ήθελα να πώ, με λίγα λόγια... Σίγουρα μπορεί να προγραμματίσει χωρίς τη γνώση μαθηματικών (εφαρμογές που δε τα χρειάζονται "by default") αλλα σίγουρα επίσης, η γνώση μαθηματικών θα του φανεί κάποιου πολύ χρήσιμη.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αρχειοθετημένο

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


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