Bizimle iletişime geçin

Kişisel Gelişim

Gerçek şu ki, Okul Sizi Çalışma Hayatına iyi Hazırlamaz

İyi bir öğrenci olmak için yapmanız gereken tek şey ayak uydurmak ve ödevlerden geri kalmamaktır.

dilara

Yayınlandı:

Şu Tarihte:

Gercek su ki Okul Sizi Calisma Hayatina iyi Hazirlamaz

İlk tam zamanlı işime Mayıs ayında başladım, Queen’s’deki lisansımı resmen tamamladıktan sadece birkaç gün sonra. “Cuma günü okulu bitirdim ve Pazartesi günü tam zamanlı çalışmaya başladım ve henüz resmi olarak mezun bile olmadım!” diyerek şaka yapmayı seviyorum. Son bir buçuk yıldır her şeyin uzak olduğu göz önüne alındığında, geçiş, iş şahsen olsaydı muhtemelen olacağı kadar sarsıcı hissettirmedi. Bunun yerine, tek yapmam gereken ekran değiştirmekti. Hayatım MacBook’umdaki Zoom derslerinden şirket dizüstü bilgisayarındaki Teams’deki toplantılarla geçti. Ne yazık ki, hayatımın yepyeni bir evreye girdiğimin tek işareti buydu.

Neyse ki şirket için tamamen yeni değildim. Bir önceki yaz onlarla staj yapmıştım ve şimdi farklı bir takımda da olsa tam zamanlı olarak geri dönüyordum. Bu yüzden, kolayca çizeceğim tam dört aylık bir deneyime sahip olmama rağmen, tam zamanlı rolün stajdan çok farklı olduğunu ve her şeyden önce bir öğrenci olarak hayattan çılgınca farklı olduğunu çabucak fark ettim. Hayatımızın son 18 yılı boyunca okul sisteminde gezinmenin nasıl öğretildiğinin çalışma ortamında gezinmek için iyi bir çeviri olmadığını çabucak fark ettim.

Harvard’da kariyer danışmanı ve birinci nesil üniversite öğrencisi Gorick Ng tarafından yazılan bir kitap var. “Söylenmemiş Kurallar: Kariyerine Doğru Başlamanın Sırları” kitabını okumayı yeni bitirdim. Kitabı yazdı çünkü ilk işinizi güvence altına almanın denklemin sadece küçük bir parçası olduğunu fark etti; zor kısmı gerçekten rolde mükemmel olmakta yatıyor ve bu genellikle öğrenilmesi gereken bir şey.

Okul Sizi İş Hayatına Atamaz

Ve ne yazık ki, kimse size rolün bu dinamiklerinde nasıl gezinebileceğinizi ve ustalaşacağınızı anlatmıyor. Kitapta, iyi bir öğrenci olmanın her zaman iyi bir çalışan olmaya nasıl dönüşmediğini araştırıyor. Bir bölümde şöyle yazıyor: “Okul ayak uydurmaktır; işse adım atmakla ilgilidir.”

Bu cümle, öğrencilik hayatımı bu giriş seviyesindeki rolümdeki yeni hayatımla her karşılaştırdığımda düşündüğüm her şeyi bana açıkladı.

Bence, okul zaman çizelgeleri işten çok farklıdır (en azından, işte olduğum iki ay boyunca gördüklerimden bunu öğrendim). Okul için yılınız, dönem başına sabit sayıda dersle birlikte iki döneme ayrılır. Her kursun müfredatı, her hafta tam olarak neleri kapsamanız gerektiğini ve ne zaman değerlendirme yapacağınızı söyler. Ödevlerin dereceli puanlama anahtarı vardır ve genellikle istediğiniz notu almak için tam olarak ne yapmanız gerektiğini bilirsiniz. Okul dünyasında, belirsizliğe çok az yer verilir;

Reklam

İyi bir öğrenci olmak için yapmanız gereken tek şey ayak uydurmak ve ödevlerden geri kalmamaktır.

Benim gözümde iş aynı görünmüyor. İlerlemenizi yıllık veya iki yıllık olarak ölçersiniz, ancak yıl içinde yaptığınız iş genellikle bir müfredatta kelimesi kelimesine yakalanamaz. “Yapılması gereken” işinizi çalışma planınızda belirtildiği gibi yapıyorsunuz, ama aynı zamanda Gorick’in yazdığı gibi, öne çıkmak istiyorsanız, öne çıkmanız gerekiyor.

“Yapılacaklar” işinizle hokkabazlık yapmak için “yapılacaklar” işini tanımlıyorsunuz.

Birkaç hafta önce bile ihtiyaç duymayabilecek üst düzey liderlerden gelen ihtiyaçları tahmin ediyorsun. Bir bölümü okuyup bir kompozisyonu teslim edip sonra da okulda olduğu gibi her şeyi unutamazsın. Bunun yerine, her zaman kendi kendinize düşünürsün, “İğneyi hareket ettirmek için ne yapabilirim? Gerçekten iyi bir çalışan olmak için ne yapabilirim?”

Tam zamanlı çalışmanın bu yönü, şirketteki stajımda da hiç deneyimleyemeyeceğim bir şeydi. Stajda, size verilen çalışma planında, ayrıldığınız zamana kadar tamamlamanız gereken üç veya dört tanımlanmış proje vardır. Odak noktanız bir yıl sonraki işi düşünmek değildi; odak noktanız, eldeki projenin net başlangıç ve bitiş tarihiydi.

Gördüğüm kadarıyla okullayken sadece kendine karşı sorumlu oluyorsun. Ama iş sayesinde, kendine, menajerine ve takımının geri kalanına karşı sorumlusun. Okulda, bir şeyi teslim etmezseniz, son dönem karnesinde kötü bir not gören tek kişi sizsiniz. Ancak işte, sizin nedeninize bir şey yapılmazsa, sadece kendinizi değil, başkalarını da etkiler.

Reklam

Ve hayal kırıklığına uğratmak istememenin kaynağı da bu. Stresimin ve endişemin kaynağı da burada yatıyor.

Hem motive edici hem de ezici bulduğum bir diğer fark da iş yerinde etrafınızda olan insanlar. Okulda, herkes (aşağı yukarı) aynı yaştaydı, aynı yaşam aşamasındaydı. Elbette, bazı öğrenciler diğerlerinden daha dünyevi ya da diğerlerinden daha zekiydi. Ama sınıfınızdaki herkes, aşağı yukarı, diğerleriyle aynı deneyim ve bilgiye sahip, benzer bir seviyede duruyordu. İş yerinde gördüklerim şimdiye kadar tam tersi oldu. Takımımdaki en genç insanım ve bu yüzden etrafa bakıyorum ve ne kadar zeki oldukları için herkes tarafından üzülüyorum. Ve şirkette zaten kemerleri altında yılların deneyimine sahipken, nasıl olmazlar? Onlardan öğreneceğim çok şey olduğu için meslektaşlarımla çevrili olduğumdan kendimi çok şanslı buluyorum, ancak takım toplantılarında zaman zaman gözdağı hissetmemek zor.

Büyük bir gölette küçük bir balık olmak yerine (üniversitede olduğu gibi), bazen deneyimli yüzücüler denizinde yüzmeyi öğrenen bir minnoş gibi hissediyorum.

Okulumda, çalışan dünyanın öğrenci dünyasından ne kadar farklı olacağı hakkında konuşan pek çok insan duyduğuma inanmıyorum. İnsanlar şaka yapmayı ve “gerçek dünyanın” farklı olacağını söylemeyi seviyorlar (bu terimin kullanılmasından nefret ediyorum), ancak kimse benimle nasıl farklı olduğunu gerçekten paylaşmadı. Ve ilk işinize başlarken düşünce ve davranışlarınızı nasıl değiştirmeniz gerektiğini. Keşke bunun daha fazlası okulda iletilseydi, çünkü birçok akranımın bunu duymaktan büyük fayda sağlayacağını düşünüyorum.

“İş dünyasının” getirdiği zorluklara rağmen, bunu okul yerine bir çırpıda seçeceğimi söyleyerek bu işi bitirmek istiyorum. Sadece bu iki ay içinde masa başındaydım, bir sınıfta otururken öğrenemediklerinin çoğunu öğrenmiş gibi hissediyorum – bir toplantıyı nasıl yöneteceğim, beklentileri nasıl yöneteceğim, yöneticinizle etkileşime girmenin yapılması ve yapılması gerekenler. Çalışma dünyası, kişisel ve profesyonel büyüme söz konusu olduğunda birçok fırsat alanı sunuyor gibi görünüyor ve bu yüzden öğrenmeye devam edeceğim için heyecanlıyım.

Zamanla, gemiyi ileriye yönlendirmede mürettebatın geri kalanına katılabilmek için yelkenlere yorulmadan asılacağımı biliyorum.

Reklam

Kişisel Gelişim

Hangi Yazılım Dilini Öğrenmeliyim? (Yazılım Dilleri 2024)

Yazılıma başlamak isteyen gençler, sıklıkla hangi yazılım dilini öğrenmeliyim diye sorulara takılıp kalırlar. İşte başlangıç için en iyi yazılım dilleri.

392759674 3651215045112694 7453571999874399745 n

Yayınlandı:

Şu Tarihte:

İçeriği Oluşturan:

Hangi Yazilim Dilini Ogrenmeliyim 2024

Dünyada ve ülkemizde popülerliği büyük oranda artan yazılım geliştirme ve programlama, her geçen gün daha fazla kişiyi kendine çekmekte.

Genelde gençlerin bu alana yöneldiklerinde en çok merek ettiği sorular, “Hangi yazılım dilini öğrenmeliyim?”“Hangi programlama dilini öğrenmeliyim?”“En kolay yazılım dili hangisi?” gibi sorular oluyor. 700‘ün üzerinde yazılım dilinin olduğunu düşünürsek bu soruları sormanız oldukça doğal.

Bu makalede hangi alanlarda hangi yazılım dilinin kullanıldığını, bu dillerin zorluk seviyesini ve piyasa değerini anlatacağız.

Hangi Yazılım Dilini Öğrenmeliyim?

Bu soruyu kendinize sormakla aslında yazılım hayatınız için büyük bir adım atmış oluyorsunuz. Dünyada her şeyin merakla icat edildiği ve merak olmadan başarının da mümkün olamayacağı malumunuz. Yazımızı dikkatlice okur, hangi alanda daha iyi işler çıkarıp, sıkılmadan ve eğlenerek iş yapacağınızı düşünüyorsanız o alana yönelmenizde ve kendinizi o alanın her konusunda yetkin kılmanızda fayda var. Bunun için daima kendinizi geliştirmeli, kaynakları araştırmalı ve öğrendiklerinizi gerçek ortamlarda test etmelisiniz.

Öncelikle yazılımda birçok dal mevcut ve bu dal her geçen gün budaklanıyor. Kendini yazılımcı olarak nitelendiren kişiler, “Front-end” yani Ön Uç Geliştirici“Back-End” yani Arka Uç Geliştirici ya da her ikisine de hakim olduklarını belirten “Full Stack” Geliştiriciler olmak üzere 3 temel dala ayrılıyorlar. Ayrıca dünyada ve Türkiye’de en çok kullanılan yazılım dili Python’dur.

yazilim

Neredeyse Her Alanda Var Olmak için Python

Veri bilimi ve analizinden oyunlara, web uygulamalarından hayal gücünüzün eriştiği her projeyi gerçekleştirme gücüne sahip olmanızı sağlayan Python programlama dili, günümüzde en popüler ve en kolay öğrenilen dildir.

Bu dilin sınırları oldukça geniştir ve Syntax bakımından yazması çok kolaydır. Bundan ötürü yazılımcılığa başlarken öğrenilen diller arasında yeri oldukça sağlamdır.

Reklam

Her ne kadar öğrenilmesi kolay olsa da, bu işin piri noktasına gelmiş kişiler bu dilden pek hazzetmemektedir..

Web Sayfalarının Görsel Tasarımı için HTML ve CSS

Aslında HTML ve CSS, bir programlama dili değil, işaretleme dilleridir. İşaretleme dilleri, metnin işlenmesi ve kullanıcıya sunulması için kullanılan dillerdir.

HTML, web sayfaları oluşturmak için kullanılan görsel varlıkları kodlamanızı sağlar. CSS ise bunların stillerini özelleştirir.

Yani sadece HTML ve CSS bilen bir kişi, kendini “Yazılımcı” olarak nitelendirmemeli, bunun yanında aşağıda bulunan ve web sayfaları alanında geliştirmeler yapmanıza olanak sağlayan programlama dillerine yönelmelidirler.

Bunlara ek olarak HTML ve CSS kolay öğrenilen ancak ustalaşması zor dillerdir, bunu da belirtmemizde fayda var..

Web Sayfalarına İşlev Kazandırmak İçin JavaScript

JavaScript, web sayfalarında karmaşık ve komplike özellikleri kullanmanızı sağlayan programlama dilidir. Öğrenilmesi kolay-orta derecede olup, bilinenin aksine Java diliyle pek bir benzerliği bulunmaz ancak “Syntax”ı benzerdir diyebiliriz.

Reklam

JavaScript, HTML ve CSS bilginizle çok da profesyonel gözükmeyen web sayfaları oluşturabilir, bu sayfalara JavaScript programlama dili sayesinde birçok fonksiyon kazandırabilirsiniz.

Ayrıca çocukluğumuzun kahramanları olan tarayıcı bazlı oyunların birçoğu JavaScript kullanılarak üretilmektedir. Bu alanda ilerlemek isteyen kişiler mutlaka bu dili öğrenmelidir. İş imkanı bakımından da JavaScript’in diğer dillerin fersah fersah üstünde olduğunu da belirtelim. Eğer iyi bir JavaScript bilginiz ve tecrübeniz varsa, okul geçmişiniz ne olursa olsun birçok alanda iş bulabilmeniz mümkün.

Hangi Yazilim Dilini Ogrenmeliyim

Mobil Uygulamalar için Java

Java, oldukça eski ve biraz da hantallaşmış olmasına rağmen, hem en çok kullanılan yazılım dillerinden, hem de en çok pozisyona ihtiyaç duyulan dillerden. Bu programlama dilini gerçekten hakkıyla öğrenir, projeler geliştirirseniz birçok şirket sizi kapmak isteyecektir.

Java ile hem Android, hem de iOS için mobil uygulamalar geliştirebilirsiniz. Bunlara ek olarak masaüstü uygulamalarıweb tabanlı küçük oyunlar da Java ile geliştirilebilir.

Bizim önerimiz eğer öğrenmek için bir hevesiniz varsa, en azından orta seviyelere gelerek bu dilde şansınızı denemenizdir. İş imkanı oldukça yüksektir ancak bu dilde ustalaşmak yıllarınızı alacaktır..

Oyun Geliştirmek için C#

C#, başta Unity olmak üzere birçok oyun motoru ve oyunun tasarlanmasında bir numaralı programlama dili olmuştur. Bu dil öğrenmesi oldukça basit, kullanışlı ve modern bir dildir. Javayla benzer yapıda olan C#, bugün Unity ile geliştirilen tüm oyunlarda kullanılan tek yazılım dilidir.

Eğer oyun geliştirme, görsel tasarım ve animasyonlar üretme gibi hedefleriniz varsa, bu dili bilmekten başka çareniz yok desek yeridir..

Reklam

Bunların yanında C# ile yapacağınız diğer projeler de mevcuttur. Örneğin form uygulamalarıotomasyon uygulamaları, bazı mobil uygulama ve web servisleri de C# yazılım diliyle kodlanmıştır.

Veritabanı ve Verilerle İlgili Tüm Alanlar için SQL

SQL, birçok kullanıcı tarafından programlama dili olarak anılsa da, aslında bir programlama dili değildir. Herhangi bir veritabında, SQL dilini kullanarak arama ve sorgular gerçekleştirebilirsiniz. Eğer veri bilimi ve veritabanı ile ilgili alanlara yönelecekseniz mutlaka öğrenmeniz gereken, basit ve değerli bir alt dildir.

yazilim dilleri
2024 yılında hangi yazılım dilini öğrenmeliyim?

SQL dilini öğrenip tecrübe ederseniz, Veritabanı Uzmanı gibi pozisyonlarda rahatlıkla çalışabilirsiniz. Ülkemizde bu poziyona olan ilgi ve talep, her geçen gün artmakta ve gerçekten “Uzman” olan kişilerin azlığı sebebiyle de bu kişiler şirketler için çok değerli bir konuma gelebilmekteler. Ayrıca bir veritabınını bir uzmana inşa ettirdiğinizde, veritabanı yapıları eşsiz olacaktır ve bu veritabınını en iyi şekilde kontrol eden kişi, onu oluşturan kişi olacaktır. Yani bu pozisyonda bir işe girdiğinizde, vazgeçilmez birisi olabiliyorsunuz.

Bunlara ek olarak, veritabanları özel bilgiler içeren büyük veriler içerir. Bundan dolayı eğer çalıştığınız şirkette veriler sızdırılırsa ya da ele geçirilirse, sizin de canınız yanabilir. Bu da bu işin negatif yönü..

Hangi Yazılım Dili Para Kazandırır?

Eğer bildiğiniz ve uzmanlaştığınız bir yazılım diline sahipseniz, para kazanmanış işten bile değildir. İşinizi hakkıyla yaptığınız her projede çok yüksek meblağlar kazanabilirsiniz. Bunlara ek olarak, piyasa değeri en yüksek ve popüler diller, dolayısıyla en çok para kazandıran ve yabancı olmadığmız yazılım dilleri JavaPythonJavaScriptC++C# gibi dillerdir.

En Kolay Yazılım Dili Hangisi?

Bize göre öğrenmesi en kolay, aynı zamanda güzel ve gelir sağlayan işler çıkarabileceğiniz yazılım dili Python‘dur. Bu dil, öylesine kolay bir dildir ki, 1 senede bile uzmanlık sağlayıp veri biliminden web uygulamalarına, oyundan diğer projelere her şeyi yapabilirsiniz. Tabii bu 1 sene içerisinde ciddi bir eğitimden geçmeli, kendinizi test etmeli ve asla pes etmemelisiniz.

hangi yazlim diliyle baslanmali
2024 yılında hangi yazılım dilini öğrenmeliyim? Hangi yazılım diliyle başlanmalı?

İlk Hangi Yazılım Dilini Öğrenmeliyim? – İlk Hangi Yazılım Dili Öğrenilmeli? – Hangi Yazılım Dili ile Başlamalıyım?

Bu soruların cevabı şüphesiz C dilidir. Bunun sebebi yazılımın atalarından görülmesi, Algoritma ve Programlama mantığını anlayabilmenizi sağlamasıdır.

Bu dili bilerek para kazanabileceğinizi düşünmeyin. Ancak Programlama 101 derslerinde genelde bu dilden başlanır ve bu dilin ardından Nesne Yönelimli Programlama öğrenililir.

Reklam

Bizim de tavsiyemiz, ilk yazılım dilinizin C olmasıdır.

Kaç Ayda Yazılımcı Olunur? – Kaç Yılda Yazılımcı Olunur?

Yazılımcı olmak için belli bir süre yoktur. Öğrendiklerinizi pratiğe döküp, kendi kendinize özgün işler başarabilirseniz artık bir yazılımcı olmuşsunuzdur. Yine bu süre öğrendiğiniz dillere göre değişse de, yaklaşık en az 1 yılınızı alır. O dilde ustalaşmanız ise yıllar sürer.

“Kimler yazılımcı olabilir?”“Kimler yazılım mühendisi olabilir?” sorusunu soran kişiler, genellikle ardından ne kadar süre sonra yazılımcı olacaklarını sorarlar. Bu heyecanın olması sizin için güzel olsa da, eğer zamanınız sabırsız ve öz verisiz geçerse ne zaman yazılımcı olduğunuzdan ziyade, nasıl bir yazılımcı olduğunuz tartışılır. Bu yüzden sabırsız olmamalı, öğrendiklerinizi test etmeli ve egodan uzak durmalısınız.

Okumaya devam et