DEV Community

Discussion on: Fast-track to a new language for an experienced programmer

Collapse
 
alchermd profile image
John Alcher

Good read! My similar technique (though webdev focused) is to:

  1. Get a working dev environment
  2. Learn the absolute basics of the language syntax
  3. Learn how the request-response pattern is implemented in that language/framework
  4. The most important part: build a familiar full stack project (ex. Twitter clone)

Most of the meaty parts such as ORMs, 3rd party APIs, frontend setup, testing environments, more advanced language constructs etc... will be tackled on the go as I build the project. I think this is a good compromise between strictly studying the language vs diving deep into a project without any plan.

Collapse
 
ivan profile image
Ivan Dlugos

Thanks for the feedback, I really appreciate that ;)