Fast way to learn a new Programming Language
by tropicalminty - Monday July 8, 2024 at 03:16 PM
#1
How do you learn fast a new programming language and you start being productive?
Give me tips. A language like rust or Golang.
Reply
#2
Programming itself is hard.....

Let alone trying to master new language....

Maybe increasing your IQ first by 20 points?
Reply
#3
So if you're completely new to the programming world, I highly recommend python. It's got plenty of tutorials online and is quite easy to learn and expandable!
But I recommend enrolling into a school. I was good at programming before going into school, but they taught me a ton of tools, like databases, cybersecurity and internet protocols.
Reply
#4
I'm doing this with Go right now (I am familiar with Java and Python). I am doing it by following a 1 hour youtube tutorial and building projects (e.g crypter) that I want to build with the language. But I am in the same boat as you.
Reply
#5
Duolingo works for me (very basical solution I'm sorry)
Reply
#6
It is best to get out of tutorial hell as soon as possible. After getting familiar with the syntax (sites like W3Schools can be useful to quickly skim through) and maybe solving basic alghoritm questions from sites like HackerRank or Exercism to build some muscle memory, it is best to dive into a project.

You don't have to wait until you are 'ready' before you get to build something you are interested in. Divide the project into small sections and google the pieces you need as you go.  Rather than following a youtube tutorial, try reaching for official documentation first. The struggle is painful but makes everything more memorable. 

Documenting your learning process can be quite useful too. Both as  a reminder of how far you have come whenever you lose motivation and as resource to look back into. You may run into similar problems and not quite remember how you solved it in the past so it is handy to have your own little devlog. 

But of course everybody has their own learning style. Best of luck to you!
Reply
#7
1 of the biggest things to speed my own learning, is using ChatGPT to explain errors in my coding.
"Universal appeal is poison masquerading as medicine. Horror is not meant to be universal. It's meant to be personal, private, animal"
Reply
#8
Set yourself a real, interesting problem and solve it
Reply
#9
(07-22-2024, 04:56 PM)termit Wrote: Set yourself a real, interesting problem and solve it

i agree, its always easiest to stay motivated and interested by doing a project you want to do. immersion is good.
Reply
#10
use it daily to progressively build simple things.
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Immediately learn every single chord on a piano DredgenSun 10 459 08-04-2025, 12:14 PM
Last Post: En3ronthegreat
  how do i learn about spear phishing repl_projects 2 267 04-11-2025, 09:57 AM
Last Post: 302
  new here tryna learn sm shit like cracking acc maramaramaramara 5 216 04-05-2025, 06:37 AM
Last Post: OriginalCrazyOldFart
  10gbps VPS Hosting - Starting at £0.99/mo - AMD Epyc - SUPER FAST VPS [CRYPTO & CC] PROMOAAAAA12121 1 181 03-25-2025, 01:35 AM
Last Post: PROMOAAAAA12121
  do people really read programming books end to end? empsevn 1 224 03-15-2025, 02:10 PM
Last Post: UtDredd

Forum Jump:


 Users browsing this thread: 1 Guest(s)