Stajyer olarak sormaya kaç soru uygundur? [kapalı]


56

O yüzden staj yapmaya yeni başladım ve çok fazla soru sorduğum için endişeleniyorum. Akıl hocam bana projeler verir ve şirketin tüm teknolojilerini ve metodolojilerini öğrenmeme yardımcı olur. Ancak, bu projeyi yaparken öğrenmem gereken çok fazla materyal var. Genelde anlık mesajlaşma veya E-posta ile ilgili sorular sorarım (bunlar şirketim için birincil iletişim modlarıdır).

Çok fazla soru sormamaya dikkat etmeye çalışıyorum: Sinir bozucu ya da aptal olarak ortaya çıkmak istemiyorum. Sormak için kaç soru uygun? Saatte bir mi? Daha? Az? Akılda tutulması, akıl hocamın ayrıca kendi sorumlulukları olan başka bir programcı olduğunu.


13
Bence "ne kadar" hakkında kaç tane daha az olduğu hakkında. Eğer müsaitsem, çekinmeyin. Meşgulsem, daha sonra veya başka birine sor. Sadece kendi başına düşünmeyi bırakıp her şeyi sormaya devam ederseniz can sıkıcıdır: sormadan önce daima kendi araştırmanızı yapın!
Vitor Py,

14
Mentor'unuza her zaman şeyleri nasıl tercih ettiklerini sorabilirsiniz. Size verebileceğimizden daha iyi bir cevap verecekler.
unholysampler

1
Bence her iki şekilde de gramer olarak doğru. Bunu bir ifade olarak değil, bir soru olarak tekrarlayın: Günde n soru sormak uygundur. Veya: n sorular her gün sormaya uygundur. İkincisi soru dışı formda daha garip geliyor, ama ikisinin de doğru olduğundan eminim.
MatrixFrog

Yanıtlar:


98

Sorularınızın bir listesini tutarak ve bunları mümkün olduğunca gruplar halinde sorarak mentorunuzun zamanına saygılı olun. Kelimenin tam anlamıyla yardım olmadan herhangi bir ilerleme kaydetmeden, akıl hocanızı kesmeyin.

Mentorunuzun size 10 saniyede bir şeyler öğretebileceği durumlarda bile, cevabı kendiniz bulmak için uğraşarak çok fazla şey öğreneceksiniz. Örneğin, kodun içindeki bir şeyin nerede olduğunu bilmek istiyorsanız, onlara sorabilirsiniz (10 saniye) veya kodu inceleyerek ve kendiniz anlamaya çalışarak dört saat harcayabilirsiniz. "Dört saat" seçeneğinin avantajı, kod hakkında 200 yeni şey öğreniyor olmanız ve bunların her biri size daha sonra yardımcı olacaktır. Kendi cevaplarınızı bulmak için mücadele etmek zaman kaybı olabilir, ancak aynı zamanda büyük ve karmaşık bir kod tabanı öğrenmenin bir yolu olabilir.

Şirketinizin kendi özel kodunu ilgilendirmeyen bir programlama sorusuysa, interneti kullanarak kendiniz anlamaya çalışmalısınız.


4
Önerileriniz için teşekkürler! Kesinlikle parti fikrini beğendim ve buna bir şans vereceğim. Ancak şirketimin anlık mesajlaşma kültürü göz önüne alındığında, bir kerede ona 5 soru atmanın biraz garip olup olmayacağını merak ediyorum. "4 saat" fikrini de beğendim (bugün kesinlikle bir kısmından geçtim ve yazılımı hakkında çok şey öğrendim). “4 saat” fikrindeki tek sorun, bana hafta sonuna kadar bir proje yaptırmamı istediğini söyledi. Bu benim ilk projem olduğu için kesinlikle bu son tarihi kaçırmak istemiyorum!
Casey Patton

1
+1 Bundan daha iyisi olmayacak
V4Vendetta

1
Bu, yeni işe alımlarıma açıklamaya çalıştığım, takılıp kaldıklarından ve huzursuz olduklarından şikayet ettiklerinde, bir ya da iki saat boyunca kendi başlarına araştırmalarını tercih etmeyi tercih ettiklerini ve ancak o zaman bana yardım için geldiklerini belirttiğim bir şey. dosyaya işaret etmek ve sorunlarını 5 dakika içinde çözmek yerine, tam olarak uygulama hakkında kendi başlarına daha çok şey öğreneceklerdi.
Miki Watts

+1 Sadece geçinmekle kendini iyileştirmeyi savunmak için
Kevin Laity

@Casey Patton: Stajyerler konusunda deneyimli biriyse, kendinizi araştırmanız ve ürünün ne zaman yapılmasını istediği faktörüyle ilgili sorular sormanız için muhtemelen zaman kazandı. Çalıştığım yerde, stajyere erken bir proje vermek alışılmadık bir durum değil ve bir kaç saat içinde kuralları tanıyan birinin neler yapabileceğini bir haftada almalarını beklemiyorum. Siz sadece kod tabanını öğrenmeden önce üretken olamazsınız ve bu zaman alır.
Caleb Huitt - cjhuitt 16:11

28

Her türlü soruyu soran gençleri gören bir kıdemli olarak, bunun ne sıklıkta sorduğunuza değil, ne sorduğunuza bağlı olduğunu söyleyebilirim .

Kendinizi hissetmeniz gerekir, ancak genel kural şudur: İlginizi ve bağımsız düşünme ve çalışma yeteneğinizi gösterin .

Kendiniz yaptığınız düşük seviye detay araştırması için bağlam belirlemek üzere genel sorular sormanız uygundur .

Kodlamayan ve belgelenmeyen her şey hakkında soru sormak sorun değil - süreç, takım kültürü vb.

Ne yaparsanız yapın, üzerine biraz düşünülmüş olduğunu ve sorunu kendiniz anlamak veya çözmek için çaba sarfettiğinizi gösterin .

Yine de sormaktan korkma! Sen edebilirsiniz ilgi ve derin düşünme göstermek için kullanabilirsiniz yanı sıra takımı bazı acıdan değil onların uygulamaları izleyerek ya da geç soyutlanarak için zaman gerektirecektir uygunsuz kararlar alarak.

Sadece çizgiyi geçmeyin ve sizin için kodlamalarını isteyin, her zaman tam olarak ne yapmaları gerektiğini söyleyin, sözdizimini açıklayın ve belgeleri kopyalayın, vb.


6

Bence şu ana kadar verilen cevapların pek çoğu şu noktada: Doğru sormaktan çekinmeyin: soru sormaktan çekinmeyin (sonuçta stajın ne için olduğunu), ancak sormadan önce cevabı kendiniz bulmaya çalıştığınızı açıkça belirtin. . Ben birisinin soruları umursamıyorum ama sorduğu kişinin sorduğu şeyin net olduğunu düşündüğüm soruları umursamıyorum, çünkü başkalarına müdahale etmeleri daha kolay . Çok sık olmadıkça, basit bir soruyla gelmeniz sorun değil , ama önce kendiniz denememeniz bile sorun değil. Ve basit sorularla bile, hem basitleştirilmiş bir duruma hem de kanlı ayrıntılara hazır olun. SSCCE'yi Düşün -Short, Self Contained, Correct/Compilable Example. Birinin yanında durup dinamik SQL hakkında soru sormaya başladım, asıl soru bir SQL ile yürütülen koddan veri çıkarmaktı EXEC. Bu oldukça büyük bir fark.

Dikkate alınması gereken bir başka nokta: Bazı sorularınız için e-posta veya başka bir (veya daha az) müdahaleci iletişim biçimi kullanabilir misiniz? Ardından, mentorunuz e-posta ile cevap verebilir ya da bir şans yakaladıklarında tartışmak için masanızda durur. Bu aynı zamanda daha önce verilen "toplu sorular" tavsiyesine de uyuyor, ancak şahsen e-posta mesajı başına tek bir soru ile uğraşmayı kolay buluyorum. birlikte bir mesaja. Biri genellikle bir veya iki dakika içinde cevaplanabilir, diğeri çok kolay bir şekilde yarım saatlik bir zamanaşımına dönüşebilir.


5

(Çok fazla) soru sorma konusunda fazla endişelenmem. İyi bir akıl hocası, sormayı bırakıp pratik yapmaya başlamanın zamanı geldiğinde size dostane bir şekilde söyleyecektir. Sonuçta, mentor sizi mentorluğa tayin etti ve bu görev genellikle bir zaman bütçesiyle geliyor.

Bir grup soru hazırlamanın iyi bir fikir olduğunu kabul ediyorum ve mentorun dikkatini bir seferde hepsini tartışmasını isteyin. Öte yandan, basit bir soru ve cevabın kelimenin tam anlamıyla birkaç saniye içinde sorunu çözeceği durumlarda işlerin saatlerce nasıl çalıştığını anlamaya çalışmak (özellikle yeni başlayanlar için) çok sinir bozucu olabilir.

Deneyimden ders ve anlamaya Mentorünüzden "okuma" becerisi geliştirmek için deneyin ne zaman iyi bir fırsattır ve orada nasıl size ilgi sizin want iletmelidir. Yazılım geliştirme, kaynak koduna bakmak kadar insanlarla etkileşimde olduğu kadardır.

İlgili bir notta, teşvik ve coşku, mentordan stajyerliğe ve stajyerden mentor'a her iki şekilde de çalışır.


4

Bu muhtemelen hepimizin yaşadığı bir durum. Yeni adam olmak, stajyer ya da normal bir çalışan olması zor. Her zaman soğuk başlangıç ​​problemini içerir, çünkü yeni bir yerdesiniz, yeni insanlarla, yeni teknolojilerle, yeni metodolojilerle. Bir şeyi bilmeme ve onu mükemmel bir şekilde tanımak isteme endişesini tamamen anlıyorum, böylece yakında verimli olursunuz.

Soru sormak tamamen doğal. Ve meslektaşlarınızın, yaptığınız ve sorularınız olacağından emin olduğunuzdan emin olabilirsiniz. Onlar da bir noktada senin pozisyonundaydılar, değil mi? Ve inan bana, bir yerden yardım almak zorunda kaldılar.

İşin en zor yanı, olabilecek her soruyu cevaplamak için herkesin her zaman müsait olmamasıdır. Kurallara veya belgelere geçerken her zamanki numaram, hemen net olmayan şeylerin notlarını tutmak ve yaşlılarla görüşmek için günde birkaç kısa toplantı düzenlemek. Bir soru sormadan önce, bu konuda küçük bir 'araştırma' yapmak, mümkün olduğunca çok bilgi ve ipucu almaya çalışmak her zaman iyi bir fikirdir. StackOverflow gibi siteler altındır. Aradığın kesin cevabı bile bulabilirsin. Meslektaşlarınız bu çabayı takdir edecek ve size yardımcı olmaktan mutluluk duyacaktır.

Çok çalış, çok çalış, merak et ve soru sor. Unutma, herkes senin pozisyonundaydı ve herkes sonunda hayatta kaldı :)


3

Bence farklı sorularla karşılaşacaksın.

Cevabım için, NEDEN soruları düşündüğüme odaklanacağım. Bu tür sorular, niçin belirli bir şekilde bir şey yapmanız istendiğini anlamanıza yardımcı olur. (örn. Neden kodlama standardı X kullanıyoruz?)

Sanırım, akıl hocanızdan, bu tür soruların üzerinden geçmesi için her hafta biraz zaman ayırmasını istemeniz iyi olur. Bir fikir, haftada 1-2 kahve arası ayırmak olacaktır. Bu tür sorular için belirli bir zaman ayırarak, mentorunuza zamanlarına değer verdiğinizi ve bir şeyin neden belli bir şekilde yapıldığını öğrenmek istediğinizi gösterirsiniz.


3

Mentor siz bildiğiniz sürece, önce cevabı bulmaya çalıştığınızı ve soruyu cevaplamaya çalıştığınızı bildiğiniz sürece.

Soru sormak için ne zaman bir ipucu, akıl hocanız kahve makinesine gittiğinde olabilir, o zaman onun "akışını" engellediğinizi biliyorsunuzdur.


3

Şu anda tam olarak sizin durumunuzdayım. Süpervizörüm oldukça meşgul ve kesintilerimi çok erken karşılamaması nedeniyle aldım. Benim durumumda, kullanılan birçok teknolojiyi bilmeden geldim. Yaptığım şey, her sorum olduğunda, onu not ediyorum. Görevime devam etmek için bir cevaba ihtiyacım olursa, bir süre başka bir şey yaparım. Yakında kullanacağımı bildiğim diğer teknolojiler için de bazı belgeler okudum. Soru, üzerinde çalışmam gereken görevi tamamlamak için kritik öneme sahip olmadığı sürece ve cevapsız devam edemem, onu sıraya koyarım.

Örneğin yazdığınız kod ise, bu bölüme "yapılacak" için bir yorum yazabilir ve kodun kalanını yazmaya devam edebilirsiniz. Daha sonra yapılacakları doldurmak için geri dönebilirsiniz.

Sonra amirimle ne zaman görüşürsem, tüm soruları bir kerede kaldırıyorum. O zamana kadar zaten bazı soruları kendime cevapladım! Soruların bazıları bir süre yazıldıktan sonra da aptal görünüyor, bu yüzden onlara sormuyorsunuz.

Kesinlikle yapmanız gereken başka bir şey, bu konuda mentorunuzla konuşmak. Aslında yaptığım ilk şey. Basitçe "Çok fazla soru mu soruyorum?" Diye sordum. Bana doğrudan bir geri bildirim verdi ve ben rahatlamak ya da sorunu çözmek ya da çözme konusunda endişelenmeyi bırakabilirim.


Not: Yukarıdakiler yalnızca teknik veya programlama ile ilgili olmayan sorular için geçerlidir. Google / Yığın Taşması'nda teknik yanıtları aramak için uzun zaman harcıyorum ve siz de yapmalısınız. Aslında, eğer her gün yeni bilgiler almıyorsanız, neredeyse yeterince öğrenmediğinizi söylerdim :)


2
  1. Çok fazla sormaktan korkma. Sth'yi tanımıyor olmanızın bir önemi yok, ancak konularda çalışabilme özelliği var.
  2. Siz sormadan önce düşünün ve Google.
  3. Sohbet ve E-posta ile iletişim kurduğunuzdan, mentorunuzun sorularınızı iyi anladığından emin olun.
  4. Bir problem çözüldüğünde, notlar gereklidir. Öğrendiğimiz her şeyi detaylı olarak hatırlayamıyoruz.

0

Bence Casey soru sorma meselesi değil ... her şey bir stajyer olduğun için .. soru sorman gerekiyor. Ve şahsen bazı şeyleri sorgulamanın her zaman kendi yararına olduğunu hissediyorum. Bu durumda Google olmasanız bile, mentorunuz bunu kendi başınıza incelemeniz gerektiğini söylemelidir. Sinirli olmadığınızı veya devasa kod tabanına sahip yeni çalışma ortamından etkilenmediğinizi hatırlayın. Vermen gereken ve istediğin her şeyi sorgulaman gereken zaman.

mutlu sorgulama :) :)


0

Kibar ve neşeliyseniz sormak isteyip istemediğinizi sorabilirsiniz.

Ancak, yenilgiyi kulağa çağıran veya eksik olabileceğinizi ima eden soruları sormayın,

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.