İçindekiler:

Programlama Bilmiyorsanız İyi Bir Programcı Nasıl İşe Alınır?
Programlama Bilmiyorsanız İyi Bir Programcı Nasıl İşe Alınır?
Anonim

Ana şey, uzmanın hangi görevleri çözmesi gerektiğini açıkça tanımlamak ve görüşme sırasında doğru soruları sormaktır.

Programlama Bilmiyorsanız İyi Bir Programcı Nasıl İşe Alınır?
Programlama Bilmiyorsanız İyi Bir Programcı Nasıl İşe Alınır?

Bazen iş iyi gelişir, görkemli planlar yapılır ve yönetim (patronlarınız veya lider olarak siz) bazı sorunları çözmek için personelden bir programcı tutmaya karar verir.

Belki bu, sitenin bakımı ve ek işlevlerin geliştirilmesi veya belki çalışanlar için bir program veya bir CRM sistemidir. Bir uzman arayışını birine devretmek imkansız olduğunda ve zaten kesin olarak kararlaştırılmışsa - bir programcı olmak için bir eylem planı sunuyoruz.

Aramaya başlamadan önce yapmanız gerekenler

Bir programcı aramadan önce, işte üç önemli ipucu.

1. Soruyu cevaplayın, neden bir programcıya ihtiyacınız var?

Temelleri anlayın: programcının neyle çalışması gerekecek ve hangi programlama becerilerinin uygulanması gerekecek. Seni korkuttuysam beni bağışla ama hiçbir şey öğrenmene gerek yok: Bir programcıya hangi özel görevler için ihtiyacın olduğunu belirlemen gerekiyor. Web sitesi geliştirme için diyelim. Ardından İnternette bunun için hangi becerilerin gerekli olduğunu, BT şirketlerinin başvuru sahiplerinden ne istediğini okuyun. Örneğin HTML, CSS, JavaScript, PHP, MySQL, Canvas, Bootstrap bilgisi.

Bu isimler sizi korkutmasın, sadece zaman ayırın ve en azından Wikipedia'da bunları okuyun.

2. Programcının hizmetlerinin maliyetini öğrenin

Bu açık bir gerçektir - herhangi bir iyi uzman paraya mal olur. Programlamada ortalama piyasa maaşından başlayın.

Diyelim ki bir web sitesi bakım uzmanına ve ek işlevlerin (geri bildirim formları, ürün filtreleri vb.) geliştirilmesine ihtiyacınız var. Ve elbette, ilk ipucundan yararlandınız ve böyle bir çalışanın sahip olması gereken becerilere baktınız.

Boş pozisyonları olan siteye gidin (HH.ru, Rabota.ru veya başka), anahtar kelimelere göre aramayı kullanın ("php-programmer", "web-programmer") ve sadece orta seviye bir programcının ne kadar teklif edildiğini görün, bu uzun vadeli deneyim çalışması ile - bir yıl değil, en az iki. Middle artık acemi değil ve projelerinize hızla alışabilir. Bu, böyle bir arkadaşa ne kadar ödemek zorunda kalacağınızla ilgili.

3. Bağlantılarınızdan yararlanın

Meslektaşlarımın çoğu kulaktan kulağa işe alındı: bazılarıyla az önce bir kerelik yarı zamanlı işleri tartıştım, kurslara gittiğim biriyle. Bu nedenle, varsa bağlantılarınızı gözden geçireceksiniz. Arkadaşlarınızla konuşun, forumlarda arama yapın. Çoğu zaman değerli insanlar bu şekilde kazanılır.

İyi bir programcı nasıl seçilir

Tanıdıklar aracılığıyla bir rüya uzmanı bulamazsanız, iş sitelerine gidin. Ve büyük kaynaklarla ilgilenen çok sayıda insan olacağına hazır olun. Bu her zaman iyi değildir, çünkü kesinlikle herkes iyi bir işe iyi bir maaşla girecektir ve özgeçmişe dayalı akıllı bir uzman belirlemek gerçekçi değildir. Nasıl olunur? Devamını söyleyeceğim.

bir boşluk oluşturuyoruz

Önce büyük ve güzel yaz. Böylece şirketimiz hakkında ilk olumlu izlenimi yaratmış oluyoruz. Bir BT şirketinin boş pozisyonlarının nasıl doldurulduğunu görmek harika bir seçenek. En sevdiğiniz reklamı şablon olarak alın ve kendiniz değiştirin. Önemli: Bilmediğiniz bir kelime gördüyseniz, biraz AJAX söyleyin ve ne olduğunu öğrenmek için zahmet etmediyseniz, onu silseniz iyi olur, boş yerinize sokmayın.

İkinci olarak, çalışanınızın ne yapacağını, hangi becerilere sahip olması gerektiğini, kimler için programlar geliştireceğini dürüstçe ve olabildiğince ayrıntılı bir şekilde yazın. Bunu yaparak, bu pozisyonun kendi içinde ne kadar sorumluluk taşıdığını göstermiş olacaksınız.

filtreliyoruz

Bir açık pozisyon oluşturdunuz, bazı adayları özgeçmişlerine göre sıraladınız ve bir görüşme için uzmanları seçtiniz.

Elbette, telefon görüşmesi aşamasında en uygunsuz adayları ayıklamak en iyisidir, ancak programlama hakkında çok az bilginiz varsa, bu her zaman uygun bir seçenek değildir.

Ancak, bir programcının bu tür sorunları daha önce çözüp çözmediğini ve ne tür bir deneyime sahip olduğunu her zaman öğrenebilirsiniz. Ayrıca internette basit bir görev bulun, adaya postayla gönderin ve tamamlaması için yeterli zaman verin. Evet, bu bir test değil, ama çok tembel bireylerin ayıklanmasına yardımcı olacak.

bir röportaj yapıyoruz

1. Bir savaş görevi hazırlayın

Neye ihtiyacınız olduğunu zaten biliyorsunuz, bu nedenle programcıyı belirli bir görevi tam ofiste tamamlamaya davet edin ve zamanlayın. Gelmeden önce çek hakkında uyarın, ancak görevin adını vermeyin.

Önemli! İlk olarak, bağımsız bir kaynaktan tamamlamak için ne kadar zaman gerektiğini öğrenin: konu forumunda bir programcı arkadaşınıza sorun. Serbest çalışan borsasını bile kontrol edebilirsiniz, asıl mesele "Acil" ve "Hemen şimdi başlamanız gerekiyor, ne kadar sürer?" Ancak bu son çare: orada abartabilirler, bu yüzden ilgisiz bir kaynak en iyisidir.

2. Adayın deneyimi hakkında konuşun

Başvuranın ne tür bir deneyime sahip olduğunu öğrenin, her şeyi "inceleyin". Programlamaya yeni başlayan biri bile teknik bilgileriyle sizi etkileyebiliyorsa, başarılı projelere odaklanın. Geçmiş işler hakkında mümkün olduğunca fazla ayrıntı isteyin.

3. Portföyü göstermeyi isteyin

Adayın daha önce ne yaptığını ve bunun için ne kadar zaman harcadığını göstermesini sağlayın. Evet, portföyler çalınabilir, bu yüzden kişinin nasıl konuştuğuna dikkat edin. Şahsen projelerimi seviyorum, saatlerce onlar hakkında konuşmaya hazırım.

4. İş değişikliğinin nedenini öğrenin

Çok sıradan ama bilinmesi önemli. Esas olan, iş değişikliğinin adayın kendisine verilen görevleri yerine getirememesinin bir sonucu olmamasıdır.

Bir uzman serbest çalışmayı bırakırsa, bu kötü değil: istikrar istediği anlamına gelir. Önceki iş yerindeki koşullardan memnun değilseniz, bu da normaldir. Örneğin, bir programcının saat tabanlı KPI'ları bazı insanlar için yorucu olabilir.

5. Bir deneme süresi sunun

Burada sadece ikna etme yeteneğiniz ve iyi oluşturulmuş bir sözleşme oynuyor. Ben şunu yaptım: Bir çalışan görevini yerine getirirse maaşının %100'ünü, değilse %50'sini alır. Bu, kötü bir işe alım durumunda şirket için maliyetleri düşük tutmaya yardımcı olur.

Doğal olarak, koşulları en baştan müzakere edin, kişi ne olup bittiğini bilmelidir.

Üç ipucu daha

1. Stereotipleri bırakın

Programcılar sıradan insanlardır, hepsi asosyal değildir ve evde oturmayı severler. Birçoğunun o kadar geniş ilgi alanları var ki şaşıracaksınız. Bu nedenle, “Programcıyı kendim de böyle hayal etmemiştim” gibi ifadeler olmadan yapmak daha iyidir. Bu can sıkıcı.

İşte gerçek - programcılar tembel olmayı sever. Bu nedenle, işini izleyin, ancak ruhunuzun üzerinde durmayın.

2. Programcıya görev atayabilecek kişilerin bir listesini yapın

En fazla iki kişi olsun ki programcı her taraftan çekilmesin. Bu iş konsantrasyon gerektirir ve bir kişi karmaşık bir sorunu çözmeye odaklandığında, geçiş yapmak çok zordur.

3. Büyük projeleri aşamalara ayırın

Bu, çalışma sürecini takip etmeyi kolaylaştırır. Ek olarak, aniden yapılması gereken önemsiz bir şey varsa, programcının bunun için zamanı olacak ve ek görev çok daha az dirençle algılanacaktır.

Önerilen: