Mehmet Tek Profile picture
Jun 15 21 tweets 5 min read Twitter logo Read on Twitter
YAZILIMA NASIL BAŞLARIM?

Yeni başlayacaklar için yol haritası hazırladım.

Son zamanlarda birçok kişi yazılım konusunda kendini geliştirmek istiyor ama nasıl yapacağı konusunda düzgün bir yol haritası bulamıyor.

Herkesin kafasında bir çok soru var;

+++
1. Hangi programlama dilini öğrenmeliyim?

2. Bilgisayar veya yazılım mühendisliği mezunu değilim, bende öğrenebilir miyim?

3. İngilizce bilmek şart mı?

4. Bu yaştan sonra öğrenebilir miyim?

5. Ne öğrenmem lazım, her şey çok karışık.
Ben bir işletme mezunu olarak 2017 yılında yazılım öğrenmeye sıfırdan başladım.

Şimdi bir yazılım/teknoloji şirketi olan Rexven’i geliştiriyoruz.

Yazılım öğrenme, ekip kurma ve yönetme konusunda bir çok tecrübe elde ettim. Bunu da bir önceki flood içinde anlatmıştım.
Öncelikle yazılım öğrenmeye başlarken hedefinizi belirlemeniz gerekiyor.

Burada üç yol var;

1. Yazılım öğrenip bir şirkette çalışmaya başlamak

2. Yazılım öğrenip freelance olarak çalışmak

3. Yazılım öğrenip proje geliştirip startup kurmak
Üç yolunda olumlu ve olumsuz yanları var ama kendi durumunuza göre buna karar vermelisiniz.

Ben üçüncü seçenek olan kendi startup şirketimi kurmayı tercih ettim ve ona göre ilerledim.

Ama diğer seçenekleri seçen bir çok arkadaşım oldu.
Buna karar verdikten sonra yazılım aslında çok geniş bir alan.

Önce hangi alanda çalışacağınıza karar vermeniz gerekiyor.

Web uygulaması, mobil uygulama, masaüstü uygulama, siber güvenlik, veri bilimi, yapay zeka gibi onlarca alan var.
Bunlardan birini seçip ondan sonra hangi teknoloji ve dili öğrenmeniz gerektiğine bakabilirsiniz.

Yapay zeka, veri bilimi gibi konular yeni başlayanlar için zor olacaktır.

Bence temelleri öğrenmek için Web uygulaması geliştirmeyi öğrenerek başlayabilirsiniz.
Web geliştirmeyi öğrendikten sonra hangi konu ilginizi çekiyorsa oraya doğru ilerleyebilirsiniz.

Web tarafını da frontend ve backend olarak ikiye ayırabiliriz.

İkisinden de başlayabilirsiniz ama yeni başlayanlar için frontend bence daha kolay olacaktır.
Ayrıca yazdığımız kodların direkt olarak çıktısını görsel olarak görmek motive ediyor.

Frontend tarafında html ve css öğrenin. Sonra ilk programlama diliniz olacak olan JavaScript öğrenin.

Bu konuda YouTube da bir çok içerik var ama Udemy daha düzenli.
Udemy’den Maximilian Schwarzmüller JavaScript kursunu tavsiye ederim.

Html, css ve JavaScript öğrendikten sonra çok basit bir iki proje yapıp framework öğrenmek faydalı olur.

Frontend tarafında en çok kullanılan React, Vue veya Angular’dan biri ile başlayabilirsiniz.
Ben React ile başladım ve şuan Rexven’de frontend tarafında React kullanıyoruz.

React öğrenebileceğiniz bir kaç kurs paylaşıyorum;

1. udemy.com/course/react-t…
2. udemy.com/course/react-r…
3. udemy.com/course/complet…
React kurslarını bitirdikten sonra public api ler kullanarak veya Google gibi şirketlerin servislerini kullanarak basit projeler yapmanız çok faydalı olacaktır.

Sonra backend tarafına geçebilirsiniz.

Backend tarafında da bir çok alternatif var.
Python, C#, Java, Php gibi diller öğrenebilirsiniz ama frontend tarafında JavaScript öğrendiğiniz için Node.js öğrenmenizi öneririm.

Daha sonra başka diller veya framework ler seçebilirsiniz.

Her birinin olumlu veya olumsuz yönleri var elbette.
Node.js içinde yine birkaç kurs önereyim. Bunları izlediğinizde bir çok konu oturmuş olacaktır.

Bu kurslar içinde işinizi kolaylaştıracak Express.js de öğrenmiş olursunuz.

1.udemy.com/course/nodejs-…
2.udemy.com/course/nodejs-…
3.udemy.com/course/complet…
Backend tarafında veri tabanı da önemli bir konu. Burada SQL ve noSQL veritabanlarından biri ile ilerleyebilirsiniz.
Bu kurslarda çoğunlukla nosql veri tabanı olan Mongodb anlatılıyor. Maximilian Schwarzmüller hem Mongodb hem de Mysql anlatıyor. İkisini de öğrenmekte fayda var.
Frontend ve backend belli bir seviyeye geldiğinizde artık ikisini birleştirip full stack bir Web uygulaması geliştirebilirmeye başlayabilirsiniz.

Son aşama olarak uygulamanızı geliştirdikten sonra sunucuya deploy edip projenizi bir domain de yayınlayabilirsiniz.
Artık bol bol pratik yapma ve uygulama geliştirme yapabilirsiniz.

İş başvurularına başlanabilir, freelance işler alınabilir ya da aklınızda bir fikir varsa onu hayata geçirebilirsiniz.

İlla full stack web geliştirici olmak zorunda değilsiniz.
Sadece frontend tarafında kendinizi geliştirip frontend developer olabilir, ya da backend tarafında geliştirip backend developer olabilirsiniz.

Bu süreç tabii ki bu kadar kolay olmayacaktır.

Kurs izleme süreci en az 3-6 ay sürecektir.
Biraz zorlayıcı olsa da vazgeçmeyin ve sonuçta kendinize bir yetenek katmış olacaksınız.

Hem Türkiye’de hem de dünyada geçerli bir meslek sahibi olabilirsiniz.

Son olarak bir kaç tavsiye vererek bitireyim.

- Bol bol proje yapın.
- Neredeyse bütün kaynaklar ingilizce
- İngilizce öğrenin.
- Yapay zekayı yardımcınız olarak kullanın (Chat GPT)

Bir sonraki yazıda Chat GPT kullanarak nasıl sıfırdan proje yapabiliyorum?

Takıldığım yerde nasıl yardım alıyorum?

İngilizce konusunda nasıl destek oluyor? bu konulardan bahsedeceğim.
Umarım bu yazı sizin için faydalı olmuştur. Yazılım alanında kendini geliştirmek isteyenler için faydalı bir yol haritası sunmaya çalıştım.

Daha fazlası için @MehmetTekX takip ederseniz ve ilk tweet’i beğenip RT yaparsanız sevinirim 👇

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Mehmet Tek

Mehmet Tek Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @MehmetTekX

Jun 1
YAZILIMA NASIL BAŞLADIM?

Bir işletme mezunu olarak yazılım öğrenmeye sıfırdan 2017 yılında başladım. Şu an bir yazılım şirketimiz var ve e-ticaret satıcıları için Rexven platformunu geliştiriyoruz.

Bu yazılım öğrenme ve proje geliştirme sürecinde birçok tecrübe elde ettim. 👇 twitter.com/i/web/status/1…
Bu süreçte yanlış yönlendirmeler dolayısıyla ciddi bir zaman kaybettim.Yazılım öğrenirken önemli konulardan birisinin doğru bir yol haritası olduğunu düşünüyorum.

Peki neden yazılım öğrenmeye başladım?

Dünyada en değerli 500 şirket arasında Türkiye’den çıkmış hiçbir girişim yok
Hedefim bir teknoloji şirketi kurmak ve en değerli 500 şirket arasına girerek bunun yapılabilir olduğunu göstermek.

Aslında bir teknoloji şirketi kurmak için yazılım öğrenmeye başladım.

Peki Yazılım ve programlamaya nasıl başladım?
Read 23 tweets
Jan 26
AMAZON'DA MARKA TESCİLİ NEDİR? NEDEN ÖNEMLİDİR?

Uzun süredir Amazon’da Private Label olarak satış yapmayı anlatıyorum. Bu yazımda sizlere Amazon’da FBA modeli ile satış yaparken en önemli konulardan birisi olan marka tescilinden bahsedeceğim.

Hemen başlayalım +++
Sizinde çok iyi bildiğiniz üzere Private Label kendi markanızı oluşturarak satış yapmak anlamına gelmektedir.

Büyük ihtimalle sizde bir ürün alırken ürünün markasına önem veriyorsunuz.

Belkide fiyatı daha fazla olsa bile bazen bildiğiniz bir markayı tercih ediyorsunuz.
Markanızı oluşturup tanıttıktan sonra artık insanlar sizin markanızı tanıdığı için ürünlerinizin satışı ciddi seviyede artacaktır.

Yazının sonuna doğru sizlere Amazon’da marka tescilinin avantaj ve faydalarından bahsedeceğim. Şimdi biraz marka tesciline giriş yapalım.
Read 21 tweets
Jan 22
ETSY’DE SATIŞA NASIL BAŞLARIM?

Binlerce girişimci ve şirket Etsy’de satış yapmak istiyor ama nasıl yapacağı konusunda bir yol haritasına sahip değiller.

Bu yazıda Etsy’de satışa başlamak isteyenler için 37 maddeden oluşan YOL HARİTASI hazırladım.

Hemen başlayalım +++
1. Satışa başlamadan önce ilk yapacağınız iş Etsy konusunda bilgi sahibi olmak.

Youtube kanalımdaki videolar ile başlayabilirsiniz. İnternette bulunan bütün kaynaklardan detaylı araştırma yapmanızı öneririm.
Tecrübeli satıcılar ile konuşabileceğiniz Facebook ve Telegram platformlarındaki gruplara katılın.

2. Etsy’de satışa başlamadan önce platformun kurallarını kesinlikle okumanız gerekiyor.

Ben okumadan satışa başladığım için hesabım kapandı.
Read 39 tweets
Jan 12
AMAZON’DA $10.000 KAYBETTİĞİM İLK ÜRÜNLERİMDE YAPTIĞIM 13 HATA

Yaklaşık 5 yıl önce Amazon’da satışa başladım ve bir çok hata yaptım.

Bu hatalardan ciddi tecrübeler elde ettim. Benim yaptığım hataları sizler yapmayın diye şimdi adım adım paylaşacağım.

+++
1.Bence yaptığım en büyük hata Amazon’u en iyi şekilde öğrenmeden hızlıca satışa başlamaktı.

Amazon’un büyük bir okyanus olduğunu denize atlayınca fark ettim. Bilgisizliğimden dolayı çok fazla hata yaptım.

Bu süreçte hem emek, hem zaman hem de para kaybettim.
Şimdi tekrar başlıyor olsam Youtube’da bulabildiğim bütün kaynakları izlerdim.

Facebook, telegram gibi platformlarda gruplara katılırdım ve bütün postları, paylaşımları okurdum.

Kendime tecrübelerinden faydalanabileceğim insanlar bulurdum.
Read 22 tweets
Jan 5
120.000 DOLARA AMAZON MARKAMIZI SATIYORUZ.

1 yıl önce Amazon’da satışa başlattığımız ürünü geliştirdik ve şimdi satıyoruz. Bu yazıda sizlere adım adım süreci anlatacağım.

Amazon'da kendi markasını oluşturup satmak isteyenler için çok faydalı olacaktır.

+++
Biliyorsunuz Amazon’da birden çok iş modeli var. Private label iş modelinin en avantajlı tarafı ortaya bir marka çıkarıyor olmamız.

İşte bu yüzden Amazon’da en uzun soluklu ve sürdürülebilir iş modeli Private label olduğunu düşünüyorum.
Peki bu ürünü ortaya çıkarma sürecimiz nasıl oldu?

Duvar dekoru ürünlerini hedef olarak seçtik ve hedefimiz Türkiye’deki üreticilerden ürün alıp Amazon’da satmaktı.

Amazon’da en çok satan duvar dekorlarını inceledik. Aranma hacimleri ve rekabet durumlarını analiz ettik.
Read 25 tweets
Jan 3
AMAZON HİKAYEM (5 YIL)

Amazon’da satış yapmaya yaklaşık 5 yıl önce başladım ve bugüne kadar binlerce ürün sattım.

Bu süreç içerisinde onlarca şirkete, markaya, girişimciye eğitim ve danışmanlıklar verdim. Bu yazımda sizlere önce kendi hikayemi ve tecrübelerimi aktaracağım.

++
Sonra da Amazon’da satış yapmak isteyenlere bilgiler vereceğim.

Amazon’da satış yapmaya yanlış bir kurs alarak başladım. Sizler benim gibi yanlış yönlendirilmeyin diye olabildiğince bildiklerimi paylaşmaya çalışacağım.

+++
Bu kursu $250 (4684 TL) ücrete almıştım ve genel itibariyle dropshipping iş modeli hakkındaydı.

Dropshipping; ürünleri Amazon platformlarına listeliyorsunuz, satış geldiğinde başka bir platformdaki veya Amazon’un bir pazar yerindeki satıcıdan ürünleri alıp gönderiyorsunuz.
Read 28 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(