One of the most important tools for a programmer is the Operating System, it runs your whole device and it’s important to choose the one that suits you the best!
In this post, I’ll be sharing why Linux could be the best choice for your ‘Developer’ workflow.
Have never heard about Linux ? Don’t worry, I’ll explain everything. But first, allow me to share a quick fact with you, whether you know it or not,
YOU USE LINUX EVERYDAY.
Yes, you read that correct. Over 850,000 Android Phones running Linux are activated every single day. Meaning, about 100 devices came online, since you started reading this article 😉. Nearly 700,000 Televisions running Linux are sold every day. 8 out of 10 Financial Trades are powered by Linux. 9 out of 10 World’s Supercomputers run Linux. Most of the websites you visit (Even this!) …
If you’d run a simple Google Search for ‘How many Programming Languages Are There?’. The search results might shock you. According to WikiPedia, there are more than 700 programming languages that are currently listed, see for yourself.
I get asked these questions/queries a lot,
“Which language/framework would land me a good job? “
“There are so many trending frameworks, which one should I learn? “
“I was learning C, but my friend asked me that I should learn Python first, should I go for same? “
“From where should I learn? …
I honestly believe that the best way to learn any new technology, programming language, is by building something in that language and putting our knowledge to some practical use.
I receive plenty of messages and queries from some of my dearest friends and juniors asking how to start development, and how to put together the skills they’ve learnt to actually create something.
While, there are many tutorials on the internet, but most of them are not so beginner friendly, they tend to make a lot of assumptions on the reader’s part.
I hope to do my fair duty towards my friends and juniors by writing tutorials on this blog to help grasp several concepts in development and get some apps on their portfolio. …