Avatar of Will Vandebelt

Will Vandebelt

Software Engineer
Avatar of wvandebe
Software Engineer ·

Keep learning JavaScript, React, and then add on at least Nodejs. Node is a great and easy JavaScript Backend language that will make you a full-stack developer. Being full-stack is not only powerful when looking for a job, but helps you get a complete picture of the development lifecycle of a product. Obviously knowing HTML, CSS, and basic tools like Git will help as well.

READ MORE
8 upvotes·1 comment·10.5K views
Dumindu Gunawardana
Dumindu Gunawardana
·
January 29th 2021 at 7:40AM

Totally Agree with the will and having some knowledge about databases also will be helpful as a full-stack developer.

·
Reply
Avatar of wvandebe
Software Engineer ·
Recommends
on
GolangGolangPythonPython

Python is a great language to learn as a beginner. However, Go is really easy to learn as well and has a much more powerful standard library that will allow you to build very complex and powerful applications in the future. Go is becoming a standard in Cloud computing and concurrency. Both of which are very advanced but important.

READ MORE
7 upvotes·2 comments·347.2K views
GAURAV GUPTA
GAURAV GUPTA
·
January 27th 2021 at 4:48AM

If you just want to pick up generalized programming concepts and don't get bogged down by memory banging etc 🙂start with python. If you are someone who is brave enough to get going in a comprehensive way on areas of handling memory access, concurrency (as pointed out above by Will) etc, and would not be deterred by obstacles in the long run, start with Go and transition to Rust.

·
Reply
Gabriel Nelle
Gabriel Nelle
·
January 28th 2021 at 8:29AM

What memory banging is there in Go? Go is garbage collected! "Concurrency" is also a thing in other languages like Python but in contrast to Go it is much harder in Python. So I really don't get how that is something you hold against Go. You can program in Go without concurrency just like in Python, if you can't handle it (yet).

·
Reply
Avatar of wvandebe
Software Engineer ·

Vue.js is very simple to use and very powerful. I have always found Vue easier to learn than React or Angular. However, I wanted this application to be a SSR PWA. This means I need to use Nuxt.js to get all the benefits of a SSR app while also making it a PWA.

1 upvote·353 views