Tips to self taught programming | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

Tips to self taught programming

Hello everyone here I just wanna ask if anyone got tips to self taught myself programming skills?

10th Oct 2017, 7:35 AM
Blugon
Blugon - avatar
15 Answers
+ 4
Learn, practise, code, repeat
10th Oct 2017, 7:42 AM
👑 Prometheus 🇸🇬
👑 Prometheus 🇸🇬 - avatar
+ 3
Then keep going and you'll improve faster than you may expect Once you've done all the courses you wanted in this app leave it and learn further with other resources :^)
10th Oct 2017, 7:44 AM
Dapper Mink
Dapper Mink - avatar
+ 3
Actually, i found that doing a real life project beyond the tutorials, is way more beneficial for learning. The more real problems you tackle, the greater your program will be. It doesn't have to be something complicated but it must be something useful to you, so that you use it and imrove it along the way, increasing your set of skills.
10th Oct 2017, 7:46 AM
seamiki
seamiki - avatar
+ 3
https://www.sololearn.com/discuss/714791/?ref=app some peers had fantastic advice for me at the time. implemented each one of them.
10th Oct 2017, 10:12 AM
Kustaa
+ 2
As long as you enjoy what you are doing, that might be fine
10th Oct 2017, 7:38 AM
Dapper Mink
Dapper Mink - avatar
+ 2
practice, practice, practice
10th Oct 2017, 7:40 AM
seamiki
seamiki - avatar
+ 2
A real life project?
10th Oct 2017, 7:47 AM
Blugon
Blugon - avatar
+ 2
My advice is to start making clones of simple programs(games): Hangman, snake , Tetris, quizz app aka sololearn, dictionary, shopping list, reminder, stop watch... also coding Katas Check the book about creating of Linux: Just for fun. Linus Torvalds was making clones of computer games when he was a kid and eventually cloned the Unix operating system. Have fun :) https://github.com/sumitbsn/just-for-fun-linus-torvalds/
10th Oct 2017, 8:09 AM
wave rider
+ 1
I actually enjoy coding but i can't code great things.. 😂😂
10th Oct 2017, 7:41 AM
Blugon
Blugon - avatar
+ 1
Also don't know how to code.. Plus not enough coding knowledge
10th Oct 2017, 7:42 AM
Blugon
Blugon - avatar
+ 1
Oh.. I see Thanks for all the help😊
10th Oct 2017, 7:45 AM
Blugon
Blugon - avatar
+ 1
A real life project: home energy consumption monitoring, queuing system, making a dumb car smarter, account of your savings/expenses... Use your immagination to make your life easier.
10th Oct 2017, 8:10 AM
seamiki
seamiki - avatar
0
Thanks guys for the tips
10th Oct 2017, 8:15 AM
Blugon
Blugon - avatar
0
1. Patience 2. Choose a language. 3. Solve challenges. 4. Get involved in the programming community. 5. Code, Code, Code 10. Repeat improve over time.
10th Oct 2017, 8:27 AM
Anthony Perez
0
1. READ, READ, CODE. 2. DEDICATION. Know your why, why do I code? 3. ALWAYS FINISH. If you start it don't leave it hanging finish it even if it looks ugly. Trust me just finish it. 4. DELAY GRATIFICATION. Don't brag about your code till it's done. 5. LOVE WHAT YOU DO. That's basically it.
10th Oct 2017, 4:43 PM
John Durask
John Durask - avatar