Visual Basic, programlama ile yeni yeni tanışan kişiler için kolay ve anlaşılır bir dil olmasından dolayı tercih edilse de yeniler için ilk başlarda pek doğru bir seçim olmayabilir. Visual Basic ile yazılım geliştirmek gerçekten kolay ve heyecan verici, ama programlamaya Visual Basic ile başlayan biri ileride birtakım ayrıntıları anlamada güçlük çekebilir. Yani siz Visual Basic ile basit uygulamalar geliştirmeye başlamışsınızdır ve bu işi kavramaya başladığınızı düşünürsünüz, ama o arada başka programlama dillerine de ilginiz olursa diğer programlama dillerini ve yapılarını anlamakta zorlanırsınız. Siz Visual Basic ile bazı ayrıntıları kısa ve kolay bir şekilde gerçekleştirirken diğer programlama dillerinde bunun için daha fazla uğraş vermeniz gerektiğini fark edersiniz. Sizlere anlatmak istediğim hangi programlama dilini öğrenecekseniz öğrenin, ama programlama dilini öğrenmeye başlamadan önce programlamanın genel yapı ve yöntemlerini öğrenmeye ve kavramaya çalışın. Aslında bütün programlama dilleri birbirine benzer, yani mantık genel olarak aynıdır. Fakat mutlaka arada az yada çok bir fark bulunacaktır. Zaten bir programlama dili bilen bir kişi ikinci bir dil öğrenmeye kalktığında fazla zorlanmayacaktır. Önemli olan programlamanın ne olduğunu ve bu işin nasıl gerçekleştiğini kavramaktır. Aşağıda programlama öğrenmeye karar veren ve bu yola adım atmak isteyen arkadaşlara yardımcı olacağını düşündüğüm birtakım maddelere değiniyorum. Bunları incelemenizde fayda vardır. Programlamaya İlk Adım İçin Hazırlıklarımız 1 Programlamanın ne olduğun araştırın. İlk olarak programlamanın ne olduğunu ve nasıl yapıldığını araştırın ve anlamaya çalışın. Ne gereği var demeyin, marangozluğa başlamadan önce marangozluğun ne olduğunu ve marangozların neler yaptığını öğrenin. İleride işler karışmaya başladığında bunun gerekli olduğunu ve size kolaylık sağladığını fark edeceksiniz. 2 Programlama dillerini ve genel yapılarını araştırın. İkinci adım olarak programlama dillerinin neler olduğunu, hangi dillerin ne gibi kolaylıklar sağladığını ve de bu dillerin artı ve eksi yönlerini araştırın. Bu aşamayı ne kadar ayrıntılı yaparsanız ve ne kadar iyi kavrarsanız kullanacağınız programlama dilini de o derecede kolay ve doğru seçersiniz. Programlama dilleri genel olarak benzer yapıları kullanır. Yani yoğurt aynı yoğurt; ama yoğurdu yapan, yiyen ve yeme şeklini belirleyen sizlersiniz. Bunun için programlama dillerinin genel yapılarını araştırın. Yani değişkenleri, komutları, kodlama biçimlerini vb. ni yüzeysel bir şekilde tarayın. 3 İhtiyacınızı ve öğreneceğiniz programlama dilini belirleyin. Programlama dilini niçin öğrenmek istediğinizi ve programlama dilini öğrendikten sonra neler yapabileceğinizi belirleyerek, hangi programlama dilinin hangi konularda daha kullanıcı dostu olduğunu da göz önünde bulundurarak ilk olarak öğreneceğiniz dile karar verin. Bu kararı vermekte zorlanıyorsanız bu işin içinde olan uzmanlaşmış kişilerden de yardım isteyebilirsiniz. Ama bu kişinin acemi olamamasına ve birden fazla programlama dilini bilmesine dikkat edin. Bu özelliklere sahip kişiler size daha iyi ve yerinde bir cevap verebilecektir. 4 Seçtiğiniz programlama dilini en iyi öğrenebileceğiniz kaynakları araştırın. Öğreneceğiniz programlama diline karar verdikten sonra bu programlama dilini en iyi ve eksiksiz bir şekilde öğrenebileceğiniz kaynakları araştırın. Eğer imkanınız varsa bu dili öğreten bir kitap alabilirsiniz, ama her durumda dili öğrenebileceğiniz online bir kaynağa ihtiyacınız olacaktır. Yani sadece kuru kuru kitapla da olmaz. Programlama.com bir çok programlama dilini öğretmeyi amaçlamasından ve bu diller hakkında dersler ve örnekler içermesinden dolayı iyi ve yeterli bir tercih olabilir. Ama ek olarak başka kaynakları da araştırmanızda ve işinize yarayabilecekleri ayıkmanız sizin yararınıza olacaktır. Forumlar ise sizin için takıldığınız noktalarda yardım alabileceğiniz bir ortamdır. Takıldığınız noktalarda direkt olarak bu işi iyi bildiğini düşündüğünüz kişilerden yardım istemek dışında forumların da derdinize çare olabileceğini düşünerek kullanın. Bu sorunlarınıza daha çabuk ve güzel çözümler bulabilmenizde önemli bir yere sahiptir. Hem birden fazla kişi sorunuzu cevaplayabileceği için daha değişik fikirleri bir arada görmek ve sizin için arasından en iyisini seçmek daha faydalıdır. Programlama sitelerinde ise başlarda örneklerden daha çok dersleri takip etmeniz ve basit de olsa birtakım örnekleri iyice kavrayarak bolca yapmanız yararınızadır. 5 Derslere ve basit örneklere devam. Dersleri ve örnekleri iyice anlayın. Kendinizde yeni öğrendiğiniz şeyleri basit projeler içerisinde uygulayın ve bu yollara değişik alternatifler üretmeye çalışın, komutların ve kodların size nerelerde yardımcı olabileceğini düşünün. Hiçbir zaman online kaynaklarda gördüğünüz gelişmiş uygulamaları direkt olarak uygulamaya kalkmayın, her şeyin bir sırası vardır: Basitten gelişmişe doğru. Sizde yeri geldiğinde bu gibi gelişmiş uygulamaları kendi başınıza hazırlayabileceksiniz. Tabi ki içinizde bu sevinç ve azim varsa. 6 Artık incelediğiniz örneklerin seviyesini artırın. İncelediğiniz örneklerin seviyesini bulunduğunuz durumla doğru alacak bir şekilde arttırın. Giderek daha gelişmiş uygulamaları inceleyerek anlayabilecek ve kendiniz de bazı basit uygulamaları yapabileceksiniz. Bu ise size ayrı bir mutluluk verecek ve kendinizin emek sarf ederek bir şeyler yapmanız kendinize olan özgüveninizi arttıracaktır. Bundan sonra kendinize duyduğunuz özgüven kendinizi geliştirebilmeniz için yeterli olacaktır. Tabi ki başkalarının tebrikleri de bir başka olur. İşte size bu işte başarılı olmanın üç sırrı: Sabır, sabır ve yine sabır ) 7 Bundan sonrası size kalmışArtık bundan sonrası tamamı ile size kalıyor. Artık ne yapacağınıza kendi başınıza karar verebilirsiniz. Yani yelkenli bir gemiye gideceği yönde yardımcı olmak, o geminin doğru yolu bulması için yeterlidir. Ama size önerim, asla başkalarının örneklerini ve çalışmalarını kopya edip kendinizinmiş gibi göstermeyin. Bu sizin kendinize olan özgüveninizi yitirmenize ve birden inişe geçmenize neden olacaktır. Unutmayın! Artık siz de bir şeyler yapabilirsiniz, emek vermekten ve terlemekten asla çekinmeyin. Ne olursa olsun kendinize olan özgüveninizi yitirmeyin. alıntıdır daha önceden yayınlandıysa ÖZÜRDİLERİM ben forumda yeniyim