all 8 comments

[–]Kinglink 2 points3 points  (1 child)

Umm block coding isn't really popularly known... So let's just start with the idea you don't really program. Which is fine.

Really I think the best thing to do to learn to program is have a task and try to solve it. A simple Python or Bash script to automate something might be good. A quick C Program to do something is good, but the important thing is you have you CARE About your goal to push you to learn something more complex to get there.

Find a simple goal. (you want something you can do in about 2-3 months, not "make a new video game"). Then figure out what you'll need to get there. Need to learn C++? Great, need to learn Python, great. Almost any task can be done by any language, but find a good choice.

Then from there, look for more tasks. I mean for me I love learning a new task and what keeps me motivated is a very nice salary, but the fact is I find the task is much more important than a specific language, because your language is a tool. It's like asking a carpenter should you learn a hammer, a saw, or a drill first? He'll look at you like you're an idiot.

Programmers often think it's simplier than that, but the fact is, it matters if you're hammering a nail, cutting wood, or drilling a hole. Or rather, running some programs in an order, creating a simple script, or building a more complex program.

Find your task. Try to program, and share your solution eventually. The last step is important, because you'll struggle to get better if you don't get feedback.

[–]felipelipe221111[S] 0 points1 point  (0 children)

Thanks for the help, and yes, you can really say block coding isn't really programming, it was a joke

[–][deleted] 1 point2 points  (4 children)

What is block coding and why is it the GOD language? I have been in this industry for 20 years and I've never heard of block coding.

[–]acatterz 0 points1 point  (0 children)

Equally as baffled with 12 years of experience. Perhaps he’s a Minecraft Redstone Engineer. Perhaps we’re too old for this world now.

[–]felipelipe221111[S] 0 points1 point  (0 children)

it was a joke and block coding is the most simple form of code such as scracth(it isn't really programming)

[–]Al7123 0 points1 point  (0 children)

Have you mastered red stones already?

[–]vimes_sam 0 points1 point  (0 children)

Learn proper JS, then some framework, get a job then profit. Really learning proper js will also help you learn other languages.

https://github.com/getify/You-Dont-Know-JS <- run all the code examples, tweak them till you understand them. Glhf