belirli bir dilde “deneyim” olarak sayılan nedir? [kapalı]


9

Şu anda yaz stajı arama sürecinde olan bir CS öğrencisiyim, özellikle Android ve / veya iOS için uygulamalar geliştirmek istediğim için. Çeşitli fırsatlara ilişkin gereksinimleri incelerken (yalnızca seçtiğim yazılımlar değil, herhangi bir yazılım geliştirme fırsatı) "x, y, z .... ile Deneyim" i listeler. Sorum: Belirli bir dil veya teknolojiyle ilgili deneyim tam olarak nedir? Üniversite çalışmalarımda VB'den MIPS meclisine kadar her şeyi birden fazla dil kullanma fırsatına sahip olduğum için şanslı hissediyorum. Yine de, kişisel olarak, birkaç istisna dışında, bir pozisyona düştüğüm ve x'i y tarihine kodladığım söylendiğim çoğu dilde kendimi yeterince bilgili görmüyorum. Dilin temellerini öğrenebilirim,

Şu anda karşılaştığım belirli bir örneği kullanmak için: İlgileniyorum bir staj C ve / veya C ++ ile bir deneyim olarak listeler. C ile biraz çalıştım, neler yapabileceğinizi ve yapamayacağınızı biliyorum, K&R'yi okudum ve okudum, işaretçilerin nasıl çalıştığını anlayın, vb. Ama aslında C'de önemli miktarda kod yazmadım, ben Birkaç kısa program yazdım ve birkaçını değiştirdim ama bellek ayırmayı gerçekten yönetmek zorunda kaldığım ya da istenen bazı işlevleri üretmek için bazı soyutlamalarla karşılaşmam gereken hiçbir zaman yeterince büyük bir şey yazmadım. Bu yüzden kavramsal anlayışa sahip olduğumu hissediyorum, ancak ben uygulamadım. Kavramsal anlayış deneyim olarak sayılır mı? Her zaman bilgimi öğrenmek ve genişletmek için hevesliyim ama aynı zamanda aşırı vaat etmek istemiyorum (ki bu sizin

Düşünceler? Tavsiye?


2
Aşağıdaki yanıtlar iyidir, ancak bir tavsiye ekleyebilirim - bir iş reklamının özel ifadelerinin sizi ertelemesine izin vermeyin. Yetenekli olduğunuzu düşünüyorsanız ve beceriler için yaklaşık bir eşleşme iseniz, yine de uygulayın, eğer en azından sizinle konuşmaya çalışacağınızı düşündüğünüz sürece kaybedecek çok az şeyiniz var, o zaman da zamanını boşa harcamıyorsunuz . Hiç şansınız yoksa, her iki zamanınızı da boşa harcamayın.
Steve

Ama yetenekli olduğumu düşünüp düşünmem, gereksinimlerin ne anlama geldiğine bağlıdır, bu yüzden bir tür daireler çiziyorum. Söylediklerinizi alıyorum ve muhtemelen de geçerli olacaktır.
primehunter326

Yanıtlar:


7

Şahsen bir iş listesi için "X ile deneyim" i "şimdi bir müşteri için üretimde çalışan X kullanarak yazılı kod var" çevirmek istiyorum.

Bunun nedeni, "hey, bu işi aldım" ı üretim gücü koduna dönüştürmek için gereken iş miktarının genellikle önemsiz olması ve şeytan gizleme ayrıntılarının ortaya çıktığı yerdir. C dilinde - örneğin, arabellek taşmalarına karşı savunmasız olmayan programlar yazabilmeniz gerekir. Java'da uzun süre çalışan programlar için kaynaklarınızı düzgün bir şekilde yayınlamanız gerekir.

Bir teknolojiye bakıp onunla oynadığınızda yanlış bir şey yok, ancak deneyim olarak sayılmaz.


Mesele şu ki, üniversite öğrencisi olarak üretim seviyesi kodunda çok fazla şey yapmadım, sadece belirli alıştırmalar için bir konsept anlayışımı göstermek için. Nasıl başlamam gerekiyor?
primehunter326

Sadece X, Y ve Z teknolojilerini bildiğinizi ancak bunları üretimde kullanmadığınızı belirtin. Siz bir öğrencisiniz - beklentiler üst düzey geliştiricilerden farklı.

1

"Deneyim" kelimesi, farklı bağlamlarda farklı şeyler anlamına gelir. İş ilanlarında bu genellikle bir şirket veya kuruluş için gerçek bir çalışma deneyimi anlamına gelir, ancak bu konuya fazla bir şey okumaz.

  1. Gerçek bir organizasyon için gerçek deneyim "deneyim" olarak kabul edilmek için tecrübe kazanmak zorunda değildir.

  2. Eğer bir staj başvurusu yapıyorsanız ve iş bir staj olarak listeleniyorsa, genellikle deneyimi oluşturan şeyden biraz daha uzaktır.

  3. Staj başvurusunda bulunurken, kod örneklerini ve / veya projeleri birçok durumda deneyim yerine kullanabilirsiniz.

ve son olarak, nasıl atlayacağınızı ve ne yaptığınızı hemen bildiğiniz için endişelenmeyin. Birkaç yıl önce ilk stajım üniversitede Perl yazıyordu ve 2 aydır ne yaptığımı bilmiyordum ... sonra yavaşça öğrendiğimde ve daha fazla projeye başladığımda iş teklifleri akmaya başladı. Eğer iyi röportaj yapar ve göstermek ve açıklamak için bazı örnekler varsa, o zaman iyi olacak. Benim görüşüm.


0

Daha taze olduğumda, işe alım reklamı bir şeyi "Y teknolojisinde en az X ay / yıl" olarak belirtmediyse, iyi bilgiye sahip bir taze ile iyi olduklarını varsayma özgürlüğüne sahip olurdum. E-postaların birkaçı çağrıya dönüştü ancak çok azı görüşme aşamasına geçti. Yine de denemeye değer olduğunu hissettim.

Farklı teknolojiler, kendilerinde yetkin diyebilmeniz için farklı düzeylerde "deneyim" gerektirir. Ve yine çok göreceli. 2 yıllık tecrübesi olan biri kendilerini uzman olarak düşünebilir, otterler ise aynı teknoloji konusunda 4 yıl sonra kendilerini uzman olarak adlandıramaz. SQL'de uzman olmak için sistemlerde gömüleceğinizden daha az zamana ihtiyacınız olacaktır. Bazen 3-4 yıl C / C ++ deneyimi olan kişilerin temel sorularda kötü bir şekilde başarısız olduklarını görüyorum.

Dürüst olun, aynı zamanda kendinize güvenin! Daha taze olarak, dersinizi iyi biliyorsanız, yeterince iyi; bundan biraz daha fazlasını biliyorsanız, daha da iyi. Ancak tasarım desenleri hakkında bir tez vermeniz veya kendi derleyicinizi yapabilmeniz beklenmiyor. İşe karşı doğru tutumu ve problem çözme yeteneğini sergilerseniz, hemen hemen oradasınız!

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.