Where should I start self learning coding?

Where should I start self learning coding?

Attached: computersci.jpg (199x112, 7K)

Other urls found in this thread:

udemy.com/the-web-developer-bootcamp/learn/v4/overview
twitter.com/NSFWRedditImage

My high school programming class started with HTML to teach us about structure then moved to JS and Java. Intro programming at my university started with python iirc.

Learned more by simply reading the API and dicking around with what I was reading than listening to lectures.

This. Experiment a lot by yourself and you'll do much better. Sure, actual lessons will teach you how the fuck all that shit works, why would you use a language instead of another and other stuff, so they're important too.
Codecademy is not bad to start. Select whatever language you prefer (HTML, Java, Python) and learn it. As we said, experiment by yourself too.
Once you learn one of them and you understand and adopt the "coding mentality", learning every other language is easy as hell.

html is an awful way to start unless you just wanna do webdev forever. C, C++, or Java, in that order.

It was less than a month in a year long class and the teacher was a double major in Physics and Computer Science. It's been ten years since I took that class but I specifically remember him teaching us loop logic in html. Then once we moved to js he reintroduced the concept with a better set of tools. Pretty good teacher imo.

Just google for a python tutorial.

What about to an employable level?

You need a degree for that unless you want to be stuck in low level code monkey jobs.

I have a (lower) 2nd class maths degree from 7 years. I am currently unemployed.

Couldn't you transfer a lot of your classes into a CS degree and graduate faster?

>Couldn't you transfer a lot of your classes into a CS degree and graduate faster?
I have no idea. I haven't been in education for years now.

He's wrong. You need talent, and passion for programming to be employable.

The biggest factor in whether or not you'll be hired, is whether they can see your skill. Learn a language you love, make a few projects, contribute to OSS, and make sure you can show all this to potential employers.

How long will that take? My reserves are so low I've been eating Tesco value products for the past 4 months. Everything tastes like flavourless mulch. Except for the beans. They're better than Heinz I find.

Longer than it'll take for you to starve
Get another job in the mean time

Math degree will work. No need to get another.
Self-taught programmers rarely are good. A relevant degree makes a big difference, and you can bet a guy with a degree will always get the job over the guy with no degree.

You should ask yourself what you expect to do with the skills you learn. You could study hard and become skilled with web sites (Ruby, React/Angular etc)

Which will be of no use if you want to become a games programmer (which would be best served with C++) or develop mobile apps (C# and Java)

There is no such things as a highly skilled generalist in programming, we are all experts / specialists in a small domain. I have 30 years of skill with accounting software (since the days of big iron). Counts for nothing the moment I step out of my field

I tried self-learning webdev a few times. I never got beyond the fundamentals. I just don't think I have the brain to work with code. I'm creative but not logical enough and I get frustrated too quickly. I got into it because I felt it was a legitimate chance to get a career despite having no qualifications. There are few skills you can technically learn yourself and get a well paying job without a degree. Web dev is one of them (apparently) but you need superhuman self-discipline as well as talent. I have neither.

Ultimately, I think you need to be somewhere on the spectrum to enjoy and be passionate about coding and I'm not saying that to insult, I just think you need that kind of mind.

>Math degree will work. No need to get another.
Okay, so what now? I self-teach/get on a course for a programming language?

Udemy has a ton of great courses for learning.

Her'es one I'm using now: udemy.com/the-web-developer-bootcamp/learn/v4/overview

>love my programming job
>always max out online autism tests

You're probably right user

Im interested into making music, not for money, but for something productive to do with myself. I have little to no money, no gf and too much time.

Im wondering what software should i use? Fl studio jumps out to me, but it looks too childish. Ableton looks more professional, but too confusing to understand. I have no idea what im doing, id like to experiment with sounds and work on projects purely just to understand the subject that i enjoy.

Any advice on software or tutorials?

Attached: tumblr_mdzgduEv6z1r048glo1_500.jpg (500x362, 64K)

FL studio isn't bad.

Plus, you're basically a child at music making, so wouldn't this "childish" program be the best for you?

Goes for learning anything new:

Don't get intimidated. People get scared off by things they don't know wheb it all seems complicated. In time you will understand all of it.

Now for coding.. from the beginning. Get yourself a coding software kit (there are a lot of free Java, c++, c#, python kits in the internet for example) and just go online and have YouTube tutorials and instructionals teach you to do it.

If there is a specific app or idea you want to develop *forget it* for now. Some people learn by diving in and doing it this way, and if you can stick through, and you might be able to, and it's a highly effective way to learn, but also odds are you'll overwhelm yourself get confused and be discouraged and stop.

Start the way most of us did in high school. A simple hello world app. Build from there.

Bump.

Bump.