
Michael Cain
0
3160
630
Programlama kariyerinizi başlatmayı, yeniden başlatmayı veya başka şekilde geliştirmeyi umuyorsanız, kolay değildir. Şu an kendimi bunun tam ortasında buluyorum - üniversitede sadece birkaç yılım kaldı ve mezun olduktan sonra iyi bir işte daha iyi şanslar elde etmek için en iyisini yapmam gerekiyor. Çok fazla araştırma yaptıktan sonra, başkalarına da yardım edebileceğini düşündüğüm faydalı ipuçlarının bir hazinesi buldum..
Bunların hepsini gerçekten yapabilmek çok zor (her şeyi başarmanız size avantaj sağlayacak olsa da). Ancak bu ipuçlarından sadece bir veya ikisini yapmayı başarabilmeniz bile sizi onsuzdan daha uzağa götürebilir.
Çevrimiçi Topluluklara Katılın
Size yararlı kaynaklar sağlayabilecek çevrimiçi topluluklar ve hedeflenen geri bildirimler bulmak, genel programlama ve programlama dilleri hakkında daha fazla bilgi edinmek için çok önemlidir. Hemen hemen her şey için bir Reddit topluluğu olduğu için Reddit'in büyük bir hayranıyım. Reddit'in Başar Rehberi Reddit'in Başar Rehberi Arkadaşlarınızın sizden önce Internet'te nasıl güzel şeyler bulacağını merak ediyor musunuz? Muhtemelen kendi ilan ettiği "İnternetin ön sayfası" olan Reddit'i kullanıyorlar. , bu yüzden önerilerim dahil
- / R / programlama
- / r / (/ r / java veya / r / python gibi)
- / R / cscareerquestions
Sonuncusu, herhangi bir aşamada bir bilgisayar bilimi kariyeri hakkında herhangi bir sorunuz varsa, hala okulda, röportaj yapıyorsanız, ilk işinizde veya daha yüksek bir maaş ararken. / R / cscareerquestions çok etkili bir subreddit, bana bazı harika ipuçları veriyor. Kesinlikle kontrol et.
Staj Alın
Teknoloji sektöründe, kaliteli bir eğitim almak önemlidir. Bununla birlikte, endüstri aynı zamanda deneyime aşırı derecede stres de katmaktadır. Bir yüksek lisans derecesi veya daha yüksek olsa bile, herhangi bir deneyiminiz yoksa bir iş bulmak oldukça zordur. Mezun olduysanız ve tam zamanlı bir pozisyona ihtiyacınız varsa, bu ipucu çok yardımcı olmaz.
Ama hala üniversitedeyseniz ve kariyeriniz için hazırlanıyorsanız, alabildiğiniz kadar staj yapın. Sizin İçin Doğru Staj Nasıl Bulunur (Ve Dolandırılmayın!) Sizin İçin Doğru Staj Nasıl Bulunur (Ve Dolandırılmayın!) ) Lisans derecesine sahip 4 yıllık tipik bir programda, derecenizden mezun olmadan önce üç yazınız var. Teorik olarak, bu okulla meşgul olmadığınızda sahip olabileceğiniz üç farklı staj. Eğer birinci sınıftan sonra, staj için hazır olmak için yeterince şey öğrenmemiş gibi hissediyorsanız, ilk yaz atlamak hala iyidir, ancak daha sonra staj almak için gerçekten çaba sarf etmeniz gerekir..
Mezun olduğunuz zaman boyunca iyi bir tecrübe sahibi olmak için 2 staj almayı denemelisiniz, ancak her zaman daha iyi. Unutmayın, okul yılı boyunca staj da yapabileceğinizi unutmayın, ancak bu staj konumlarını çalıştırmanın ödevinizden uzakta zaman alacağının farkında olun - ve yüksek notlar hala çok önemlidir.!
Üniversite meslek panolarına ve teknik uzmanların ve yeni başlayanların iş listelerine girin. Staj aramak için diğer bazı mükemmel kaynaklar:
- Internships.com
- Experience.com
- InternMatch
Projelerde Çalışmak
Staj yapmanın yanı sıra, bazı kişisel projelerde çalışmak için zaman bulmaya çalışmalısınız. Yapabilecekleriniz konusunda burada çok fazla esneklik var, çünkü tam anlamıyla bir şey olabilir. Bir masaüstü uygulaması, bir mobil uygulama, bir web sitesi… ilgilendiğiniz her neyse. Kendi projeniz bile olmak zorunda değil. Kendi projenize sahip olmak, tanımladığınız sorunları çözmek için bazı yaratıcılıklara ve parlak fikirlere sahip olduğunuzu gösterirken, diğer insanların projeleri üzerinde de çalışabilirsiniz..
Üzerinde çalışmak istediğiniz bir fikir düşünemiyorsanız, birçok açık kaynaklı projeye bakın ve Açık Kaynaklı Projelere Neden Katılmalısınız? Projeler [Görüş] Açık kaynaklı yazılım kavramı yeni değildir ve Ubuntu, Android ve Linux ile ilgili diğer işletim sistemleri ve uygulamaları gibi büyük, başarılı projelerle, bunun… için kanıtlanmış bir model olduğunu güvenle söyleyebiliriz. Sonunda ne yaparsanız yapın, çalışmanızı çevrimiçi hale getirmeye çalışmanız önemlidir. Açık kaynak kodlu bir projeye katkıda bulunuyorsanız, GitHub ya da taahhütlerinizi takip edecek benzeri bir şey kullanıyorlarsa iyi olur..
Kendi projeniz üzerinde çalışıyorsanız, GitHub deposu oluşturun (veya GitHub benzeri bir servis kullanın Love GitHub? 4 Sebepleri Neden Kodunuzu BitBucket'te Bilmelisiniz? Aşk GitHub? 4 Sebepleri Neden BitBucket'te Sahip Olmalısınız? Kodunuzu nerede saklamayı düşündüğünüzü düşünmek için. GitHub'ı duymuş olabilirsiniz. Bu şaşırtıcı değil. GitHub bireyler ve kuruluşlar tarafından kod barındırmak, belgeler üzerinde işbirliği yapmak için kullanılır ...) ve kodunuzu buna itin Ve Neden Sürüm Kontrolü Kullanmalısınız? Bir Geliştirici iseniz Git Nedir ve Neden Sürüm Kontrolü Nasıl Kullanmalısınız? Geliştirici iseniz Web geliştiricileri olarak, çoğu zaman yerel geliştirme sitelerinde çalışma eğilimindeyiz, ardından her şeyi yükleyin İşimiz bittiğinde. Bu sadece siz ve değişiklikler küçük olduğunda iyidir,… böylece herkes (potansiyel işverenler dahil) bakabilir ve nasıl kodladığınızı görebilir. Ayrıca, deneyiminize katkıda bulunur. Üniversite öğrencileri bunu artı staj yapıyor olmalılar. Artık staj yapamayan insanlar deneyimlerini arttırmak için hala bunu yapabilirler..
Röportajlar için hazırlanın
Son olarak, eğer büyük bir teknoloji şirketi için çalışmayı planlıyorsanız (Google, Facebook, Amazon'u düşünün, ancak sadece bunlarla sınırlı değil), o zaman eşyalarınızı bildiğinizi göstermek zorundasınız! Bu şirketler orada en parlak fikirleri istiyorlar, bu yüzden onlarla yapılan bir röportaj aslında size hayatınızın en büyük sınavlarından birini verecekleri anlamına geliyor. Bu röportajlar oldukça teknik olacak ve cevaplamak için hazırlıklı olmanız gerekecek..
Kendi başınıza konu seçmek zor ve potansiyel işverenin size soracağı konular olduğunu umuyoruz. Bunun yerine, bu tür yüksek profilli teknik röportajlar hakkında derinlemesine bir fikir verebilecek Kodlama Röportajını Cracking gibi bir kitaba yatırım yapmayı deneyin. Ayrıca size bilmeniz gereken çeşitli konular hakkında bir çalışma rehberi sunacak ve olası çözümleri ve neden diğer çözümlerin kötü olduğunu tartışacaktır..
Teknik röportaj becerilerinizi geliştirin 4 Bir Sonraki Teknik Röportajınız için Hatırlanacak Şeyler 4 Bir Sonraki Teknik Röportajınız için Hatırlanacak 4 Şey Geçenlerde daha önce bir kalem getirmem gerektiğine dair bir röportaj yaptım (yaz stajı için). soruları kodluyorlardı. Son konu hakkında özellikle gergindim… ve zihinsel olarak röportajlar bankası sorularıyla hazırladım 8 Web Siteleri İş Görüşmesiyle İlgili İpuçları Alınması İçin Sorular ve Cevaplar 8 Web Siteleri İş Görüşmesi İle İlgili İpuçları Alınması için Sorular ve Cevaplar.
Dünyadaki tüm eğitim ve deneyime sahip olabilirsiniz, ancak böyle bir röportajdan geçmeniz gerekiyorsa, etkileyebilmeniz veya reddedilmeniz gerekir. Zor bir iştir, ancak sonunda bir kariyer atılımı ile ödüllendirileceksiniz..
Sonuç
Bahsettiğim gibi, bütün bunları yapmak çok zor. Bunları yapmak için gerçekten zaman harcadıysanız, okula ya da diğer yükümlülüklere ek olarak, rahatlamak ya da sosyal bir yaşam için hiçbir zamanınız olmaz. Kendi başıma tüm bunları yaptığımı söyleyemem (henüz). Ancak programlamada iyi bir kariyer elde etmek için adımlar atmanız uzun vadede çok önemlidir, bu yüzden mümkün olduğunca yapmaya değer. Her küçük parça sizi daha iyi bir işe götürecek - ve daha iyi bir maaş.
Programlamaya girmek isteyenler için başka hangi önerileri sunabilirsiniz?? Yorumlarda bize bildirin!
Image Credits: Shutterstock üzerinden yazdırılan Stajlı kağıt parçasını tutan bir el, Shutterstock üzerinden masasında oturan ciddi iş adamı