CodeGym/Java Blogu/Rastgele/Java Öğreniminizi Nasıl Tamamlayabilir ve İş Bulabilirsin...
John Squirrels
Seviye
San Francisco

Java Öğreniminizi Nasıl Tamamlayabilir ve İş Bulabilirsiniz? Başarılı Olanlardan En İyi İpuçları ve Püf Noktaları

grupta yayınlandı
Programlama alanında bir kariyere başlamak için dahi olmanıza, programlama geçmişine sahip olmanıza veya gençliğin gururu içinde olmanıza gerek yok. Öğrenmeye istekliysen ve ne olursa olsun hayallerinin peşinden gitmeye hazırsan, her şey mümkün. Java eğitimini tamamlayan ve deneyimlerini bizlerle paylaşan öğrencilerimizden en iyi ipuçlarını ve püf noktalarını bir araya getirdik. Bu metin sizi biraz motive etmeyi ve öğrenme yolunuzu daha az dolambaçlı hale getirmeyi amaçlamaktadır. Java Öğreniminizi Nasıl Tamamlayabilir ve İş Bulabilirsiniz?  Başarılı Olanlardan En İyi İpuçları ve Püf Noktaları - 1

1. İpucu: Geçmişiniz ve Kariyeriniz Ne Olursa Olsun Kod Yazmaya Başlamaktan Korkmayın

David Heines ve kişisel deneyimine göre , Java öğrenmede "geçmişinizin hiçbir önemi yok" (ancak bazı noktalarda faydalı olamayacağını söylemek haksızlık olur). Yaşınız veya geliştirmekte olduğunuz kariyer ne olursa olsun, BT'ye geçmek için asla geç değildir. Birçok öğrencimiz üniversiteden mezun olduktan sonra değil, mesleklerini değiştirme ihtiyacı hissettiklerinde kursa katıldılar. Birçoğu yaptıkları işte gerçekten başarılıydı. Örneğin, Sergei ve Alex gibi öğrenciler BT alanından çok uzaktaki endüstrilerde çalışıyorlardı. Bununla birlikte, "yetersiz maaş ve kariyer beklentilerinin olmaması"alternatifler aramalarını sağladı. Ve Java'da durdular. Mesele şu ki, Java'yı bilmek eğlenceli ve çok ödüllendirici. Yararlı uygulamalar ve hizmetler ve buna benzer birçok şey oluşturabilir, hatta kendi yazılım şirketinizi kurabilirsiniz. Java öğrenmek de eğlenceli olabilir, CodeGym ile öğrenirseniz bunu garanti edebiliriz :) Yani, gelecekte ne yapacağınız konusunda hala kararsızsanız veya sadece hayatınızı değiştirmek istiyorsanız, hemen başlayın.

2. İpucu: Öğrenme Sürecinizi Özelleştirin

CodeGym, her gün öğrenmeye en az 1-2 saat ayırmak isteyenler için mükemmel bir kurstur. Minimum teori, maksimum uygulama içerir. Kursun başında tutarlı olun ve çalışmaya daha fazla zaman ayırın. Mümkünse bir veya iki saat değil, üç veya dört saat verin. Günleri iş ve akşamları aile zamanıyla dolu olan Dmitry Mersianov da dahil olmak üzere birçok öğrencimiz sabah 5-6'da kalkıp işten önce çalışmaya çalıştı. Ancak, bu size fazla geliyorsa, sabahları bir saatinizi teoriye, öğleden sonra veya akşamları ise uygulamalı pratiğe ayırabilirsiniz. "Sıkı çalış ama aşırıya kaçma" Alex Yedamenko . Düzenli egzersiz.Bazı öğrencilerimiz dalgalar halinde çalıştıklarını bildiriyor. Hiç çalışmadıkları haftalar hatta aylar olduğunu söylüyorlar. Doğal olarak, ilerlemeleri önemsizdi. Ancak tutarlılığın her şeyin çok daha iyiye gitmesinin anahtarı olduğunu anladıklarında oldu. Her seferinde biraz çalışmak daha iyidir, ancak uzun vadede düzenli olarak. Sadece söyleniyor, kendinizi zorlamayın ve sıkıştığınızda dinlenin. Jaroslav'ın hikayesinde bahsettiği gibi , "Kişisel hayatınızı ve kendinizi unutmayın." Bazen, tükenmişliği önlemek için iç benliğinizi dinlemek, odağınızı değiştirmek ve zihninizi boşaltmak çok önemlidir.

3. İpucu: Özel İhtiyaçlarınıza Uygun Bir Yol Haritası Oluşturun

Adım adım derslerimizi tamamlayarak çıtayı çok düşük tutmayın. Acele etmeyin ve ihtiyaçlarınıza (Uygulama geliştirme, oyunlar, QA otomasyonu, yazılım vb.) yönelik etkili bir yol haritası oluşturun. Eugene Denisov'un başarı öyküsünde önerdiği gibi , Java Core'un temellerine zaten aşina olduğunuzu hissettiğinizde (kabaca CodeGym'deki Seviye 15'e karşılık gelir ), kendiniz için ilginç bulacağınız kendi projenizle devam edin. Birçok CodeGym öğrencisi, ilk uygulamalarının yararlı bir şey yapmadığını söylüyor. Bununla birlikte, becerilerini geliştirmelerine, yeni teknolojilerde ustalaşmalarına ve onlara bilgiyi uygulamaya koyabilecekleri konusunda güven vermelerine yardımcı oldu. 20. Seviyeden Sonra, Git veya Maven gibi daha karmaşık şeyleri keşfetmeye başlayabilirsiniz. Mezunlarımızın büyük çoğunluğu, çok büyük kod hacimlerinden kaçınmanıza yardımcı olabileceğinden, herkesin akışlarla nasıl çalışılacağını öğrenmesini tavsiye ediyor. Seviye 30'dan sonra Hazırda Bekletme konusunda uzmanlaşmaya başlayabilirsiniz. Nesne-tablo eşlemesini koruyarak kod satırlarını büyük ölçüde azaltan kullanışlı bir araç daha. Programcıları kalıcı verileri manuel olarak işlemekten kurtarır ve buna bağlı olarak zamandan ve bakım maliyetinden tasarruf sağlar. bitiş çizgisinde, iş aramaya başlamadan hemen önce, Spring belgeleriyle tanışmak iyi bir fikirdir. Çoğu şirket, özellikle büyük olanlar, SQL ile çalışır ve özgeçmişinizde Core Java + SQL gibi bir şeye sahip olmanız sizin için büyük bir avantaj olacaktır. Tüm bu söylenenler, özellikle de şu anki işinize odaklanmanız gerekiyorsa, her şeyi bir kerede öğrenmeye çalışmayın. Adım adım bir plan oluşturun ve bir sonraki konuya ancak bir önceki konuda uzmanlaştığınızı hissettiğinizde geçin.

4. İpucu: Ek Kaynaklar Kullanın

Kursumuzla gurur duysak da sizden yalnızca CodeGym ile sınırlı kalmanızı talep etmiyoruz. Farklı kitaplar ve videolarla ufku genişletin. Örneğin, bazen öğrencilerimiz dersi okuyup konuyu tam olarak anlamak için Horstmann veya Eckel'in kitaplarında ek açıklamalar ararlar. Düşünceleri ve bilgileri farklı şekilde ileten farklı eklenti kaynakları denemek doğaldır. Pek çok erkek, pek çok beyin. Makalelere ve bloglara gelince , öğrencilerimiz övgüyle söz ediyor: Tomsk'tan Sviatoslav, gelecekteki uygulamalarınızın mimarisini daha iyi anlamanıza yardımcı olabilecek Mimariyi Anlamak makalesini vurguluyor . Java Dünyası. Adından da anlaşılacağı gibi, İnternet'teki mini Java Dünyasıdır. Bu, Java uzmanlarından birçok ipucu ve sayfada barındırılan birkaç blog içeren en bilgilendirici Java web sitelerinden biridir. Java Deep , Peter Verhas. Java odaklı teknik bir blogdur. Inside Java, çoğunlukla Java ile ilgili yeni haberleri ve görüşleri paylaşmaya adanmış bir blogdur. Yararlı YouTube oynatma listelerine birçok bağlantı da vardır. Ve sadece referans olarak, size Java öğrenenler için en iyi kitapların çok kullanışlı bir kısa listesini veriyoruz : Java Geliştiricilerinin 2021'de Okuması Gereken 21 Kitap .

İpucu 5: Ekstra Yardım ve Motivasyonu İhmal Etmeyin

Öğrenmeyi artıran bir başka ipucu da, yazılım geliştirme konusunda tutkulu, benzer düşünen insanlarla etkileşim kuracağınız topluluğa girmektir. Ayrıca topluluklar, deneyim ve fikir alışverişinde bulunmanıza ve bir noktada takılıp kaldığınızda zorlukların üstesinden gelmenize olanak tanır. Meslektaşlarınız, zor sorunları çözmenize yardımcı olmaya ve ihtiyacınız olduğunda destek sunmaya her zaman hazırdır. Quora ve Reddit'te sorular sorabilirsiniz, oysa Java Code Geeks , Coderanch ve StackOverflow öğrenme yolunuzda çürümemenize yardımcı olacak arkadaşlar bulmanıza yardımcı olabilir .

6. İpucu: İş Görüşmesine Hazırlanın

Kursu bitirdiğinizde (ya da 30+ seviyeye geldiğinizde), iş aramaya başlamanın tam zamanı. Başarılı bir özgeçmişin nasıl yazılacağını ve ön yazıların nasıl yazılacağını okuyun. Özgeçmişinizde belirli becerilere vurgu yapmaya çalışın. Çok belirsiz olduğu için "Java biliyorum" gibi bir şey yazmayın. Bunun yerine, gerçekten iyi bildiğiniz birkaç şey/ek konu ile Core Java'dan bahsedin. Bir iş teklifi alma şansınızı artırmak için, projelerinizden oluşan bir portföy içeren bir özgeçmiş oluşturun. Potansiyel işverenler genellikle her şeyden önce proje geliştirmenin kanıtlanmış geçmiş performansını takdir ederler. Ardından CV'nizi herkese gönderin ve aldığınız geri bildirimlere bakın. Bir davet aldıktan sonra gözünüzü korkutan mülakat sorularına hazırlanın (çoğu çevrimiçi olarak hazırdır). İşverenlerin Java bilginizden ziyade genel zekanızı ve problem çözme becerilerinizi kontrol etmek için bir numara isteyeceklerine hazır olun. Bu nedenle, bu zor sorulara hazırlanmak için önceden İnternette gezinmek daha iyidir. Başarısız olmaktan korkmayın, çünkü uygulamanın gösterdiği gibi, büyük olasılıkla ilk görüşmenizden sonra reddedileceksiniz.Bazı öğrencilerimiz hayallerindeki işe girmeden önce 10'dan fazla görüşme yaptı. Her şey plana göre gidiyor ve bunda yanlış bir şey yok. Başarılı bir CodeGym mezunu olan Anzor Karmov, başarı öyküsünde şöyle diyor : "İlk görüşmenizde başarısız olduktan sonra, sırtınızı sıvazlayın" — bilgi boşluklarını her yenisiyle daha da azaltmak için her görüşmenizi analiz edin. Aceleniz yok. İstediğiniz işe daha da yaklaşıyorsunuz.

Çözüm

Özetle, yaşınız ve programlama geçmişiniz ne olursa olsun Java öğrenmekten çekinmemelisiniz. Hedefleri benzer olsa da bu insanların ne kadar farklı olduklarını görmek için CodeGym mezunlarının bu başarı öykülerini okuyun . Gerçekten neyi sevdiğinizi anlayın ve ele almak istediğiniz konulara, tüm kursa ayırmak istediğiniz zamana ve yaşam tarzınıza bağlı olarak net bir eğitim programı oluşturun. Hata yapmaktan ve yardım aramaktan korkmayın. Kendinizi sürece bırakın ve ne olursa olsun öğrenmeye devam edin. Bir Java geliştiricisinin çalışmasının heyecanı, esas olarak bir sonraki kişisel atılım beklentisinde yatar. Öyleyse, hedeflerinize ulaşmada bol şans!
Yorumlar
  • Popüler
  • Yeni
  • Eskimiş
Yorum bırakmak için giriş yapmalısınız
Bu sayfada henüz yorum yok