Geliştiriciler en son teknolojilerden haberdar olmak için zamanı nasıl bulur? [kapalı]


83

2004 yılına kadar yönetim yolunda ilerlemeye başladığımdan beri serbest çalışan bir web geliştiricisiydim ancak tekrar geliştirmeye geri dönmeye karar verdim (özellikle JavaScript ve HTML5 web / mobil web uygulamaları) ve gerçekten iyi bir izlenim elde ettim. Bu ve buna benzer hızlı hareket eden teknolojiler, yeni beceriler öğrenmenin yanı sıra mevcut becerilerde daha iyi olmaya yatırım yapmak için sabit bir zaman ayırmaya ihtiyaç duymaktadır.

Şu an anlıyorum ki, oldukça dik bir öğrenme eğrisi olan şeylere geri döndüğümden beri, ne kadar iyi insan olduğunu görmek - orada kalmanın tek yolu ciddi bir zaman geçirmektir.

Tam zamanlı geliştiriciler olarak çalışanlar için, anlamaya çalıştığım şey şudur - çoğu gün ofiste, ne kadar zaman harcayarak öğrenmeye / araştırmaya göre kod bulmak için harcanmaktadır. Günde 2-4 saat geçirip, bir şeyler yapmanın en iyi yollarını bulabilirim.

Tam zamanlı çalışan çoğu iyi geliştirici, iş dışında becerilerini netleştirmek için önemli saatler harcıyor mu?

Ya da belki de bunların hepsine tamamen yanlış bakıyorum.


13
Kendi başıma bir cevabım yok, çünkü ben hala bu konseptle mücadele ediyorum, ama benimle gerçekten çınlayan bir fikir , ayaklarınızı hareket ettirmek .
jonyamo

2
Bu bana kariyer tavsiyesi gibi geliyor (SSS bölümüne bakınız). Kapatmak için oy verin.
n00b

12
@ Robot: Bu sorunun nasıl bir kariyer tavsiyesi olabileceğini bile anlamadım !
Wizard79 15

21
Programcıların oyunlarının başında nasıl kalabileceklerini soran bir sorunun uzaktan konu dışı veya yapıcı olmadığını nasıl anlamıyorum.
Steven Evers

1
Treni sür. Sürüş şimdi bana çok değerli okuma zamanı trajik bir israf gibi görünüyor.
Erik,

Yanıtlar:


61

Dürüst olmak gerekirse, newsfeed okuyucu kullanıyorum. Blog ve teknoloji ile ilgili sitelere abone oldum. Yemeğimi öğle yemeğinde, işten önce ve bazen işten sonra okuyacağım. Bununla birlikte, tabletimi bunun için kullanıyorum ve değer / oranın iyi bir zaman geçirip girmediğini sürekli olarak haber kaynaklarını inceleyeceğim. Muhtemelen günde 1-2 saat yeni şeyler okudum.

Genel olarak, gerçek bir bilgi aktarımı olmadığı sürece yorumları okumak veya yorum yapmak için zaman harcamam.


10
Hacker News çok popüler
Gary Rowe

21
+1 Generally I will not waste time on reading comments or commenting unless its a real knowledge transfer.Bu gerçekten çok iyi bir tavsiye. Aynı zamanda bloglar aracılığıyla güncel kalıyorum ve teknoloji sitelerle ilişki kuruyor, ancak kısa süre önce okuma yorumlarını ne kadar zaman harcadığımı keşfettim.
Oliver Weiler

4
SE ağı artık yorum yaptığım tek yerlerden biri. Değer çok yüksek.
Yeni İskenderiye

53
@OliverWeiler Yorumunuzu okumamayla ilgili tavsiyenizi okumanın ironisi ... yorumunuzda.
Gavin Coates,

2
@GavinCoates: Yorumunu okuyan insanlar tam olarak bu tavsiyeye muhtaç olan insanlardır, bu yüzden işe yarıyor. :-)
ruakh

31

Gerçekten mi? Bu henüz cevaplardan biri değil mi?

Patronunuza duyduğunuzu newThingve özellikle şirkete yardımcı olabileceğini önerin hideousProblemWeJustHad. Bu şekilde üniteyi test etmeye başladım. Bu çok üstün değil, ama okulum her şeyin ne olduğunu öğretmek için korkunç bir iş yaptı ve benim için yeniydi. Bunu yapmanın zamanının bir kısmı kesinlikle nasıl doğru yapılacağını araştırmaktı.

Ve bu sizin kontrolünüzden az ya da çok olsa da, kendimi sık sık sadece işimi yapmak için yeni şeyler öğrenirken bulurum. DO-178 ve SQL'i öğrendim çünkü eldeki görev için zorunluydu. GERÇEKTEN yeni şeylere dalmak istiyorsanız, yeni bir iş edinin.

Kısacası. Öğrenmek için para alın.Çünkü bu yeni şeyleri (bazılarını) kullanmak için tanrıya dürüst bir sebep var. Çünkü onlar daha iyi. Eğer daha iyilerse, patron onları kullanmanı isteyecektir çünkü bu onun alt satırında yardımcı olacaktır. Bazı ek yükü var elbette. Öğrenme süreci anlık değildir ve zaman paradır, ama buna değmiyorsa, hey, belki de yeni şey o kadar iyi değildir. Bu durumda, kahretsin.


5
Ben buna Yönetme diyorum.
Warren P

Tamamen katılıyorum. Bazen potansiyelinin işe yarayacağını göstermek için biraz dışarıda çalışmak. Bunu yaptım ember.jsve projenin imzalanmasını gerçekten başardım, fazla mesai vaat
ettim

Ben "yönetmek" google zorunda kaldı. Esasen üstünüzdekileri yönetiyor. Bir tür kelime. Patronunuz hakkında bilgi sahibi newthingolması ve şirketi yönlendiren piyonlardan ziyade onu kullanmayı öneren kişi olması gerektiği fikrini ortaya koyuyor . Ancak, teknik olarak pek çok teknik olmayan patronlar var ve alan sadece patronların en saçma şeyin ne aptalca olduğunu bilmesini beklemek kadar büyük. Patronunu yönetmiyor, sadece bir fikir ortaya atıyor.
Philip

15

Anki destesinde karşılaştığım en faydalı bilgiyi kullandım . Her sabah malzemenin üzerinden 5-10 dakika geçiriyorum. Mesela bu hafta, örneğin, Anki bana bir süredir ilgilenmediğim bir soruyu sordu:

PHP: Başvurulan bir dizideki foreach işleminden sonra ne yapılmalı?

Cevabın olsaydı hatırlamıyorum unset($value)ya reset($value)bu beni keskin tutulur, böylece. Tabii ki, bu sabah bunu kodda kullanmak zorunda kaldım.

Orada kullandığım AWS, PHP, Bash ve diğer teknolojilerle ilgili bazı bilgiler var. En azından, Anki aklımda bilgileri taze tutar ya da unutursam bulmak kolay.

EDIT: Ayrıca şunu söylemeliyim ki, programlama benim için bir yazılım geliştirme kariyeri haline gelen bir hobi. Kariyerleri aynı zamanda hobileri olan kişilerin de sadece profesyonel çıkarları değil, kişisel çıkarları kadar doğal kalma eğiliminde olduğunu buldum. Bu sadece sanatçılar, doktorlar, bahçıvanlar ve diğer yetenekli meslekler için geçerlidir, sadece programcılar için değil.


7
Ben de bir hobi olarak başladım ama işten sonra eve geldiğimde yapmak istediğim en son şey bir IDE açmaktı
James

1
Daha önce Anki'yi duymamıştım. Sağladığınız bağlantının, paylaşılan güverte deposuna bariz bir bağlantısı yoktu. Programlamaya uygun bazı nuggetleriniz var mı?
Freiheit

1
Anki uygulamasından, kullanıcı tarafından paylaşılan desteleri indirebilirsiniz (Dosya -> İndir -> Paylaşılan Güverte). Şu anda şahsen bir güverte paylaşmıyorum, ancak içinden geçip biraz sansürleyebilir ve sonra paylaşabilirim.
dotancohen

12

Zaman sınırlı olduğunda, en yüksek kalitede malzemeye odaklanmak daha iyidir.

Kitapların (iyi kitapların) bloglardan daha kaliteli materyallere sahip olma olasılığı daha yüksektir. Amazon'da ortalama müşteri değerlendirmesi puanı yüksek olan kitaplar genellikle en yüksek kalitede malzemeye sahiptir. Kindle alın ve konuyla ilgili birkaç derece kitap indirin - nereye giderseniz gidin yanınızda bulundurun. Belki de günde bir saat okuma? - Yine de ne yaptığımı, iyi zaman rehberinin ne olduğundan emin değilim.

Eyere geri dönüp bütçeniz varsa, yine daha iyi bir başlangıç ​​için iyi bir eğitim kursuna (veya konferansına) katılmaktır. Birkaç günlük yoğun eğitim = okuma ayları.


3
Bu tamamen bulduğunuz bloglara bağlı. IE - A List Apart, Smashing Magazine ve benzeri ticaret odaklı "web dergisi" tarzı bloglar veya Joel Spolsky, John Resig, vb. Kitaplar genellikle çok hızlı bir şekilde modası geçmiş olur (örneğin, hem JavaScript'im hem de Android geliştirme kitaplarım, teknolojilerdeki değişikliklerden dolayı zaten çok işe yaramaz).
Shauna

@Shauna Teknolojilerde büyük değişikliklerin yapıldığı tarihleri ​​biliyorsanız (wikipedia büyük değişiklik bırakma tarihlerini listelemede iyidir), yalnızca Amazon’dan sonra yayımlanan kitapları filtrelemek için Amazon’un Gelişmiş Arama’nı (herhangi bir Amazon kitap sayfasında sol üstte) kullanabilirsiniz En son teknoloji değiştirme tarihi - Belirli bir tarihten sonra seçmek için arama sayfasındaki "Yayın Tarihi" altında. Genelde yalnızca büyük teknoloji değişim tarihlerinden sonra yayımlanan kitapları aramamı filtreledim ve sonra en iyi sonuçları bulmak için sonuçlar listesini Ort. Müşteri incelemesine göre sıraladım.
GBH

1
Bu zaten satın aldığınız kitaplara yardımcı olmaz.
Shauna

@Shauna, Safari Books Online'da bunun için var.
Matt McCormick

2
İyi kitaplar modası geçmez! Neden bazı yorumlar ile basılı bir belge satın aldınız? Jeff Atwood’un listesine bakın codinghorror.com/blog/2004/02/…
Angelo.Hannes

8

Keskinleştirme, herhangi bir bilgiye dayalı çalışmaya katılan herkes için bir zorunluluktur. Bunun nasıl yapılacağı kişiye bırakılmıştır. İşte bazı şey ben yapmak

  • Podcast'leri dinleyin, pick up linkleri teknolojiyi öğrenir ve alaka düzeyi belirli alanlardır ( http://www.javaposse.com/ , http://www.se-radio.net/ ve daha fazlası)
  • Çok okudum (yönetim ve teknoloji)
  • Normal işlerimde doğrudan kullanılmayan yeni şeyleri hissetmek için küçük projeler yapın.
  • Google teknoloji konuşmaları - Bu, düz podcast'lerden çok daha fazla ilgileniyor, ancak daha kullanışlı.

3
Podcast'ler ilginç olanı bulmak için iyi bir yoldur. Ve gidip gelirken dinleyebilirsiniz. Sık sık otobüste dinlerim
Zachary K

6

Künt olmak, evet. İyi geliştiriciler , bir miktar çalışma dışı zaman programlama harcıyor. Çoğu zaman bu, yeni ve ilginç şeylerle oynayabilecekleri bir evcil hayvan projesidir. Çoğu zaman iş için geçerli olmayan şeyler zihni genişletmek ve (nispeten) en son teknolojiye ayak uydurmak için kullanılır.


1
Her akşam saat 18: 00'de eve gelip her şeyden vazgeçip hafta sonları ücretsiz olmalarını her zaman hayal ediyorum. Sanırım bu bir hayal! :)
u2sonderzug

6

AC / DC'nin dediği gibi: "Rock and Roll istiyorsanız, Zirveye giden yol çok uzun".

Zirveye nişan alıyorsan kolay olmayacak. Ata geri dönmeye çalışmanın asıl sorunu modası geçmiş hissetmek - aptaldan bahsetmek değil.

TDD'yi anlamaya çalışırsınız, sonra Bağımlılık Enjeksiyonuna ve ardından Ters Çevirme Kontrol konteynerlerine rastlarsınız. Radarımın altına girecek en son şey CQRS oldu. Hepsini bir kerede kavramaya çalışmak gerçekten zor. Küçük adımlar.

Ve bazılarının sadece bir tuhaflık sayılabileceği gerçeğine yardımcı olmuyor. Oğlum, tüm sorunlarımızı çözecek olan bu yeni parlak şeyi övmeyi seviyoruz.

Denenecek birkaç şey:

  • http://www.safaribooksonline.com/ onlar aylık (9,99 $) başına 5 slotlu bir abonelik (biraz gizli). Mobil bir uygulaması var. Nerede olursan çalışabilirsin.

  • Bazı video sınıflarına abone olun. Bir keresinde http://tekpub.com/ adresine abone oldum ve sevdim. Ayrıca https://peepcode.com ve http://pluralsight.com adreslerini de biliyorum . Hareket halindeyken izleyebilirsiniz.

  • Birkaç iyi haber beslemesi seçin ve izleyin. Miktar üzerinden kaliteyi seçin. Aksi takdirde, sadece çok fazla bilgi tarafından ezilmiş hissedeceksiniz.

  • Daha sonra görüntülemek isteyebileceğiniz ilginç sayfaları saklamak için https://getpocket.com adresini kullanın . Daha sonra görüntülemek ve onları unutmak için yeni Sekmeler açmayı bırakın. Hareket halindeki sayfalarınızı hareket halindeyken görmenize izin veren mobil uygulamaları var.

  • Hayatınızı kolaylaştırmak için https://ifttt.com adresini kullanın . Birisi için Google Reader’daki bir öğeye yıldız verdiğimde, benim için otomatik olarak Pocket’e kaydettiğini düşünüyorum.

  • http://www.class-central.com/ Stanford ve MIT gibi kurumlar tarafından sunulan MOOC listesi. Bazıları gerçekten ilginç olabilir.

Her neyse, en iyi programcılar muhtemelen mesai saatleri dışında yeni şeyler öğrenmek için çok zaman harcıyorlar. Ama bunu yapıyorlar çünkü kodlamayı seviyorlar. Kodlamayı sevdiğinizde kodlama becerilerinizi geliştirmek için zaman bulmak kolaydır. :)


"Zirveye çok uzun bir yol ...";)
Alex

Burada bazı iyi tavsiyeler - geçen gün ilk kez CQRS'yi keşfettim!
u2sonderzug

Bu 5 / slot 9.99 anlaşmasına bir link var mı? Safari'de sadece 20 $ / ay bireysel anlaşma görüyorum
Warren P

Hayýr. Biraz gizli. Ben oraya gittim. Reaktif üzerine tıkladım ve bana 5 slot seçeneği gösterdi. i.imgur.com/3E4GM.png
Luiz Angelo

SafariBooksOnline için +1, dev kitaplardan bu yana dev kitapların başına gelebilecek en büyük şey;)
Kris

4

"Taşlama kodu" en iyi öğrenme aracıdır. Yeni bir yöntem kullanabilecek bir şey verdiğimde, işe yarayana kadar ona vuracağım. Bir müşteri yeni teknolojiyi gerektiren bir şey isterse, bunun için faturalandırırım, ancak öğrenmeye daha önce başaramadığım bir şeyse onları faturalandırmam.

Web sitesi iyi bir hızla ilerliyor. Küçük şirketimde serbest çalışanları tanımadığım veya vaktim olmadığı şeyler için kullanıyorum. Genellikle bana öğrettiler ama bugün işe yarayan şeylere ayak uydurmak daha da zorlaştı ama dün kullanamayacaktınız ya da yarın çalışacak, o yüzden bugün ve sonra öğrenmelisin.

Web dışı şeyler için işler daha kararlıydı. Bir platformda bir dilde kod yazdınız. Şimdi HTML / CSS / Javascript / Java / SQL / PHP / * nix / tüm bu API'ları bilmeniz gerekiyor.

Bir geliştirici için bir mücadeledir.


3

Kavramsallaştırın ve kendi projelerinizi oluşturun.

Ciddi anlamda. Öğrendiğim her şey benden uzaklaşan bir fikirle gelip benden anlamaya çalışmak için oturarak geldi. Bunu yeterince uzun yaparsan, sürekli bir gelişim yoluna gireceksin.


1
Bunun neden o kadar kötü bir fikir olduğundan emin değilim. Merak, teknoloji insanlarına gelince bir erdemdir. +1
Warren P

2

Boş zamanınızdan en iyi şekilde yararlanmaya çalışın. Her gün 3 saat yeni teknolojiler hakkında bilgi edinmek için harcayabilirsiniz, ancak yine de muhtemelen sosyal bir hayata sahip olmak istersiniz. Bu yüzden en iyi yaklaşım olmayabilir.

Genelde yaptığım şey şu ki (normal şartlarda) 'tembel' olacağım zamanlar. Öğrenmek, trende teknoloji kitapları okumak, yatmadan önce podcast izlemek (TV izlemek), StackOverflow okumak, teknoloji blogları veya diğer iş yerinde dinlenmeye ihtiyacım olduğunda kaynaklar (Facebook'ta olmak yerine), öğle yemeğinde iş arkadaşlarımla teknoloji hakkında konuşuyorum.


1
lansman zamanı mı öğle yemeği mi? :)
JoelFan

İngilizcem için üzgünüm! ;)
margabit

2

Yeni bir şey öğrenirken kullandığım bir püf noktası StackOverflow'a (veya teknisyenin özel forumlarına) gitmek, cevabı bilmediğim bir soru bulmak ve cevabı bulmak. Ayrıca, yeni beceri / teknolojiyi kullanarak bir şeyler uygulamaya çalışıyorum. Mesela, windows phone için programlamayı öğrenmek için karıma nasıl bir uygulama istediğini sordum. Bu uygulamayı yazma süreci beni platform hakkında daha fazla şey öğrenmeye zorladı.

İstediğin kadar okuyabilirsin ama okumadan tecrübe alamazsın.


2

Sadece başkalarının neden tahrik edilmediğini neyin tahrik edeceğini kendinize sorun.

Örneğin - Daha önce deneyime sahip olduğum için mobil uygulamalar oluşturmak mı yoksa web uygulamaları üzerinde çalışmak mı istiyorum yoksa teknik danışmanlık yapmak mı istiyorum? Önümüzdeki birkaç ay veya yıl boyunca ne yapmak istediğinizi öğrendikten sonra, tam olarak nereden başlayacağınızı ve neyi öğrenmeniz gerektiğini bileceksiniz.

Bu sadece BT çalışanlarının sorduğu bir soru değil.



1

Tam zamanlı geliştiriciler olarak çalışanlar için, anlamaya çalıştığım şey şudur - çoğu gün ofiste, ne kadar zaman harcayarak öğrenmeye / araştırmaya göre kod bulmak için harcanmaktadır. Günde 2-4 saat geçirip, bir şeyler yapmanın en iyi yollarını bulabilirim.

Şirketim çok ileri düşünüyor ve en son teknolojilere karşı gelişme göstereceğimizi garanti ediyor. Bunun bir parçası olarak, geliştiricilere yeni özellikler / API'ler vb. Yönelmek için zaman ayırmaları gerektiğine inanıyorlar. Örneğin, geçenlerde Richfaces 3'ten Richfaces 4'e geçtik. yeni manzarayı anlayın. Eğer bir şirket size en son gelişmelerden haberdar olmak için zaman tanıyamazsa, yanlış yerde olabilirsiniz.

Şirketinize bir Safari Books lisansı almak için deneyin. Buradaki en iyi teknik kitapların kapsamlı bir kaynağıdır. Bir dizi kaba kesim dahil ve devam eden çalışmalar. Genel olarak ağ, aynı zamanda harika bir kaynaktır, ancak ortam gürültüsü ve yanlış bilgi seviyeleri yüksektir.

Tam zamanlı çalışan çoğu iyi geliştirici, iş dışında becerilerini netleştirmek için önemli saatler harcıyor mu?

Ayrıca her akşam iş dışında bir saat kadar yatırım yapıyorum. Her şimdi ve sonra, hafta sonları boyunca elde etmek için fazladan bir taahhüt gerektiren mesleki sertifikalarımı da güncelleyeceğim.

Yine şirketinize bunu kendi zamanınızda yaptığınızı söyleyin ve sınav ücretleriniz veya eğitiminiz için para ödeyeceklerini görün. Veya sınava şirket zamanında girmenize izin verebilir.


1

Cevap basit, işte en son teknolojileri kullanmaya çalışın ve yapamıyorsanız yan projeleri yapın

Ancak zaman kazanmak için önce ne öğreneceğinizi bilmeniz gerekir, böylece zamanınız iyi harcanır.

Bu benim için çalıştı

  1. Hacker haberi, ancak birinin dikkatli olması gerekiyor, anahtar kelimeler için düzenli aralıklarla arama benim için çalışıyor
  2. GitHub - en yıldızlı ve çatal projelerin listesini görün, bu neredeyse her zaman gerçeklikle senkronize
  3. Stackoverflow - en popüler etiketlere ve sorulara bakın
  4. Google eğilimleri (ancak önce ne arayacağınızı bilmeniz gerekir)
  5. Nitekim iş eğilimleri (örneğin MongoDB'yi bu şekilde öğrendim)
  6. Toplantılar (çok iyi kaynak)
  7. Twitter - saygı duyduğun hacker arkadaşlarını takip et, sık sık yeni şeyler öğrendim.
  8. Coderwall, Geeklist ve diğer korsanlara adanmış sosyal ağlar bazen de yardımcı oluyor
  9. Konferanslar - çoğu, şu anda çevrimiçi veya canlı olarak kaydedildi
  10. Ya da sadece kendiniz yeni bir teknoloji yaratabilirsiniz :)

İkinci bölüm, etkili bir şekilde nasıl öğrenileceğidir.

Kurslarını en son teknolojiye ayak uydurma eğiliminde olduklarından, udacity, coursera, kod okulu, codecademy, teamtreehouse, edx.org, udemy, net tuts + ve diğerlerinin harika kaynaklar olduğunu gördüm.

Öte yandan, bir bilgi patlamasına neden olabilir ve daha önce olduğum gibi bununla ilgili bilgi alabilirsiniz: http://tilomitra.com/the-crazy-world-of-code/


0

Devam etmek için kullandığım kaynaklar ve araçlar aşağıda listelenmiştir. Her zaman dikkatimi çekmem gereken teknik konular olmasa da, muhtemelen günde 1-2 saatimi teknik konularda okumaya harcıyorum.

İşyerinde okumak için harcanan zamanın kodlamaya harcanan zamana oranıyla, eldeki çalışma ile doğrudan ilgiliyse (örneğin, bu yeni çerçevenin nasıl doğru bir şekilde kullanılacağıyla) bir konuyu okumak için zaman harcayacağım.

İki tür okuma yapıyorum. İleride kullanacağım ya da kullanacağım belirli bir konuda derin okuma ya da kullanmadığım ama yine de ilginç bulacağım diğer teknoloji alanlarına göz atacağım Geniş okuma.

  • İnternette bir bilgisayara veya taşınabilir bir ortam yürütücüsüne indirmek için internette sunulan ve genellikle bir seri kod olarak sunulan dijital ses dosyası

    • Taşınabilirliği nedeniyle kullanışlıdır. Normalde ne zaman okuyamayacağınızı dinleyebilirsiniz (örneğin spor salonunda, ev temizliği, yemek pişirme)
  • RSS Okuyucular

    • Blog yayınlarınızı topladıkları için faydalıdır. Bunları yüksek değerli içeriği birlikte gruplamak için kullanın.
    • Bu klasörlerin abone olduğu tüm blogları kapsayacağı için belirli teknolojiler için "arama" klasörleri kurmayı yararlı buldum.
  • Safari Books Online

    • Bunun için ileri ve geri giderim, çünkü maliyet. Kullandığımda bu çok değerli bir şey ama rafınıza eklediğiniz tüm kitapları okumak için çaba sarfediyor.
  • Kitaplar (Ölü Ağaç Biçimi)

    • Belirli bir teknolojideki derin dalışlar veya referans için kullanışlıdır.

Scott Hanselman "kişisel veri akışınız" ile ilgili iyi bir videoya sahiptir - http://www.hanselman.com/blog/ItsNotWhatYouReadItsWhatYouIgnoreVideoOfScottHanselmansPersonalProductivityTips.aspx


0

Söylenenlere ek olarak, ekleyeceğim - "Bir plan var". Her 6 - 12 ayda bir veya iki teknoloji seçmeye çalışıyorum ve bunları derinlemesine anlamak için bir hedef belirledim. Sonra beni oraya götürmek için gerçek görevler tanımlamaya çalışıyorum - örneğin, birkaç çevrimiçi öğreticiyi okuyun, bu teknolojiyi kullanarak bir yan proje seçin, yeni tartışma sitelerini izlemeye başlayın (veya StackOverflow'taki yeni etiketlere abone olun), vb. ton zaman gerektirmez, ancak her hafta biraz ileriye doğru gitme tutarlılığı. (GTD gibi bir verimlilik sistemi kullanıyorsanız, öğrenme hedefleriniz normal projenize ve hedef planınıza dahil edilebilir ve düzenli olarak gözden geçirilebilir).


0

Bültenler!

Şu anda Pycoder's Weekly adlı bir haftalık haber bültenini yazıyorum , python geliştiricileri için haftalık olarak yapılan python geliştiricileri için, haftalık olarak takip etmek isteyebileceğiniz belirli bir konu için çok güncel olan python içinde.

Bu gerçekten bir fiş olması amaçlanmadı.

Bence bu medya şeyleri takip etmek için çok iyi hizmet ediyor ve birçok geliştirici için mükemmel bir kaynak.

Çeşitli diller ve araçlar için pek çok şey var, tonlarca habere katlanmak ve zaman alıcı ve son derece rahatsız edici olabilecek ilginç şeyler bulmak zorunda.


0

Yeni teknolojinin tepesinde kalmak için yapmam gereken birkaç şey var:

  • Muhtemelen haftada ortalama 8-16 saat yeni bir şey öğrenmek ya da bir fikir kazanmak ya da sadece yeni bir teknolojiyi denemekle geçiriyorum. Örneğin, ASP.Net MVC 4 hakkında daha fazla bilgi edinmek istedim, bu yüzden eski bir veritabanında bazı meta verileri yönetmeme izin vermek için hızlı bir uygulama hazırladım. Uygulama neredeyse hiç kullanılmayacak ve bu onaylanmış bir proje değildi, ancak yeni alanlar eklemem gerekiyorsa, vb. Gerekiyor ve onunla gerektiği gibi çalışabilirim.
  • Geçmişte yazdığım veya üzerinde çalıştığım bir şeyi tekrar ziyaret edeceğim ve bunu söylenen yeni teknolojide yeniden yapmaya çalışacağım. Her 15 dakikada bir değişiklikleri izlemek için her 15 dakikada bir genel web sayfasını çizmeme izin vermek için Perl'de basit bir senaryo yazmıştım ve Python'da nasıl görüneceğini görmeye karar verdim ve sonra Clojure'da yeniden inşa ettim.
  • O'Reilly'den bir Safari hesabı ödüyorum ve kullanıyorum ve sürekli yeni kitaplarla ilgimi çeken şeyleri değiştiriyorum.
  • Neyin popüler olduğunu, neyin trend olduğunu vb. Görmek için farklı StackExchange panolarını okudum. Bir sorunun cevabını bilmesem bile, bazen cevabı kendi başıma çözmeye çalışacağım.

Bunlar yaptığım şeylerden sadece birkaçı, fakat açık olan şey, öğrenmek ve yeni bir şey hakkında güncel kalmak istiyorsanız, zamana yatırım yapmak için istekli olmanız gerekecek. Bilmek istediğin herhangi bir beceri gibi.


-1

Bazı şirketler, çalışanın günlük faaliyetlerden ziyade diğer faaliyetlerde zamanın% 20'sini harcayabilecek politikalara sahiptir. Bir kişi bu zamanı testereyi keskinleştirmek veya teknolojiyi korumak için kullanabilir.


4
Bu kesinlikle söz konusu değil. Google yapar, ancak en son "çoğu şirket" olmadıklarını gördüm.
Telastyn

Google'ın% 20 zamandır çok şirketlerinde resmi politika olarak nadir. Biraz daha az nadiren tamamen teknoloji odaklı şirketler ve programlama / BT'nin yalnızca ana işi desteklemek için var olduğu şirketlerde bile zorlukla var.
alroc

@Telastyn - Haklısın. Bazıları için "çoğu" değiştirildi.
Manoj R

1
@alroc - Düşündüğün kadar nadir olmadığını, etkili bir şekilde yapabileceği yerleri içermek için biraz genişletirsen, ancak bunun için resmi bir politikasının olmadığını savunurum. Müşteri / resmi projeler arasındaysanız, şirkete yardım edebilecek yan projeler yapmayı umduğunuz çok sayıda şirkette (özellikle ajanslar) bulundum.
Shauna

-1

Yaptığım şey öğle yemeği toplantılarını her seferinde işte organize etmem.

Bir video buldum (örneğin, 9. kanaldan) ve sadece öğle yemeği sırasında programlayın, bir ışınlayıcı ve bir oda alın ve ilgilenebilecek herkesi davet ediyorum. Meslektaşlarınızla öğle yemeği geçirmek için harika bir yol. Ayrıca inisiyatif göstermenin harika bir yolu.


-3

Teknoloji, ayrıca, harcadığı zaman ve çabadan bağımsız olarak tutkudur ve bağımlı olduğu zaman kendini bağımlı hissetmez. Kendinizi güncellemek için en iyisi, daha önce belirtildiği gibi çevrimiçi okuyucu kullanıyor. Çoğunlukla, fiziksel olarak teknolojiye erişimim olmasa da, genellikle farklı haber yayınlarına 1-2 saat harcıyorum. Benim için zor kazanılmış bir teknoloji ama beslemeleri için teşekkür ederim, dokunuşumun ötesinde onu hissedebiliyorum. Teknolojiyi bilmek, sadece kendisiyle tanınan şeylere sahip olmanın bir yolu değil, yenilikçilere haraç ödemenin bir yolu değildir

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.