Bilgisayarlar

5 temel şeyler süper kodlama öğrenmek gerekir.

1) Harika bir portföy var

Bu konuda diğer makalelerde konuştun mu ama burada hızlı bir recap 's. Onlar şeyler yapabilirsiniz demenin 3 yolu vardır...

bir) söylediğin şeyler yapabilirsiniz

b) şeyler yapmak niyetinde

c) işleri

Sonuncusu en önemli olduğuna inanıyoruz. Ve kariyerimin çoğunda bir takım 'c' alacağını diğer geliştiriciler değerlendirmek saltanat Yüce.

Bence bu çok insani bir şey sade bir şekilde çünkü o sadece konuşuyor ne de olsa ilk iki kriterleri yerine getirmek için çaba almaz. Ancak son bir zaman ve özveri alır. Aslında 'yazılım ile şeyler yaptın ' ile akılda sonra o bunu ispat edebilmek çok önemlidir. Bunu yapmanın birçok yolu vardır genellikle şunları öneririz...

Eğer biraz daha sonra bu forumda bu konuda soruları yanıtlayan başlatmak Stackoverflow üzerinde - profilinizi oluşturmak. It doesn't matter eğer doğru alamadım cevap size layık hala görüş almak ve 'upvotes' elde edebilirsiniz.

Tüm iyi iş Github üzerinde yayınlamak - tüm büyük geliştiricilerin iş ve şeffaf bir şekilde göstermek gerekir bu nedenle gurur. GitHub sadece bunu sağlayan bir açık kaynak havuzudur.

Appharbor için bir Web sitesi dağıtmak - bu sürekli entegrasyon platformu sql veritabanı ile bir alt etki alanında barındırılan bir ücretsiz bir hesap izin verir. Bunun üzerine apps için maksimum etkiyi almak yapmanız gerekenleri öğrenin. Yaşamak apps sahip onları Tebrikler şimdi onları kullanırsanız bir geliştirici ve iş bulma şansı iyi duracak bu insanların kullanımı şansını artıracaktır.

2) Olmak meraklı

'Sadece işi bitirmek için ' kafasında doğal bir eğilimi tetikte olmak çok önemlidir. Bu günlük görevlerinizi, dikkatli olun, bu zihniyet içine ve doğru sürüklenen öğrenirler. Onları tam olarak bilmek istediğiniz problemlerinde baktılar olmalıdır. Bu bazı şeyler ev almak ve onlara kendi zaman okumak gerekir anlamına gelir. Bu nihai kariyer yararına olacaktır.

3) Büyük bir iletişimci olması

En önemli şey bir çapraz fonksiyonel yazılım ekibi fikirlerinizi ifade ve ekibi ile saygı ve şeffaflık yüksek düzeyde göstermek olduğunu. Ekibi ile rekabet değil denemek yerine bir lider ve yardım dolgu boşluklar olabilir. Bu tavırla fazla alacaksınız.

4) Kendinden değil yazılmış kod gurur öğrenmek

Sorunları kritik hale, tartışmak, kasıtlı ve acele ve bunları düzeltmek denemeden önce sorunları üzerinde takıntısı, ama bir noktada görev başlamak zorunda kalacak farlar yakalanma! Sorunlar ve çözümleri ekibi ile görüşmek üzere kritik olmak en iyi yoldur. Birçok sorunu aracılığıyla iletişim anlam bölümleri gerekli değildir bir çözüm oluşturmaktan kaçınabilmenize ortaya çıkarmak olacaktır. Sürekli değerlendiren ne yaptığını ve kendinize soruyor (bunu yapmak gerekir mi?)

5) Tasarım için keskin bir göz almak ve Photoshop öğrenmek

Yeterince duyarlı tasarım ve flatui ortaya çıkan bir temsil ile web uygulamaları trend söylenemez. Güzel bir arabirim üzerinde çalışan bir geliştirici-ecek-si olmak belgili tanımlık şifre için daha iyi bir ilgili. Kod başka bir yol yuvarlak kullanıcı arabirimi sağlar. App kullanışlı olmadığı sürece işe yaramaz. Tasarım ve Photoshop arkasında temelleri hakkında biraz bilgi edinmek, onlar-ecek beğenmek yaratıcı yetenek ve bir takım için daha yararlı bir varlık olacaktır.