Eğer bir programcı haline gelebilir mi?
Şekillendirme / / December 19, 2019
iş Sevgi
Sen sadece programlama gibi olmalıdır - ona hasta almak gerekir. Başarılı olmak için Nikola Tesla veya Richard Dawkins gibi iş fanatik biraz olması gerekiyor.
Eğer bir programcı olmak istiyorum neden kendinize sorun. Eğer cevap - o zaman daha iyi başka bir şey yapmak, "para kazanmak için" veya "moda olan". Gerektiğinde çünkü basitçe işe daha kötü bir şey yoktur.
programlama için tutku olmadan kafa tasarımında dalış zordur. Karmaşık görevler Whet değildir ve ezmek. Yaratıcılığınızı sıfırda olacak ve sonuç ortalama altındadır.
İşveren not: iyi bir işaret programcı pozisyonuna "Hobi" rakip özet dese: "Ben kod yazmak."
yeteneği esnek olması
Bir programcı için önemli özelliklerinden biri - bu sistemler düşünmedir. yeterli Tehnarom. hızla Önemli olan bölünmüş ve tüm görevleri sentezlemek ve ileriye doğru birkaç adım hesaplamak için muktedir olduğunu izole etmek önemlidir.
sistematik bir yaklaşım olmadan birkaç dil ana başarılı olmak mümkün değildir.
İşveren not: C uzman ++ veya Java - bu harika, ama daha da iyi belirli bir dilde uzmanlaşmış programcı, anlayan varsa diğerleri içeride arka uç ama ön uç sadece ne olduğunu biliyorum.
Modern programcı esnek düşünme olmalıdır. O olmadan, sonuca odaklanmak ve kullanıcının gözlerinin ürüne bakmak mümkün değildir.
öğrenmek için istekli
Kalite, mantıksal bir öncekinden izler. Teknoloji çok hızlı ilerliyor. Pratikte sürekli bilemek mevcut bilginin rekabetçi olmak ve yenilerini almak için. Kendinden kesintisiz modu.
- programlama kitapları okuyun.
- kodlayıcılar bilinen bloglar abone olun.
- uzman topluluklarda meslektaşları ile deneyiminizi paylaşın.
- tematik konferanslar katılın.
- Ve tabii ki, online kurslar görüyoruz.
Servis GeekBrains.ru yardım edebilir. Eğer Python, PHP ve diğer dillerde kodlama becerilerini geliştirmek mümkün olacak, birlikte çalıştık ve pompa görevlisi becerileri. Örneğin, sistem yönetimi, SEO veya SMM alanında.
planlama
Programcı görevi gerçekleştirmek bilir. İyi bir programcı zamanında yapmak bilir. Tarihler önemlidir. Onlar hakkında daha onlar puanı unutamam. istemci sadece bir veya iki kez teslim tarihlerini cevapsız, ama sorumlu bir üçüncü yürütücü gidecek.
İşveren not: görüşme sırasında, belirli bir görevi tamamlamak için zaman alacak ne kadar tahmin etmek programcı istiyoruz. cevap vermek zor, o zaman yönetimi hakkında hiçbir şey bilmiyordum.
Sen akıllıca kaynakları ve öncelikleri tahsis ustaca zaman yönetmek gerekir. Bu planlama denir.
takım çalışması
Neden zamanın programcı tutmak parçaya kadar önemli? yalnız değildi çünkü. tasarımcılar, yöneticiler, pazarlamacılar: eylemlerinin zamanlaması birçok insanın çalışmalarına bağlıdır.
Bir havlu içine kapanık, bilgisayardan ayağa kalkar sadece sakalını kesmesini - bir programcı olduğunu Sanıldığının. Aslında, programcı için iletişim becerisi başka IT-uzmanı olarak kadar önemlidir.
İşveren not: meslektaşları için biraz kendinden sunum geçirmek programcı stajyeri teklif - o iletişim ile herhangi bir sorun olsaydı anlayacaktır.
iletişim, bir takım oyuncusu ile sorunlar yaşıyor bir kişi. O sorunu açıklamak vermedi ve arkadaşları geribildirim anlayamazsın.
hızla akışın durumuna girmek için yeteneği
Çalışma sırasında, programcı son derece merkezli tüm dış etkenlerden kesilmiş. Bu sessizlik için gerekli Biri, kulaklıkla müzik ekler birisi. Zaman zaman birileri, air hokey kendi meslektaşları ile oynamak için beyin yeniden başlatmak için, birileri bitirmek kadar dokundu edilemez.
İşveren not: Programcı ideal bir ortam yaratmakta ve mucizelerin performansını göreceksiniz.
Ve bir akış halinde girmek ne gerekiyor? Eponymous kitabı Mihayya Csikszentmihalyi Keşfedin ve algoritma egzersiz yapın.
sabır
Kodu yazın - yarısıdır. programcı rutin bir sürü olarak: kod doğrulama ve sorun giderme hataları ve - en nefret - değişir. Bu azim ve sabır ister.
Basit bir testi: birini seçin ücretsiz kurslar GeekBrains ve başlangıçtan bitişe kadar gidin. Tüm görevler schlock değil gerçekleştirin. Eğer işleyebilir, bu durumda (kelimenin en iyi anlamda) zorba sipariş. Ne stresten?
zorluklarla baş edebilme yeteneği
Eğer meslek programcı sessiz ardından yanlış olduğunu düşünüyorsanız. kesin tarihler ve en karmaşık görevler: Bu stres dolu.
İşveren not: İş sözleşmesini imzalamadan önce, karmaşık bir matematiksel denklemi çözmek için programcı istiyoruz. Bir üstünkörü analiz sınırlıdır ve çözümün imkansızlığı denir, o zaman, yeni bir meydan okuma ondan önce görünmesini olacak her prokrastinirovat olması muhtemeldir.
İyi bir programcı yüzlü zorluklar vardır. İlk bakışta, problem çözümü bile, onu bulmaya çalışın. O başlangıç yenilik itibaren.
tembelliğimizin sağlıklı bir kısmının
Bir programcı üç önemli kalite için kitabında çağrılarında Larry Duvar, Perl programlama dili yaratıcısı,:
- özgüvene;
- huzursuzluk;
- Tembellik.
Evet, tembellik. örneğin bir metin yazarı ya, için, proje yöneticisi kalitesiz olmakla programcı tembellik sağlıklı kısmı bir zorunluluktur. Bu aramak ve şirket zaman ve para tasarrufu olduğunu sorununun çözümü en hızlı ve en etkili yolu bulmak için onu teşvik edecektir.
İşveren not: Yeni programcı optimize ve otomat iş akışlarına nasıl gittiğini sorun.
hırs
O IT departmanı başkanı olmayı hayal değil veya bir başlangıç başlamak için kötü bir programcı olduğunu. Hırs - kolu dik kodlayıcı oluşturan vitesleri diğer nitelikleri sürüş.
Eğer bir programcı haline gelebilir mi? Eğer arzu yanıyor Evet, eğer hazır öğrenmek ve kendinizi iş için. ve kalite öğrenme programlama yukarıda açıklanan geliştirin.
programlamanın temellerini öğrenin