Bilmediğim platformlarda ve çerçevelerde sürekli çalıştığımda, tarihler belirle / buluş


24

Çevrimiçi reklamcılık yapan bir ürün geliştirme organizasyonu için çalışıyorum. Aldığım ödevler neredeyse her zaman daha önce hiç çalışmadığım platformlarda veya araçlarda. İlk başta android oldu. Sonra node.js, sonra windows phone, debian paketleme, sonra python, hadoop, ganglia, ters mühendislik, geo PostgreSQL ve liste devam ediyor.

İşteyken çok şey öğrenebildiğim için mutluyum. Karşılaştığım sorun son tarihlerle buluşmak. Çoğu zaman belli bir görevi başarmak için ne yapılması gerektiği açık değildir. İlgili SDK'yı kurmam, yeni konulara girmem, çevrimiçi okumam, belgeler aracılığıyla gözetlemem, o platformdaki her iş için çevrimiçi araştırma yapmam gerekiyor. Bazen bana son tarihler verildi, bazen bu son tarihleri ​​oluşturuyorum.

Teslim tarihlerini çok fazla karşılamak çok zor. Birisi ikinci kez bir şeyler yapmakta daha hızlı hale gelir, ancak bir iki haftadan daha uzun bir süre hiçbir dil veya çerçeve üzerinde çalışmam. Ve bu başa çıkmak için çok stresli ve acı verici. Eksik tarihler ile birlikte gelen tüm lapa ve kamusal utançlara kapılıyorum. Bunun normal olamayacağından şüpheleniyorum. Haftada c # hakkında tek bir şey bilmeden 7 pencere aphone uygulaması sunmak mümkün olamaz. Ama son tarihten bir gün sonra yapmayı başardım. Çok fazla zamanım var bana rehberlik etmek için google arama. Çoğu zaman, kişiselleştirdiğim araçla ilgili çok az belge var ya da hiç yok.

Bazen bazen saatlerce, hatta günlerce bir şey üzerinde sıkışıp kalıyorum. Bu sağlığımı çok etkiliyor ve artık her görev için gece yarısı yağını yakamıyorum. Bu, çok fazla zihinsel acı ve depresyona neden olur.

Bu durumda, verdiğim herhangi bir son tarihin karanlıkta bir atış olduğunu düşünmekte haklı mıyım?

Bu normal mi? Her bir iş öğesi sizin için her seferinde tamamen yeni bir şeyler öğrenmeyi içeriyor mu? Hakkında hiçbir şey bilmediğim bir araçla ilgili görevler için son teslim tarihlerini karşılayamadığım için fakir bir sanatçı olduğumu söylemenin doğru olup olmadığından emin değilim. Bununla nasıl başa çıkabilirim?


8
Danışmanınızla konuşma zamanı. Yolun sonunda ışık olup olmadığına bağlı olarak, daha fazla istikrar ve öğrenme zamanı olan başka bir işe geçmek isteyebilirsiniz.
saat

1
Gerçek bir cevabınız yok ama +! konuyu gündeme getirmek için. Buradaki cevaplar muhtemelen size yardımcı olabilir ve başkalarının da aynı durumdan kaçınmasına yardımcı olabilir.
Qw4z1

1
Bu organizasyonda çok yanlış bir şey var gibi geliyor. Ve bu yanlışlığın seni bireysel olarak nasıl yönettiğinin çok ötesine geçiyor.
user16764 12:12

“Artık her görev için gece yarısı yağını yakamıyorum” Bu kural değil istisna olmalı.
Burhan Ali

Yanıtlar:


25

Evet, bu tükenmişlik için mükemmel bir tarif. Süpervizörünüzün sizi sürekli içine soktukları saçma durumların farkına varmasını sağlamalısınız. Eğer sadık kalırlar ve tomurcuklanmayı reddederlerse, başka bir yere taşınmanın zamanı gelmiştir.


Kabul ediyorum, bu tükenmişlik ve / veya diğer akıl sağlığı sorunları için bir reçetedir. Dışarıda şaşırtıcı teknolojiler dizisi varken, haftadan haftaya değişim yerine, belirli alanlarda uzmanlaşmak daha normal görünüyor! Yeni bir iş aramaya başlardım. Bu işten iyi bir şey, CV'nize muazzam sayıda araç ekleyebilmenizdir!
Antonio2011a

11

Burada alınması gereken iki yaklaşım var. İlki, yenisine "benzer" olan son projeyi yapmak için harcadığınız zamanı almak. Ve yeni bir ortam kurma / öğrenme maliyetini hesaba katarak iki katına çıkarın.

İkincisi, üstün olmaları için uzmanlaşmanız gerektiğini bilmelerini sağlamaktır. Tüm esnaf bir jack hiçbiri bir usta.


Uzmanlaşmanız gerekiyor mu? Pek çok konuda "iyi" olmanın yanlış bir tarafı var mı? Hızlı bir şekilde yeni şeyler toplayabilmenin ve onlarla birlikte çalışabilmenin kendi başına bir beceri olduğunu savunuyorum. Ayrıca şahsen düzenli olarak size yeni şeyler atılmasını ilginç buluyorum!
PhillC

@PhillColeman, teknolojinin genişliğini öğrenmenin mümkün olduğunu düşünüyorum. Ancak tarif edilen orijinal afişin hızlı ateş hızı böyle değildir. Her platformda bir yıl geçirmenin (en azından) yetkinliğin en iyi yolu olacağını savunuyorum. 6 yıl boyunca Enterprise Java'yı kullanarak harcadım ve son 9 için .NET'e geçtim. Java'ya geri dönmek için yeterince rahat hissediyorum (özellikle şu anda EJB'lerin kazınmış olduğu ... err sabit). Java'da 3 ay, .NET'te 3 ay geçirmiş olsaydım, Ruby'de 3 ay da ikisiyle de rahat olmazdım.
Michael Brown

9

Bu normal mi? Sizin için her bir iş öğesi, her seferinde tamamen yeni bir şey öğrenmeyi içeriyor mu?

Yok hayır.

Daha iyi tahminler vermek istiyorsanız , geçmişten öğrenin . Gerçek uygulamaya karşı yeni bir teknolojiye ulaşmanın ne kadar sürdüğünü takip edin. İkisini de aynı anda yapıyorsanız bu zor olabilir, ancak farkın farkında olmaya çalışın.

Tahminlerinizi normal bir iş günü eksi normal kesintilere dayanarak yapın . Tahminde fazla mesaiye başvurmayın. Ortaya çıkan herhangi bir sorunla başa çıkmak için yardım için bırakın. Fazla mesai varsa, projeleri zamanında getirmeye yardımcı olmak için fazla mesai kullanmayı seviyorum.

Tamamen yabancı bir bölge olsa bile, bildiklerinizden daima yararlanın . Örneğin, bir programlama dilini bilmek, bir başkasını öğrenmenize yardımcı olacaktır. Farklı paradigmalara maruz kaldıktan sonra, çekilecek en yakın göreceli teknolojiyi belirleyebileceksiniz. Örneğin, C # kullanmanız gerekiyorsa ve bilmiyorsanız, devam etmek için Java veya C ++ bilgilerinizi kullanabilirsiniz. Bire bir olmayacak ve genellikle ihtiyacınız olanı başarmanın farklı yöntemleri var, ancak bu iyi bir başlangıç ​​noktası.

Bu nedenle, böyle durumlarda, bildiğiniz bir şeyi temel alarak uygulamayı tahmin etmek en iyisidir . Sorunları gidermek ve bilinmeyeni ele almak için bir miktar tampon ekleyin (genellikle toplam tahminin küçük bir yüzdesi). Bunun üzerinde, araştırma ve öğrenme için bazı ek süre eklemek kullanmak gerekecektir herhangi bir yeni teknoloji üzerinde hıza kalkmak. Bu tahmin, belgelerin kullanılabilirliği gibi şeylerden etkilenebilir (API belgeleri, blog gönderileri, bu sitelerdeki sorular).

Şimdi bu durumun bittiğine göre, diğer maddeye geçiyoruz: önceden belirlenmiş son tarihler. Kendi tahminlerinizi sizin sorumluluğunuzda oldukları gibi kaçırmanız bir şeydir, ancak gerçekçi olmayan bir son teslim tarihi verilmesi (sizin durumunuzda olduğunu tahmin ediyorum). Bu durumda, son tarihin uygulanabilir olup olmadığını görmek için hala kendi tahmininizi yapmanız en iyisidir. Olmazsa, amirinize tahmini sürenizin ne olduğunu ve neden farklı olduğunu en kısa sürede bildirin. Her birini tamamlamak için gereken çeşitli görevlerin ve saatlerin bir dökümünü sağlayabilirseniz, tahmininizi desteklemeye yardımcı olur.

Yönetim girdilerinize açık değilse, başka bir yere bakmanın zamanı gelmiş olabilir. Tahminleriniz zaman içinde ne kadar doğru olursa, tahminlerinizden farklıysa yönetimin sizi dinleme olasılığı o kadar yüksek olur. Bu, elbette, yönetimin makul ve objektif olmasına dayanır.

Bir şey daha - bundan bahsetmedin, ancak tatil avantajlarına izin verilirse, onları kullan . Kullanılmadıklarına izin verme. Sağlığınız veya odak noktanız, projeleri uygun bir şekilde tamamlayamadığınız noktaya kadar kötüleştiğinde, herhangi bir iyilik için kendiniz veya çalıştığınız herhangi bir kimseyi yapmayacaksınız. Bir projeye her zaman x tarih nedeniyle geldiği ve tatille çakıştığı için tatil yapmanıza izin verilmiyorsa, başka bir yere bakmanın vakti geldi - özellikle de bu gereklilikleri yerine getirmeniz beklendiği gibi.

İyi şanslar dilerim.


5

Duygularında kesinlikle haklısın. Şu anda aşağıdaki alanlarda bir sürü yanlışlık oluyor:

"Tam Yığın Mühendisi". Bu baloney. Ben arka uç dillerinde mükemmel, veritabanında excllent ve ön ucunda mükemmel kimseyi tanımıyorum. İnsanlar yarım düzine dilde ve / veya üç farklı veritabanı sisteminde iyi olabilir, ancak yine de acemi oldukları çok şey olacak.

"Tüm esnafların Jack'i, hiçbirinin ustası" üst düzey insanlar bunu anlıyor ve uzmanlaşmak için alan seçmeleri gerektiğini öğreniyorlar.

"10.000 saat". Bir konuda gerçekten iyi ('uzman) olmanın ortak referansı. Bunu, bu alanların her birinde harcadığınız saatlerle karşılaştırın. Bunların hepsinde uzman olabilmek için 178 yaşında olmanız gerekebilir.

Yani yukarıdaki "cevap" değil, topunuz için anlaşma ve daha fazla yemdir ... çünkü cevap, yönetim ile bir toplantı yapmanız ve bu projelerin harika olduğunu bilmelerini sağlamanızdır. Şirketin tüm bu farklı alanlarda uzmanlaşmasını sağlamak. Ama sen acı çekiyorsun. Sağlığınızı etkiliyor. Streslisin. Zamanında yüksek kaliteli bir ürün sunmak istiyorsunuz, ancak bu koşullar delicesine zor geliyor. Şirketteki geleceğinizi sorgulamanıza bile neden oldu. Eğer hem iyi hem de çok değerliysen, sorun olmaz.


0

Bu tür çalışmalar etkileşimli kurumlarda tipiktir. İmkansız süreler altında ilgisiz, tükenmeyen projelerden oluşan sonsuz bir akış.

Buna potansiyel olarak yararlı bir kariyer aşaması olarak bakın, ancak yanmadan önce hareket etmeye hazır olun. Bu işi ve ihtiyaçlarını değiştiremezsiniz.


İnteraktif ajans nedir? Korkarım bu terime aşina değilim.
kullanıcı16764

0

Tahmini için zaman ayırmaya başlayın. Bir teknolojiye ne kadar az aşina olursanız, iyi bir tahminde bulunmak için o kadar çok zamana ihtiyacınız vardır.

Verilen ihtiyaçlara yönelik keşif edici bir şey üretmek için belirli bir zaman aramaya çalışın. Bundan sonra yapmanız gerekenler hakkında daha iyi bir fikre sahip olmalısınız. Örneğin, Hadoop'u hızlandırmak için bir veya iki hafta düşük sonda, ancak tahminlerinizde size daha fazla güven vermek için yeterli olmalıdır.

Ondan sonra, sadece daha fazla tahmin etme becerisine ihtiyacınız var. Zamanını harcadığın şeyi izlemeyi dene. Tahminlerinin her zaman önüne geçtiğinden emin ol. Tahmini gerçek zamana karşı tahminlerinizi ve gelecekteki tahminde bulunacak faktörleri izleyin.

Ve her zaman kendine bir tampon ver.


-1

İlk önce - taahhüdü kimin verdiğini bildiğinizden emin olun - eğer sizinse, bu sizin probleminizdir ve onunla tanışmalısınız. Senin değilse, senin sorunun değil. Sizin adınıza taahhütte bulunmuş olanları, elinizden gelenin en iyisini yapacağınızı söyleyin. Şimdi işin püf noktası - tutamayacağın taahhütlerde bulunma. Silahlarına yapış.

Zorbalık ediliyorsun, ülkenizdeki yasalar neler?

Kullandığım birkaç yararlı aşama (az da olsa, sadece başka seçeneklere sahipsem)

  • “Tahminler üzerinde pazarlık edemezsiniz, hangi özellikleri düşürmek istersiniz? Peki ya kalite?”
  • "Ölüm yürüyüşünü yapmam."
  • “X'in y ile yapılabileceğini düşünüyorsanız, bunu yapın. Başarısız olmanızı izlemekten zevk alacağım.”
  • “Bu tahmin / zaman çizelgesi nereden geldi? Peki, yapmalarını sağlayın”
  • “Proje yönetimi bir yay gibidir, ne kadar sıkarsanız, kaydığında ne kadar karışık olursa, kendinizi şanslı hissedersiniz?”
  • "Sen işini yap, benimkini yapmama izin ver"
  • “Bu taahhüdü gerçekleştirmeyi çok isterim ve x'e y'ye ihtiyacınız olduğunu ve sizin için ne kadar önemli olduğunu anlıyorum.

Bunların çoğu çok çatışmacı ve altta yatan sorunu çözmede yardımcı olacağını sanmıyorum. Sadece size zor ve / veya bir baş belası gibi bir ün kazandıracaklar.
Burhan Ali
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.