Μηχανικός λογισμικού: Διαφορά μεταξύ των αναθεωρήσεων

Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
ορθογραφικά
- κόπυ κομμάτι
Γραμμή 1:
{{πηγές|15|01|2015}}
'''Μηχανικός λογισμικού''' καλείται ο [[προγραμματιστής]] που εφαρμόζει τις τυποποιημένες αρχές της [[μηχανική λογισμικού|μηχανικής λογισμικού]].
Ο επαγγελματίας ο οποίος ασχολείται βιοποριστικά με [[Προγραμματισμός|προγραμματισμό]] υπολογιστών καλείται προγραμματιστής και η επαγγελματική του δραστηριότητα ανάπτυξη λογισμικού (αγγλ.: «software development»), ενώ όταν εφαρμόζει συστηματικές και τυποποιημένες αρχές της μηχανικής λογισμικού, συνήθως ως επόπτης μίας ομάδας προγραμματιστών, καλείται μηχανικός λογισμικού. Κατά κανόνα, όχι όμως απαραιτήτως, ένας κατ' επάγγελμα προγραμματιστής υπολογιστών έχει σπουδάσει σε κάποιον βαθμό την επιστήμη της πληροφορικής η οποία πραγματεύεται τη σχεδίαση, ανάλυση και κατασκευή αποδοτικών υπολογιστικών συστημάτων, του υλικού και του λογισμικού τους. Με τον προγραμματισμό μπορεί να ασχολούνται άτομα και μη επαγγελματικά, π.χ. ενθουσιώδεις χομπίστες και χάκερ, ή επιστήμονες και μηχανικοί οι οποίοι τον αξιοποιούν ως εργαλείο στη δουλειά τους.
 
Στο σημείο αυτό αξίζει να σημειωθεί ότι ταΤα τελευταία έτη έχουν δημιουργηθεί και ρητά κατευθύνσεις Μηχανικής Λογισμικού (όπως και Μηχανικών Δικτύων και Μηχανικών Υπολογιστών) στα τμήματα Πληροφορικής της τριτοβάθμιας εκπαίδευσης (ΤΕΙ) ενώ παλιότερα ειδικά στα Πανεπιστήμια, όπου επιτρέπονταν οι κατευθύνσεις υπήρχαν παράγωγες, σύνθετες ή παρόμοιες ονομασίες των ενδεικτικά τριων εφαρμοσμένων κατευθύνσεων της Πληροφορικής: πχ
* κατεύθυνση Αρχιτεκτονικής Υπολογιστών και Συστημάτων (δηλαδή Μηχ.Υπολογιστών),
* κατεύθυνση Πληροφοριακών Συστημάτων και Εφαρμογών (δηλ Μηχ.Λογισμικού),