Jump to content

-snip-

Just make some stuff and use the programming language/program's official documentation. (See the "Programming resources" link in my signature)

Make some stuff and try stuff out.

 

What have you done already in terms of programming?

"We're all in this together, might as well be friends" Tom, Toonami.

 

mini eLiXiVy: my open source 65% mechanical PCB, a build log, PCB anatomy and discussing open source licenses: https://linustechtips.com/topic/1366493-elixivy-a-65-mechanical-keyboard-build-log-pcb-anatomy-and-how-i-open-sourced-this-project/

 

mini_cardboard: a 4% keyboard build log and how keyboards workhttps://linustechtips.com/topic/1328547-mini_cardboard-a-4-keyboard-build-log-and-how-keyboards-work/

Link to comment
https://linustechtips.com/topic/368465-learning-to-program/#findComment-4987885
Share on other sites

Link to post
Share on other sites

1.Get off codeacademy. There.There are sites which teach stuff in a way way better way.

2. Dont try to eat everything at once and by that i mean all languages at once,try to master specific languages whatever you code in be a boss in it.

3. Dont try to be hip act like senior devs,code on whatever OS you are comfortable in do not install linux only because it makes you look cool,because you would end up spending more time figuring it out than actually coding.Many newbies try to learn while listening to music to copy what the seniors do,don't do that,concentrate on you code.

4. Focus focus focus.

5. Stay motivated,you will reach a point where you lose hope or lose interest. Dont let that happen to you.Go on forums watch some motivational stuff never lose hope.

Link to comment
https://linustechtips.com/topic/368465-learning-to-program/#findComment-4988107
Share on other sites

Link to post
Share on other sites

First of all pick a language that suits your skill level and the kind of projects that you want to complete.

Buy good books, sure websites and youtube videos are helpful but they are not enough and often they contains awful mistakes, they are made by people who barely know what they are teaching, or the leave important stuff behind, I'm not saying don't use YT videos, but be careful when you do, and most important don't expect to code anything complex in the beginning stage, considering you are starting from 0, you even need to learn the basics concepts of programming.

 

My suggestion is: start with C#

Link to comment
https://linustechtips.com/topic/368465-learning-to-program/#findComment-5003630
Share on other sites

Link to post
Share on other sites

Many newbies try to learn while listening to music to copy what the seniors do,don't do that,concentrate on you code.

I'm not a beginner anymore, although I have only 4 years of experience so I can't be considered a senior, but I can tell you that music helps you a lot, of course not if you are in the learning stage, but later on when you have to code for hours music is really helpful, at least for me.

Link to comment
https://linustechtips.com/topic/368465-learning-to-program/#findComment-5003669
Share on other sites

Link to post
Share on other sites

I'm not a beginner anymore, although I have only 4 years of experience so I can't be considered a senior, but I can tell you that music helps you a lot, of course not if you are in the learning stage, but later on when you have to code for hours music is really helpful, at least for me.

That what i said,during learning its better to stay off music.

Link to comment
https://linustechtips.com/topic/368465-learning-to-program/#findComment-5003787
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×