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

Πώς να προσλάβετε έναν καλό προγραμματιστή εάν δεν γνωρίζετε προγραμματισμό
Πώς να προσλάβετε έναν καλό προγραμματιστή εάν δεν γνωρίζετε προγραμματισμό
Anonim

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

Πώς να προσλάβετε έναν καλό προγραμματιστή εάν δεν γνωρίζετε προγραμματισμό
Πώς να προσλάβετε έναν καλό προγραμματιστή εάν δεν γνωρίζετε προγραμματισμό

Μερικές φορές η επιχείρηση εξελίσσεται καλά, γίνονται μεγαλεπήβολα σχέδια και η διοίκηση (τα αφεντικά σας ή εσείς ως ηγέτης) αποφασίζει να προσλάβει έναν προγραμματιστή στο προσωπικό για να λύσει κάποια προβλήματα.

Ίσως αυτό είναι η συντήρηση του ιστότοπου και η ανάπτυξη πρόσθετης λειτουργικότητας ή ίσως ένα πρόγραμμα για τους εργαζόμενους ή ένα σύστημα CRM. Προσφέρουμε ένα σχέδιο δράσης σε περίπτωση που είναι αδύνατο να αναθέσετε την αναζήτηση ενός ειδικού σε κάποιον και έχει ήδη αποφασιστεί σίγουρα - να είστε προγραμματιστής.

Τι πρέπει να κάνετε πριν ξεκινήσετε την αναζήτηση

Πριν αναζητήσετε προγραμματιστή, ακολουθούν τρεις σημαντικές συμβουλές.

1. Απαντήστε στην ερώτηση, γιατί χρειάζεστε έναν προγραμματιστή

Κατανοήστε τα βασικά: με τι θα πρέπει να εργαστεί ο προγραμματιστής και ποιες δεξιότητες προγραμματισμού θα χρειαστεί να εφαρμόσει. Συγχωρέστε με αν σας τρόμαξα, αλλά δεν χρειάζεται να μάθετε τίποτα: πρέπει να καθορίσετε για ποιες συγκεκριμένες εργασίες χρειάζεστε έναν προγραμματιστή. Ας πούμε για την ανάπτυξη ιστοσελίδων. Στη συνέχεια, διαβάστε στο Διαδίκτυο ποιες δεξιότητες χρειάζονται για αυτό, τι απαιτούν οι εταιρείες πληροφορικής από τους αιτούντες. Για παράδειγμα, γνώση HTML, CSS, JavaScript, PHP, MySQL, Canvas, Bootstrap.

Μην τρομάζετε με αυτά τα ονόματα, απλώς αφιερώστε χρόνο και διαβάστε για αυτά τα πράγματα τουλάχιστον στη Wikipedia.

2. Μάθετε το κόστος των υπηρεσιών του προγραμματιστή

Είναι προφανές γεγονός - κάθε καλός ειδικός κοστίζει χρήματα. Ξεκινήστε από τον μέσο μισθό της αγοράς στον προγραμματισμό.

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

Μεταβείτε στον ιστότοπο με κενές θέσεις (HH.ru, Rabota.ru ή άλλο), χρησιμοποιήστε την αναζήτηση με λέξεις-κλειδιά ("php-programmer", "web-programmer") και απλώς δείτε πόσο προσφέρεται ένας προγραμματιστής μεσαίου επιπέδου, ότι είναι, με μακροχρόνια εμπειρία εργασίας - όχι ένα χρόνο, αλλά τουλάχιστον δύο. Η Middle δεν είναι πλέον αρχάριος και μπορεί γρήγορα να συνηθίσει τα έργα σας. Τόσο περίπου θα πρέπει να πληρώσεις έναν τέτοιο φίλο.

3. Αξιοποιήστε τις συνδέσεις σας

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

Πώς να επιλέξετε έναν καλό προγραμματιστή

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

Δημιουργούμε μια κενή θέση

Πρώτα, γράψε μεγάλα και όμορφα. Έτσι δημιουργούμε την πρώτη θετική εντύπωση για την εταιρεία μας. Μια εξαιρετική επιλογή είναι να δείτε πώς συμπληρώνονται οι κενές θέσεις μιας εταιρείας πληροφορικής. Πάρτε την αγαπημένη σας διαφήμιση ως πρότυπο και αλλάξτε την μόνοι σας. Σημαντικό: αν είδατε μια άγνωστη λέξη, πείτε λίγο AJAX και δεν μπήκατε στον κόπο να μάθετε τι είναι, καλύτερα να τη διαγράψετε, μην την εισάγετε στην κενή θέση σας.

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

Φιλτράρουμε

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

Φυσικά, είναι καλύτερο να ξεφορτωθείτε τους πιο ακατάλληλους υποψηφίους στο στάδιο της τηλεφωνικής συνομιλίας, αλλά αυτή δεν είναι πάντα μια προσιτή επιλογή εάν δεν κατανοείτε καθόλου τον προγραμματισμό.

Ωστόσο, μπορείτε πάντα να μάθετε εάν ένας προγραμματιστής έχει λύσει τέτοια προβλήματα στο παρελθόν και τι είδους εμπειρία έχει. Βρείτε επίσης μια απλή εργασία στο Διαδίκτυο, στείλτε την στον υποψήφιο ταχυδρομικώς και δώστε αρκετό χρόνο για να την ολοκληρώσετε. Ναι, αυτό δεν είναι μια δοκιμή, αλλά θα βοηθήσει να ξεφορτωθούν τα πολύ τεμπέληδες άτομα.

Κάνουμε συνέντευξη

1. Προετοιμάστε μια αποστολή μάχης

Ξέρετε ήδη τι χρειάζεστε, γι' αυτό προσκαλέστε τον προγραμματιστή να ολοκληρώσει μια συγκεκριμένη εργασία απευθείας στο γραφείο και χρονομετρήστε την. Πριν την άφιξή του, προειδοποιήστε για τον έλεγχο, αλλά μην αναφέρετε την ίδια την εργασία.

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

2. Μιλήστε για την εμπειρία του υποψηφίου

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

3. Ζητήστε να εμφανιστεί το χαρτοφυλάκιο

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

4. Μάθετε τον λόγο της αλλαγής εργασίας

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

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

5. Προσφέρετε μια δοκιμαστική περίοδο

Εδώ παίζει μόνο η ικανότητά σου να πείσεις και ένα καλοσχηματισμένο συμβόλαιο. Έκανα αυτό: εάν ένας υπάλληλος εκπληρώνει τα καθήκοντά του, λαμβάνει το 100% του μισθού του, αν όχι, το 50%. Αυτό βοηθά στη μείωση του κόστους για την εταιρεία σε περίπτωση κακής πρόσληψης.

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

Τρεις ακόμα συμβουλές

1. Ρίξτε τα στερεότυπα

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

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

2. Κάντε μια λίστα με τα άτομα που μπορούν να αναθέσουν μια εργασία στον προγραμματιστή

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

3. Χωρίστε τα μεγάλα έργα σε στάδια

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

Συνιστάται: