Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided i...
For further actions, you may consider blocking this person and/or reporting abuse
VS Code while a great tool and editor with a powerful extension system, is not an IDE.
I think containers are important to know about, but not specifically docker. I personally find docker overly complicated. I still use vagrant for local development and it's much simpler.
Of all the things you listed since a lot of it is very dependent on what you're doing. Linux(unix), databases, and git I would say you should brush up on. If you're a software developer you should already be brushing up on basic programming topics and concepts such as oop and data structures.
VS Code, for some languages, is most definitely an IDE. Refactoring tools, integrated debugger, code intelligence, source control client, remote interpreters, build/deploy tools, test runner, integrated terminal, support for linters/formatters, etc. Not sure how it doesn't qualify as an "Integrated Development Environment" at that point. Sounds quite integrated to me.
Vagrant is a VM provisioning tool, not a container runtime. Docker is the de-facto container standard for now, so yes, Docker specifically is definitely a thing to get familiar with.
Jupyter notebook is NOT an IDE! It's a very convenient tool to get started on a project or show how some library is working, but if you're writing serious python code you'll want a real editor (like vim :p).
Or maybe PyCharm :-)
Slightly unconventional suggestion, but you missed off COBOL :) There are 220 BILLION lines of code underpinning many financial and retail systems, and it's going nowhere soon - there's no ROI for organisations to decipher and re-write that old code in anything modern, and the support base of developers that understand it is ageing and a finite resource.
No one in their right mind would actually choose to learn COBOL now, but you might choose to like money - and I have no doubt as that developer base retires off, this will be a very lucrative skill!!
Did I mention you'd have to be out of your mind...? How much is your sanity worth :)
Hypothetically, if one wanted to learn COBOL, where would they start?
asking for a friend
I started here - but never made it that far.
images.google.cz/url?sa=t&url=http%3A%2F%2Ffbtricksmasters.blogspot.com
maps.google.co.th/url?sa=t&url=http%3A%2F%2Ffbtricksmasters.blogspot.com
maps.google.com.ua/url?sa=t&url=http%3A%2F%2Ffbtricksmasters.blogspot.com
maps.google.com.tr/url?sa=t&url=http%3A%2F%2Ffbtricksmasters.blogspot.com
maps.google.com.mx/url?sa=t&url=https%3A%2F%2Ffbtricksmasters.blogspot.com
images.google.dk/url?sa=t&url=https%3A%2F%2Ffbtricksmasters.blogspot.com
maps.google.dk/url?sa=t&url=https%3A%2F%2Ffbtricksmasters.blogspot.com
maps.google.hu/url?sa=t&url=http%3A%2F%2Ffbtricksmasters.blogspot.com
maps.google.fi/url?sa=t&url=https%3A%2F%2Ffbtricksmasters.blogspot.com
images.google.com.vn/url?sa=t&url=https%3A%2F%2Ffbtricksmasters.blogspot.com
maps.google.pt/url?sa=t&url=https%3A%2F%2Ffbtricksmasters.blogspot.com
images.google.pt/url?sa=t&url=https%3A%2F%2Ffbtricksmasters.blogspot.com
images.google.com.my/url?sa=t&url=http%3A%2F%2Ffbtricksmasters.blogspot.com
maps.google.com.my/url?sa=t&url=http%3A%2F%2Ffbtricksmasters.blogspot.com
images.google.co.za/url?sa=t&url=https%3A%2F%2Ffbtricksmasters.blogspot.com
maps.google.co.za/url?sa=t&url=https%3A%2F%2Ffbtricksmasters.blogspot.com
images.google.com.sg/url?sa=t&url=https%3A%2F%2Ffbtricksmasters.blogspot.com
images.google.gr/url?sa=t&url=http%3A%2F%2Ffbtricksmasters.blogspot.com
maps.google.gr/url?sa=t&url=http%3A%2F%2Ffbtricksmasters.blogspot.com
images.google.co.il/url?sa=t&url=https%3A%2F%2Ffbtricksmasters.blogspot.com
images.google.cl/url?sa=t&url=
Nice list, SQL doesn't get much love but hiding behind ORMs just delay the unavoidable, you are gonna need SQL some day.
About Linux, similar to SQL, don't avoid the terminal, those who claim that if you don't brush your teeth with bash you are inferior are just elitist Pr¡($, but being confortable in a terminal is priceless, you'll struggle at first but in the long run you'll get much more productive than with the mouse and you'll fell free of many limitations, you'll need just SSH to manage remote machines, you'll find at home with tools like: Docker, psql, git, etc. Not always you'll find the GUI that you like, but the underlying CLI (Command Line Interpreter) is always there and unlike the GUIs don't change over time (not much at least) so the Bash, psql commands, etc. you learned 30 years ago is still relevant today and will be for many more years. And everything adds up so even if you move to Zsh, knowing bash will help you, and like SQL are usually agnostic of the implementation.
I also like Vim because is everywhere, you SSH to some cloud machine and if Vim is not there you'll at least have vi and your perfectly configured machine is just a copy/paste of your .vimrc away, you can even have it in a thumb drive and call Vim directly with that config.
Thanks, Yes, VI is almost everywhere and there is no better way to take your config with you than .vimrc. completely agree.
What does any of this have to do with 2020? All of the bullets are valid for 2019 just as well. Or 2018. Or 2017...
Great news, more sleep in 2020..
I agree, I purposefully have chosen evergreen technologies that will serve developers a long time.
Definitely gonna learn about containers (Docker) and a cloud service like AWS this year. Great list!
yes, that should be the top priority. If you can, serverless is also a good thing to learn.
Nice story. I would like to thank you for the efforts you have put into writing this interesting and excellent article. Are you looking for Best Digital marketing agency.ADS247365 is the premier digital marketing services company in the USA, renowned for its cutting-edge strategies.
UNIX has been around a lot longer than 30 years. Just shy of 50 years actually
Yes, and I wish it lives for another 50 years :-)
Ken Thompson and Dennis Ritchie were ahead of their time ;)
I'll pass VSCode & Jupyter. I love my PyCharm Professional too much to bear with using others.
not a bad option, PyCharm is good but VSCod is polyglot and you can do programming in almost any language. It has probably the biggest collections of extensions or plugins.
Bahahahahaha. Every time I pull branches from devs using VSC into my real man's powerful IDE IntelliJ IDEA Ultimate I automatically catch mistakes you can't with built in Code Inspections.
IntelliJ supports every language, I use it primarily for JS.
You get what you pay for, or rather don't get with freebies.
Hahaha, that your wrong Pycharm Pro is bundled with Webstorm so that was one of the reason for me to get it as well.
🎉 Ready for a coding challenge? Areon Network invites you to its Hackathon! Head to hackathon.areon.network to register and compete for a share of the $500,000 prize pool. Code, innovate, and win! 💻💰 #AreonHackathon #TechInnovation
Your article was translated and reprinted on qiita.com .
qiita.com/rana_kualu/items/c79a16f...
Thanks for translating and informing me.
mention atom editor please.
it is great and free.
The URL of the VIM masterclass seems to be wrong. It sends me to an auto formater page of Sublime.
Thanks for pointing out, correct that.
Very helpful post, thank you so much!
It is great software ntlite enterprise crack. Check my site Katerio
Very interesting and informative. Thanks buddy. Kutools for Word here