Advice for a new programmer | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 12

Advice for a new programmer

Novice

31st Jul 2018, 3:57 PM
Emmanuel
Emmanuel - avatar
41 Answers
+ 14
Start out with the tutorials here on solo learn. in learning section sear c++ tutorial or python tutorial complete the lessons while making codes with the stuff you learn, after you complete your lessons make more complex codes and complete some challenges once you are more comfortable read a college text book on programming in your language like "starting out with c++" it will review and expand your knowledge base further into understanding the base concepts as well as cover more complex concepts then continue to make more codes using your newer knowledge and share what you learn with the solo learn community.
31st Jul 2018, 4:23 PM
Robert Atkins
Robert Atkins - avatar
+ 20
Never give up, delete the word quit from your mind , forget about your limitation where or not you are good at math or not , constantly review other code ,this can boot your creative and inspire you to continue learn to honor the great ,make sure you read a lot about a language , learn it, and make sure you practice a lot because your success can only be determine by your hard work, try to master the language , one bad thing to do is to try to memorize code don't it, make sure you understand the concept of the code and than make the code use to you ,soon you will memorize it without even trying . I hope this help you ,from my personal experiance
1st Aug 2018, 3:47 PM
George S Mulbah II
George S Mulbah II - avatar
+ 12
Hello Beginner Coder, coding is like you travelling from your local area to a new environment where they speak different language. You cannot say because they speak differently from you, you are going to learn that place without accomplishing your aim for going there. You have to learn their language and keeping doing your work. Never listen to failures because all that they will do is to teach you to become a failure as they are. keep working.
1st Aug 2018, 9:22 AM
Enock Acquah
Enock Acquah - avatar
+ 12
always try to code by yourself without taking help from others.... believe in yourself that you can do thia
1st Aug 2018, 10:10 AM
Shah Zad
Shah Zad - avatar
+ 11
Never Ever Give Up
1st Aug 2018, 11:05 AM
JAMES
JAMES - avatar
+ 10
don't, don't, ever, ever, give up. you are going to be discourage some code will not work you will get confused but don't, don't ever, ever give up
1st Aug 2018, 6:44 PM
OLANIYI Babarinde Isola
OLANIYI Babarinde Isola - avatar
+ 10
don't start with java ... it's my advice for all 😶😣
2nd Aug 2018, 2:08 PM
Sawen
Sawen - avatar
+ 9
when you write a successful programm a problem has been solved
4th Sep 2018, 7:09 PM
OLANIYI Babarinde Isola
OLANIYI Babarinde Isola - avatar
+ 8
Robert Atkins yeah i also agree with you.. in college we started with java ...and it's little difficult
2nd Aug 2018, 5:21 PM
Sawen
Sawen - avatar
+ 7
We can't call ourselves programmers unless we can actually build anything. I recommend to first try a mini project with a language whose basics you just completed. for example python has several cool packages like PyAutoGUI, OpenCV, Pygame etc.
1st Aug 2018, 12:46 AM
Jehad Mohamed
Jehad Mohamed - avatar
+ 6
Here's my personal secret. I just had to form something motivational from CODE. To me, it stands for: CONSISTENCY - Every programmer has to be consistent if you wanna be perfect at programming. Revise what you know over and over, those little details you think don't matter, matters! OBJECTIVE-Have an Objective as to why you wanna be a programmer and stick to that Objective. Diverging may be bad. DETERMINATION - Just be determined in your self no matter what. You're bound to forget some codes now and then, that doesn't mean you're bad at programming. It means you need to work harder. EXCELLENCE - Always strive to be excellent/perfect in any language if u wanna be a good programmer. I'm also a novice but we're all here to learn 😉
2nd Aug 2018, 7:32 PM
Odinaka
Odinaka - avatar
+ 5
learn one programming language (PL) master it till it masters you, then you can learn a second one. going from programming language to another may not really help. if you know one language very well you will find the next one easier to learn.
4th Aug 2018, 5:03 AM
OLANIYI Babarinde Isola
OLANIYI Babarinde Isola - avatar
+ 3
You have to practise too much....write code accordingly!! Keep patience on your mind!
1st Aug 2018, 3:51 PM
AL Araf
AL Araf - avatar
+ 3
realize how everything works
2nd Aug 2018, 12:41 AM
DaVenture
+ 3
As a beginner in coding, firstly you should develop an interest. Never see it as a task for you'll not accomplish much by doing so. Coding is easy, if only you see it as easy. And remember never to give up.
2nd Aug 2018, 3:50 PM
Mr YemiOye
Mr YemiOye - avatar
+ 3
Sawen while i agree that java is not very beginner friendly id say once you get past the initial beginners curve the accessibility of the language becomes alot easier honestly id say its more difficult to come from a functional based language to an object oriented language.
2nd Aug 2018, 3:55 PM
Robert Atkins
Robert Atkins - avatar
+ 2
I would recommend python. That is what is used at gcse level and most people doing gcse have little to no experience programming when they begin.
1st Aug 2018, 7:45 PM
kieran robinson
kieran robinson - avatar
+ 2
start with the markups
1st Aug 2018, 10:04 PM
Hamsa Abdirashid
Hamsa Abdirashid - avatar
+ 2
keep coding even if you can write only one line or two lines !! Main thing : Apart from writing codes, try to read and understand other people’s code. It’s very helpful. just go go go !! but never give up !!
2nd Aug 2018, 12:37 AM
Devang Zalavadiya
Devang Zalavadiya - avatar
+ 2
Faju check out the sololearn tutorial on java it will atleast get you started then if you have an questions you can search the Q&A section or Post your own, just make sure it follows the rules and guidelines! feel free to tag me in any questions and ill do my best to help you out!
2nd Aug 2018, 1:04 PM
Robert Atkins
Robert Atkins - avatar