Birisi eğitimsiz olarak programcı olarak iş bulabilir mi? [kapalı]


30

Birisi bir lise diploması bile olmayan bir programcı olarak bir iş bulabilirse, daha deneyimli olanlardan bilmek istiyorum. Söz konusu kişiyi ortalama bir programcı olarak kabul edin. Hatta birisi röportaj için ona bir şans vermeyi düşünür mü? İlgi duyulan diller python / php / java / c # olacaktır.

Lütfen sadece bölgenize / şehre / ülkenize cevap verin. Lütfen "okula geri dön" cevapları lütfen.


Bazı çevrimiçi çalışmaları her zaman elance gibi sitelerde bulabilirsiniz.
Ivan Ferić

İşaretçiler mi okuyorsun?

İşaretçileri anlayıp anlamadığınızla ilgili soru, şu anda ne tür bir zihniyetiniz olduğunu gösterdiğinden aslında çok önemlidir. Özyinelemeyle aynı şey. Bu bilgiyi verebilir misiniz?

Evet yapabilirsin. Ayrıca Everest Dağı'na parmak arası terliklerle tırmanabilirsiniz. Neden birileri ya deneyecek benden öte.
Joel Etherton

Yanıtlar:


47

En büyük zorluk, İK filtresinden geçmek olacak. Bunu yapabilirseniz, deneyim (çoğu zaman) eğitime dayanacaktır.

Bu arada, kodlayabilecek birine ihtiyaç duyan küçük bir dükkan bulmaya çalışın. Ayrıca, biraz tecrübe edinmek ve bazı yeteneklerinizin olduğunu göstermek için bir açık kaynak projesine (veya iki) katılmaya çalışmalısınız. Küçük bir başlangıç ​​yapmak ve bunun üzerine inşa etmek zorunda kalacaksınız.


16
İK faktörü kesinlikle gerçektir. Kısaltmalar ve yeterlilikler onlar için deneyim kadar önemlidir ...
MM01

Küçük başlamak zorunda. Tabii ki önce bir .net mimarı için röportaj yapmayacak! Bir yazılım geliştirici evi olmayan küçük bir şirkette küçük bir geliştirici rolünü hedeflemek daha iyidir.

8
Yeterince küçük bir şirket arıyorsanız, İK filtresi bulunmayabilir veya çok az olabilir. Ayrıca iş listelerinde küçük bir programlama sınavı olan bir yer arayın. Bizim yerimizdeki geliştiricilerden biri (benden önce işe alındı) İspanyol bir büyüktü, ancak kodu yeterince sağlamdı, bu yüzden onu yine de aldılar.

Ufacık bir dükkandan başlamakla aynı fikirdeyim. Tecrübe anahtardır. Kariyerim boyunca bu tür dükkanlarda yönetici ve programcı oldum - deneyim ve sonuçların eğitimden daha önemli olduğu yerler. Ayrıca lise öğrenim görmüştüm, fakat asla üniversiteye gitmedim.
öküz

2
En iyi şansımı "Böyle bir eğitim veya eşdeğer bir deneyim" diyen reklamlarla ilgili olan "Veya" maddesine bakın. İyi şanslar!
mezmo

24

İlk olarak, herhangi bir İK departmanı bir saniye düşünmeden özgeçmişinizi atacak. Özgeçmişleri ve uygulamaları uygun yöneticiye gidecek kadar küçük bir işletme bulmanız gerekiyor.

İkincisi, özgeçmişinizin yöneticiyle ilgilenmesi gerekiyor. Lise diploması görmemek ve bir özgeçmiş başvurusu yapmak çok kolaydır ve böyle bir kişiyi işe almak çok riskli olur. Yöneticiler, herkese adil bir sarsıntı vermekle değil, iyi adaylar bulmakla ilgileniyorlar. Liseden mezun olmamanın çok iyi nedenleri olabilir, ama bunlar önemli değil. Önemli olanlar için bir röportaj yapmalı ve yöneticiyi gerçekten etkilemek için neden kullanmaya zaman ayırmayacağınızı açıklamalısınız.

Bu nedenle, özgeçmişinizde "bu adam özel" yazan bir şey olmalı. ("Bu adam ortalama" diyen bir şey işe yaramaz, çünkü özgeçmişleriyle açık bir sorunu olmayan muhtemel ortalama programcılar vardır.) Burada çalışacak tek şey, olağanüstü programlama çalışmasının kanıtıdır ve Bu, elde edeceğiniz tek yol hakkında açık kaynaklı bir projede olağanüstü olmaktır, çünkü bu, sadece iyi olarak elde edebileceğiniz tek saygın yazılımla ilgilidir.

Kişisel olarak tanıdığınız, sizden etkilenebilecek insanlarla her zaman konuşabilirsiniz ve işe alma yetkisi varsa, size bir şans vermek için konuşulabilir. Elbette, bu şekilde alma ihtimaliniz olan işler o kadar etkileyici değil ve özgeçmişe o kadar iyi bakmayacak. Onları çok fazla bir basamak taşı bulamazsın.

Kendinize işe başlayabilirsiniz, ancak bu çok fazla çalışma, azim ve yetenek gerektirir. Lise diplomasına sahip olmayan bir danışman olarak işe alınmakta zorlanacaksınız ve bir ürünü yapmak ve satmak gerçekten zor. Milyarder olan büyük kazananları herkes bilir, ancak hiç duymadığınız çok daha fazla insan var. Eğer sadece yetenek yeteneğin ortadaysa, muhtemelen burada mahkum olmuşsun.

Böylece, bir Açık Kaynak projesine çok fazla iş ayırabilir veya kendi işinizi kurabilir ve baştan sona boğabilirsiniz ve bunların her ikisi de ortalama bir yetenekten daha fazlasını gerektirir. "Okula geri dönme" yanıtlarını istemediğinizi söylediğinizi biliyorum, ancak, gerçekten, okula geri dönme, alana herhangi bir şekilde girmekten daha az zaman, yetenek ve enerji alacaktır.


“İlk önce, herhangi bir İK departmanı bir saniye düşünmeden özgeçmişinizi atacak. Özgeçmişleri ve uygulamaları uygun yöneticiye gidecek kadar küçük bir işletme bulmanız gerekiyor.” - Ya da sizin için doğru kişiyi kesebilecek iyi bir işveren bulun.
Mike Rosenblum

“Özgeçmişinizde 'bu adam özel' diyen bir şey olmalı” - Ya da İK ya da departman şefine “bu adam özel” olduğunu söyleyen bir görevli var. Ancak, işe alan kişinin boynunu dışarı çekmesi ve itibarını tehlikeye atması için gerçekten olmak zorundasın.
Mike Rosenblum

@Mike Rosenblum: Bu, sizi atmakla ilgilenen bir işveren bulmanız gerektiği anlamına gelir. Her şeyden önce zor olacak. İşe alım yapanlar, insanları yüksek maaşlı işlere götürerek para kazanıyorlar ve Lise diploması olmayan bir kişi iyi bir bahis değil. Bunu işe almak için bir işe alma yöneticisi işe almaktan daha kolay olacağını sanmıyorum. (İşe alım müdürü ne aradığını değerlendirebilir. Bu alandaki çoğu işveren kimin iyi olduğunu ve kendi başına kim olmadığını anlayamaz.)
David Thornley

Evet, David, bu gerçekten iyi bir nokta ... Biri özgeçmişlerini iş tecrübesiyle (evet, burada dairesel sorun var) geliştirmek ve açık kaynak projelerine katkıda bulunmak zorunda kalacaktı. Sonunda, yine de, kişinin iş deneyimi - düşükten başlamak zorunda olsanız bile - ve kişi tarafında ders çalışmak ve öğrenmek arzusu gerçekten bir fark yaratabilir. Eğer yetenek setiniz gerçekten yeterince yüksekse, firmaların büyük çoğunluğunun umursadığı tek şey bu. Gerçek teknik yetenek bugün biraz az kalmaktadır. Ve evet, bu noktada sizin için atması için bir işveren alabilirsiniz. Ama haklısın, kolay değil.
Mike Rosenblum

11

Liseyi bitirmedim ve küçük ölçekli bir şirkette Yazılım Mühendisi olarak çalıştım.

Şimdi serbest çalışıyorum.

Diğerlerinin önerdiği gibi, bu beceriksiz İK insanlarını atlayabileceğiniz küçük dükkanlarda uygulayın.

Açık kaynaklı programlar ve en azından onlar için bir tür web sitesi oluşturun.

Mevcut tüm teknolojilerden haberdar olun, kendinize sorun.

İşe alınmaya çalışmadan önce kesinlikle kendinizi kanıtlamanız gerekir. Bunun yanında, üniversite diplomasına sahip diğer geliştiricilerimden daha iyi bir geliştirici olduğum söylendi.


7
  • Michael Dell (DELL)
  • Marc Zuckerberg (FACEBOOK)
  • Bill Gates (MICROSOFT)
  • Steve Jobs (APPLE)

Yukarıdakilerin hiçbiri diplomalarını almamış


15
Doğru, ancak kendi şirketlerini de kurdular.
gablin

19
AFIK, bu beyler DID liseyi bitirdiler (sonuçta okulu bıraktıkları üniversite oldu)
Muad'Dib

11
@gablin: Evet, kendiniz işe almak çok az deneyim gerektirir.
Tim Goodman

1
@Pierre: Başarılı bir şirket kurmanın kolay olduğunu söylemedim . Neyse, yorumum yanak diliydi.
Tim Goodman,

1
Ben de berbat bir tane başlatmak çok zor. Kendin dene.

5

Benim izlenimim şudur: ne kadar resmi eğitiminiz olursa, birçok kişisel eğitim ile o kadar fazla telafi etmelisiniz. Bu dereceler olmadan, potansiyel işverenlere işi yapabileceğinizi göstermek için başka şeylere ihtiyacınız olacak. Çok meyilliysen, kendine gerekli becerileri öğretebilirsin. Çok kitap oku, açık kaynak projelerine katıl, kendi başına çok sayıda program yaz, istediğin işler için hangi becerilerin gerekli olduğunu bul ve öğren. Programlamaya yönelik gösterilebilir tutku, bir dereceye kadar eksiklikten kolayca kurtulabilir.

Kesinlikle yapılabilir. Bu meslekte otodidaktlerin kabulü, diğerlerinden çok daha fazladır. Kendim için bir kolej diplomam var ama tarihte. Yazılım geliştirme hakkında öğrendiğim her şeyi kendi başıma öğrendim. Ve bilgi tabanımdaki sürekli bir kitap akışıyla doldurmaya çalıştığım bazı boşluklara rağmen, iş bulmakta hiç fazla sorun yaşamadım. Ben de birlikte çalıştığım herhangi bir takımda en yetenekli veya en az bilgili programcı gibi hissetmedim. Bilgisayar bilimi derecesine sahip, inanılmaz derecede yetenekli programcılar ile tanıştım ve acı çeken beceriksiz olan diğerleriyle tanıştım.


Tabii ki örgün eğitim eksikliğini kendi kendine öğrenme ile telafi etmelisin. Eğer ikisine de sahip değilseniz (her ikisine de sahip olmalısınız), hiçbir şey bilmiyorsunuz ve şirket için kullanılmıyor.
gablin

@gablin Açıkça belirtilmesi. Çok anlayışlı.
Nick Spreitzer

“Bu meslekte otodidaktlerin çoğu diğerlerinden daha fazla kabul görüyor.” Kesinlikle doğru.
Benjol

5

Pek çok programcının programlamada kolej derecesi veya derecesi yoktur. Ancak çok sayıda işe alım yaptıktan sonra, liseyi tamamlayamayan birini işe almakta tereddüt ederim. Bunun için gerçekten iyi bir açıklama olmalı. Benim deneyimim, lise veya GED sahibi olmayan kişilerin öz disipline ve iyi çalışanlar olmak için başkalarıyla çalışma yeteneklerine sahip olmamasıdır. Onları sadece programlama değil çoğu iş için işe almazdım.


3

Bence asıl nokta 'derece' ve 'eğitimsiz' anlamına gelmiyor. biliyorum

  • her ikisiyle de birçok insan
  • daha fazla CS mezuniyet derecesi ve eğitimsiz mezun oldu - çok can sıkıcı insanlar
  • eğitimi olan ve derecesi olmayan pek çok insan
  • ve - son fakat en az değil - bu ikisinden hiçbiri olmayan pek çok insan, ama bu adamlar genellikle pazarlamaya başlar.

İşe alınma şansınız olmayan yerler var. Bunlar yine de çalışmak istediğiniz yerler değil.

Almanya'da 2-3 yıllık deneyim genelde bir dereceye kadar ağır basmaktadır. Derecem yok ama bu benim için hiçbir zaman sorun olmadı. Ayrıca, eğer serbest çalışıyorsanız, referansınız herhangi bir sertifika sayısından çok daha önemlidir. Sanırım bu dünyanın her yerinde geçerli.

Yani, birkaç kelimeye dökmek için: Evet yapabilirsiniz!


"ve - son fakat en az değil - bu ikisinden hiçbiri olmayan pek çok insan, ama bu adamlar genellikle pazarlamaya başlar" - çok doğru! +1
Bogdan

2

Küçük, yerel olarak sahip olunan bir işletme tarafından işe alınma ihtimaliniz daha yüksektir. Bir İK departmanına sahip olmayabilirler, böylece doğrudan sahibine veya bir yöneticiye atlayabilirsiniz. O zaman onları kalifiye olduğuna ikna etmelisin.


2

Bir başvuru sahibi kemerinin altında bir deneyime sahip olduğunda, örgün eğitim konusunda pek bir önemi yoktur. Birkaç yıl boyunca saygın bir kalkınma ortamında çalıştıysanız, o zaman harika - röportaj için gel. Görüşmenizdeki geçmişinizi sorabilirim, fakat çoğunlukla geçmişinizi nasıl tartıştığınızı görmek için.

Ancak, kariyerinizin başındaysanız ve hiç deneyiminiz yoksa, o zaman kesinlikle düşünülmek için bile mücadele edersiniz. Bu şekilde düşün. Tüm başvuru sahiplerinin programlama bilgisi ve ilgisi olacaktır (bu mutlaka doğru olmasa da, benzetme amacına hizmet eder). Bunlardan neredeyse hepsi ortaokul düzeyinde yeterliliklere sahip olacak (İngiltere'de A Düzeyleri, ABD'de Lise). Bunlardan bazıları CS derecesine sahip olacak, ve olmayanlar, bazıları deneyime sahip olacak. Bunlar önce düşüneceğim olanlar.

Tecrübesi olmayan ve niteliği olmayan biri olarak, CV'nizde sizi işe almaya değer biri olarak öne çıkaracak hiçbir şey olmazdı. Bir çalışanın bakış açısına göre, programlama akademik bir disiplindir, bu nedenle okul düzeyinde yeterlilik sizin disipline ve öğrenme yeteneğine sahip olduğunuzu göstermek için hayati önem taşır; Eğitim geçmişiniz CS'de olmasa bile.

Ancak öte yandan, çalıştığım şirket (ki ismini vermeyeceğim açıkçası), insanları işe alma konusunda uzmanlaşmış bir BT Danışmanlığı firmasıdır (genellikle mezun olur, ancak zorunlu değildir - her başvuru sahibi bireysel olarak değerlendirilir), ~ 3 aylık ücretsiz fakat ücretsiz eğitim, ardından gelecek iki yıl boyunca insanları mavi çip şirketlerine kiralamak. Bu gibi şirketler günümüzde dünya çapında daha popüler hale geliyor (bu şirketin İngiltere merkezli olmasına rağmen, ABD, Almanya ve Hong Kong'da ofisleri var); doğrudan büyük şirketlere başvururken odadan dışarıya gülülebilirken, programlamada bir kariyere başlamanıza yardımcı olacak alternatifler var.
Çalıştığım şirketin arkasındaki felsefe, yeni mezunlar için, BT'de iş bulmak neredeyse imkansız çünkü en genç pozisyonlarda bile 2 yıllık tecrübe gerekiyor. Dolayısıyla, bu gibi şirketler, 2 yıl boyunca iyi bir iş deneyimi ve nispeten güncel bir eğitim alarak, genç adaylar isteyen BT uzmanlarına fayda sağlıyor; ve ayrıca, kiraladıkları şirketleri, bilinen bir kalite standardına sahip danışmanlar sağlayarak, güvenilir bir şekilde ve insanları doğrudan işe alma konusundaki tüm İK sıkıntıları olmadan.


İlginçtir, ancak her bir kiracıya çok para harcıyorsunuzdur (üç ay ödeme ve birini eğitmek çok fazla). Çok hoş bir anlaşma gibi gözüküyor, bu yüzden muhtemelen ihtiyacınız olandan daha fazla uygulama alıyorsunuz. Yeni işe alımları nasıl seçersiniz?
David Thornley

@David - hayır, egzersiz sırasında size ödeme yapmazlar. 'Saygın' olanlar umutsuz insanları alıyor, onları 12 hafta boyunca (ücret ödemeden) aptallar için Sharepoint'in bir videosunun önüne oturttuktan sonra 2K / gün'de devlet BT projelerine danışman olarak kiralıyorlar - <20K / yıl ödüyorlar. Tutarsız olanlar aynıdır ancak eğitim için ücret almaktadır.
Martin Beckett,

1

Bir ekip yöneticisi olarak, bilgisayar bilimi veya yazılım mühendisliğinde resmi eğitimi olan ve olmayan kişileri işe aldım, bu yüzden herhangi bir örgün eğitime sahip olmayan bir programcı olarak kariyer yapmak kesinlikle mümkün.

Bununla birlikte, bir kural olarak, eğitim almış bir kişinin eğitimsiz olandan daha iyi bir geliştirici olma olasılığı daha yüksektir. Elbette her şeyi kendi başına öğrenmek mümkündür ve örgün eğitim alan pek çok berbat geliştirici vardır.

Daha az bürokrasi olacağından, daha küçük bir operasyonda iş bulmak muhtemelen daha kolay olacaktır, bu nedenle İK filtresinden geçmek (Muad'Dib'in dediği gibi) daha kolay olacaktır.


Bu komik ... benim deneyimim örgün eğitimi olmayan insanların daha iyi olmasıydı.
Matthew Whited,

1

Eğitimsiz değil, hayır. Fakat resmi bir eğitim olmadan, evet.

Yatay (problem çözme, mantık, yazılım mimarisi, OOP, güvenlik vb.) Ve dikey olarak kategorize edilmiş (iPhone, * NIX, CICS, bash, PERL, XML, vb.) Programlama bilgisi vardır.

Kendinizi tanımanız gereken sektöre özgü bilgiler de var. Sağlık hizmeti. Otomotiv. Sistem Programlama. Bilimsel hesaplama. ERP. İmalat. vb.

Ancak, buradaki kilit nokta, ilköğretimin farkına varmak, kendini satma yeteneğini kazanmak.

Bir satıcının öğrendiği ilk gerçeklerden biri, çek karnesi olan kişiyi kazanmadığınız, çek çekini kontrol eden kişiyi kazandığınızdır. İK, çalışanlarla olan ilişkisinin yasal ve idari detaylarını yönetir. İK için programlar yazmak istemediğiniz sürece İK'dan geçmek istemezsiniz.

Bölüme yazmak istediğiniz program türüne ihtiyaç duymanız gerekir. Onlara, gelecekteki başarılarının sizi gemiye sokmalarını gerektiren duygusal bağ (yerine, ne yaptıklarını, nasıl yaptıklarını ve kültürlerini zorlamadıklarını öğrenmek için zaman ayırdığınız zaman).

Bu sektörde tipik olan programlama ortamı için, işini istediğiniz departman ve endüstri için geçerli olan birçok pratik yazılım geliştirmek için zaman ayırın. Ayrıca ilgili bölümlerde / sektörlerde / ortamlarda birkaç tane daha. Ve bir veya iki ilgisiz olanlar.

Oranlar yöneticiler zaten mezunların nasıl bir şey olduğunu biliyor. Programcı adaylarının iPhone'u olmalısın. Kendi kültürüne ve endüstrisine zaten uyan yeni, parlak.

Son kullanıcı uygulama geliştirme için, ürünleri ile tanışın ve özelliklerini ve hatalarını öğrenin. Satıcılarından daha iyi öğren. (Rakiplerinin ürünlerini de tanıyorsanız büyük bir bonus.) Müşterileriyle takılın ve gereksinimlerinin ne olduğunu ve yazılımı nasıl kullandıklarını görün. Sonra konferanslara, kullanıcı gruplarına ve satış elemanlarının potansiyel müşterilerle etkileşimde bulunduğu ağ oluşturma olaylarına gidin.

Satış görevlilerinin gerçeği cilaladığı bilinmektedir. Onlara seslenmeyin (halka açık) ve satışa torpil atmayın. Ürünle ilgili itirazlarının ne olduğunu ve satışların bunları nasıl ele aldığını dinleyin. Müşterinin gerçekten istediği bir özellik için öneride bulunursanız, kendinizi satış departmanına bırakabilirsiniz ve sizi işe almak için ellerinden geleni yapabilirler. Çünkü $$$ (veya yerel para biriminiz) kararları verir. Yani satışı torpido yapma.

Belki de kendi ürününü yazıp satarak doldurabileceğiniz bir ürün bulursunuz. Sonra şirketini satın alırlar. Resmi bir eğitimi olmadan bir şirketin işe almasının bir başka yolu.


1

Eski işimde en iyi iki geliştirici Math'da BS, CompSci'de MS; hem üst düzey okullardan hem de USMC'de altı yıl geçiren ve tam zamanlı bir programlama işi için altı hafta sonra okul kolejinden ayrılan bir GED'li bir adamdan.

Denizci kendi kendini eğitti ve kesinlikle inatçıydı. Birincisi, sonuncusu gitmek için.

Aynı derecede üretkenlerdi, ancak lisansüstü öğrencisi Denizcilerin yaklaşık 2 / 3'ünde çalışıyor.


1

Endişelenecek İK filtreleri olmayan küçük bir şirketten başlayabilirim, orada biraz tecrübe edinebilir ve iş geçmişinizde iki ya da iki kez iyi bir iş bulduğunuzda daha büyük bir şirkete taşınırdım. Eğitim gittikçe azalır ve FizzBuzz testini bile yapamayan Computer Science mezunları ve kendi kendini eğiten programcılar onları uçuruyor.


1

Sektördeki en büyük firmalarda temel işe alım ilkesi " yanlış pozitif " değildir.

" Fuji Dağı'nı nasıl hareket ettirirsiniz? " Den bir alıntı :

"yanlış insanı işe almaktan kaçının, bu bazen iyi insanları kaçırmak anlamına gelse bile. Gerekçelendirilmesi, daha önce hiçbir zaman bir çalışanı işe almanın, sürdürmenin ve - cenneti yasaklamanın - bu kadar işe yaramanın çok fazla maliyeti olmamasından kaynaklanır"

Başka bir deyişle, bir tane kötü olanı işe almaktansa, aslında iyi ve hatta harika olabilecek yüzlerce geliştiriciyi reddetmeyi tercih ederler. Bu, örneğin diploma olmayanlar gibi "riskli" adayları derhal reddetmek anlamına gelir.

Bir başka alıntı Joel Spolsky birinde Stackoverflow podcast :

Spolsky: Gerçek şu ki ... bunu söylemekten nefret ediyorum-- ama demek istediğim işe alımlarımızda çok seçiciyiz. Google, işe alımlarında seçicidir ve kişilerin işe alımlarında seçici olmalarını öneririm. Öte yandan, Fog Creek'teki çıtayı yapmayan birçok insanın - tıpkı dürüstçe yaptığım gibi - geliştiricilerimizden duyduğum şeyler hakkında [programlarımızda neler olup bittiğini] biliyorum. Bugünlerde röportajlar, geçeceğimi sanmıyorum! Öte yandan, Fog Creek'teki barı yapmayan birçok insan bir yerlere gidecek ve bir şeyler yapacak ve başka bir yerde fevkalade başarılı olacak. Ve hatırlanması gereken önemli şeylerden biri, bizim için, birisine bizim için yanlış pozitif dediğimiz şeyi kiralamak. İyi sonuçlanacağını, ancak iyi sonuçlanmayacağını düşündüğümüz biri gerçekten, çok pahalı Ve bu herkesi mutsuz ediyor. Biliyorsun, New York'a taşınmış olabilirler. Onları mutsuz ediyor, bizi mutsuz ediyor, çünkü onları kovmalıyız ve bu berbat. Çok fazla masraf var çünkü 6 ay boyunca para ödedik ve sonra tekrar yazılması gereken kötü kodu yazdık. Ve yanlış pozitif ekleyen her şey çok pahalıya mal olur, oysa yanlış negatif - birisine başarabileceğini düşünmeyeceğimizi söylersek, belki de yapabilirler - bize ne kadara mal olursa Röportajın bize maliyeti ne olduğu. Bilirsin, 2000 dolar onları New York'a uçurmak ve bir otele yerleştirmek ve onlarla röportaj yapmak için harcadığımız bir zaman. Ve gerçek şu ki, ben err-- tercih ederim talihsiz - bu noktada güvenliğin tarafını tutmayı ve başarılı olabilme ihtimalinin çok daha yüksek olduğunu bildiğim insanları elde etmeyi tercih ederim. Bunun anlamı, özellikle, görüşme gününün sonunda geri çevirdiğimiz insanların çoğunun başka bir yerde harika programcılar olmaları ... ya da burada olmaları, ancak risk almak istemiyoruz. .

Tabii ki, eğer son derece iyiyseniz, normal kanalları geçebilirsiniz. Ancak, kişinin ortalama bir programcı olduğunu söylediniz.


0

Eğer bir sürü özgeçmişim varsa, birçoğunun “ortalama programcılar” olması muhtemeldir. Lise diplomamı bile almadıysan, sana ne bakmamı sağlayacak?

Bunu göz önünde bulundurmam için orada gerçekten ilginç bir şeye ihtiyacım var ve o zaman bile İK taramasından geçeceğinden şüpheliyim.


0

Mümkündü, ancak son 15 yılda (neredeyse imkansız değilse de) giderek zorlaştı. Ben her zaman yazılım mühendisliği olduğunu düşündüm çok fazla , ÇOK DAHA FAZLASI, analiz ve problemlere yönelik zihinsel yetenekler ve resmi bir müfredatın tamamlanmasının çözülmesi yönünde.

Yani, insanlar özyineleme ve işaretçiler gibi şeyleri alırlar (veya alma yeteneğine sahip olurlar) veya almazlar (bağımsız olarak CS okullarına gidip gitmediklerinden bağımsız olarak) Edebiyat veya Muhasebe derecelerini gerçekten kodlayabilen insanlar tanıdım gömülü sistemlerdeki düşük seviyeli zırvalar, yine de bir işleve bir işaretçi fikrini kavrayamayan insanlarla CS uzmanlarında tanıştım.

Ancak günümüzde, resmi eğitimi olmayan birinin yazılım endüstrisine girmesi gerçekten zor olacak. Size bir şans verebilecekleri küçük bir şirkette çalışma fırsatını yasaklayan, bu konuda en iyi nasıl önerilebileceğini bilmiyorum.

İyi şanslar.

--- Düzenle ---

Yine de, lisans derecesine sahip olmayan birisini işe almakta tereddüt ederdim (eğer zaten yazılım alanında çok uzun bir çalışma geçmişine sahip değilse). Kısmi üniversite eğitimi almış veya analitik becerilere (veya analitik becerilerin iyi bir göstergesi olma eğiliminde olan matematiğe sahip olduklarını kanıtlayabilen matematiğe sahip olduklarını kanıtlayabilirlerse) matematik, fen bilimleri veya mühendislikle ilgili olmayan bir derece düşünebilirim.

Bu sadece çok fazla risk. Ve işe alımlarda, her zaman bir risk analizi ticareti söz konusu olur.


0

Bence çoğu yer size en azından röportajda bir şans verecek ve işi alıp almayacağınız röportajınıza dayanacak.

Son zamanlarda birisini işe almaya çalışıyorduk ve uygulamanın ne dediği umrumda değildi. İlgilendiklerimiz İş Deneyimi / Geçmiş Projeler, Örnek Kod ve görüşmenin nasıl gittiği idi. Kod çevrimiçi olmak veya örnek projeler oluşturmak için dersleri takip etmek kolaydır, ancak birisiyle konuşmak genellikle eşyalarını gerçekten bilip bilmediklerini belirler.

Ayrıca bir not olarak, Programlama ile İlgili bir iş deneyiminiz yoksa, özgeçmişinizden uzak tutun. Bu, önceki deneyimlerinin hepsi McDonalds'ta çalışmak gibi bir şey olsaydı, benimle röportajdan önce birini negatif ışığa sokacak tek parça. Programlama ile ilgili herhangi bir iş deneyiminiz yoksa, geçmişte üzerinde çalıştığınız projeleri (kişisel, açık kaynak vb.) Listeleyin.


9/11 sonrası krizde uzun zaman geçirdikten sonra, üniversite derecesi ve çok sayıda iş tecrübesine sahip özgeçmişler gönderiyor.
David Thornley

Sadece kendi tecrübelerimden ve çalıştığım firmalardan konuşabiliyorum. Özgeçmişinizi gönderdikten birkaç gün sonra ararsanız yardımcı olur.
Rachel

-1

Evet, o özgeçmiş ve portföy oluşturmak. Kendiniz için bir isim oluşturun ve topluluk içinde bilinir. Bunların hepsi eğitimin boşluğunu doldurmaya yardımcı olacak adımları atabilirsiniz.


3
Err, HS'siz bir insan nasıl programcı olarak özgeçmiş ve portföy kurdu? Özellikle onunla geçinmeye çalışırken. Evet, bunlar adımlar, ancak geçerli bir bağlam olmadan ve açıkça bunu başarma ihtimallerini açıkça belirten adımlar, açıkça belli olanın bir ifadesidir.
luis.espinal

Evde yazılım yazın ... açık kaynaklı ya da sadece özel projeler.
Matthew Whited

@Matthew Whited: Çoğu şirket, özel projelerde evde yaptıklarınızla ilgilenmiyor. Açık Kaynaklı HS olmayan bir grad için zorla girmek çok daha kolay olacaktır (aradıkları tek şey işi doğru yapacak birileridir) ve bir şirketin ilgilenebileceği bir şeydir.
David Thornley

Arkadaşlarımı dev ve sadece GED'leri olduğunu bildireceğimden emin olacağım
Matthew Whited

-1

Deneyimli bir geliştirici (resmi eğitim olmadan) ve bir işe alma yöneticisi olarak, bir derecenin en azından temel teknik yeterliliğin zayıf bir göstergesi olduğunu söyleyebilirim . Özgeçmişleri gibi genellikle yanıltıcı. Potansiyel bir işe alımın teknik ve kültürel yetkinliklerini değerlendirirken onları neredeyse ilgisiz buluyorum.

İK yöneticileri ve işe alım uzmanları genellikle derece kullanırlar çünkü potansiyel çalışanları daha doğru bir şekilde taramak için gerekli becerilere sahip değillerdir. Bu nedenle, teknik işe alım bekçisinin haklarını esas alarak adayları değerlendirme yeteneğine sahip olmadığı birçok büyük firmada kapıdan geçmekte zorlanacaksınız. Sonra tekrar, benim deneyimim zaten bu firmalar için çalışmak istemiyor olmanızdır. Kesinlikle kariyerinizin başında değil.

Resmi bir eğitim olmadan başarılı olmanın en iyi yolu aptalca yetkin bir geliştirici olmaktır. Kıçını kaldır. Eğer hak olarak değerlendirilmek istersen, yaptığın işte iyi olsan iyi olur. Belirli bir noktadan önce, geleneksel olarak İK'ya bağımlı daha büyük şirketler bile, gitmek istediğiniz yön buysa, sizi yazamazlar.

Diğer pek çok sektörde ortaya çıkacak olan tavuk ve yumurta problemi, giriş engelleri çok düşük olan açık kaynaklı projelerin hazır bulunmasıyla düzgün bir şekilde yan adım atılmaktadır. Gerçek dünya deneyimi sunarlar ve çoğunlukla en iyi öğretmenleriniz olacak mentorlar ve akranlar. Bu çalışma, kendiliğinden yetişen ancak deneyimsiz adayların sık sık sahip olamadığı kültürel yeterliliklerinizi geliştirme konusunda ek bir avantaja sahiptir.

Gerçekten de, bunun , geleneksel akademik paradigma dışında kariyer gelişiminin mümkün olduğu birkaç sektörden biri olduğu ve yetkin kişilerin, yalnızca gerçek değerlerine dayalı olarak doğru bir şekilde değerlendirilebileceği için şanslısınız .

Her şey eşit olduğunda, her seferinde derece ama deneyimsiz bir adayın üzerinde derece olmadan başarılı bir açık kaynak katkıda bulunacaktım.


Ayrıca, bazı pragmatik tavsiyeler. Açık kaynaklı projelere katkıda bulunun (bunu yeterince vurgulayamıyorum). Kendi açık kaynaklı projelerinizi oluşturun ve görünür hale getirin. Bir blog başlat. Eleştirel fakülte derinliğini gösteren ilginç şeyler yaz. Bunların hepsi, yetkin bir görüşmeciye muhtemelen bir dereceden çok daha fazlasını söyleyecektir.

Sonunda, araçlarınızı ve tercih ettiğiniz teknolojileri çevreleyen topluluklarda aktif bir katılımcı olun. İşe almak, kimi tanıdığın kadar iyi biliyor .

[fwiw, Amerika Birleşik Devletleri'ndeyim]


-2

Son işimde dereceye sahip millet ve onlara sahip olmayan millet vardı.

Oradaki deneyimlerime göre, ortalama dereceleri olmayanlar daha teknik becerilere sahipti, ancak bunu destekleyecek iş etiği yoktu.

Bu bir röportajda kanıtlaması zor ama ilk birkaç aydan sonra kök salması kolay.


-2

Ben de bir üniversite okulu bıraktım ve programcı olarak düzenli bir iş bulmanın zor olacağını düşündüm. Ancak çoğu programcı CV'nin programlama yeteneklerini yansıtabilecek bir şey olmadığını bilir.

Durumunuzda bir röportaj için çağrıldığında, elinizden gelenin en iyisini kanıtlamanız ve kendi kendini öğreten bir programcı olarak neden diğerleri kadar iyi olabileceğini göstermeniz gerekir. Çünkü bana güven, bir kez özgeçmişinde bir diploma görmezler, sizi işe almak için gerçekten bir şey olmasını beklerler.

Eğer ortalama bir programcı olduğunuzu söylerseniz, sizin için sorun değil, çünkü küçük ve orta ölçekli firmalarda çoğu programcı ortalamanın altındadır ve siz de kendi deneyimlerinizle parlayabilirsiniz.


-2

Bana yeteneklerini gösterebilir ve işimin doğrudan görüşme yoluyla ihtiyaç duyduğunu kanıtlarsa, bu geliştiriciyi işe alırdım. Tabii ki, özgeçmişinde herhangi bir ilgi bilgisi yoksa zor.


-2

Ülkemdeki (Brezilya) bazı küçük şirketlerde bir iş bulabilirsin, ancak bazı yasalar nedeniyle terfi ettirmekte zorluk çekeceksin, çünkü bazı pozisyonlarda çalışmak için yasalar bazı eğitim dereceleri gerektiriyor.


-2

Bu hemen hemen akla yayılan şeydir:

  1. Serbest çalışmaya başla. Bir sürü site var. (Kodlayıcı kiralayın vb.)
  2. Orada ne ürettiğinizi belgeleyin.
  3. Sizi işe alan insanlarla iletişiminizi sürdürün. Belki de tam gün çalışacak ya da çalışacak birini tanıyan birini arıyorlar.
  4. Üzerinde durulacak bir FLOSS projesi bulun .
  5. Küçük şirketler genel olarak resmi olanlar için büyükler kadar endişe duymazlar. İşi tamamladığın sürece.

6. Kaya gibi aptalca bir şey yapan ama bilgisayar dışı insanlar için zor olan bir yazılım üretin, web sitesi kurun, satabilirsiniz. Örnek: Müşterileri senkronize etmek için QuickBooks ile entegre olacak şekilde SugarCRM'e ekleyin. Bunu yapabilirsin, para kazanacaksın. (bkz. datasyncsuite.com/products/quickbooks/… )
Christopher Mahan

-2

Birisinin sadece rastgele bir şirkete başvurabileceği ve önceki iki (genç, sağ) üç ya da beş yılının kendisini iyi bir üne kavuştuğunu bilen bir gevşeme noktası var mı?

Peki ya sabun köpüğü yazılımı devleri (IBM?), Tamamen yetersiz (örneğin eğitilmemiş ve derece olmayan) kişileri çok sık işe almıyorlar mı? Tamamen kötü yazılım kalitesi ile söyleyebilirim

Peki ya konuşmadan hemen sonra adaylığınızı bırakmak konusunda kişisel sebepleri olan yöneticiler?

Bu faktörleri sayarak, her zaman öğrenecekler: ne kadar yıl çalıştığı önemli değil, her zaman adaylarını düşüren, yalnızca konuşmaları, biraları olan ve içinde kıskançlık yapamayan bir kod maymun maymun kiralamak için adaylığını bırakacak bir kıskanç İK adamı vardır.

CIO'ların İK adamlarına bağırmaya başlaması için bir neden yok, "bize iki derece eski ve harika bir kariyere sahip eski bir Google işçisini kaybettiniz" irtifa, çünkü "eski bir Google işçisini kaybetmediler" onları cezalandırmak.

Ancak, bunun için büyük şirketlere başvurmaya başlamak için hiçbir neden yoktur: zaten reklam harcamaları, öğrenci destek programları vb. İçin bütçeyi boşa harcadılar. Genellikle stajlarından beynini yıkamış olmayan kendi kendini eğitmiş bir uzmanı işe almazlardı. - okuldaki iş fuarı reklamları - bu bazen onları PR'nin bir para kaybı olduğu fikrine yol açacak, hiç kimse bu kadar utanç verici olmayacak. Bir kez daha - bu şekilde gitmek istiyorsanız, LinkedIn'e gidin ve sizi davet etmek için hayal kırıklığına uğramış bir teknoloji lideri bulun.


-7

Şahsen, ilgili bir deneyimi belgelemedikleri ve çok iyi referansları olmadıkça, yüksek lisans derecesi olmayan birini işe almazdım.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.