Bir yazılım geliştiricisi yıllık bir ekipman bütçesi almalı mıdır? [kapalı]


51

Yeni bir firma ile yeni bir pozisyon arıyorum. Geçmişte bazı insanlarla (genel olarak, bu şirkette değil), bugüne kadar yetişmeleri için yeni bilgisayar eşyaları almaları için yıllık bir bütçe verildiğini konuştum.

Şimdi bu sorunun burada sormaya değer olduğunu düşündüğüm için neden Joel'in ortaya çıktığını ve bir işverenin elbette paranın satın alabileceği en iyi ekipmanı ödemesi gerektiğini söylüyor.

Gönderen Joel Testi: Daha İyi Kod 12 Adımlar

9. Paranın satın alabileceği en iyi araçları kullanıyor musunuz?

Derlenmiş bir dilde kod yazmak, bir bahçe ev tipi bilgisayarda halen anında yapılamayan en son şeylerden biridir ...

Birinci sınıf geliştirme ekipleri programcılarına işkence yapmazlar. Güçsüz araçlar kullanmanın yol açtığı küçük sıkıntılar bile, programcıların huysuz ve mutsuz olmasını sağlar. Ve huysuz bir programcı verimsiz bir programcıdır ...

Endüstrinin ödenek veya bütçe sunmak için böyle bir standarda sahip olup olmadığını bilen var mı?

Hiç böyle bir şirket için çalışmamıştım, ancak müzakere için bunu halka atmam gerektiğini düşünüyorum. Mantıklı görünüyor. MS, Google ve Apple gibi daha büyük şirketler bunu nasıl ele alıyor? Eğer evet derseniz, bir aralık verin ... 5 bin dolar ile 10 bin dolar arasında rakamlar verildi. Bana yüksek görünüyor, ama hey memnuniyetle alırdım.


4
Geliştiriciler için yenileme döngüsü de önemlidir. Dahili kullanıcılarınızın hala XP ve IE6 kullanması gerekiyorsa, bu, yeni özellikler sunma yeteneğinizi sınırlar.
mhoran_psprep

2
Standart yoktur, bazı şirketler diğerlerinin yapmadığı bütçeleri sağlar. İkisi için de çalıştım, şu anda size yeni bir dizüstü bilgisayar satın alacak ve 1000 dolara kadar koruma sağlayacak ve geri kalanını ödemek için önümüzdeki 12 ay boyunca geri kalanını maaş çekinizden çekecek bir yerdeyim.
Alan Barber

3
@AlanBarber - işvereniniz size kendi ekipmanınız için ödeme yapar mı? Sanırım bu, ayrıldığın zaman, onu koruyacağın anlamına geliyor, değil mi?
warren

12
Çalıştığım en son yerlerden biri, Uygulama Geliştirme Direktörü olarak birincil makinem olarak en ucuz i3 ve 8 GB RAM ile 300 dolarlık bir "öğrenci" notu Dell craptop verildi. Bu, geliştiriciler için, en azından 16 GB RAM'e sahip en az orta seviye i5 makinelerine sahip olana kadar herkese "standart" idi, ne kadar moralin arttığına ve elbette üretkenliğin 10 kat arttığına inanmazsınız.

3
Bu, "kullanıcı deneyimi" ile ilgili değil, geliştirici verimliliğiyle ilgili . Bir yapıyı her başlattığınızda veya bir uygulamayı bir yerel uygulama sunucusuna yeniden yerleştirdiğinizde, bir yerel uygulama sunucusunu yeniden başlattığınızda veya çapraz tarayıcı testi için 2 Sanal Kutu makinesini çalıştırabildiğinizde, makinenin sürekli olarak disk belleği içermemesi. Sadece bir yapıyı tekmeleyip sonra kodlamaya geri dönmek çok kritik. Bütün bunlar, bir gün boyunca bile 10 kat daha fazla üretkenliğe yol açıyor. QA ve UX çalışanları eski donanım ve tarayıcılarda kabul testi yapıyor olmalıdır. Geliştiriciler ürünü olabildiğince verimli bir şekilde çalkalamalıdır.

Yanıtlar:


102

Şahsen, şirketin sadece ihtiyacım olan ekipmanı düzenlemesini isterdim, bana bir bütçe vermemi ve kurumsal donanım satın alma ve kurma konusunda tüm araştırma, müzakere ve diğer güçlüklerle başa çıkmamı isterdim.

Sonunda, donanım ile ilgili yapmak istediğim tek şey benim birkaç gereksinimi belirtmek ve benim de başa çıkabilmek için başkasının bu işi yapmasını sağlamak.

Daha önemli ve uygun (IMHO), kitap satın alabileceğiniz ve kurs ve konferanslara katılabileceğiniz kişisel bir eğitim bütçesidir.


20
komik, şahsen kendimi başka yoldan hissediyorum: Bir şirkete gelmekten ve önceden kurulmuş olmayan özelliklere veya sınırlı özelliklere sahip, birinci sınıf donanım teklif etmekten nefret ediyorum. Bütçeyi vermeyi tercih ederim ve bildiğim donanımları seçip sonra ihtiyacım olanı kur. Sonunda daha üretken olacağım. Eğitim bütçesi için olsa da +1
stijn

25
@stijn Ne demek istediğinizi anlıyorum, fakat donanımı sağlayan kişilerin yeterliliği hakkında değil, kendiniz sağlama konusunda değil mi?
Paul Butcher

5
bu kesinlikle bir faktördür, evet. Bir diğeri benim iş yerimi düzenlemeye gelince kontrol manyağı
olmam

5
Donanım için bütçe tahsisine sahip olmak, mutlaka ayrıntıları kendiniz sıralamak zorunda olduğunuz anlamına gelmez. Bu şekilde yapmak, şirket için kolay bir yoldur.
12'de CVn 8

6
Kendi makinemi kurmayı şahsen yararlı buluyorum. Yazılım dünyasındaki en son teknolojiler hakkında güncel bilgiler alabilirim, ancak zaman zaman donanıma bakmaya zorlanmak iyi. Her güncellemem gerektiğinde, benim için bir başkası makinelerimi benim için yaptıysa, bilmeyeceğim donanımda yeni gelişmeler buluyorum.
Phil

23

Bir yazılım geliştiricisi yıllık bir ekipman bütçesi almalı mıdır?

Kesinlikle güzel bir şey ve tartışmaya ya da maaş anlaşması için pazarlık fişlerinizin bir parçası olarak getireceğim bir şey. Soru bu olup olmadığı hakkında daha olduğunu "gereken" veya "zorunluluk" .

Endüstrinin ödenek veya bütçe sunmak için böyle bir standarda sahip olup olmadığını bilen var mı?

Maalesef endüstri kesinlikle standart bir uygulamaya sahip değil, ama neyse ki bazı şirketler geliştiricilerin (ve genel olarak çalışanlarının) ihtiyaçlarıyla biraz daha az açgözlü ve daha temas halinde.

Bu oldukça geniş bir cevap olacak ve bütçe gereği sipariş almak veya sipariş vermek için verilen bir bütçe veya şirketinizin personeli tarafından yönetilen bir yükseltme talep ettiğinizde şeffaf bir şey arasında bir ayrım yapmıyorum . Zaten kitaplarında hepsi aynı.


Kullanışlı

Sorun, belli bir kritik kitleye ulaşması durumunda, bunun bir şirket için büyük bir bütçeyi açıkça gösterebilmesidir . Ancak, sen ve Joel ile buna değebileceği konusunda hemfikirim.

Sinir bozucu çalışanların kesinlikle bir anlamı yok.

Şımarık Olma

Bununla birlikte, çalışanları aynı hizada tutmanız ve bazen kötü performansın ya da biraz tarihli donanımların sadece yaşamın bir gerçeği olduğunun farkına varmalarını sağlamanız gerekir . Herkesin yeni bir SSD, en yeni iN işlemci, ekstra GB ram vb. İsteyen şımarık çocuklara dönüşmesini istemiyorsunuz.

İnsanların sonsuz gençliğe takıntı yapmasını istemiyorum ve bu donanım için de geçerli.
(Bununla birlikte, yazılım projeleriyle, mümkün olan en son sürüme yakın kalmak için zorluyorum ... Analojiler her zaman beklemiyor :))

Belirli Donanım İçin Özel İhtiyaçlar

Bence aşağıdakiler arasında yapılması gereken bir ayrım var:

  • İşe başladığınızda kesinlikle işiniz için gerekli olan temel donanımları,
  • ve ihtiyacın belirli gereksinimlerden kaynaklandığı daha gelişmiş ekipman.

Baz Paket

Örneğin, aşağıdakiler beklediğiniz ve özel siparişler için (güçlü) bir ihtiyaç göremediğim oldukça standart şeyler:

  • bir dizüstü bilgisayar + cep telefonu (eğer yerinde bir danışman iseniz),
  • şantiyede çalışırsanız ve ana babanızda kalırsanız, bir iş istasyonu,
  • artı belki gibi tartışmalı olmayan birkaç özellik:
    • iyi giriş aygıtları (klavye, fare, belki harekettopları ...)
    • saygın sandalye.

Bunlar, engelli çalışanlar gibi özel durumlar dışında, tüm şirket için aynı olabilir. Özürlüler veya sakatlanan çalışanlar kesinlikle bariz bir şekilde ağırlanmalıdır.

Bonuslar

Öyleyse, çok sayıda video konferans ve sunum yapmanız gerekiyorsa, bluetooth şeyleri, tabletler ve styluslar gibi birkaç cihaz isteyebilirsiniz. Aslına bakarsanız, rezervasyon sistemi kullanılarak bölümler arasında paylaşılabilir, bazılarını isteyen (ve onları kaybeden) herkesin istifade etmemesi, odayı sızlanmaya mahkum etmek.

Eğer bir tasarımcıysanız, çizim tabletinize, hareket topunuza vb. İhtiyaç duyacaksınız ... Ara sıra, fare yerine hareket topuna yalvaran bir geliştiriciyi görüyorum. Şahsen her ikisini de denedim ve her ikisini de neredeyse eşit olarak aynı görüyorum, bu nedenle, "daha çok hoşuma gitti" dışında özel bir gereksiniminiz yoksa, bu iddiayı asla satın almadım. Eğer zaten bir probleminiz yoksa ve doğru kullanım alışkanlığınız varsa, 8 saat içinde RSI geliştirmeden bir topun yerine fare ile yaşayabilirsiniz. Bu berbat bir fare veya iztopu veya klavye aldığınızda farklı bir sorun, ancak biri veya diğeri için net bir kazanç göremiyorum.

Aynı anda 4 uygulama sunucusunu çalıştırmaya, projeleri oluşturmaya ve 3 Eclipse veya Visual Studio örneğini her zaman açık tutmaya ihtiyaç duyan bir geliştiriciyseniz, oldukça rekabetçi bir iş istasyonuna ihtiyacınız olacak. Geliştiriciler için bu "temel ihtiyaçları" düşünürdüm , bu yüzden pazarlama uzmanlarının mutlaka buna uyması gerektiği anlamına gelmiyor.


Durumunuzu Oluşturun: Kazanmak İçin Zor Veri

Tecrübelerden çoğu şirket, meşru olduklarını kanıtlayabilirseniz ihtiyaçlarınızı anlıyor. Bunun gerekçesini savunabilirseniz, parayı öksürürler veya sizi ağırlamaya çalışırlar. Sana çalışman için para ödüyorlar , bu yüzden gerçekten zaman kaybetmeni istemiyorlar.
(Yani, işinize biraz önem veriyorlarsa ... alakasızsanız, orada şanssız kaldığınızdan korkarım ...)

Kazancınızı Gösterin

Böylece, geçmişte, arkadaşlarım ve ben açıkça toplanmış ve ana hatlara dayalı gereksinimlere dayanan RAM, giriş aygıtları, sandalyeler, sabit diskler ve tüm iş istasyonları ve hatta sunucu çiftlikleri için yükseltmeler yaptık. Davanızı oluşturmak biraz zamanınızı alır, bu yüzden önce servis müdürünüzle görüşün, fakat muhtemelen iyi olacak. Veya davayı oluşturmak için ofisinde bir hafta fazladan zaman harcamak, buna değer olabilir ve bölüm müdürünüz gelecekte bu tür kararlarla size daha fazla güvenecektir.

Onlar için Kazancı Göster (Para tüm kötülüklerin köküdür ...)

Yukarıdaki örneğe göre, örneğin üretim zamanlarını ve alabileceğimiz azaltmayı hesapladık, şirkette mevcut olan farklı kurulumlar arasında karşılaştırmalar yaptık, geliştirici başına harcanan zamanın ortalamasını hesapladıktan ve bunları gerçekleştirmelerini sağladık. bir yıl boyunca eşdeğer olduğu kişi başına bir şey yapamayan kişi başına yaklaşık 20 tam gün (bu yapı için en az dört çekirdekli ve 8 GB RAM'iniz olmasaydı, bilgisayar temelde tepkisiz olacaktır). Bazen geliştiricilerin sayısı, insanlara hiçbir şey yapmamalarını sağlamak için harcadıkları çok büyük saatlerdir, bu istasyonların en azından bazılarını yükseltmekten çok daha yüksekti.

Daha yakın zamanlarda bir meslektaş, SSD sürücülerini düşünmeye ikna etmek için benzer bir değerlendirme yapmakta ve benzer bir şekilde her bir vücut için ne kadar zaman kazanılacağına dair gerçekten iyi ayarlanmış veriler toplama sürecindedir.

Sağlıkla ilgili sorular için doktorunuzdan, gayrı resmi bir şekilde bile olsa basit bir öneri yeterli olabilir.

Özel yazılımlar için, aletin avantajlarını ve prosesinize entegre edildiğinde etkilerini göstermeniz gerekebilir. Örneğin, son 3 şirketimin ilgilerini çekecek bir sunum için demo versiyonunu kullandıktan sonra tel kafesleme araçları için lisans satın almasını ve daha sonra birkaç kişiyi içeren bir veya iki kısa ömürlü projede daha yaygın olarak kullanmasını sağladım. Bunlar oldukça ucuzdu, ancak aslen ihtiyacı görmeden lisans satın almak istemediler. Prototipleri görselleştirmeye ve daha önce eğitimli kararlar almaya açıkça yardımcı olduklarını fark ettiklerinde, yeşil ışığı hızlıca verdiler.

Plan

  • Bir yükseltme planı tanımlayın.
  • Kazancı ölçmek için kullanılacak ölçütleri ve ölçümleri tanımlayın.
  • Net sonuçlar verin.
  • Bu sonuçların sonucunu çıkarınız.
  • Belki maliyet ve tasarruf hesaplamaları üzerine bazı başlangıç ​​çalışmaları yapabilirim (aynı zamanda bölüm müdürüyle de görüşün ya da teklifinizi ikinci bir incelemede yapın).
  • İş arkadaşlarınızın isteğinizi imzalamaları, muhtemelen her yazının güncelleme hakkında ne düşündükleriyle ilgili bir açıklama yapmaları olumlu veya olumsuz olabilir (mesele şirketinizden bir şeyleri zorlamak için tamamen taraflı bir pazarlama konuşması yapmamaktır; Bunu gerçekten araştırın ve gerçekten gerekip gerekmediğine bakın.

Tüm Ekip İçin Büyük Yükseltmeler Üzerine Hızlı Not

Tüm bir ekip için yükseltme talep ediyorsanız yayın bültenleri önerin:

  • o daha uzun bir süre boyunca maliyetini dağıtır ,
  • o geçiş sorunları gidermeleri için zaman verir ( "hoppala, sadece diğer platform X için ürün X çapraz derleme yaparken bu işletim sistemi sürümü ile birleştirilmiş bu işlemci aslında sorunlarına yol açmaktadır fark")
  • o BT bakım cehennemde sıkışmış olmaktan bütün ekibi engelleyen sistem yeniden yükleme, sistem güncellemeleri ve her zamanki temiz kayrak sorunları veya ara sıra aksilikler ile ( 'hoppala, önemli yedekleme ... o silindi').

Yenilgiyi Kabul Edin: Her Zaman Her Şey İçin Çalışmaz ...

Ve haklı olarak. Her şey kabul edilebilir değil. Ve kabul edilebilir şeyler şirketiniz için erişilemez olabilir. Durumunuzu oluşturun, bölüm müdürüne getirin, bir ekip öğle yemeğinde veya bu yılki finansal incelemenin sıcaklığından daha arkadaşça ve takım ruhlu bir şey hakkında konuşun.

Ayrıca, davanızı oluşturmakta zorlanıyorsanız :

  • İhtiyacınız olmadığına itiraf ediyorum ,
  • Muhtemelen yanıldığını itiraf et ve X, seni düşündüğün gibi satın almaz.

Bir dava açıp isteğinizle ilgili savunmada olmaya başlamazsanız, başka bir şey yapmanın daha iyi olacağı anlamına gelir.


2
Net bir şekilde, iyi tanımlanmış bir cevap için +10; İyi niyetli, esp. Kabul Etme bölümü ile.
Jennifer S

@ JenniferS: Teşekkürler. Birinin yararına olmasından memnunum.
haylem

Yaklaşık iki yıl önce RSI alıyormuş gibi hissettim (50/60 saat haftada düzenli çalışıyorum) - bir topunu (Kensington) aldım ve o zamandan beri hiçbir şey hissetmedim. Fare ergonomik olarak çok tuhaf. Yine başka bir berbat Apple icadı! Komik, Microsoft split klavyeyi kullanmak çok hoş ... tavsiye ederim sadece MS ürünü.
Bryan Hunt

İşte düşünce için yiyecek. Neden kendi özel paramı, şirketimin ödemeye istekli olmadığı yazılım veya donanıma harcayabilirim? Kendi paramı harcamak, donanım ya da yazılım parçasının işimi daha iyi yapmama yardımcı olacağına gerçekten inandığım anlamına geliyor. Bunun şımarıklıkla ilgili olduğunu sanmıyorum, programcıların ve yöneticilerin mesleğimizi daha ciddiye almaları gerektiğini düşünüyorum. Ve bu konuda gerçek profesyoneller gibi hareket edin.
Saab,

@BryanHunt: Sanırım (benden alıntı yapmayın), Apple'ın klavyeyi ayırmaya çalışan ilk kişiler olduklarını düşünüyorum, bu yüzden onları çok fazla suçlamayın. Ve (bu konuda bana alıntı yapabilirsiniz) onlar da gerçekten fareyi icat etmediler. Daha önceki modeller vardı, ancak genel olarak Stanford'daki Douglas Engelbart'ın ilk modern fareyi yarattığını ve daha sonra Xerox PARC'ta (Apple adamlarının ziyarete geldiği) daha da geliştirildiğini düşünüyoruz. Farenin mükemmel olmadığını kabul ediyorum (ve geçen yıl kendime bazı sorunlar yaşadım), ancak tamamen berbat bir durumunuz yoksa hafifletilebilir. (Korkutucu bir şey, bu RSI. Senin olsun, tamam).
haylem

8

Yıllık bireysel teçhizat ödeneği, takip edilmesi gereken tehlikeli bir yoldur:

  • Yönetici ihmal edilebilir bir derleme süresi bekler, bu nedenle verimlilik artar.
  • Profesyonel bir ekipmanın bakımıyla ilgili tüm güçlüklerle uğraşmak zorunda kalacaksınız, satın alma işleminden kurtulmaya, sonunda ortaya çıkacak birçok başarısızlığa kadar.
  • Yaygın ekipmanlardan ne haber? Sunucular, yönlendiriciler, sysadmins, lisanslı / kurumsal yazılım ... Eğer patron olsaydım, bu hizmetleri ödenek bir yardımcı olarak satardım.

  • Daha ileri gitmeye ne dersin? telefon parası, çalışma masası, ofis, kahve makinesi, elektrik, klima ...


7
Bireysel ekipman ödeneği veya bütçesine sahip olmak, mutlaka listelediğiniz noktaları ifade etmez. Örneğin, "kullandığımız geliştirme IDE X'in gerçekten snappily çalışabilmesi için 4 GB RAM'e ihtiyacı varsa; biraz yer açmak için üç örnek çalıştırabilirim, bu nedenle minimum 16 GB RAM" gibi bir durum belirtiyorsanız, yine de BT ayrıntıları araştırın, donanımı sipariş edin, kurun ve bakımını yapın, vb.
CVn

“Bireysel ekipman ödeneği veya bütçesine sahip olmak, mutlaka listelediğiniz noktaları ima etmez.” doğru. Anlamayan yöneticiler, seçimleri yaptığınız ve parayı harcadığınızdan beri her şeyin mükemmel çalışacağını ve% X daha fazla üretkenlik sunamamanızın hiçbir sebebi olmadığını varsayacaktır.
cdkMoose

2
İstediğiniz her şey, yönetim tarafından size karşı kullanılan bir silah olabilir. Savaşını seç.
JeffO,

5

Yıllık mühendis maaşları yüksektir, bu nedenle ekipmana yatırım yapmak iyidir. 5-10k $ bir şey değil, eğer iyi kullanılacaksa.

Yükseltme MSM kütüphanesinin yazarı alıntı yapmak için :

CFO’nun ofisine girmenizi sağlayacak ve> 80 geçişli devlet makinelerinin derlenme süreleri, derleyiciyi saatlerce agonize etmeyi izlemek istemiyorsa, gelecek haftaya kadar 12GB RAM ile parlak bir octocore aldığınızdan emin olun ... ( İkili 24 "de isteyin, canın yanmıyor.

Bununla birlikte, eğer mevcut ekipman hala iyi ise, para israfında bir nokta görmüyorum.


4

Sanırım çalıştığınız ortama bağlı. Örneğin Delphi'yi alın, cayır cayır yanan hızlı derleme süreleri sayesinde bilgisayarın hızı daha az önemlidir. Ekran realestate yapar.

Ayrıca, yeni araçlar vermek güzel olsa da, yeni bir bilgisayar kurarken ayarlarınızı önceden yaptığınız gibi yapılandırarak hafife almayın. İşler sadece çalışmıyor.


4

Günde bir düzine derleme yapan veya test eden bir proje üzerinde çalıştığınızı ve her birinin on dakika sürdüğünü varsayalım.

Daha iyi bir makinen olsaydı, belki sadece sekiz dakika alırlardı. Veya beş dakika. Ve makineniz hala başka şeyler yapacak kadar çabuk olabilir, böylece inşaat sırasında çalışmaya devam edebilirsiniz.

Her gün ne kadar zaman kazanacağınızı hesaplayın, bir yıl boyunca ekleyin. Saat ücretinizi kullanarak dolar değerine dönüştürün.

Sürpriz oldun mu?


3

Bence her zamanki gibi artılar ve eksiler var. Bireysel donanım bütçelerine sahip olmak, çeşitli hatalar için donanım, hata ayıklama için iyi, bakım için kötü anlamına gelebilir.

Bireyler ekipman üzerindeki garantileri de takip ediyor mu? Yaparlarsa boşa zaman harcarlarsa yapmazlarsa idari sorun.

Durumunuza bağlı olabilir. Genel pazar yerine yazılım satan küçük / orta ölçekli bir şirket, o zaman bireysel bir bütçe iyi bir şey olabilir (hata ayıklama için iyi). Dahili yazılım üzerinde çalışan büyük bir şirket, daha sonra bireysel bütçeler kötü bir şey olabilir (herkes aynı donanıma sahiptir).

Ayrıca geliştiricilerin ortalama ortalama olan makinelerde test etmeleri gerektiği argümanı vardır, bu nedenle hedef kullanıcı ile aynı performansı elde ederler.


1

Bence yıllık bütçe para kaybıdır - ekipman o kadar çabuk modası geçmez . Performansın, geçiş yapmak için değeceği bir yere geldiğinde, örneğin çift çekirdekli işlemciler dört veya 6 çekirdekli olarak değiştirildiğinde, Windows 7'nin Windows Vista ve XP'yi değiştirdiğinde, terabayt zor olduğunda yükseltmenin daha iyi olacağını düşünüyorum. sürücüler 200 veya 300 MB sürücüler yerine ve SSD sürücüler çıktığında. Bunların hepsi önemli gelişmelerdi.

Ancak, yukarıda belirtilen özelliklerin bir kısmı veya tamamı ile en yeni ve en iyi masaüstünü aldıktan sonra, bir sonraki adımda bir artış için 5 milyar dolar harcamak mantıklı gelmiyor.

Ayrıca, bir gruptaki tüm geliştiricilerin birlikte yükseltilmesi gerektiğine ve aynı şekilde bu ekipmanlara sahip olmaları gerektiğine inanıyorum, çünkü destek bu şekilde daha kolay olacak.


Neden aşağı oy? Soruyu cevaplıyordum. Kim aşağı oy kullandıysa benimle aynı fikirde olmayabilir, ancak bu bir aşağı oy kullanmaya değmez.
tcrosley

Bu durumda bir teknoloji artışının ne zaman önemli olacağına kim karar veriyor?
Zoot

2
@Zoot Bu genellikle grubun yöneticisi (geliştiricilerin katkısıyla) veya CTO (varsa Teknoloji Şefi) veya çalıştığım küçük bir şirket için CEO (CS derecesine sahip olan), bu yüzden böyle kararlar almaya kalifiye oldu). Karar, programcılara şirkete olan toplam maliyete karşı fayda sağlayabilecek bir kişi tarafından verilmelidir. Üst yönetimin teknoloji değişimini tanımaya uygun olmadığı yazılım üreten bir şirket için çalışıyorsanız, gemi atlayacağım. Muhtemelen, yazılım projelerini de yönetebilecek nitelikte değildirler.
tcrosley

0

Yıllık bütçe iyi olurdu, ancak “kullanmanız veya kaybetmeniz” durumunda bazı israfların olduğunu görebiliyorum. Örneğin, bazı yıllar ayırdığınızdan daha fazlasını sağlamanız ve harcamanız gerekebilir, ancak diğer yıllarda fazla harcama yapmanız gerekmeyebilir. Dolayısıyla bütçenin gelecek yıla devredilmesi politika için çok önemli olacaktır.

Başka bir seçenek de donanım bütçesini eğitim ile birleştirmek olacaktır; böylece bir kısmını eğitime, bir kısmını da donanıma koymayı seçebilirsiniz. Tabii ki, iyi bir işveren sizi her yıl eğitim kurslarına yerleştiriyor olacaktı, ancak deneyimlerime göre bu nadiren oluyor.


0

Böyle bir bütçeyle hiç karşılaşmadım. Uzun vadeli sözleşmelerde, şirketler bilgisayar malzemesi sağlıyorlar ve bir şeylerin kırılıp kırılmayacağını düşünüyorlar. Çalışanlara para vermek ve istediklerini almak için satın almayı beklemekten daha rasyoneldir. Ya birinin dizüstü bilgisayarı bozulursa? Bir kaç gün tamir edilmeden veya yeni parça satın almadan vb. Boşa harcanır. Şirket donanımı yönettiğinde, birkaç saat içinde bozuk dizüstü bilgisayarın yerini alacak.

Diğer bir durum ise kısa süreliğine işe alınan müteahhitler / serbest çalışanlar ve eşyalarını kendileri yönetiyorlar. Tamir işlerini kendileri üstlenirler ve ödemenin kendileri için karlı olması için yeterince iyi olacağını beklerler.


0

Çalıştığım şirket başladığında 1500 dolarlık bir kişisel donanım ödeneğine sahibiz. Çalışanlar, evde çalışmak için ekipman satın alabilir ve harcayabilir. Şirket alınıp satıldıkça bu güzel avantajı kaybettik. Mevcut BT departmanımız, geliştiricilere en iyi ekipmanı sağlayacak, ancak en büyük tedarikçilerinden (HP, Dell, Lenovo, vb.).


Hem Dell hem de HP bugünlerde çirkin bir kit yaratıyor İnanılmaz derecede ucuz ve çok sık yalnızca Windows (kablosuz, modem, grafik). Günlük işletim masaüstü olarak Linux işletim sistemi kullanan bir geliştirici için ideal değildir.
Bryan Hunt

-1

Yıllık bir yükseltme gerekli değildir. Vs sistem performansının araçlarına bağlıyım.

Tüm geliştirme araçlarını çalıştırmak için daha güçlü bir sisteme ihtiyaç duyduklarından Geliştiricinin sisteminin geliştirilmesini tercih ediyorum.

Geliştirme süresini kısalttığı için temelde organizasyon için iyidir.

Ayrıca her kuruluş, test amacıyla kullanılabilecek yazılımları kurmak ve geliştiricinin sisteminde kaynak kullanımını azaltmak için kullanılabilecek merkezi sunucu benzeri bir sistem kullanmayı düşünmelidir.


-1

Geliştiriciler yıllık eğitim + ekipman bütçesi almalıdır, ancak işler gerçekten iyi gittiğinde, ekstra sınıflar / konferanslar / eğitim / ekipman / kitaplar / tişörtler / yemekler hazır bulundurulmalıdır.

Genellikle geliştiricilere paradan daha değerlidir.

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.