Bu yola başlarken önemli olan "Python ile başla." veya "HTML öğren lazım olur." gibi sıradan önerileri dinlemeden başlamaktır. En basitinden, oyun yapacaksanız Python ve HTML bir işe yaramaz.
Peki ne yapmalısın? Yapman gereken öncelikle kendine bir alan seçmek.
- Web Programcılığı (günümüzde çok tercih ediliyor fakat çoğu kişi uzman değil. Uzman olmak sanıldığı kadar kolay değildir.)
- Mobil Programcılığı (günümüzde oldukça rağbet gören, kazanç sağlamak için de bir o kadar profesyonellik gerektiren bir alan.)
- Masaüstü Programcılığı (artık yerini yavaş yavaş web ve mobile bırakmaktadır fakat özel şirketlerin ihtiyaçları konusunda iyi bir gelir kapısı olabilmektedir.)
Alanını seçip ilerledikten sonraki en büyük adım ise asla yerinde saymamaktır. Ben nasıl olsa biliyorum dediğin an o iş bitmiştir. Çünkü yazılımda amaç kod yazmak değil; sürdürülebilir, geliştirilebilir kod yazmaktır. Bunun için sürekli çeşitli projelerde bulunup bu işte uzmanlaşmış kişilerin görüşünü almalısın.
Asla unutma ki, herkes kod yazabilir fakat herkes sürdürülebilir kod yazamaz.