+ 3
Can someone give some tips for someone who just started at programming??
5 Answers
+ 7
If I have a problem or don't understand something, I always go on Google. It always helps me. If there is something that Google doesn't know, then I get a hint. The most important thing is never give up and try as hard as you can.
+ 2
Never give up.
Use search engines to learn more about new things.
Google and try out stuff before asking a question, then ask questions when you are still stuck :-)
+ 1
You're going to get stuck, you're going to spend time thinking about a problem. If you can learn to approach it from a different angles, coding is so rewarding. Feeling like a dumbass for not noticing something earlier is one of the best feelings once it has been solved.
We are all here to help each other and most here know more than one language, so instead of asking for answers, ask for hints to get it for yourself
0
wow, fantastic answers already but I'll add my tips too
sometimes just finding the answer when you get stuck is not enough - understanding means you can improve and add to code further and avoid getting stumped later on as well. Fortunately there are some tricks to understanding why code works - if you do this: run it then alter it (even break it), run it again and look at how your changes to code effect the outcome you can answer all the questions of "does it have to have that bit of code to work?" and "what does that line actually do?". Provided the code doesn't touch files that you don't have backups for and it doesn't send out messages online (this assumption will always be correct in code playground) and you are working on a "development build", no error is actually going to be a problem, so go and experiment and even actually deliberately try to make bugs to check your assumptions are correct - although never save over working code with non working code (use save as and stick a version number into the title, or if you are feeling advanced/professional use a Version Control System such as git which is available in an online version called github. Github offer free accounts as well as paid for accounts that have extra benefits, and it can be used for working with other people.
This next tip is more useful when you have a specific project you are trying to make: you don't have to code every program from scratch - someone else may have already done the majority of the coding already in a similar project and released it as open source code that you can configure or customise to make it what you need. Also people make some generic code that is useful for lots of situations reusable - so one bit of code is useful for multiple projects (course covers this after quite a bit of the basics), this helps speed things up.
0
Create a webpage aimed at gathering your online coding resources most efficiently. Once thats done, you can use CSS to make it appealing and upgrade its functionality with javascript. This should give you a good foundation to start in whatever direction your looking to go.