İş dışında öğrenmek için motivasyon ve zaman nasıl alınır? [kapalı]


20

Programcı olarak 40 saat çalışıyorum ve eve geldiğimde yapmak istediğim son şey biraz daha kodlamak. Ancak kendimi daha iyi hissetmiyor gibi hissediyorum ve yazılım mühendisliğini çok seviyorum. Peki zanaatınızı iş dışında geliştirmek için zamanı / motivasyonu nasıl buluyorsunuz?


2
tebrikler! iyi ve önemli bir soru sorarak ilk adımı attınız.
EL Yusubov

13
Evet, her gün eve gitmeden 40 saat önce çalışsaydım da yorulurdum. :)
Greg Hewgill

1
İki şey. PARA - değerli bir şey inşa edin! AŞK - proje dış iş üzerinde çalışıyor!
Jeremy Thompson

10
Gerçekten haftada 40 saat çalıştığınızdan emin misiniz? Neredeyse hiç kimse bunu yapmıyor, neredeyse imkansız. Zaman takibinde yapılan çok sayıda deney, bir kodlayıcının mevcut bir görev üzerinde günde 4 saatten fazla, normalde çok daha az çalışacağını göstermiştir. Görev değiştirmek çok önemlidir. Zaman katillerinizi belirleyin ve onları öğrenme ve deneme ile değiştirin - işvereniniz bir fark bulamaz, yine de her zamanki gibi aynı işi yapacaksınız.
SK-logic

@ Sk-logic İnternetteki tüm yazılım mühendisleri haftada 60 saat çalışıyor.
gardenhead

Yanıtlar:


21

Sevdiğiniz programlama dışı bir konu bulun ve etrafında oluşturun. Profesyonel güreşi seviyor musunuz? Wrestlemania sonuçlarının kapsamlı veritabanını öğrenmek istediğiniz teknolojiye yazın. Aşk kuşları? Çekilen fotoğrafları temel alarak kuşları tanımlayan bir program oluşturun. Fransız edebiyatını seviyor musunuz? Google Çeviri'yi geliştiren bir ayrıştırıcı yazın.


1
Katılıyorum. Ayrıca daha iyi bir insan olursunuz.
28.06.2012

8
@ bwalk2895 Daha fazla ve daha fazla kg / pound eklediğiniz anlamına mı geliyor?
Radu Murzea

6

Küçük adımlar

Ben de tavsiye ederim:

  • Bir şey bulmak istediğiniz kodu ve / veya ihtiyaç evde günlük hayatta,
  • veya şu yollarla iş başında eğitim vermek için:
    • şirket tarafından ödenen eğitim oturumlarına katılmak (onlar da önemlidir!),
    • küçük işler için küçük araçlar geliştirmek .

Bu 2 yaklaşım özellikle benim için, özellikle ikincisi için işe yarıyor.

Sadece Programlamakla Değil ...

... programlama ile ilgileniyorsunuz. Belki de başka şeyler motivasyonunuzu hızlandırabilir. Bunlar, harika şeyler yapmanıza ve başkalarının sizden önce nasıl girdiğini öğrenmenize ve bugün kullandığınız bilgisayarları ve sistemlerini oluşturup modellenmesine ilham veren harika kitaplar.

Bununla ilgili daha fazla bilgi için, size programcı olarak ilham veren ve yol gösteren bazı şeyler nelerdir? , bunu daha ayrıntılı olarak açıklayacağım. Ama bunun için en iyi listem:


2

Evinize gelir gelmez kod yazmayın. Biraz ara verin ve sonra biraz telafi ettiğinizde başlayın. Eğlenceli hale getirin .

Ama dürüst olmak gerekirse, 40 saat artı çalışan ve kişisel projeler için zaman bulmakta sorun olmayan birçok programcı tanıyorum. Eğer seviyorsanız o zaman zaman bulacaksınız.


1

Bence motivasyon ANAHTAR. Başlangıç ​​olarak yerel bir geliştirici topluluğu etkinliklerine katılabilirsiniz. Gerçek geliştiricilerle konuşma / ağ oluşturma, sıradan geliştirici yaşamınıza yeni şeyler ve fikirler getirebilir. Soru onları nerede bulacak ?

Geek geliştiricileriyle tanışabileceğiniz bir dizi yerel kullanıcı grubu var. Çoğu yaptıkları şeyler konusunda tutkulu olacaklar. Hangi bölgede yaşadığınıza bağlı olarak, farklı yerel çıkar grupları vardır. İşte size yardımcı olabilecek bazı bilgiler.


0

Herkesin dediği gibi hoşunuza giden şeyi bulmalısınız. Asla eve gidip hobi olarak programlayamadım, bu yüzden yıllarca hiçbir şey yapmadım. Sonra bir gün ilgilendiğim bir şey buldum ve sonra bunu yapmanın bir örneği oldu. Televizyon izlemek ya da internette sörf yapmak yerine kendimi projem üzerinde çalışmak istediğimi gördüm.

İlginç bulduğum başka bir çözüm (ve motive olmayı kolay buluyorum) kendi web sitemin blogunu oluşturmaktı vb.


0

Yararlı bulduğum küçük bir ipucu, bazı öğrenmeleri işe gidip gelme zamanınıza veya günlük egzersiz rutinine dahil etmektir. Örneğin, işe gidip gelirken bazı ücretsiz çevrimiçi kursları veya ekran görüntülerini izleyebilir veya egzersiz yaparken bir podcast dinleyebilirsiniz.


0

Zaman hakkında:

Akşam yemeğinden sonra akşam "hobi" kodumu yazmaya başladım: o zamanlar hiç çocuksuz "neredeyse" bekliyordum. Ve gece vardiyalarında çalışan bir GF'ye sahip olmak çok yardımcı oldu.

Artık çocuklarım olduğu için akşam projelerime ayrılan zaman çok daha az.

Her akşam kodlamıyorum ve kış ve yağmurlu günlerde daha fazla kod yazıyorum: Yaz çoğunlukla açık alanların tadını çıkarıyorum.

Motivasyon:

Başlangıçta fazladan para kazanmak istedim, ancak daha sonra yeni şeyler, IDE'ler, profilciler, araçlar vb.

Bazı deneyler normal işyerimde yeniden kullanıldı.

Ayrıca, yeni bir işe ihtiyacınız olduğunda büyük bir yardım olduğu ortaya çıktı. İnsanlar kodumu, belgelerimi, işten sonra bir şeyler öğrenmeye olan ilgimi görebiliyordu.


0

Eve geldikten sonra çalışmak aslında benim için hiç işe yaramadı. Ne işe yaradı (çoğu zaman, her zaman değil) işe gitmeden ÖNCE hobi projeleri üzerinde çalışıyordu.

Yani, 1-2 saat önce kalkın, biraz kahve alın, bir kitap okuyun veya bir kod yazın.

(Sorun şu ki, bu adil bir disiplin gerektiriyor ... yine de, akşam geç kodlamaktan daha kolay buldum.)


0

Farklı bir perspektife atmak için:

Bir çok insan söylese de, sadece kodlama size kodlamayı öğretir, 8 saat kodlamadan sonra eve geldiğimde (oldukça sık) zamanlar vardır ve yapacağım son şey (tekrar) bilgisayarımın önünde oturmak ve kendi eşyalarımı kodlamaktır.

Kodlama becerilerimin bunu yapması daha iyi olur mu? Olabilir. Kendim için daha iyi olur mu? Bilmiyorum, herkes farklı. Programlamadan çok farklı şeyler daha önemli olabilir - çocuklar, kız arkadaş, aile, hobiler, her neyse.

İşten sonra daha teorik şeyleri tercih ediyorum - bazı ilginç şeyler hakkında bir kitap okuyun, bazı teorik CS öğrenin, her neyse. Sadece benim pc önünde (tekrar) oturmak değil.

Veritabanları ile hiç bir şey yapmadınız mı? Bununla ilgili bir şeyler okuyun. Algoritmaların karmaşıklığını hesaplama? İçine kazın. Fonksiyonel programlama? Çılgınca şeyler yapmak. Sahilde dinlenirken sadece bir sayfa kağıt ve bir kitapla yapılabilecek tonlarca şey var.

Arada sırada, kendim için düşünüyorum: Vay be, kendi Video oyununuzu oluşturmak eğlenceli olurdu. Sonra bu büyük kağıt yığınını çıkarıyorum ve aklıma gelen tüm bu harika şeyleri birlikte yazıyorum. Sonra araştırmaya gidiyorum, hedeflerime ulaşmak için kullanabileceğim şeyleri araştırıyorum, büyük teorik yapılar inşa ediyorum, fırlatıp atıyorum, yenilerini inşa ediyorum vb. Fikir kodlanacak mı? Bilmiyorum. Belki emekli olduğum 30 yıl içinde :-)

Bir şey önemlidir:

Yeni şeyleri merak edin. Tüm o çılgın şeyleri okuduysanız bile, kendinize düşünün: Bu, nerede kullanmak gerçekten harika olurdu? Günlük programlamada hangi sorunları çözebilir? Belki bu düşüncelerden biri kaçar ve koda kesmek için ev bilgisayarınıza getirecektir. Ama kendinizi buna zorlamayın.


0

Zaman ve motivasyon mu istiyorsunuz?

Zaman: bu bizim değerli kaynaklarımız. Yönetimi üzerinde çalışmak

Motivasyon: Eğlenceli ve kişisel iş dışı tutkuya dikkat edin. parayı aklınızdan uzak tutun, sizi işin gerçek özünü umursamayan insanlara getirir.


-1

Motivasyon nasıl alınır? Geliştirilen bir yazılım parçası gerektiren yerel bir işletme bulun ve üzerinde çalışın. Küçük bir miktar bile olsa, bunun için ödeme yaptığınızdan emin olun, çünkü ödeme yaptığınızda daha kararlı hissedeceksiniz ve bu da zor problemlerle yolunuza devam etmenizi sağlayacaktır, aksi takdirde gidiş zorlaştığında vazgeçmek kolay olacaktır .

Zaman nasıl alınır? Burada çok dikkatli olmalısın. Ailenizden, arkadaşlarınızdan veya uykunuzdan zaman ayırırsanız, yakında yanacak ve tüm motivasyonunuzu kaybedeceksiniz. Benim için ne çalıştı haftada 4 kez günde 2 saat (22:00 - 12:00). Bizim için ne kadar zaman ve bizim için en uygun olanı belirleyebilecek tek kişi sizsiniz.


-1

İlk başladığımda ve becerilerimi çalışma hayatımın ötesinde geliştirmek istediğimde (başka bir şeyden daha fazla SQL olduğum zaman) Bana sadece bir şey öğretmekle kalmayacak, aynı zamanda ödüllendirici olacak bir proje bulmaya karar verdim.

Ben sadece veri ambarı değil, onunla arayüz GUI bazı veritabanı çalışmaları yapılması gereken yerel bir hayır kurumu buldum. Bu bana günün ilerleyen saatlerinde evde çalışmam için bir sebep verdi ve bir hayır kurumunun yüzsüz bir yazılım evine çok para ödemekten alıkoyduğumu bilerek çok ödüllendirici hissettim.

Daha hafif bir çalışma ortamıyla (trance çalma listem ve bazı büyük konuşmacılar) karıştırılan bu çok yardımcı oldu. Aşırı dikkat dağılmış olduğumu hissettiğim günlerde dizüstü bilgisayarımı yerel Starbucks'a götürüp orada çalışıyordum (beni rahatsız edecek TV yok!), Hatta bir süre sonra personelin gelip kahvemi benim için yenileyeceğini buldum dizüstü bilgisayarımı bırakmak zorunda değildi!

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.