You have a chaotic group of folders,
where you keep stacking all statistics that you've managed to complete so far.
But you can't, for the life of you, find a sheet tab
where you already plotted that pie chart you need again.
If you go down that path you would have to learn all the tricks
to squeeze the best out of the tool,
without realising that at the end of the road
there's a wall built on Excel's limitations.
or some other scripting language.
You’re not sure what “scripting” is, though.
As anyone new to something, you don't really know where to start.
And even if you accomplish that task,
how can you learn the basics of writing code?
or look for tutorials.
You can't believe the huge amount of time
it takes you to find one that looks at least promising.
Most of the times they are either too simple, or too complex
If you read two different sites they give you different explanations for the same functionalities.
Things are a matter of perspective and this undermine coherence.
that you can't possibly jump into a new science
(programming)
with no directions, no experience,
and pushed by a (close) deadline.
(at least in my 20+y exp)
one of the best languages for beginners.
It comes bundled with:
- simplicity
- forced best practices (e.g. indentation for blocks of code)
- keywords as close as possible to natural english
- its own "zen"!
1. ALWASY dedicate a fixed amount of time (e.g. 1h per day) to learn something new. Have a reachable goal and take a fair deadline to reach it (e.g. 1 month).
The less shortcuts you take (e.g. copy/paste from stackoverflow) in the beginning, the better.
That's how you really get to slowly master the tools you use.
You learn faster if you enjoy the time while you practice.
The goal/project you decide to pursue is the key here. The wrong one may stop you from growing now and in the future, because of the frustration.
There are different way you can test it for free in the cloud.
Recommended way is to head to jupyter.org/try
and click “Try classic notebook”.
You would get access to a web page that interprets python code.
the most notable alternative to @ProjectJupyter notebooks
is the @GoogleColab service,
where you get the magic notebooks inside google cloud.
you may want to follow me and my datanote.me blog
(proudly powered by @Ghost)
or subscribe to ol'good RSS feed:
datanote.me/rss/