How to be a better programmer | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 1

How to be a better programmer

Hello to all, I will be glad if someone can guide me towards becoming a better programmer. I just stumble on this app and seriously it's being of great help but I need to learn at a faster speed. thanks to you all

1st Mar 2018, 5:45 AM
Ibrahim Yusuf Oriyomi
Ibrahim Yusuf Oriyomi - avatar
9 Answers
1st Mar 2018, 1:36 PM
Muhd Khairul Amirin
Muhd Khairul Amirin - avatar
+ 4
Here is a very rich video, detailed (step by step) guidelines for starting online Career ( learning Web Development and other Programs): https://youtu.be/Zftx68K-1D4 ⏩⏩A very good reference: https://www.sololearn.com/Discuss/284542/?ref=app ⏬⏬By August Mein:⏬⏬ 1. Choosing your first Language You can choose any language. if you can't decided here the guide : HTML is used to make web structure. CSS is used to give style or animate web JAVASCRIPT is used to make dynamic web (you can even make game) PHP is server side scripting language SQL is database manajemen in server side C++ is multiplatform OOP based programming language (you can make many app including Games) C# is more spesific (windows os) than C++ Java is used to build app that can run on any devices (including Android). JAVA is not JAVASCRIPT Python is multiplatform OOP based programming languages with easy syntax (compared to other OOP Language) Swift is for building apple / IOS app . https://www.sololearn.com/discuss/1033194/?ref=app
1st Mar 2018, 7:26 AM
📈SmileGoodHope📈
📈SmileGoodHope📈 - avatar
+ 3
the more codes you write,the better you become.
1st Mar 2018, 6:00 AM
᠌᠌Brains[Abidemi]
᠌᠌Brains[Abidemi] - avatar
+ 2
+Write as much code as you can +Learn something new every day +Get acquainted with the language standarts +Share your code +Read the code of people who have more experience than you +Don't be afraid of making mistakes +Remember that programming languages are just insruments +Don't complicate things
1st Mar 2018, 6:46 AM
Михаил «Sarf» Дружинин
Михаил «Sarf» Дружинин - avatar
+ 2
1. choose a language 2. get all resources (books, videos, practice manuals and exercises) 3. use all the resources you've gathered. 4. register to online forums and use multiple online resources to better understand that same language from other perspectives. (codecademy, khan academy, codepen, scrimba, stackoverflow, github) 5. read other people's code, tweak it and see how they'll respond. 6. practice all you've learnt over and over again to gain for mastery. 7. choose your next language and repeat the process. Maybe I should use (LOOP). IF YOU SPEND A GOOD TIME practicing and improving everyday...in six months time you'll be very comfortable with at least 2 languages if not 4 or more.
1st Mar 2018, 9:59 AM
Anthony
Anthony - avatar
+ 1
Master obejct orientation and don't be lazy on that. This improoves your quality as a programmer. As for your skills, analyze foreign code. This might take some time in the beginning but you will learn a lot.
1st Mar 2018, 6:47 AM
Kai Schlegel
Kai Schlegel - avatar
0
Am starting from scratch
1st Mar 2018, 6:01 AM
Ibrahim Yusuf Oriyomi
Ibrahim Yusuf Oriyomi - avatar
0
thanks
1st Mar 2018, 6:47 AM
Ibrahim Yusuf Oriyomi
Ibrahim Yusuf Oriyomi - avatar
0
DRY! Don’t repeat yourself!!
1st Mar 2018, 1:06 PM
<b>crazy__coder<\b>
<b>crazy__coder<\b> - avatar