
Lesley Fowler
0
1138
129
Herkes programcı olmak için kesilmez. Elbette, herkes yapabilir öğrenmek nasıl programlanır, ancak nasıl programlanacağını öğrenmek bir kariyer yapmakla aynı şey değildir. Aslında, yetenekli bir kodlayıcı olmak ve kariyer için hala bir uyumsuzluk olmak tamamen mümkün. Kulağa garip geliyor, biliyorum, ama düşündüğünüzden daha gerçektir.
On yıldan fazla bir süre boyunca bilgisayar bilimi diplomasını kazanmak için harcadım ve kariyerin sadece benim olmadığını fark etmenin benim için bir kariyer olduğunu düşündüm - ve bu kimden geliyor hoşlanır programlama iş akışı ve ilgili zorluklar.
Kodlama eyleminden daha fazlası var. Resmin tamamını düşünmelisin. Bir programcı olmak istediğinizden tamamen emin değilseniz, işte sizi doğru yöne işaret edebilecek bazı işaretler..
İmza # 1: Deneysel Yaratıcılık Yoksun
Mantık konusunda ağır olmasına rağmen, programlama sonuçta yaratıcı bir sanattır. 4 Yaratıcılık, İlham ve Tutku Konusunda TED Konuşmaları Görmeli 4 Yaratıcılık, İlham ve Tutku Yaratıcılığı Konusunda TED Konuşmaları Görmeli. İlham. Tutku. Bunların hepsi bizim çok farkında olduğumuz kavramlardır, ancak çoğumuz kaynaklarını tam olarak belirleyemiyoruz. Yaratıcılık nereden geliyor? Bir sebep olan şey…. Yeni bir program boş bir tuval gibidir ve boya fırçalarınız dilleriniz, çerçeveleriniz, kütüphanelerinizdir. Hiçbir şeyden başka bir şey yaratıyorsunuz ve bu deneysel korkusuzluğa dayanan bir süreç..
Dogmatik kodlayıcılar size orada olduğunu söyleyecektir. “tek doğru yol” iyi bir kod yazmak için, ancak bu kesinlikle doğru değil. Böyle bir ifade, ev inşa etmenin, bir roman yazmanın ya da yahniyi pişirmenin tek bir yolu olduğunu söylemek kadar saçmadır. Yazılımı kodlamanın birçok yolu vardır ve denemeye istekli olmalısınız.
Doğal merak olmadan, tünel vizyonu geliştirir ve kodlama problemlerinize her zaman aynı açıdan yaklaşırsınız. Bu noktada programlama, ezbere dönüşür ve ilk etapta ödüllendirici kılan şeylerin çoğunu kaybeder.
Burcu # 2: Kendinden Hareketli Değilsiniz
Tüm iyi programcıların kendi kendine güdülmeleri gerekir ve bunun için bir yol yoktur. Tüm gereksiz ayrıntıları ortadan kaldırdığınızda, programlama temelde tekrar eder. Yazdığınız kodda kişisel bir payınız veya tutkunuz yoksa, o zaman sadece sefil olacaksınız..
Bu, herhangi bir yaratıcı çaba için geçerlidir (ve ne söylendiğinin önemi yok, programlama) olduğu yaratıcı). Kod yazma konusunda motivasyonunuz 10 zihinsel bloklarınızda dolanmanıza yardımcı olmak için 10 motivasyonel TED konuşmaları diğerlerinden daha. On TED Konuşması basit bir şeyin altını çiziyor - hepsi akılda. içinden gelmek zorunda. Kodlama işlemini, son bir ürünle birlikte uzaklaşma potansiyeli kadar sevmelisiniz. Süreci sevmiyorsanız, ürüne asla erişemezsiniz.
Sabahları uyanırsanız ve projeniz üzerinde çalışmak için yanma arzusu hissetmiyorsanız, belki de programlama sizin için doğru çıkış değildir..
İşaret # 3: Mantık Sorunlarından Nefret Edersiniz
Yaratıcı bir çaba olmasına rağmen, programlama daha sabitleme olduğundan oluşturma. Diğer yaratıcı kuruluşlar bir sabitleme işlemi (taslaklarını gözden geçirmesi gereken yazarlar gibi) içerirken, programlama, ortaya çıkan sorunların çoğunun mantık tabanlı hatalara dayanması bakımından benzersizdir..
Bu düzeltme işlemi, düzgün olarak bilinen ayıklama, programlama kalbidir. Bilmeceler ve mantık bulmacaları sizi büyüledi mi? Bulmacalar, Zeka Oyunları ve Bilmeceler için 10 Web Siteleri Bulmacalar, Zeka Oyunları ve Bilmeceler için 10 Web Siteleri? Kırık olanı onarmak için doğuştan gelen bir arzunuz var mı? Ve buna bağlı olarak, doğal olarak nesnelerin iç işleri hakkında meraklı mısın? Cevap verebilmelisin “Evet” yukarıdakilerin tümüne.
Programlamadaki ödülün çoğu, hataların giderilmesinden geliyor. Böcek ne kadar karmaşık olursa, nihayet onu çözdüğünüzde o kadar ödüllendirici olur. Bu konuda hiçbir tatmin bulamazsanız, programlama, sonsuz bir sıkıntı dizisinden başka bir şey olmayacak.
Burcu # 4: Uzun Süreler Oturamazsın
Programlamanın doğası, uzun süre bilgisayar başında oturmanızı gerektirir. Ayakta bir masa inşa ederek etrafta çalışabilirsiniz Nasıl Ikea'dan Ucuz Daimi Bir Masa İnşa Etmek Ve Nasıl Kullanılır Gidiyor Ikea'dan Ucuz Daimi Bir Masa Nasıl İnşa Edilir Ve Kullanmak Gibi Ne Var? Ayakta masaları için, tam anlamıyla çalışırken ayakta durduğunuz masaları. Son beş yılını günlerinin çoğunu geçiren serbest çalışan bir serbest yazar olarak geçirdikten sonra…… aynı şey şu: bilgisayarınızın önünde çok zaman geçireceksiniz.
Bu tür bir bilgisayarla ilgili yerleşik yaşam tarzı söz konusu olduğunda bazı endişeler var 5 Bilgisayarlarla Çalışma Sebepleri Sizin İçin Zararlı ve Sağlıklı Kalmak İçin 5 Sebep Bilgisayarlarla Çalışmak Sizin İçin Zararlı ve Sağlıklı Kalmak Bilgisayarda Çalışmak Dünyadaki en rahat iş gibi, ama tam tersi. Vücudunuz için çok zor, bu modern iş için kullanılmaz… ve ciddi sağlık sorunlarına yol açabilir 4 Çok Uzun Oturmaktan Ciddi Sağlık Sorunları (Ve Onlardan Nasıl Kaçınmak) 4 Çok Uzun Oturmaktan Ciddi Sağlık Sorunları ( Ve Onlardan Nasıl Kaçınılmalı) Masanızda veya koltuğunuzda çok uzun süre oturmak modern bir salgın. İşte yerleşik yaşam tarzı için dört ölümcül risk. eğer çok uzun süre görmezden gelirsen. Benzer çizgiler boyunca, istenmeyen dikkat dağıtıcı gibi zihinsel meselelerle güreşmek zorunda kalabilirsiniz. Odak! Facebook & Co Focus'u Geçici Olarak Engellemek için En İyi 4 Araçlar! 4 Facebook & Co'yu Geçici Olarak Engellemek için En İyi Araçlar Yalnız değilsiniz, hepimiz yaptık - işleri yapmak yerine web'de gezinmekle saatler harcadık. Verimlilikte artışa mı ihtiyacınız var? Sosyal medyadan kaçmak için en iyi araçları burada bulun. , kabin ateşi ve üretkenlikte azalma Evden Çalışırken Daha Verimli Olmak Evden Çalışırken Daha Verimli Olmak Evden çalışmak (veya telekomünikasyon terimini kullanmak) bir ofisten çalışmaktan daha verimli mi? Marissa Mayer'in tüm Yahoo çalışanlarına yaptığı aramalar neticesinde tartışma yeniden ateşlendi. Tıpkı bütün diğer fiiller gibi… .
Sonuçta, soru şu: günün çoğunda bilgisayar başında olmaktan memnun musunuz? Aslında, rahat yeterli olmayabilir; yapman gerek tercih etmek bilgisayarın önünde olmak. Olmazsa, üretkenlik ve mutluluk yokuş yukarı savaşlar olacak.
İmza # 5: Normal Çalışma Saatini İstiyorsunuz
Programlama kariyeri iki türden birine girer: 1) başka biri için çalışıyorsun 2) kendin için çalışıyorsun. Her iki durumda da, geceleri, uzun kodlama seansları ve genel olarak düşük yaşam kalitesi hikayeleri duymak nadir değildir..
Yazılım geliştirme son tarih merkezli bir endüstridir ve son teslim tarihleri geleneksel 9-5 iş günü arasında iyi bir şekilde oynamamaktadır. Son teslim tarihleri yaklaştıkça, kodlama ekipleri genellikle “sıkışma zamanı” Bütün geceler tarafından tanımlanır. Kendin için çalışsan bile 5 Meşru Online Serbest Çalışma Fırsatı 5 Meşru Çevrimiçi Serbest Çalışma Fırsatı, rekabette öne geçmek istiyorsanız günlük saatlerde akmanız gerekir..
Ek olarak, programlama problemleri beyninizde sıkışıp kaldığınız her yerde sizi takip etme eğilimindedir. Duş alırken, işe giderken ve hatta yatakta yatarken bile çözümler üzerinde çalışacaksınız. Kafanızda çok fazla programlama olduğundan, imkansız olmasa bile bölümlendirme zor olabilir.
Eğer şanslıysan Mayıs ayı sıkıntı yapmayan bir şirket bulabilirim ama buna güvenmezdim.
İmza # 6: Zengin Hızlı Olmayı Beklersiniz
Yazılım geliştirmenin kazançlı bir arayış olduğu bir zaman vardı. Günümüzde hızlıca zengin olan programcılar kuralın istisnasıdır. Bu sektörde yer almak için temel motivasyonunuz en kısa sürede çok para kazanmaksa, biraz hayal kırıklığına uğrayacaksınız..
Flappy Bird'ün popülaritesi gibi bir gecede başarı öyküleri Flappy Bird'ün Kısa Hikayesi [Garip ve Harika Web] Flappy Bird'ün Kısa Hikayesi [Garip ve Harika Web] Flappy'nin ana akımının ortak bilincine giren birkaç mobil oyun Kuş yaptı. İnternet folkloruna giriyor, ancak bu videolar viralliğini korumaya yardımcı olacak. , bizi yanlış beklentiler ve sanrısal güvene çekebilir. Kendi oyunlarını geliştiren pek çok kişi kendi oyunlarını denedi 5 Kendi Oyunlarını Yapmak İçin Ücretsiz Oyun Geliştirme Yazılım Araçları 5 Kendi Oyunlarını Yapmak İçin Ücretsiz Oyun Geliştirme Yazılım Araçları Bedava oyun geliştirme yazılımı, video oyunu yapımına başlamak için harika bir yoldur. Piyasadaki en iyi oyun yazılımını derledik. Endüstriyi tamamen bırakmak ve bırakmak için benzer başarı seviyelerine ulaşma ümidiyle.
Programcı olarak çok para kazanabilir misin? Tabii, ama kolay bir yol olmayacak. Hızlı bir şekilde zengin olmak istiyorsanız, Evden Para Kazanmak İçin Acele Eder misiniz? Nokta 7 Ev Dolandırıcılığı At Work Evden Para Kazanmak için Acele mı? Spot 7 Evde Çalışma Dolandırıcılar Zenginlik, hız, etik - para söz konusu olduğunda, sadece iki tane seçebilirsiniz. Evden çalışmak söz konusu olduğunda, birini seçme şansınız bile olmayacak gibi görünüyor… onun yerine piyango da oynayabilirsiniz..
Son düşünceler
Programlamanın sizin için olmadığına karar verdiğinizi varsayalım, ancak yıllar boyunca geliştirdiğiniz programlama ile ilgili beceri ve bilgiden yararlanmak istiyorsunuz. Seçeneklerin neler?
yazı. Programlamanın teknik deneyimi, teknik yazı (kılavuzlar, belgeler vb.), Gazetecilik (en son haberler ile güncel kalmak) veya eğitim (başkalarına bildiklerinizi öğretmek) için çok uygun olabilir..
analiz. Uzmanlık alanınıza bağlı olarak, güvenlik sistemleri, web platformları, oyun motorları, para kazanma modelleri vb. İçin danışman olarak kullanmak üzere bilginizi koyabilirsiniz. Kalite güvence testi, analitik uzmanlığın işe yarayabileceği başka bir alandır..
yönetim. İş için bir kalbiniz varsa ancak yazılım endüstrisine bağlı kalmak istiyorsanız, neden kendi geliştirici ekibinizi yönetmiyorsunuz? Kodlamanın nüanslarını anlayan yöneticiler arasında çok az.
Bu sadece yüzeyi tırmalamak. Sadece, artık programcı olmak istemediğinizi fark etseniz bile, bu beceriler transfer edilebilir ve zamanınız boşa gitmedi.
Hala bir programcı olmak için gerekenlere sahip olduğunuzu hissediyor musunuz? Linux'a geçtiniz mi Programcılar için En İyi 11 Linux Dağıtım Programı Programcılar için En İyi 11 Linux Dağıtım Sistemi Linux, kodlayıcılar ve geliştiriciler için gelişen bir ortam sunar. İşte programcılar için en iyi Linux işletim sistemleri. henüz?
Image Credit: Shutterstock Üzerinden İplik Fikri, Shutterstock Üzerinden Sefil Çalışan, Shutterstock Üzerinden Bulmaca Parçası, Shutterstock Üzerinden Yorgun İşçi Silueti, Shutterstock Üzerinden Saat Yüzü, Shutterstock Üzerinden Para Yağmuru