Serbest Programcı Olarak Başlamak ve Gelişmek için 13 Adım
Yayınlanan: 2022-01-10BT endüstrisi gelişiyor ve tüm olasılıklar, programcılara olan talebin yalnızca sonraki yıllarda artacağı yönünde. Bu durum birçok kişiyi kurumsal işlerini bırakmaya ve serbest çalışan bir programcı olarak küresel işgücü piyasasına katılmaya teşvik ediyor.
Milyarlarca insan, telefonlarının ve dizüstü bilgisayarlarının önünde günde birçok saat harcıyor. Eğitim, eğlence, iletişim, navigasyon ve çok daha fazlası gibi pek çok farklı amaç için çeşitli uygulamalar kullanıyorlar. Bu uygulamaların tümü programcılar tarafından oluşturulmuştur.
Dolayısıyla bir bakıma dünya teknolojisinin şu anda programcılar sayesinde çalıştığını söyleyebiliriz.

Bu makaleyi, halihazırda bağımsız çalışan veya olmayı hedefleyen programcılara ve başarılı bir serbest programcı olmak için nasıl ek adımlar atabileceğinize adadık.
Serbest programcı kimdir?
Serbest çalışan bir programcı, bir şirket için yapacakları kodlama ve uygulama geliştirme işinin aynısını yapar. Bu, çeşitli platformlar için web siteleri (arka uç veya ön uç geliştirme), yazılım ve uygulamalar vb. oluşturmayı içerir.
Serbest çalışan olmak, aşağıdakiler gibi bazı ek işleri içerir:
- Sürekli yeni müşteriler ve projeler arıyor
- Kendi pazarlamanızı yapın
- Evrakları bulmak ve vergi ödemek
Öte yandan, serbest çalışan bir programcı olarak aşağıdaki avantajlardan yararlanabilirsiniz:

Daha fazla müşteriye mi ihtiyacınız var?
ÜCRETSİZ kitabımızla daha fazla serbest çalışın: 30 Günde 10 Yeni Müşteri . E-postanızı aşağıya girin ve hepsi sizin.
- Esnek çalışma saatleri
- Kendi patronun ol
- Proje türlerini seçmek için daha fazla özgürlük.
Programcılar genellikle şirket çalışanı olarak başlar ve daha sonra serbest çalışmaya başlarlar. Zamanla, müşterileri memnun kalırsa portföylerini ve itibarlarını oluştururlar. Müşteri tabanına güven duyduklarında, tam zamanlı serbest çalışmaya gidebilirler.
Elbette herkesin kendi hikayesi vardır ve bu yol sizin için aynı olmak zorunda değil.
Bu nedenle, diğer mesleklerde olduğu gibi, serbest meslek bir süreçtir ve biraz zaman, dayanıklılık ve özveri gerektirir. Görev akışı tutarlı olmayabileceğinden, başlangıçta zor olabilir.
Ayrıca, kişiliğinize ve alışkanlıklarınıza bağlı olarak, ilk başta kendi işinizin patronu olmak zor olabilir. Esnek olmasına rağmen, serbest çalışma biraz disiplin ve çok fazla sorumluluk gerektirir. İyi haber şu ki, bu sadece bir uygulama meselesi. Serbest kodlamadan para kazanmaya karar verdiyseniz, bu hiç de zor olmamalı.
Serbest programcı olmak karlı mı?
Serbest programcı olmanın bir başka avantajı da, muhtemelen şu anda en kazançlı mesleklerden biri olmasıdır.
Bir geliştirici olarak ne kadar kazanacağınızı söylemek zor. Kesin miktar, önceki deneyiminize, becerilerinize ve müzakerenize bağlı olacaktır. Ayrıca, bu gelir bir aydan diğerine değişebilir.
Örneğin ABD'de serbest çalışma buna değer - ortalama olarak, çoğu serbest çalışan programcı yılda yaklaşık 60.000 dolar kazanıyor. Bu miktar, 50-60 $ saatlik ücretlere dönüşür.
Genel olarak, serbest çalışan programcıların maaşlarını almalarının iki yolu vardır: saat başına veya proje başına.
Serbest çalışanlar, daha şeffaf olduğu ve kurumsal çalışmanın kesinliğini andırdığı için genellikle zamana dayalı maaşı tercih eder. Ancak proje başına ödeme yapılması bazen daha büyük meblağlar getirebilir. Her durumda, müşteri ile bir tercih ve anlaşma meselesidir.
Tipik serbest programcı görevleri nelerdir?
Serbest çalışan bir programcı, programları yazma, test etme ve sürdürme konusunda uzmandır. Başka bir deyişle, bilgisayar dili tercümanlarıdır. Programcı, insan komutlarını makinenin anlayabileceği ve gerçekleştirebileceği bir koda çevirir.
Hızlı Yan Not: Hectic'i duydunuz mu? Daha zor değil, daha akıllı freelance çalışmak için yeni favori aracımız. Müşteri yönetimi, proje yönetimi, faturalar, teklifler ve çok daha fazlası. Hectic her şeye sahip. Ne demek istediğimizi görmek için buraya tıklayın.
Bir bilgisayarın yaptığı her şeyin çalışması için bir tür kodlamaya ihtiyacı vardır. Bu, serbest çalışan programcıların uzmanlaşmak için çok çeşitli seçeneklere ve nişlere sahip olduğu anlamına gelir.
Programcılar ya mevcut dillerde çalışabilirler (C++, Python, Javascript, sadece birkaçını saymak gerekirse) ya da belirli projeler için bir tane oluşturabilirler.
Müreffeh bir meslek, bilgisayar ekranının önünde çok zaman geçirmeye hazır olanlar için mükemmel. İçedönükler programlamayı severler çünkü teknoloji onların sessiz kişiliklerini güçlendirir. Serbest çalışma, genel olarak, içe dönükler için birçok iş sağlar.

Serbest çalışan bir programcı olmak için 13 Adım
Serbest çalışan bir programcının yolculuğu asla doğrusal değildir. İnişler ve çıkışlar var ve aynı anda birçok müşteriyle çalışıyorsunuz. Ayrıca, serbest çalışan olarak gelişmek istiyorsanız, odaklanmanız gereken üç grup beceri vardır:
- Alanınızda profesyonel olarak statü kazanın
- Yumuşak beceriler geliştirin
- Pazarlama stratejilerini öğrenin
Şimdi, freelance girişiminize başarılı bir şekilde başlamak için bu alanların her birinde hangi adımları atmanız gerektiğini inceleyelim.
Profesyonel olmak
İşi yapabilmek elbette başarılı bir freelance programcı olmanın olmazsa olmaz koşuludur. Bunu yapmak için aşağıdakileri yapmak istersiniz.
1. Gerekli programlama dillerini öğrenin
Herhangi bir programlama dili bilmiyorsanız programcı olamayacağınızı söylemeye gerek yok. Aslında, çoğu programcı birkaç dilde çalışabilir. "Programlama poliglotları" olarak çok daha geniş bir görev yelpazesini gerçekleştirebilirler, bu nedenle iş bulmaları çok daha kolaydır.
Üniversite diploması alarak kodlamayı öğrenebilirsiniz, ancak hem çevrimiçi hem de kurum içi birçok kaliteli kurs da vardır.
2. Açık kaynaklı projeler için gönüllü olun
Açık kaynaklı projeler için çalışmak çok fazla para getirmeyebilir, ancak başka değerler de getirebilir. Gönüllü olarak, profesyonellerle çalışma fırsatınız olacak. Bu deneyim daha sonra çok değer getirebilir.
Ayrıca bu süreçte ağınızı genişleteceksiniz. Size önemli bilgiler sağlayacak, hatta yeni müşteriler edinmenize yardımcı olacak bağlantılar kurabilirsiniz.
Müşteriler, yaptıkları işe tutkuyla bağlı olan insanlara değer verir. Portföyünüzde açık kaynaklı bir projeye sahip olmak bunu kanıtlar ve güvenilirliğinizi artırır.
3. Bir niş bulun
Temelde tüm programlama aynı olsa da, platformlar, tercih edilen kodlama dilleri, iş ihtiyaçları vb. arasında önemli farklılıklar vardır. Bu nedenle, serbest çalışan programcılar heyecan verici veya kazançlı buldukları bir endüstriyi (veya her ikisini de) seçme eğilimindedirler.
Yalnızca belirli bir müşteri tipine hizmet verirseniz, aslında daha fazla iş teklifi alacağınızı düşünmek mantıksız görünebilir. Yine de bu doğru.
Orta düzeyde iyi performans gösterebileceğiniz projelere hayır demek, geçici olarak işsiz kalmanıza neden olabilir. Ancak, sallayabileceğiniz projeler için uygun kalacaksınız.
4. Fiyatlandırmaya karar verin
Hizmetlerinizin gerçek kalitesi ile müşterilerinizin ödemeye hazır oldukları miktar arasındaki uygun oranı bulmak kolay değildir. Yeni başlayan biri olarak, deneyimli bir profesyonelmişsiniz gibi ücret alamazsınız.
Öte yandan, fiyatlarınız çok düşükse, müşterilerinize kendi işinizi takdir etmediğinizin sinyalini verebilir.
Yumuşak beceriler geliştirin
Yaptıkları işte mükemmel olan serbest çalışan programcılar var, ancak iletişim ve ekip çalışması söz konusu olduğunda işleri berbat ediyorlar. Gereksiz çatışmaları ve kayıpları önlemek için işte bazı ipuçları.
5. Duyarlı olun
Bir süre uzaktan çalıştıktan sonra, e-postaların arkasında insanlar olduğunu unutma eğilimindeyiz. Onların da yoğun programları var ve uzun yıllar cevabınızı beklememeliler. İstediklerini yapamıyorsanız bile, onlara bildirin. Saygılı davranış, müşterilerin çok iyi hatırladığı bir şeydir.
Çatışma durumunda, her zaman ılımlı yaklaşımı seçin. Ne pahasına olursa olsun profesyonel ve sakin kalın. Sessiz tedaviler, pasif saldırganlık veya daha da kötüsü hakaretler hiçbir şeyi daha iyi hale getirmedi.
6. (uzaktan) ekip çalışmasını benimseyin
Serbest çalışan bir programcı olsanız ve oturma odanızdan çalışsanız bile, diğer insanlarla işbirliği yapmayı bekleyin. Serbest çalışan olduğunuz için, bu aynı zamanda onlarla çevrimiçi iletişim kuracağınız anlamına gelir.
Bu nedenle, ekip arkadaşlarınızla ilgili her şeyi beğenmeseniz bile ekip çalışması kültürünü fark etmeyi ve buna uyum sağlamayı öğrenin.
7. Şeffaf olun
Takım çalışması, başkalarına uyum sağlamamızı gerektirse de, şeffaflık kendi sınırlarımız konusunda net olmakla ilgilidir. Proje için çalışırken rahat hissetmek için neye ihtiyacınız olduğu konusunda açık olmak anlamına gelir.
Ayrıca şeffaf olmak, müşterinize herhangi bir zorluk, gecikme veya endişe hakkında önceden bilgi vermek anlamına gelir.
8. Düzenli olarak kendiniz kontrol edin
Serbest çalışmak harika, ama aynı zamanda akşam 5'te kalkıp eve gidip yarın için işten ayrılamayacağınız anlamına da geliyor. Siz kendi patronunuzsunuz, aynı zamanda birincil kaynağınız. Bu nedenle, ihtiyaçlarınızla iletişim halinde kalmanız ve sağlığınıza iyi bakmanız çok önemlidir.
Sizin için neyin işe yaradığını ve neyin ortadan kaldırılması gerektiğini fark ederek üretkenliğinizi ve alışkanlıklarınızı sürekli olarak gözlemlemelisiniz. Sabahları mı yoksa akşamları mı daha iyi çalışırsınız? Hangi müzik türü odaklanmanızı sağlıyor? Bunların hepsi küçük şeylerdir, ancak refahınız üzerinde önemli bir etkisi olabilir.
9. Öğren, öğren, öğren
Serbest çalışan bir çalışanın anlaması gereken çok önemli bir şey var. Hiçbir geliriniz olmasa bile becerilerinizi geliştirmek için sürekli çalışmanız gerekir.
Serbest çalışanlar, herhangi bir projeleri olmadığında, yetkinliklerini artırmak için kurslara ve web seminerlerine adamak için sözde “ölü mevsimleri” kullanırlar.
Pazarlama stratejileri
Müşterilerinizi işinizden haberdar etmeniz gerektiğinden, bazı pazarlama temellerine aşina olmalısınız.
10. Bir portföy oluşturun
Bir portföy oluşturmak, en iyi çalışmalarınızı sergilemekten çok daha fazlasıdır. Bununla ilgili her ayrıntı önemlidir. Programcılar portföylerini mükemmel hale getirmek için haftalar harcarlar.
Bir programcı olarak portföy web sitenizi kolayca oluşturabilirsiniz. Bunu yapmanız durumunda, web sitesinin içeriğini SEO önerilerine göre optimize ettiğinizden emin olun. Müşteriler genellikle Google'da serbest çalışanlar arar.
Geçmişteki müşterinizin mahremiyetine saygı duyduğunuzdan ve telif hakkıyla korunan materyalleri portföyün dışında tuttuğunuzdan emin olun. Gelecekteki müşterilerinize, öncekilere ne kadar saygılı olduğunuzu gösterir.


11. Serbest çalışan platformlarda bir profil oluşturun
Fiverr, Upwork ve benzeri gibi büyük serbest platformlarda bir profiliniz varsa, serbest çalışan olarak çalışmak son derece kolay olacaktır. Serbest çalışan bir programcıya ihtiyaç duyan potansiyel müşteriler bu siteleri kullanır.
Böyle yerlerde başlamanın her zaman biraz zaman aldığını unutmayın. İyi tarafı, profilinizi gerekli tüm ayrıntılar, referanslar ve portföy ile profesyonel bir şekilde oluşturmak, gelecekteki müşterilerinize nelerden oluştuğunuzu göstermenize yardımcı olacaktır.
12. Ağınızı etkinleştirin
Her dürüst pazarlamacı size aynı şeyi söyleyecektir: Ağızdan ağıza iletişimden daha iyi bir reklam yoktur. Serbest programcı olarak çalışan eski müşteriler, meslektaşlar ve tanıdıklar programlama becerilerinizi çok iyi bilirler. Tavsiyeler ve tavsiyeler için onlara ulaşmaktan çekinmeyin.
13. Soğuk erişim
Soğuk sosyal yardım oldukça zaman alıcı olabilir, ancak size büyük müşteriler kazandırabilir. Soğuk arama bir seçenek olsa da, soğuk erişimin en yaygın şekli e-posta yoluyladır. Süreci otomatikleştirmenize yardımcı olması için bazı müşteri ilişkileri yönetimi (CRM) araçlarını kullanabilirsiniz.
En Popüler Freelance programcı işleri
Bir programcı olarak alabileceğiniz serbest programlama işlerinin listesi çok uzundur. Yeni başlayan biri olarak, aşağıdaki pozisyonları düşünebilirsiniz:
- Ön Uç veya Arka Uç geliştiricisi
- UX/UI Geliştiricisi
- Yazılım uygulama geliştiricisi
- Veritabanı yöneticisi
- Yazılım kalite güvencesi (QA) mühendisi
- İş zekası analisti
- Ağ sistem yöneticisi
- Bulut Mühendisi
- Makine ve Derin Öğrenme Mühendisi
Bu işleri bulmanıza yardımcı olması için SolidGigs'e göz atın - iş aramayı sizin için yaparlar, böylece bunun yerine zaman kodlamanızı kullanabilirsiniz.
Son düşünceler
Serbest çalışan bir programcı olmak, kararlılığınızı ve dayanıklılığınızı teste tabi tutacaktır. Bağımsız bir çalışan olarak başlamak, ilk başta zor olabilir, çünkü ana serbest kodlama işleriniz dışında çeşitli başka işler yapmanız gerekecek.
Ancak fiyatlandırmanızı, terfi yöntemlerinizi ve uzmanlığınızı bir kez anladığınızda, çabalarınızın meyvelerini toplamayı bekleyebilirsiniz.
Konuşmayı sürdürmek...
Ücretsiz Facebook grubumuzda 10.000'den fazla kişi günlük sohbetler yapıyoruz ve sizi orada görmeyi çok isteriz. Bize katıl!

