Stajda Boğulmuş [kapalı]


17

En iyi arkadaşım stajına bir ay önce başladı. Sorun cesareti kırılmış olması. Okulda iyi bir A + öğrencisiydi ve hiçbir şey bilmediğini hissediyor. Üzerinde çalıştığı konular, rahat hissettiği dillerde olmasına rağmen, ona çok yabancı görünüyor. Gerçekten kod cesaretini bilmiyormuş gibi cesaretini kırıyor. Ona sadece zaman alacağını ve çok soru sorması gerektiğini söylemeye devam ediyorum. Ona ne söylemeliyim?

Yanıtlar:


53

Ona söylemeye devam et. Bir ay önce başladı. Dili bilmek, okuldan herhangi bir şeyden çok daha karmaşık bir projeyi otomatik olarak anlayacağı anlamına gelmez. Profesyoneller için bile, mevcut bir projenin kodunu tanımak biraz zaman alıyor. Rahatlaması gerekiyor. Soruları varsa, sahip olduğu proje belgelerine danışmalı veya bir mentor veya daha kıdemli bir geliştiriciye sormalıdır.

Bu normal!! Herkes bundan geçer. Panik yapmayı bırakırsa iyi olur.


9
Anlaşılan, ilk başladığım en büyük hatam, şu anda profesyonel dünyada olduğumdan beri her şeyi zaten bilmem gerektiğini varsaymaktı. En büyük önerim birçok soru sormak .
aceinthehole 17:11

+1 Evet, bu normal. İlk işimi sadece ilk günden sonra bırakmam gerektiğini hissettiğimi hatırlıyorum. Gerçekten normal olduğu için, ofisdeki herkes bunu anladığım için çok memnunum ve (belki de bu da cesaret kırıcı) şirketteki hiç kimse stajyer veya yeni mezunlardan birkaç hafta boyunca bir şey yapmasını beklemiyor ve birkaç ay hatta yıllarca kaliteli iş üretmek için: P
Carlos Campderrós

Bir zamanlar IBM'deki ilk işi hakkında bir profesör konuştuğumu hatırlıyorum. Çok benzer hisleri vardı ve ilk 4 ay boyunca dehşete düşürüleceklerdi - iş arkadaşlarıyla olduğu kadar neredeyse bilmediğini öğreneceklerinden korkuyorlardı (ki bu oldukça taze olduğu için beklenecekti) ). Anlaşıldığı gibi, endişelenecek bir şey yoktu ve yıllarca orada çalıştı (profesör olmadan).
Hayal kırıklığına uğramışWithFormsDesigner

2
Kesinlikle, tamamen, tamamen normal. Şu anki pozisyonuma 10 yıllık tecrübemle geldim ve işe alım müdürü tarafından en az altı ay boyunca gerçekten üretken olmamı beklemediğini söyledim. Haklıydı.
PSU

2
kesinlikle. Aslında, mezunlar için ortak bir sorun - zaten her şeyi bildiğini düşünüyorlar. Şimdiye kadar en çok çalıştıkları 1000 LoC olduğunda 6 milyon LoC ürünü ile karşı karşıya kaldıklarında artık clueless n00bs olduklarını çabucak buluyorlar. Dikkat edin, bu deneyimli yeni işe
alımlar

19

Okuldan işe giderken bulduğum en zor şeylerden biri, anında geri bildirim olmamasıydı. Bir şeyi bitirdikten sonra kimse bana not vermedi, aslında bana bir "başını salladılar", hatta yapıldığımı söylemek zor oldu! Ve bir gönderimle ilgili notların nihai değerlendirmesi yerine, iş arkadaşlarımdan / amirlerimden düzensiz zamanlarda sonsuz bir düzensiz soru akışı aldım.

Aklı başında kalmak için dikkat etmem gereken şey,

  • Sorular sormak bir ayrım işaretidir - ne kadar geniş ve açıksa o kadar iyi sonuçlanır - bu, iyi bir cevap vermeniz için size güvendikleri anlamına gelir.
  • Son bir not yoktur - sürekli olarak şeyleri değiştirmeniz istenir, bu başarısız olduğunuz anlamına gelmez, bu canavarın doğasıdır. Amaç iyi bir son üründür. Söylemesi kolay, ama ortasına gelene kadar takdir etmek zor.
  • Başarının en iyi işareti daha zor bir soruna sahip olmaktır - eğer iş belirsizliği ve zorluğu arttırıyor gibi görünüyorsa ve yöneticiniz nasıl yaptığınızla daha az ilgileniyorsa, o zaman çok iyi yapmalısınız!

Tamamen katılıyorum. Ben son 3 ay boyunca aynı yoldan gidiyorum
Chani

5

Kimse stajyerin temel kavramlardan çok daha fazlasını bilmesini beklememelidir. Bunalmış hissetmek gayet normaldir, ancak soru sormadan kendisine bir kötülük yapar.

Ekibim üzerinde çalışan bir stajyer, bana yardım için geleceğini bunalmış olsaydı beklerdim. Rağmen bazen değil. Bu, şişirilmiş ego veya gurur meselesi olabilir veya belki de sadece etkilemeye çalışabilir, bunların hiçbiri onun sorumluluğu için önemli olmamalıdır.

EDIT: Bir daha önemli not, stajyerlerin diğer geliştiriciler tarafından öğretilmesinin önemli olduğunu düşünüyorum.

"Okuduklarınızın% 10'unu, duyduklarınızın% 20'sini, yaptığınızın% 50'sini ve ÖĞRETMENİNİZİN% 90'ını korudunuz" teklifini hiç duydunuz mu?

Başkalarını öğretmek, karmaşık tasarım ve kavramları öğretmenlerin zihnine yerleştirmeye yardımcı olur.


büyük bir teklif, ve soooo true.
Carlos Campderrós

1
Saçma sapan öğretmenlere dikkat edin, ne kadar çok öğretirlerse o kadar arkasında dururlar.
edA-qa mort-ora-y

4

Küçük bir sır kimsenin bir ticari ürün için normal bir karmaşıklık ise tamamen kod tabanını anlar. Kolej sizi buna kötü hazırlar, çünkü tüm ödevleri tamamen bağımsız orijinal projelerdir. Görevinizi tamamlamak için anlamanız gereken kodun mümkün olan en küçük kısmını nasıl öğreneceğinizi ve kodun geri kalanının iddia ettiği şeyi yaptığını düşünmeniz gerekir. Kolejler bunu bir krom uzantısı veya benzeri bir şey yapmak gibi projeler atayarak daha iyi yapabilirdi, ama gerçekten, bu tür şeyleri öğrenmek stajın tüm amacıdır.


Aslında! Bir kod tabanı hakkında herkesten daha iyi bir anlayışa sahip olduğumu bildiğim birçok durumda çalıştım; ve ben de tam olarak anlamadığımı biliyordum, efendim.
Carson63000

3

Okul sorunları hemen hemen her zaman gerçek bir kod tabanı ile uğraşmak zorunda dağınık sorunları önlemek, bu yüzden cesaretini hissetmiyor olsaydı şaşırtıcı olurdu. Gerçek kod tabanları genellikle çok daha karmaşıktır ve mükemmel olmaktan uzaktır. Denemeye devam etmesini söyle. Deneyimlerime göre, yeni, karmaşık bir kod tabanı ile rahat hissetmek genellikle iyi bir yıl alır.


2

Bunalmış olmanız gerekiyor. Kendimi bunalmış hissetmeme neden olan bir tür öğrenme eğrisinin olmadığı yeni bir işe girmedim: Fazla kalifiye olduğum işler bile, bu ayarlama dönemi var. Bazen günlerce, bazen aylarca sürer. Şu anki işim o kadar sürekli değişiyor ki yıllarca sürdü.

Üzerinde çalışın, verilen görevlerde ustalaşın. Yardım istemekten korkmayın.


2

Üniversitede neye yaslandığımı söyleyebilirim, beni "gerçek dünya" yazılım geliştirme için hazırlamamıştı. Verilen teori işe yarıyor, ama pratikte, muhtemelen boşa harcanıyor. Ne olursa olsun, akışa devam edin ve mümkün olduğunca çok şey öğrenin.

Belki bu kitap bir şeylerle uğraşmanıza yardımcı olacaktır:

http://oreilly.com/catalog/9780596518387


2

Ona bunalmış olsaydı, öğrenecek bir şey olmayacağını, bireysel olarak büyümeyeceğini ve işi bir yıldan daha kısa sürede terk edeceğini söyleyin.


1

Bir ticarette veya meslekte örgün eğitim , işi gerçekten nasıl yapacağınızı öğrenmeye başlamaktan başka bir şey yapmaz .

İşi nasıl yapacağını zaten bildiği düşüncesinden vazgeçtiği zaman paniğin üstesinden gelecek ve bu noktada işin gerçekte nasıl yapıldığını gerçekten öğrenmesi gerektiğini ("gerçek dünyada") fark edecektir.


Eklemek için, ilk programlama işimde ilk gerçek hayatımda "gerçek dünya" programlama hakkında daha çok şey öğrendim. Bununla birlikte , okul bana başlangıçta bir şeyler vermem için temel programlamanın temellerini verdi.
Shauna

1

Arkadaşınız anında ekibin yıldız programcısı olsaydı, o zaman bunun için ödeme almamak için bir salak olurdu.

Stajyer olarak işe alınmak, henüz üretken olmadığınız gerçeğinin örtülü olarak tanınmasıdır - eğer olsaydınız, gerçek para için işe alınacaksınız ya da şirket sizi yırtıyor. Diğer herkes gibi ben de rahatla derdim ve öğrenmek için bu deneyimi kullanırdım. Sadece bu iş için neye ihtiyacınız olduğunu öğrenmekle kalmamalı, aynı zamanda arka planınızın eksik olduğunu görüyorsanız (diyelim ki, matematikte veya Unix becerilerinde veya her neyse), not edin ve ayrıldıktan sonra bile doldurmaya devam edin bu özel iş.


0

Alışmak. Sektördeki yedi yıldan sonra hala bir çaylağım ve hem diller hem de uygulamalar hakkında yeni (ve genellikle şaşırtıcı) bir şey öğrenmediğim nadir bir gün. Sorular, iyi bir referans, birkaç iyi öğretici ve nasıl soru sormak akıllı yol gerçekten çok yararlı olabilir.


0

Sorunun arkasına geçmesi için ona birkaç soru sormak cazip olurdu:

  • Ne bekliyordu?

  • Şimdi kod tabanından herhangi birini biliyor mu?

İlk soru, beklentilerinin ne olduğuna dair. Okula ne kadar benziyordu? Sorunlar gerçekten ne kadar yabancı?

İkincisi, başladığında sahip olmadığı şimdi sahip olduğu sorudur. Burada, bildiği ve alması gereken bir şey olabilir ve bazılarını geliştirdiğini ve neler olduğunu bilmesini sağlar.

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.