Arkadaşlar herkese iyi forumlar.
Son zamanlarda gördüğüm birkaç hazır yazılım yaptırmış müşterilerde görüntülediğim gerçekten gözleri kör edecek derecede kötü yazılmış kodlar var.
Bir konuda acele ediyoruz, para kazanmak istiyoruz evet doğru. Belki 50₺ belki 100₺. Rakamları asla küçümsemiyorum. Yaptığımız her iş bizim referansımızdır. Ve bizim belirlediğimiz fiyatlar bir dilin ya da projenin üzerinde ne kadar tecrübe sahibi olduğumuzu aynı zamanda emeğimizin karşılığının ne kadar ettiğini gösterir.
Ancak özellikle PHP* programlama dilinde aşırı derecede rahatsız olduğum konuyu beyan etmeden geçemeyeceğim.
Benim gördüğüm ve aşırı rahatsız olduğum önemli faktörleri söyleyeceğim;
1- Yazdığımızın kodun bir başka yazılımcı tarafından okunup okunamayacağı? EN ÖNEMLİSİ...
Evet, müşteriler her zaman için benim için çalışsın mentalitesinde ilerler. Lakin şu durumu sürekli atlıyoruz. Biz şirket değiliz, veya şirket dahi olsak şirketin sorunları, kapanma durumları vb. gibi etkenler, bireysel olarak destek versek yarın bir gün burada olup olmayacağımızı veya desteğimizi kesip kesmeyeceğimiz belli değil.
ARAŞTIRIN!
Bir işe giriyorsanız temellerini iyice öğrenin. PSR standartlarına uygun şekilde OOP yazmaya özen gösterin. $rss_codesss_veri_ceksss gibi saçma sapan değişken isimleri kullanmayın. Yaptığınız yapıda her kodun,değişkenin bir anlamı olsun. NET, AÇIK ve ANLAŞILIR.
Bu sayede yaptım oldu bitti değil, daha fazla geliştirmek için uğraşın. Yazdığınız projeyi tekrar açtığınızda kendiniz bir nefes alabileceğiniz limanmış gibi hissedin.
Örn.

2 - Devamlılık sağlayın
Müşterilere en hızlı çözümü değil en sağlıklı çözümü iletin.
Deadline geciksin. SORUN DEĞİL! Ama 3 gün sonra olası yaşanacak problemlerin arkasında dağ gibi durun. Müşterileriniz sizi mumla aramasın
Youtube gibi platformlardan temelini oturtmadan mantığını kavrayıp öğrendiğiniz şeyleri bir an önce satmayın.
Kendinizi o alanda geliştirmeye bakın. Siz en iyisini yapıyorum diyene kadar bir şey pazarlamayın. Bu sefer kendinizi hem karamsar hissedersiniz. Hem de müşterinin bir sonraki yazılımcıya aynı proje üstünde değişiklik yaptırmak isteyeceği şey konusunda tereddütlerinin oluşmasına paravan olursunuz.
3- Yaptığınız işin karşılığını tam anlamıyla aldığınızdan emin olun
Bir hafta deadline verdiğiniz projeyi tam olarak 1 haftaya bölün. Neler yapacağınız ile alakalı planlama çıkarın. Hangi süreçte hangi aksiyon sizi yoracak? Zaman tablonuza göre saatlik bir fiyatlandırma çıkarın. İstekleriniz ve aceleniz bu fiyata etki etmesin.
Piyasanızı düşürmeyin.
Ucuza yapılan iş püfletir.
4- Kendi markanızı oluşturun.
Müşterilerinize her daim güven vermek için kendi markanız ile ilerleyin. Yazdığınız kodun sorunsuz olmasını ve her zaman mükemmelliyetçiliği destekleyin. Müşterinizle birebir ne istediğine dair sorular sorarak sık sık sorular sorun. Yanlışlığa mahal vermeyin.
Söyleyeceklerim bunlardı. Naçizane bir dost tavsiyesi olsun.
Dipnot: Her ne olursa olsun proje fiyatınızı saatlik ölçüde verdiğiniz emeğin karşılığını alacak şekilde oluşturun. Çıkarcılara fırsat vermeyin.
Teşekkürler.
Son zamanlarda gördüğüm birkaç hazır yazılım yaptırmış müşterilerde görüntülediğim gerçekten gözleri kör edecek derecede kötü yazılmış kodlar var.
Bir konuda acele ediyoruz, para kazanmak istiyoruz evet doğru. Belki 50₺ belki 100₺. Rakamları asla küçümsemiyorum. Yaptığımız her iş bizim referansımızdır. Ve bizim belirlediğimiz fiyatlar bir dilin ya da projenin üzerinde ne kadar tecrübe sahibi olduğumuzu aynı zamanda emeğimizin karşılığının ne kadar ettiğini gösterir.
Ancak özellikle PHP* programlama dilinde aşırı derecede rahatsız olduğum konuyu beyan etmeden geçemeyeceğim.
Benim gördüğüm ve aşırı rahatsız olduğum önemli faktörleri söyleyeceğim;
1- Yazdığımızın kodun bir başka yazılımcı tarafından okunup okunamayacağı? EN ÖNEMLİSİ...
Evet, müşteriler her zaman için benim için çalışsın mentalitesinde ilerler. Lakin şu durumu sürekli atlıyoruz. Biz şirket değiliz, veya şirket dahi olsak şirketin sorunları, kapanma durumları vb. gibi etkenler, bireysel olarak destek versek yarın bir gün burada olup olmayacağımızı veya desteğimizi kesip kesmeyeceğimiz belli değil.
ARAŞTIRIN!
Bir işe giriyorsanız temellerini iyice öğrenin. PSR standartlarına uygun şekilde OOP yazmaya özen gösterin. $rss_codesss_veri_ceksss gibi saçma sapan değişken isimleri kullanmayın. Yaptığınız yapıda her kodun,değişkenin bir anlamı olsun. NET, AÇIK ve ANLAŞILIR.
Bu sayede yaptım oldu bitti değil, daha fazla geliştirmek için uğraşın. Yazdığınız projeyi tekrar açtığınızda kendiniz bir nefes alabileceğiniz limanmış gibi hissedin.
Örn.

2 - Devamlılık sağlayın
Müşterilere en hızlı çözümü değil en sağlıklı çözümü iletin.
Deadline geciksin. SORUN DEĞİL! Ama 3 gün sonra olası yaşanacak problemlerin arkasında dağ gibi durun. Müşterileriniz sizi mumla aramasın
Youtube gibi platformlardan temelini oturtmadan mantığını kavrayıp öğrendiğiniz şeyleri bir an önce satmayın.
Kendinizi o alanda geliştirmeye bakın. Siz en iyisini yapıyorum diyene kadar bir şey pazarlamayın. Bu sefer kendinizi hem karamsar hissedersiniz. Hem de müşterinin bir sonraki yazılımcıya aynı proje üstünde değişiklik yaptırmak isteyeceği şey konusunda tereddütlerinin oluşmasına paravan olursunuz.
3- Yaptığınız işin karşılığını tam anlamıyla aldığınızdan emin olun
Bir hafta deadline verdiğiniz projeyi tam olarak 1 haftaya bölün. Neler yapacağınız ile alakalı planlama çıkarın. Hangi süreçte hangi aksiyon sizi yoracak? Zaman tablonuza göre saatlik bir fiyatlandırma çıkarın. İstekleriniz ve aceleniz bu fiyata etki etmesin.
Piyasanızı düşürmeyin.
Ucuza yapılan iş püfletir.
4- Kendi markanızı oluşturun.
Müşterilerinize her daim güven vermek için kendi markanız ile ilerleyin. Yazdığınız kodun sorunsuz olmasını ve her zaman mükemmelliyetçiliği destekleyin. Müşterinizle birebir ne istediğine dair sorular sorarak sık sık sorular sorun. Yanlışlığa mahal vermeyin.
Söyleyeceklerim bunlardı. Naçizane bir dost tavsiyesi olsun.
Dipnot: Her ne olursa olsun proje fiyatınızı saatlik ölçüde verdiğiniz emeğin karşılığını alacak şekilde oluşturun. Çıkarcılara fırsat vermeyin.
Teşekkürler.