Teknoloji sektörüne geçiş ile ilgili yanlış bilinenler
Amerika Birleşik Devletleri’nde çalışma şeklinin değiştiğini herkes biliyor. Bununla birlikte rekabette kalmak için ihtiyaç duyduğunuzu düşündüğünüz beceri ve niteliklerde de değişim yaşandı. Günümüzde kod yazma gibi teknik becerilerin geliştirilmesi iş kültürünün çok önemli bir parçası haline geldi. Durum böyle olunca insanların bu becerleri neden, nerede ve nasıl kazandığına dair yüzlerce hatta binlerce yenilikler ortaya çıktı. Üretici ekonomiden bilgi ve hizmet ekonomisine geçiş sürecinin, çalışanlar üzerindeki etkileri fazlasıyla detaylı bir şekilde incelenmiştir. Hatta bu tartışma o kadar çok alışılagelmiş bir hal aldı ki, yazılım kariyeri için uygulanan modern stratejiler ile ilgili birçok yorumlar ortaya atıldı. Halbuki bunların en iyi ihtimal sadece yarısı doğru iken en kötü ihtimal ise tamamı gerçek dışı kalıyor.
Öne sürülen yanlış bilgilerden bazıları, insanların teknoloji sektörü ile ilgili düşüncelerini soyut bir seviyede değiştirici nitlelikte olan zararsız varsayımlardır. Fakat ne yazık ki diğerleri, insanların teknoloji sektöründe bir kariyere sahip olmak için seçeceği eğitim programları ve stratejileri pratik anlamda değiştirecek güce sahiptir.
Bu yazıda; hem bahsi geçen yanlış fikirleri tanımlayacak hem de insanların bu fikirlere karşı neden şüpheci olmaları gerektiğini açıklayacağız.
1. İnsanlara kodlamayı öğretmek çok kolaydır ve insanlara kod yazmayı öğretmek için eşit derecede etkili olan yüzlerce iyi seçenek vardır.
Son beş sene içerisinde insanlara kod yazmayı öğretmek amacıyla birçok farklı seçeneğin ortaya çıktığı doğrudur. Ücretsiz online programlar, kar amaçlı eğitim programları, online abonelik bazlı programlar, üniversite tabanlı dersler gibi seçenekler sayıca önemli ölçüde arttı. Bu durum, istediğiniz teknoloji pozisyonu için gerekli becerileri edinmenize yardımcı olacak seçeneklerin her yerde sizi beklediği algısına yol açtı. Bu algıyla beraber gelen varsayım ise “kodlama dersi veren bu kadar çok sayıda insan varsa o zaman kod yazmak da kolay bir şey olmalı”.
Bir kişinin kod yazmayı öğrenmesini sağlayacak tonlarca farklı seçeneğe sahip olduğu doğru. Fakat bu seçenekler, kalite ve görünürdeki hedefler olarak fazlasıyla birbirinden farklıdır. Bir iş arayan, hedeflediği bir pozisyona sahip olmak için teknik eğitim almaya karar verebilir. Ancak seçtiği eğitim programı istediği sonucu elde edecek şekilde tasarlanmamışsa, çok yüksek kaliteli bir kodlama programı olsa bile başarısızlığa neden olacaktır.
Kodlama eğitim programlarının bu kadar fazla sayıda olması, kod yazmayı öğretmenin kolay olduğunu kanıtlayan bir faktör değildir. Hatta tam aksine insanlara kodlamayı öğretmenin aslında ne kadar da zor olduğunu gösterir. Binlerce seçeneğin varolduğu ortamda daha iyi eğitim modeli oluşturma girişimleri için şiketler milyonlarca saat ve dolar harcar. Bu durum da kod yazmayı öğretmenin ne kadar da “kolay” olduğunun etkili bir göstergesidir.
2. Bir kişiye kod yazma becerisi kazandırmak, ona bir yazılım kariyeri kapısı açmak için her zaman yeterli olacaktır.
Sanayi sektörünün düşüşü hikayelerini okurken; eskiden fabrikalarda işçi olan binlerce kişinin, zamanla teknoloji sektöründeki kariyerlere geçiş yapacağını tahmin ediyoruz. Bu geçişi yapabilmeleri için kod yazma eğitim programlarının gerekli becerileri bu kişilere kazandıracağını umut ediyoruz.
Fakat her zaman olduğu gibi; geleneksel teknik niteliklere sahip olmayan bir kişiye yeni beceriler kazandırmak mutlaka gerekli bir şey olsa da, teknoloji sektöründe yepyeni bir iş bulmaları için tamamen yeterli olmayacaktır.
Yazılım kariyeri edinmek; sadece belirli becerilerin etkili bir şekilde uygulanmasından ibaret değilidir. Öyle olsaydı, yüksek kaliteli kod eğitimi alan kişiler bu becerileri ile en iyi developer pozisyonlarına hızlı bir şekilde ulaşabilirlerdi.
Fakat ne yazık ki teknoloji sektöründe işe alım süreci böyle işlemiyor. Bunun yerine patronlar işe alım sürecinde nitelik bazlı sıkı kuralları takip ediyor. Mesela özgeçmişlerinde teknoloji dalında mezun olmadığı, belirli bir teknik sertifikasının eksik olduğu veya gerekli iş deneyimine sahip olmadığı tespit edilen kişiler, potansiyel adaylar arasından otomatik olarak eleniyor ve becerilerini gösterme şansını bile yakalayamıyor.
Geleneksel olmayan yollarla eğitim alarak teknik becerilerini geliştiren kişilerin; bunu kanıtlayabilmeleri için güçlü bir referansa ihtiyaçları oluyor. Aslında böyle olmaması lazım ama anlayacağınız gibi teknik beceriler tek başına çoğu zaman yeterli olmuyor.
3. Öğrenilecek en iyi teknoloji, günün en popüler ve en ileri teknolojisidir.
“Teknoloji” kelimesini “yeni” ve “ileri” kelimeleriyle birleştirmek çok kolay. Bu nedenden dolayı insanlara teknoloji sektörüne hızlıca hazırlayacak şekilde oluşturulan eğitim programlarının, Silikon Vadisi’nde en moda olan programlama dillerini ve sektörü değiştirecek güce sahip en ileri teknolojileri öğretmeye yönelik olduğunu gözlemlemek mümkündür.
Ancak çoğu zaman bu, en iyi strateji kesinlikle değildir. Teknoloji sektöründe devleşmiş şirketlerin en popüler ve ileri teknolojileri kullandığı ve bu teknolojileri bilen kişileri işe aldığı doğru. Ama başlangıç seviyesindeki developer pozisyonları için önemli üniversitelerden veya bilgisayar bilimi programlarından mezun olan kişileri de işe alıyor. Yani aslında çoğu adayın yer almadığı bir insan grubundan bahsediyoruz.
Yazılım kariyeri isteyen iş arayanların yapabileceği en iyi şey, o anki işlerine en yakın olan pozisyona girmelerini sağlayacak yolları aramaktır. Teknik pozisyonlar ille de teknoloji sektöründe hizmet veren şirketlerde olur diye bir kural yoktur. Yani teknoloji sektörü dışında hizmet veren şirketlerdeki teknik pozisyonlarda rağbet gören bir beceriyi öğrenerek geçiş yapabilirsiniz. Örneğin finansal hizmet şirketleri ile sigorta ve sağlık yönetimi firmaları gibi… Teknoloji okullarında işe girme potansiyeli yüksek olan teknik becerilere odaklanarak istediğiniz pozisyonun kapısını aralama şansınızı fazlasıyla artırmış olursunuz.
Bazen bunu başarmak için bazıları tarafından eski olarak nitelendirilen teknolojileri bile öğrenmeniz gerekebilir. Sonunda bir işe girdiğinizde ve gerçek deneyim kazanmaya başladınız. Burada daha yeni ve ileri teknolojileri ve teknik becerileri öğrenmek için karşınıza fırsatlar mutlaka çıkacaktır. Hatta bu fırsatlar patronlarınız tarafından bile ödenebilir!
4. Sağlam teknik beceriler edinerek, teknolojinin bu kadar ileri olmadığı eski zamanların ihtiyaçlarını terk edebiliriz.
Popüler kültürde teknoloji sektörü ve kodlama kariyerleri; herkesin camdan yapılmış ofislerde şort ve parmak arası terliklerle dolaştığı ve milyonluk hisse senetleri satın alırken oldukça ilginç karakteristik davranışlarda bulunan insanlardan oluşan bir dünyaymış gibi betimleniyor. Bu varsayıma göre; iş ve iş yerleri ile ilgili tarih boyunca sabitleşmiş geleneksel değerler artık yok olmuştur. Bunun yerine artık çalışanların sadece teknik becerilerinin önem kazandığı ve kendi halinde özgürce takılabilecekleri daha serbest bir çalışma alanına sahip olmuşlardır. Bu durum HBO ve çok az sayıda dev teknoloji firmasında böyle olabilir ama geri kalan çoğunluk için aynı şey kesinlikle geçerli değildir.
Yukarıdaki pragrafta bahsi geçen senaryo beklentileriniz arasında olmasa bile birçok kişi; teknoloji sektöründeki iş ortamının, oldukça sıkı kural ve değerlere sahip geleneksel çalışma ortamından biraz daha farklı olacağını varsayar. Fakat teknoloji sektöründe hizmet vermeyen şirketlerdeki teknik pozisyonlarda görülen artıştan dolayı, ki asıl artış önemli derecede burada oluyor, çalışanların tipik bir işverenin alışılagelmiş değer ve kurallarından kurtulacağını varsaymak doğru olmayacaktır.
Hatta tam aksine developer işe almak isteyen patronların asıl endişesi; yazılım kariyeri hedefleyen adayın gerekli teknik becerilere sahip olup olmadığı, aynı zamanda mevcut şirket kültürüne iyi uyum sağlayıp sağlayamayacağı ve teknoloji ve bilgisayar ile ilgili kelime haznesi sınırlı olan iş arkadaşları ve müşteriler ile rahat iletişim kurup kuramayacağıdır. Teknik becerilerin daha önce hiç olmadığı kadar değer kazandığı kesin bir gerçektir. Ancak bu teknik beceriler, zaten varolması gereken geleneksel becerilere bir ek olmakla birlikte bu becerilerin yerini asla alamaz.
5. Çocuklara kod yazmayı mutlaka öğretmek zorundayız!
İş gücünün geleceğine dair yapılan tartışmalar, teknoloji sektörü ve STEM pozisyonları tarafından domine edilmektedir. Bundan yola çıkarak geleceğe yönelik düşünen ve ileri gelişme gösteren ülkelerde okul çağındaki çocuklara kod yazma eğitimi verilmesi için gerekli düzenlemeler yapılmaya başlandı.
Peki çocuklara kod yazmayı öğretmek kötü bir şey mi?
Kesinlikle değil! Çocuklar harikadır ve çocukların bilmediği şeyleri öğrenmeleri için gerekli eğitim programlarına erişim imkanına sahip olmaları da harika bir durum. Zaten bu yüzden yabancı dil, sanat ve müzik gibi dersler okullarda uzun bir süredir veriliyor ve günümüzde de verilmeye devam ediliyor.
Yalnız bu konu hakkında düşünürken atladığımız bir şey var. Genç yaşta verilecek belirli bir dildeki kod eğitimi; bu çocukların çalışma yaşına geldiğinde teknik ve kod pozisyonlarında yazılım kariyeri için hazır olmalarını sağlayacak en önemli faktör değildir. Kod yazmayı öğrenebilmek için matematik, mantık, problem çözme ve eleştirel düşünme gibi temel ve zihinsel becerilerin büyük önem taşıdığını gösteren çok sayıda araştırma mevcuttur.
Yani kod eğitimine başlamadan önce matematik ve mantık konularında güçlü bir temele sahip olacak şekilde yetiştirilmiş olan çocuklar, kaliteli kod yazmayı hızlı bir şekilde öğrenebilirler. Hem de on sene boyunca okulda kodların en ince detayına girmeye gerek kalmadan bunu yapabilirler.
Bundan çıkarılacak sonuç; bugünün çocuklarının yarının teknoloji pozisyonları için hazır olmasını istiyorsak, kodlama için önemli ama tamamen ona has olmayan temel becerileri de edindiğinden emin olmamızın gerektiğidir.
Temel beceriler için gerekli zaman ve eğitimden taviz vermeyecek şekilde çocukları kod dünyasıyla tanıştırmak gerçekten çok güzel bir şey.
Teknoloji, teknolojiye dair işler ve teknik beceriler geleceğin kariyerlerini oluşturacak faktörler olacaktır. Bunun farkına varmak kendimizi hazırlamamız için oldukça pozitif bir şeydir. Fakat aynı zamanda da teknoloji sektörüne dair evrensel olarak doğru olmayan ya da geçerliliği hiç olmayan popüler fikirlerin, düşünce biçimimizi değiştirmesine izin vermemek büyük önem taşır.
Doğrular zaman içerisinde değişebilir fakat kim ne derse desin, günümüz şartları altında teknoloji sektöründeki pozisyonlara girebilmek için iş arayanların teknik becerilerden çok daha fazlasına ihtiyacı vardır.
İnsanlara teknik beceriler kazandırmak hiç de kolay değildir. Bir kişiye hangi teknik becerilerin kazandırılması gerektiğini her zaman için açık ve net olarak bilemeyiz. Sürekli gelişmekte ve büyümekte olan teknoloji sektörünün, teknik dışı becerilere olan ihtiyacı ortadan kaldırdığı kesinlikle doğru değildir ve erken çağda teknik eğitim vermek her derde deva olmayacaktır.
Bunun yerine hepimiz öğrenmeye devam edelim.
Orijinal Kaynak: Launch Code – Forget What You Heard About Tech Career Paths
Kriterlerine uygun pozisyonlarla eşleşmeye hazır misin? Hemen ücretsiz profilini oluştur.