How to Enjoy Starting a Learning Programming
In principle just as we want to get to Rome, there will be many paths. We can pass through Bogor, then to Bandung and then to Rome. Or we can also pass Falkirk, then to Jakarta, then climb Mount Krakatau and arrived in Rome (let's say it's true: D). Yes, to be a programmer too, there are many ways that can be taken to learn.
Some of us have different ways to learn programming, and this is influenced by many factors, such as background, learning speed, economic circumstances and also the environment. In addition, the way I fall in love with programming can be different from the way you are. And maybe that also affects.
Something we have to understand is that it is impossible today to be a master programmer, then we just watch tv, then sleep and the morning we suddenly can make a super cool program that can beat software made by Microsoft. No story we are walking in Taman Mini Museum, suddenly there is a spider that bit us, then we overslept in the streets, built by security guard and after waking up we can directly coding while hanging on the tree. One thing we have to agree on is, there is a process that we must go through for it.
Someone once asked me, "Sis, I've been wanting to learn programming, how do I do it?". Then I asked, "What have you done so you can learn programming?", Then he shook his head and replied "have not done anything". Then I asked, "Did you try to buy a book about programming?", He replied "not yet". "You've read the article on the internet about programming?", He replied not yet. I was surprised, how could I want something, but did not do something to achieve it? All need to process friend ...
Something that I want to convey above is, for you who want to be programming, you must be ready to undergo the process, there is no instant for clever programming. Not easy, but I guarantee it will be interesting. If you agree with me, actually programming is not just limited to science to make computer program, but also a lifestyle, and you can enjoy it.
In principle just as we want to get to Rome, there will be many paths. We can pass through Bogor, then to Bandung and then to Rome. Or we can also pass Falkirk, then to Jakarta, then climb Mount Krakatau and arrived in Rome (let's say it's true: D). Yes, to be a programmer too, there are many ways that can be taken to learn.
Some of us have different ways to learn programming, and this is influenced by many factors, such as background, learning speed, economic circumstances and also the environment. In addition, the way I fall in love with programming can be different from the way you are. And maybe that also affects.
Something we have to understand is that it is impossible today to be a master programmer, then we just watch tv, then sleep and the morning we suddenly can make a super cool program that can beat software made by Microsoft. No story we are walking in Taman Mini Museum, suddenly there is a spider that bit us, then we overslept in the streets, built by security guard and after waking up we can directly coding while hanging on the tree. One thing we have to agree on is, there is a process that we must go through for it.
Someone once asked me, "Sis, I've been wanting to learn programming, how do I do it?". Then I asked, "What have you done so you can learn programming?", Then he shook his head and replied "have not done anything". Then I asked, "Did you try to buy a book about programming?", He replied "not yet". "You've read the article on the internet about programming?", He replied not yet. I was surprised, how could I want something, but did not do something to achieve it? All need to process friend ...
Something that I want to convey above is, for you who want to be programming, you must be ready to undergo the process, there is no instant for clever programming. Not easy, but I guarantee it will be interesting. If you agree with me, actually programming is not just limited to science to make computer program, but also a lifestyle, and you can enjoy it.
Artikel ini saya tulis bukan untuk yang sudah mahir pemrograman, tidak... tidak mungkin saya mengajarkan ikan cara untuk berenang :D. Artikel ini khusus untuk Kamu yang baru melihat keindahan dari pemrograman, dan kamu tergoda untuk mendalaminya, karena kamu melihat ada secercah kebahagiaan yang bisa didapatkan di dalamnya, namun Kamu bingung bagaimana cara memulainya.
Apa yang akan saya sampaikan selanjutnya, tidak bersifat absolute, artinya tidak mesti demikian. Karena seperti yang saya singgung di awal, ada banyak jalan untuk menuju Roma. Dan cara setiap orang berbeda-beda. Namun semoga ini bisa membantu Kamu untuk memulai. Buat teman-teman yang sudah lama mendalami programming, dan punya sebuah “cara”, nanti bisa dishare juga ya di kotak komentar, itu pasti akan bermanfaat.
Berikut ini adalah beberapa hal yang bisa Kamu lakukan untuk memulai belajar pemrograman:
1. Understand first what it is "programming"
Before you do something, you have to know first what you want to do. You have to know what programming is. Just like you like a woman, before you start approaching, let alone shoot him, you have to have minimum information about him. Suppose you have to know how many nostrils, whether he ate by hand or not, how to walk, whether his legs are 2, whether his mother is female: D. The more information you know, the better. And it might make you fall in love.
Some of us do not try to deepen the programming, because maybe just know some of it. For example just tau, "programming it lo will write code in texteditor and lo can make program". If that's all that's known, it's only natural that he is not interested in learning programming.
Imagine if we know that with programming we can make a program useful for people, all the world will be happy to use our program, even with that program we can become rich, we can make our own company, we can open new job field, and can make others happy and prosperous. That would sound more interesting. Or maybe, when we have children later, we can make special special edition games for our child's birthday, or make a website for our happy family, or maybe we can make an app to shoot our gebetan with super romantic applications. Bro .. Imagine so much we can do. The more information we know, the more reason we have to learn programming.
So, again, if you want to start learning programming, then understand first what it is programming and basic knowledge that supports it, so as not to get lost. You can start reading here: Basic Knowledge of Programming.
2. Choose a programming language
languages
In the end we do have to choose. Lots of programming languages exist in the world, ranging from machine language, low level languages, high-level languages and high-level languages. You can check it yourself here http://id.wikipedia.org/wiki/Bahasa_pemrograman </a>, please learn the advantages and disadvantages of each. Or for those of you who are still confused with so many programming languages and need a recommendation as well as enlightenment to choose what programming language you should learn to start learning, you can read the article "What Programming Language is Suitable for First Time Learning?".
You might be able to learn everything, but I suggest you choose one first. Master one first. In here. All we have to remember is, programming language is not a religion that we can only choose one and can not we just replace it. You are free to change the programming language you want to master later, if you want. But ... Learn first one. Learn deeply.
3. Begin learning
Now you know what programming is and you already have a programming language that you want to master, then learn. Learn basic algorithms with the programming language you choose. The trick is many, can be through the book, can also through the articles on the internet, internet programming tutorials such as CodePolitan and Interactive Coding Tutorial (Learning Coding Online Interaktif). Or you can also try learning programming from magazines / ebook programming like CodePolitan Magazine. Or for those of you who want to learn faster and intensively, you can follow the Course Learning Course. Yes, a lot of ways. Please choose your own that best suits your learning method.
4. Make simple programs
Slide1
Learning is not enough, should be practiced. Try creating simple programs. If you are still in school, you can try to create a simple program for your Mathematics course, such as creating a program "calculating the area of a circle", "counting the beam volume". That is very interesting to my friends, I used to do that. If you are a teacher, maybe you can create a program to explain to your students how a planet spins. Or anything is ... Not necessarily a serious one can, for example make a program to register your ex-names. Hehehe ... In essence, try to make something, starting from the simple of what you have mastered.
5. Updates are always informed
Information is very important. It may be that what you are learning is no longer learned by others because there are already more interesting or better. You will not know it unless you update the information.
One way of updating information is, you can visit webs that always provide information, such as SitePoint, Mashable, OMG! Ubuntu! or CodePolitan (the website you are reading this).
You can also like fan page and follow twitter, the parties who always provide information about programming or technology in general.
Some great people twitter accounts that you can follow can you read here http://www.codepolitan.com/koleksi-akun-twitter-pembuat-framework/ </a>.
You can also like our fanpage at http://www.facebook.com/codepolitan </a>, follow our twitter on @CodePolitan and subscribe our Youtube channel CodePolitan. We always update information that may be useful for you.
6. Join the programming groups or forums
Selection_008
Comrade, you are not alone! Lots of people like you who are studying or even already good at it. You can greet them, even you can ask them if necessary.
When you join a forum or programming group, you'll see there are a lot of great people you can emulate and emulate in terms of programming. Even not rare, they often provide important information that may be useful for you. And when you are involved in a forum, you can also help other colleagues who may be able to help you. Some of the programming forums you can follow can be found in article 17 Popular Groups on Programming on Facebook Coming from Indonesia or the 5 Biggest Visual Basic Programming Groups from Indonesia on Facebook, and if you want you can join us in facebook group Coders Indonesia.
So, hopefully useful. Remember friends, it's not easy to learn programming. We have to learn algorithms that are full of complicated logic, we also have to learn a programming language whose language is not similar to human language. But if undertaken and consider it as a challenge and a process that must be passed, it turns out it can all be fun.
For those of you who are still confused because you are new to programming, you can start by learning the basic content about programming through the following links:
Basic knowledge of programming: Start Learning
Collection of articles to know beginners: Coder Journey: BEGIN
How to learn programming in CodePolitan: How to Start?
CodePolitan Developer School
CodePolitan currently conducting an intensive coding learning program is an Android Basic programming learning solution that is oriented to industry needs for one week face-to-face with experienced mentor guidance equipped with dormitory facilities during learning.
What benefits can you get from CodePolitan Developer School?
Intensive study for a week and mentored experienced mentors
Quarantine Program to get maximum results
The learning curriculum is structured according to industry needs
Learning module from Google Android Developer Fundamentals
Consultation Study with a mentor after the program
Gaining basic capabilities as the foundation for Android Developer
Join the CodePolitan Developer School for your Android app within 1 week and start your career as an Android Developer by getting all the benefits above :)
Tidak ada komentar:
Posting Komentar