Burada birden fazla meseleyle uğraşıyorsunuz ... En bariz olanla başlayalım ...
Bu normal mi?
Cehennem hayır. Ama ... yaygın mı? Ne yazık ki evet.
Hata Düzeltme Hayal kırıklığı ile ilgili olarak
Bu, başa çıkmak zorunda olduğunuz karışıklığın geri kalanını ve sizi içine alan birçok projeyi mazeretsiz kılmasa da, sadece bir "hata düzeltme" uygulamasının sadece bir geliştirici olarak sizi rahatsız ederken yaklaştığını not etmek istiyorum. , şirket ve yönetimi için kusursuz bir yaklaşım olabilir.
Daha Fazla Hata ve Maliyet için Yüzey
Ne kadar çok tuşa basarsanız, niyetimizi iyileştirmek isteseniz de böcekleri o kadar fazla tanıtma olasılığınız o kadar fazla olur. Bu, uzatılmış dev zaman, test zamanı ve maliyet anlamına gelir. Ve eğer orta ila yüksek kusurlu bir servis tahliyesine kayıyorsa, bu onlar için büyük bir karmaşa.
Kayıtlarınızdaki Gürültü / Sis
Bir SCM perspektifinden bakıldığında, doğrudan bir servis yayınının şubesinden çalışıyorsanız ve hata düzeltme ile ilgili değişiklikleri net bir şekilde görmek istediğinizde bir anlam ifade eder. Belki de 1 satırlık bir kod değişikliğini gerektiren bir düzeltmeyi çevreleyen binlerce değişikliğin olduğu 15 iş varsa, bu biraz can sıkıcıdır.
Dolayısıyla, yeni bir işe alım olarak, sizden yazılımı yeniden düzenlemekten ve / veya geliştirmekten kaçınmanızı istemek daha mantıklıdır ve benim açımdan hata düzeltmelerinizde olabildiğince "cerrahi" olmanız oldukça mantıklı. Sadece baş ağrısını uzak tutar.
Bu konuda bir şeyler yapabilir misin?
Şimdi, bu, söz konusu kişilerin zihinlerinin hem kodunun hem de akıl sağlığına ulaşmanın yolları olacağı anlamına gelmez. Küçük olmaları durumunda, biri değişikliklerinizi gözden geçirmeli, özellikle de düzeltmeleri yapmalı ve hizmet yayınlarına girmeden önce onayladıklarından emin olmalıdırlar. Bu, radikal değişiklikleri önler veya sınırlar ve daha güvenli olur.
Cehennemden Gelen Proje
Bok Kodu, Programcı Sürüsü, Çoğaltma, Bok Mimarisi
Yine, şeytanın savunucusu burada, ama sadece ilk isteğinizin birkaç sonuç vermeyen bit içerdiğini gösteriyorum.
Demek istediğim şudur: Gerçekten çok nadiren bu durumda olmayan bir kod tabanını devraldım. Yaptığım şanssızlık üzerine, son zamanlarda güzel yıldız programcıları tarafından başlatılan projeler ya da prototipler başlatıldı. Ancak şaşırtıcı derecede büyük bir çoğunluğu boka benziyordu ve bunların korkunç bir kısmı gerçek boktandı. İyi ya da iyi programcılar tarafından başlatılanlar bile, zırvalar, son tarihler ve diğer anlaşmalar gibi sonuçlanabilir.
Gerçek hayattaki endüstriyel yazılım mühendisliğine hoş geldiniz!
Ve neyin eğlenceli olduğunu biliyor musun? Web geliştirme dünyasında genellikle daha kötüdür. Keyfini çıkarın! :)
Çok Fazla Proje ve İstek, Yeterli El ve Zaman Değil
Sorun muhtemelen burada yatıyor:
- yönetiminiz (belki bilinçsizce) sizi suistimal ediyor ,
- meslektaşlarınız (belki bilinçsizce) sizi taciz ediyor ,
- senin (belki de bilmeden) kıçını örtmemek ve savaşlarını yeterince yapmak .
Yöneticileriniz yönetecek çok fazla proje üzerinde çalıştığınızın farkında olmalıdır. Olmazlarsa, en kısa zamanda olduklarından emin olun. Ayrıca onların parkta bir piknik olmadığını ve kendinizi baskı altında hissettiğinizden ve durması gerektiğini bildiklerinden emin olun.
Etrafınıza bir göz atmaya çalışın ve meslektaşlarınızın sizinle doğrudan daha fazla görev ve proje saptırmadığından emin olun (gerçekten "X bununla ilgilenebilecek") ya da dolaylı olarak ("Ben doğru kişi değilim bu, başkasını bul "-> senin olman biter).
Buradaki kişisel fıkra: Birkaç yıl önce staj yaptım ve son günümde, değerlendirmemi aldığımda, patronum, genel olarak yaptığım işten memnun olmasına rağmen , yöneticilerden birinin hissettiğini söyledi. Onları almamı beklediklerinde , başka bir stajyerde "çok eğlenceli olmayan görevler" alıyorlardı. Ben edildi mahcup onları üzdüm hissetti sahip ve fikri ben ne zaman, tembelleştiği gibi olmazdı Niyetim tam tersi oldu: Ben zor görevler kapmak ve daha az saçlı diğer genç stajyer anlaşma çalışıyordu toplama sorunları. Çok azının farkındaydım, pozisyonunda olsaydım, meydan okuma eksikliğinden sıkılırdım ve muhtemelen onun yaptığını hissettim. Mesele şu ki, hiç kimsenin 3 farklı şey hakkında yanlış varsayım yapmadığından emin olmak için iletişim kurmanız gerekiyor:
- ne yapabildiğini ,
- Yapmak istediğiniz şey ,
- ve ne yapmak istediğinizi .
Bu yüzden kısmen bu şekilde olmasına izin vermek sizin suçunuz. Ama bu normal, herkesin öğrenmesi gereken bir ders. İki harflerle tutar: N - O .
Genelde daha uzun ama çok fazla ücret karşılığı olmayan bir cevap için ön ek olarak kullanıyorsunuz: Hayır, bunu yapamam. Hayır, bunun nasıl yapıldığını bilmiyorum. Hayır, bunun için doğru kişi olduğumdan emin değilim. Hayır, bunu hiç yapmadım.
İlk başta, sadece "evet, (sonunda) yaparım" diyebilir ve bir şeyler biriktirip bitirmelerini sağlayabilirsiniz, belki de fazladan saatler ekleyerek. Çok yanlış. Zamanınızın, yeteneklerinizden sonra, sizin ve şirketiniz için en değerli varlığınız olduğunu anlamanız gerekir. Yanlış kullanılırsa projeleri, son teslim tarihlerini ve bütçeleri etkiler . Kadar basit.
Ayrıca, rapor vermeniz gereken çok fazla insanın olması endişe verici görünüyor. Başa çıkmanız gereken birden fazla müşteriniz ve iletişim kurmanız gereken birden fazla proje sahibi veya hatta ana paydaşınız olabilir. Ancak, genel olarak, özellikle yeni bir işe alım yaptığınız için, çoğunlukla yalnızca birkaç yöneticiye (ve muhtemelen sadece doğrudan yöneticinize ve muhtemelen lider veya kıdemli bir geliştiriciye) rapor vermelisiniz. Bu nasıl oldu? Bilmiyorum. Şirketinizde örgütsel bir sorun olabilir veya sizin bir iyilik yapıp doğrudan iletişime geçmenizin ve "hayır" dememesinin sonucu olabilir. Veya doğrudan yöneticiniz, bildiğim kadarıyla, gönderme görevleriyle ilgili sorunlar olarak olabilir (gerçekten tahmin ediyorum, ancak kalıp tanınabilir ve tanınır).
Aşağıdakileri hızlı bir şekilde yapmanızı öneririm: doğrudan yöneticinizle şahsen konuşun, diğer yöneticilerin biraz saldırgan olabileceğini veya çok fazla kişiden gelen çok fazla şeyin olduğu konusunda muhtemelen sızlanabileceğini açıklayın ve hangisinin önceliklendirileceğini bilmek için onun girdisine (ve muhtemelen onlarınki) ihtiyacın olduğunu.
180 derece Değişim İsteği
Bunlar bir başka büyük sorun. Muhtemelen senin hatan değiller, ama bu sorunu çözmelerine yardım edebilirsin.
"180 derecelik değişim talepleri", sizin için güzel ve doğru bir şekilde adlandırdığınız gibi , gereksinimlerin başından beri belirsiz olduğu ve zaman içinde hiç kimsenin onları kesmesi ve temizlenmesi için yeterince çaba göstermediğinin açık bir işaretidir .
Bu genellikle birisinin telefona (veya daha iyi bir şekilde ayaklarına) bakması ve paydaşları elinden tutup onlara açıkça söylemesi gerektiğinde: “bulunduğumuz yer, gitmemizi istediğin yer, onayladığımızı onaylıyor musun? doğru yöne mi gidiyorsunuz? " Başlangıçta net cevaplar alamama sorun değil, ancak zaman geçtikçe, daha net olmaları gerekir, ya da bu proje gerçekleşmeyi bekleyen bir felaket.
Genellikle tüm paydaşları ulaşabileceği bir yerden tut, bir odaya koy, onları sorunlu meselelerden geçir ve artan bir şekilde bunları çözmeye çalış - ve bu işteyken öncelikleri bulmaya derim. Ancak, sizin durumunuzda, bu zaten yapmak için çağrı olabilir. Ama sizden, projelerin sorumluluğunu size gerçekten verdiklerini söylersiniz; öyleyse gerçekten durum buysa, o zaman sorumluluk al ve bunu yap. Üstelik "Bunu yapamayız" , hatta "biz yapmayacağız" demekten de çekinmeyin . Bir projenin kapsamını sınırlamak gerçekten önemlidir.
Kapsam yoksa, tartışmanın sonunda kesin şartlar yoktur.
E-posta Aşırı Yüklemesi
İnsanlar, kullandıkları iletişim ortamına bağlı olarak farklı davranma eğilimindedir. Şahsen, oldukça konuşulan biri olsam da (ve çoğunlukla yabancı ülkelerde çalışıyorum, bu yüzden telefonda çok fazla konuşmayı sevmiyorum), verime dayalı tercih sırasını tercih ederim:
- insanlarla yüz yüze konuşmak ,
- Telefondaki insanlarla konuşmak,
- Sohbet yoluyla insanlarla konuşmak,
- e-posta yoluyla insanlarla konuşmak.
E-postalar, not almak için onay almak, takip etmek için iyidir.
Problemli noktaları planlamak, planlamak ve tartışmak için işe yaramazlar. Açılana kadar erkeğin kapısını çalın ve şeyleri netleştirmek için bir not defteri ve belgelerinizin bir kopyasını kullanarak oturun. İşiniz bittiğinde, bir e-posta gönderin ve onayınızı isteyin. Olumsuz bir cevapla ya da zarfa başka bir şey sokmak için gizlenmiş bir teşebbüsle geri gelirse, tekrar konuşmacının ofisinin kuşatılmasını sağla.
Bu yazılım mühendisliği. Bir klavyede yazı yazmamanız daha verimli olur ve aslında başa çıkmanız gereken pisliği kesin olarak azaltabilir.
Bir Takımın Çalışmaya Değer Yapması
Bir takımın işe değerine eşdeğer mi yapıyorsun? Olabilir.
Takımınızın işe değerinin eşdeğerini yapıyor musunuz? Muhtemelen değil.
Demek istediğim, takımınızın muhtemelen çalışmakla meşgul olduğu ve çok çalıştığınız. Ve mesele şu: mevcut proje zaman çizelgelerinin dışına itilmesi gereken ya da ellerinde zamanı olan birine verilen şeylerle aşırı yüklüyorsunuz.
Başlangıçta işlerin farklı olmasını beklediğimde salak mıydım?
Hayır; Sadece parti için yeni. İlk takılma ya da ilişki gibi. Üstesinden geleceksin.
Sanırım bu yayın büyük bir ranta dönüştü, ancak lütfen bunun her geliştirici için aynı olmadığını söyle.
Bu, kaotik organizasyonlardaki her geliştirici için, başlangıçlar veya iyi kurulmuş devler olabilir ve ölçeğin sağ tarafındaki hayatta kalma şansınızı belirtmek için bir şeyi hareket ettirmek için hiçbir deneyime veya güvene sahip olmadan aynıdır.
Not Bir süpermarketteki kasiyerden daha düşük değilse, maaşım neredeyse eşittir.
Berbat görünen işlerde iyi maaşlar yaptım. Önemli olan çek üzerindeki sayı değil, bağlam. Ne yaparsın, yaşın, yaşadığın ve çalıştığın yer vb.
Olduğu söyleniyor, eğer çok az para alıyorsanız, çok çalışıyorsanız ve tamamen küçük değilseniz, bu zammı isteyin ya da yeni bir iş bulun!
Basit:
- Yaptıklarına değer verirlerse, zam yapmayı memnuniyetle kabul ederler.
- eğer yapmazlarsa, bu şirkette gelecek çok pembe görünmüyor (en azından sizin için önemli olan sizin için), bu yüzden ayrılmak konusunda kötü hissetmeyin.
Zam soran unutmayın olduğunu ilk başta öyle düşünmeye enclined olmaz olsa bile, iyi bir şey. Yaptığınız şeyleri takip ettiğinizi kanıtlar ve hala gemide kalmaya istekliyken diğer seçeneğe göz kulak olduğunuzu gösterir. Ve iş görüşmeleri veya genel olarak pazarlık gibi oldukları için, onları istemeye alışmak iyi bir şeydir: pratik gerektiren bir şeydir ve eğer kendiniz için ulaşmazsanız gökten düşmezler. Bazı şirketler, talep edilmeksizin düzenli olarak zamları dağıtacaktır, ancak bunun nedeni yalnızca sizi yarı mutlu ve daha az istekli tutmaya devam edeceğini bilecek kadar akıllı olmalarıdır ve çimlerin ayağınızın altında kesilmesini istedikleridir (çoğu insan biraz daha doğrudan teklif ettikleri zam teklifini yükseltmek konusunda biraz tedirgin).
Bu talebe nasıl devam edileceği, buradaki BU proje kapsamı dışında, bu yüzden ayrıntılara girmeyeceğim. Ancak, SCM taahhüt kimliğinizin, sabit hatalarınızın ve başarılarınızın bir kaydını hazırlamanızı ve bunları ekibin genel çabasıyla karşılaştıran raporlar hazırlamanızı öneririm. Bu yoldan:
- akranlarından çok daha fazlasını yaptıysan veya yapmasan da, kendin için ölçebilirsin ,
- İsteğinizin gerekçeli olmadığını söylerlerse zeminine dayanabilirsiniz .