Bitcoin Forum
March 16, 2026, 06:50:19 PM *
News: Latest Bitcoin Core release: 30.2 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Software Engineering  (Read 338 times)
BlackHatCoiner (OP)
Legendary
*
Offline Offline

Activity: 1960
Merit: 9479


Bitcoin is ontological repair


View Profile
February 25, 2026, 12:44:34 PM
 #21

Πάντως προσοχή με τους τρομολάγνους που λένε ότι οι δουλειές των software engineers θα εξαφανιστούν, κι ότι όποιος σπουδάζει πληροφορική χάνει το χρόνο του. Οι δουλειές έτσι όπως ήταν επί χρόνια στο χώρο ενδέχεται να εξαφανιστούν, ναι. Αλλά έτσι όπως δουλεύουν θεωρητικά οι coding agents, χρειάζονται πάντα έναν άνθρωπο από πάνω να προσέχει τι κάνουν.

Το AI δεν πρόκειται να εξαφανίσει τη χρησιμότητα των software engineers. Κάθε άλλο, οι ήδη ικανοί software engineers θα μπορούν να παράγουν περισσότερο προϊόν την ίδια ώρα. Αυτό που αποκαλύπτει το AI είναι ότι το software engineering δεν ήταν ποτέ εξαρχής το coding.

Στα οικονομικά υπάρχει ένας απαράβατος κανόνας της σπανιότητας. Για να πληρωθείς καλά, πρέπει να έχεις κάποιο εγγενές scarcity. Π.χ., να είσαι καλός υδραυλικός, ηλεκτρολόγος, προγραμματιστής. Αυτό δεν παρακάμπτεται στην εποχή του AI. Όταν έχουν πολλοί πρόσβαση στους coding agents δεν παύει να υπάρχει ο καλός που μπορεί να κάνει καλύτερη δουλειά από τον average.

 
 b1exch.to 
  ETH      DAI   
  BTC      LTC   
  USDT     XMR    
.███████████▄▀▄▀
█████████▄█▄▀
███████████
███████▄█▀
█▀█
▄▄▀░░██▄▄
▄▀██▄▀█████▄
██▄▀░▄██████
███████░█████
█░████░█████████
█░█░█░████░█████
█░█░█░██░█████
▀▀▀▄█▄████▀▀▀
cryptosize
Sr. Member
****
Offline Offline

Activity: 2086
Merit: 413


View Profile
February 25, 2026, 03:49:09 PM
Last edit: February 25, 2026, 07:01:32 PM by cryptosize
 #22

Πάντως προσοχή με τους τρομολάγνους που λένε ότι οι δουλειές των software engineers θα εξαφανιστούν, κι ότι όποιος σπουδάζει πληροφορική χάνει το χρόνο του. Οι δουλειές έτσι όπως ήταν επί χρόνια στο χώρο ενδέχεται να εξαφανιστούν, ναι. Αλλά έτσι όπως δουλεύουν θεωρητικά οι coding agents, χρειάζονται πάντα έναν άνθρωπο από πάνω να προσέχει τι κάνουν.

Το AI δεν πρόκειται να εξαφανίσει τη χρησιμότητα των software engineers. Κάθε άλλο, οι ήδη ικανοί software engineers θα μπορούν να παράγουν περισσότερο προϊόν την ίδια ώρα. Αυτό που αποκαλύπτει το AI είναι ότι το software engineering δεν ήταν ποτέ εξαρχής το coding.

Στα οικονομικά υπάρχει ένας απαράβατος κανόνας της σπανιότητας. Για να πληρωθείς καλά, πρέπει να έχεις κάποιο εγγενές scarcity. Π.χ., να είσαι καλός υδραυλικός, ηλεκτρολόγος, προγραμματιστής. Αυτό δεν παρακάμπτεται στην εποχή του AI. Όταν έχουν πολλοί πρόσβαση στους coding agents δεν παύει να υπάρχει ο καλός που μπορεί να κάνει καλύτερη δουλειά από τον average.
Η AI όχι, η AGI ναι. Μόνο αυτή θα ματσάρει/ξεπεράσει τον άνθρωπο.

Πάντως ήδη η AI ήδη ασκεί ανταγωνισμό στους junior devs...

ΥΓ1: Το software engineering είναι πολλά πράγματα (είναι και flowcharts, αλλά είναι και coding -> όποιος έχει γράψει με το χέρι assembly, ξέρει τι εννοώ, ειδικά οι Demoscene-άδες).

Είναι θέμα χρόνου η A(G)I να ξεπεράσει ακόμα και τον καλύτερο compiler... δεν θα χρειάζεται καν η μετάφραση C/C++ -> x86/ARM, απλά θα γράφει κατευθείαν γλώσσα μηχανής με τον πιο αποδοτικό τρόπο.

Ίσως έτσι δούμε αναβίωση των καθαρόαιμων RISC επεξεργαστών, τώρα που τα die shrinks δεν είναι τόσο εύκολα/φτηνά...

ΥΓ2: Ο CEO της nVidia προβλέπει άνθηση των blue collar επαγγελμάτων, όχι των white collar:

https://unboxholics.com/news/tech/125886-o-ceo-tis-nvidia-provlepei-terastia-zitisi-gia-ilektrologous-ydravlikous-kai-xylourgous

Φυσικά αργά ή γρήγορα και οι blue collar θα αντικατασταθούν από ρομπότ, απλά αυτό αργεί λίγο παραπάνω (white collar/2030, blue collar/2040).

ΥΓ3: Έχει ενδιαφέρον να δούμε πόσο «απίθανα» θεωρούσαν κάποτε τα αεροπλάνα, ενώ σήμερα τα έχουμε ψωμοτύρι (όχι για πολύ ακόμα λόγω climate agenda):

https://bigthink.com/pessimists-archive/air-space-flight-impossible/
BlackHatCoiner (OP)
Legendary
*
Offline Offline

Activity: 1960
Merit: 9479


Bitcoin is ontological repair


View Profile
March 15, 2026, 07:12:33 PM
 #23

Πάντως ήδη η AI ήδη ασκεί ανταγωνισμό στους junior devs...
Το επάγγελμα θα μεταλλαχθεί αναμφισβήτητα. Software engineers θα υπάρχουν όμως.

Quote
Είναι θέμα χρόνου η A(G)I να ξεπεράσει ακόμα και τον καλύτερο compiler... δεν θα χρειάζεται καν η μετάφραση C/C++ -> x86/ARM, απλά θα γράφει κατευθείαν γλώσσα μηχανής με τον πιο αποδοτικό τρόπο.
Αυτό μου φαίνεται δύσκολο με το θεωρητικό υπόβαθρο που έχουμε για το AI σήμερα. Η ερώτηση είναι: χρειάζεται; Μου φαίνεται πολύ πιο πιθανό σενάριο να μάθει να γράφει άπταιστα C/C++ και να το μεταγλωττίζει παρά να γράφει asm με τη μία. Δεν είναι υπολογιστικά δαπανηρό να γράφει πρώτα τον κώδικα, και είμαι σίγουρος πως είναι πιο αποδοτικό, αφού είναι στοχαστικό σύστημα το οποίο μαθαίνει από το έργο του ανθρώπου.

 
 b1exch.to 
  ETH      DAI   
  BTC      LTC   
  USDT     XMR    
.███████████▄▀▄▀
█████████▄█▄▀
███████████
███████▄█▀
█▀█
▄▄▀░░██▄▄
▄▀██▄▀█████▄
██▄▀░▄██████
███████░█████
█░████░█████████
█░█░█░████░█████
█░█░█░██░█████
▀▀▀▄█▄████▀▀▀
cryptosize
Sr. Member
****
Offline Offline

Activity: 2086
Merit: 413


View Profile
March 15, 2026, 08:48:59 PM
 #24

Πάντως ήδη η AI ήδη ασκεί ανταγωνισμό στους junior devs...
Το επάγγελμα θα μεταλλαχθεί αναμφισβήτητα. Software engineers θα υπάρχουν όμως.
Μέχρι να βγει η AGI.

Quote
Είναι θέμα χρόνου η A(G)I να ξεπεράσει ακόμα και τον καλύτερο compiler... δεν θα χρειάζεται καν η μετάφραση C/C++ -> x86/ARM, απλά θα γράφει κατευθείαν γλώσσα μηχανής με τον πιο αποδοτικό τρόπο.
Αυτό μου φαίνεται δύσκολο με το θεωρητικό υπόβαθρο που έχουμε για το AI σήμερα. Η ερώτηση είναι: χρειάζεται; Μου φαίνεται πολύ πιο πιθανό σενάριο να μάθει να γράφει άπταιστα C/C++ και να το μεταγλωττίζει παρά να γράφει asm με τη μία. Δεν είναι υπολογιστικά δαπανηρό να γράφει πρώτα τον κώδικα, και είμαι σίγουρος πως είναι πιο αποδοτικό, αφού είναι στοχαστικό σύστημα το οποίο μαθαίνει από το έργο του ανθρώπου.
Κάθε μεταφραστικό layer αυξάνει πιθανά λάθη.

Είναι σαν να σου λέω ότι έχει νόημα το αγγλικά -> ελληνικά, αντί να μάθει να γράφει κατευθείαν ελληνικά.

Επίσης δεν γνωρίζω τι κατέχεις περί μικροεπεξεργαστών/μικροαρχιτεκτονικών (κάποια στιγμή θα σας κάνουν σχετικό μάθημα, έστω και σε basic επίπεδο), αλλά αν κάτσεις να μάθεις τα περί CISC vs RISC, in-order vs out-of-order execution, few registers/GPRs + register renaming vs many registers/GPRs, θα δεις γιατί υπάρχει όφελος να ξαναγυρίσουμε σε lean & mean RISC λογική (απαιτούνται λιγότερα transistors), ειδικά τώρα που τα νανόμετρα δεν πέφτουν τόσο γρήγορα όσο παλιά.

Εξάλλου οι GPUs RISC είναι, γιατί έτσι ενσωματώνουν περισσότερες ALUs, ενώ οι x86-64 CPUs εστιάζουν στο binary compatibility (έτσι όμως μαζεύουν πολύ legacy baggage -> more transistors needed).

Όσο πιο παλιά είναι μια αρχιτεκτονική, τόσο πιο πολύ legacy baggage μαζεύει (x86 > ARM > RISC-V).

Επειδή προς το παρόν οι άνθρωποι γράφουν κώδικα, χρειαζόμαστε το backwards compatibility (στις GPUs το αναλαμβάνει ο driver με shader compilation/CUDA/OpenCL, κανένας δεν γράφει assembly, ενώ στις CPUs υπάρχει η απαίτηση να τρέχει τον κώδικα αυτούσιο).
BlackHatCoiner (OP)
Legendary
*
Offline Offline

Activity: 1960
Merit: 9479


Bitcoin is ontological repair


View Profile
Today at 12:49:18 PM
 #25

Μέχρι να βγει η AGI.
Από περιέργεια, αν αύριο ξύπναγες 18 χρονών με το ίδιο μυαλό που έχεις σήμερα, τι επάγγελμα / καριέρα θα διάλεγες; Νιώθω μια απαισιοδοξία στα ποστ σου με το AI. Προφανώς δε συμφωνώ με το παραδοσιακό μονοπάτι, αλλά πιστεύω ότι όχι μόνο δεν θα εξαφανιστούν οι software engineers, αλλά θα γίνουν και πιο πολύτιμοι (όσοι προσαρμοστούν). Είναι η χρυσή εποχή του software.

Η ανθρώπινη εργασία γενικά δε πιστεύω ότι θα τελειώσει ποτέ. Εδώ δίνει μια ωραία εξήγηση στο θέμα Αυστριακός Bitcoiner: https://www.youtube.com/watch?v=5GMf3wA0ZqI&t=1957s.

Quote
Επίσης δεν γνωρίζω τι κατέχεις περί μικροεπεξεργαστών/μικροαρχιτεκτονικών
Δεν το κατέχω το αντικείμενο σχεδόν καθόλου.

 
 b1exch.to 
  ETH      DAI   
  BTC      LTC   
  USDT     XMR    
.███████████▄▀▄▀
█████████▄█▄▀
███████████
███████▄█▀
█▀█
▄▄▀░░██▄▄
▄▀██▄▀█████▄
██▄▀░▄██████
███████░█████
█░████░█████████
█░█░█░████░█████
█░█░█░██░█████
▀▀▀▄█▄████▀▀▀
cryptosize
Sr. Member
****
Offline Offline

Activity: 2086
Merit: 413


View Profile
Today at 01:31:16 PM
 #26

Δεν είναι απαισιοδοξία, είναι ρεαλισμός.

Σκέψου το λογικά:

Για ποιό λόγο θέλουν να προωθήσουν UBI, αν δεν έρχεται μεγάλη ανεργία για τους white collar;

Αν η Ελίτ ξέρει τι έρχεται ελέω AI/robots, τότε βγάζει νόημα το UBI.

Όσο για το ποιό επάγγελμα θα επέλεγα αυτή τη στιγμή, σίγουρα blue collar, γιατί θα έχει legs μέχρι το 2040.

Για ποιό λόγο εσύ πιστεύεις ότι ο Πέτσινος δεν προτείνει να γίνεις software engineer; Δεν πουλάει CUDA;

Δηλαδή υπάρχει κανείς εδώ μέσα που πιστεύει ότι είναι καλύτερο να σπουδάσεις π.χ. Δικηγόρος (επάγγελμα με κύρος) και να αντικατασταθείς από την ChatGPT το 2030, παρά να γίνεις υδραυλικός/ηλεκτρολόγος; (βγάζεις άνετα 7-8k/μήνα, στακάρεις sats μέχρι το 2040 και μετά βγαίνεις σύνταξη)

Τώρα όσον αφορά τις CPUs, για να το πω με απλά λόγια, μπορείς να φτιάξεις ένα πολύπλοκο core που θα κάνει πολλά πράγματα σε επίπεδο hardware (more transistors/higher TDP) που μάλιστα θα είναι και σχετικά εύκολο στον προγραμματισμό ή μπορείς να φτιάξεις ένα απλούστερο core που θα κάνει λίγα πράγματα σε επίπεδο hardware (less transistors/lower TDP), αλλά θα είναι πιο δύσκολο στον προγραμματισμό.

Υπάρχει λόγος που οι RISC CPUs έχουν περισσότερα cores και είναι και πιο φθηνές από Intel/AMD.



Για την AI δεν θα είναι πρόβλημα να κάθεται να γράφει RISC assembly με 4πλάσιες γραμμές κώδικα.

Αυτό που παρατηρώ είναι ότι πολλοί βλέπουν την AI ως «χαμάλη» και τον εαυτό τους ως «επιστάτη» της AI, οπότε σου λέει εμείς δεν θα χάσουμε τη δουλειά μας.

Λογικό ακούγεται, δεδομένου ότι ο επιστάτης (software engineer) χρειάζεται κριτική σκέψη και συνείδηση (που δεν διαθέτει η AI).

Κριτική σκέψη και συνείδηση θα φέρει η AGI όμως...
Pages: « 1 [2]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!