When I used to freelance as a full stack developer during my college, often I would find myself stuck between context switching in terms of practic...
For further actions, you may consider blocking this person and/or reporting abuse
Hi AsParellel, if you master your programming concepts in any language, and god forbid, let's say that language vanishes from the world tomorrow, it would be fairly easy for you to jump to another language and if not a pro, atleast be good at it, again, as long as you're good at programming concepts.
As far as the famous Warren Buffet quote is concerned, I think it makes more sense in terms of portfolio distribution that programming languages.
Totally agree, I think is impossible to really MASTER all those languages that AsParallel mentioned. As developer we need to put special emphasis in the fundamentals and then switch between languages as need it.
I read once in dev.to something like be an expert at one thing and not average at everything.
Nice!
Trying to get into full-stack development myself, after years of UX and frontend stuff.
At the moment I'm looking in the whole serverless thing, which is, because of JavaScripts superpowers haha, not as hard as I imagined it :D
Hey K, thanks! Its great that you are experimenting with your career. Feel free to reach out to me on twitter, if you need any help. All the best on your learning journey!
Very helpful article, list and topics!
I am looking at getting into JS (with the aims of becoming a full-stack dev) to create better web-based software solutions for the company I work for. Hell, someone has to do it! :D I am a pretty fast learner, it's just knowing where to start that's key. Also, and you make a good point regarding action plans, goals are paramount!
Will be jumping into this shortly, as soon as Spotify is done installi... oh, it's done. Ha! Time to GitKraken! (get it? "get cracking"... XD)
I bet you're a "fast" learner considering your namesake superhero is the fastest person on the planet! Good luck to you =D
Hi Siwalik. This is so cool, thank you for putting it together!
Are these your recommended topics? And then to follow it, should we create our own projects to implement/practice the concepts?
Thank you, Angelica! After going through numerous articles and based on my own experience, I curated this list, so ya I do vouch for the topics, but still open to suggestions (and PRs) otherwise!✌️
For projects, absolutely you should implement each and everything you learn. You can also start documenting your learnings in blog posts along with building practice apps.
If you think learning these topics or building your projects with a partner will be more helpful, you can use Gitter.im to pair up with software developers all over the world. good luck 🙌
Good points Siwalik!
Is it just me or does it look in the future everything will be Javascript and serverless? Traditional FTP will be replaced by NPM?
Awesome!
Many Thanks for the list!
Thanks Varit, are you planning to start your full stack preparation aswell?
Very interesting, thanks !
Are you done with all the topics ? I think, I'll use this to learn JS.
Hey Sebastien, thanks. close to 50% of the topics will be a recap for me while the remain stuffs are new. And I started on this list just yesterday, so there's still some time!
Also all the best on your learning, friend.