Προγραμματιστής συστήματος έναντι προγραμματιστή εφαρμογής

Πίνακας περιεχομένων:

Anonim

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

$config[code] not found

Εφαρμογές Προγραμματιστές

Οι προγραμματιστές επιχειρησιακών εφαρμογών δημιουργούν τα προγράμματα γραφείου και τους ιστότοπους που διατηρούν τις επιχειρήσεις σε λειτουργία. Οι θέσεις εργασίας αφθονούν σχεδόν σε όλες τις μεσαίες και μεγάλες επιχειρήσεις και, σύμφωνα με το αμερικανικό Γραφείο Στατιστικής Εργασίας, οι προγραμματιστές κέρδισαν κατά μέσο όρο 104.300 δολάρια το 2016. Οι επιτυχημένοι προγραμματιστές συνδυάζουν τις γνώσεις τους στον προγραμματισμό, την ανάλυση συστημάτων, τις βάσεις δεδομένων και τις τεχνολογίες του Διαδικτύου, επιχειρήσεις τρέχουν. Πολλοί προγραμματιστές εφαρμογών έχουν πτυχία Bachelor με μεγάλες ειδικότητες στον τομέα της πληροφορικής και ανηλίκους στην επιχείρηση.

Προγραμματιστές συστημάτων

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

Βίντεο της Ημέρας

Σας έφερε από το Sapling Έφερε σε σας από το Sapling

Προγραμματισμός Ιστού

Παρόλο που ορισμένοι προγραμματιστές Web δημιουργούν επιχειρηματικές εφαρμογές, πολλές περισσότερες εργασίες για εταιρείες όπως το Google, το Facebook ή το Amazon. Αυτές οι εταιρείες παρέχουν μια ποικιλία εργασιών προγραμματισμού που συνδυάζουν τόσο εφαρμογές όσο και δεξιότητες προγραμματισμού συστημάτων. Οι αρχιτέκτονες δικτύων σχεδιάζουν την υποδομή διακομιστών και επικοινωνιών και δημιουργούν το λογισμικό που διαχειρίζεται την κυκλοφορία δικτύου. Οι ειδικοί ασφαλείας δημιουργούν το λογισμικό που φιλτράρει τις απειλές. οι προγραμματιστές πλευράς διακομιστή δημιουργούν λογισμικό αναζήτησης, ιστότοπους κοινωνικού δικτύου και ηλεκτρονικό εμπόριο. Οι περισσότεροι προγραμματιστές Ιστού έχουν πτυχίο ή προχωρημένους βαθμούς στην επιστήμη των υπολογιστών, στη μηχανική, στα μαθηματικά ή στη φυσική.

Ανάπτυξη κινητής τηλεφωνίας

Περπατήστε σε εστιατόριο, καφετέρια ή δρόμο της πόλης και όλοι φαίνονται να κοιτάζουν ένα κινητό τηλέφωνο ή συσκευή tablet. Σύμφωνα με το άρθρο του CNBC του 2010, η ζήτηση για προγραμματιστές κινητής τηλεφωνίας υπερβαίνει κατά πολύ την προσφορά και η ζήτηση αυτή συνεχίζει να αυξάνεται καθώς οι οργανώσεις υιοθετούν νέες πρωτοβουλίες για συσκευές. Οι προγραμματιστές κινητών τηλεφώνων θα χρειαστούν πολλές από τις ίδιες δεξιότητες που απαιτούνται για να επιτύχουν την ανάπτυξη Ιστού, αλλά με την πρόσθετη πολυπλοκότητα που προκύπτει από τον προγραμματισμό διαφόρων τύπων τηλεφώνων και tablet.