The art of taking shortcuts
<p>Programming path for me started with Basic, then Pascal, later on C++, Java, Ruby, Python… I also had to learn JS, MySQL, MathLab… I’m not the best programmer, but I try to at least understand everything. When I started working, you were encouraged to use command line, but most didn’t — you have other ways to ‘play’ with scripts and consoles. My logic was as always — let figure out basic first and then we can switch to something else. Some of my coworkers were overconfident and decided to create shortcuts — they created scripts and aliases to speed up their daily tasks. When I fell confident enough, I also switched to shortcuts. Now, new hires came and their mentors gave them all the shortcuts from the start. We are all busy, so as soon they start to work properly, we can all gain, right. But fault in that logic came to light one day when all our shortcuts stopped working. What happened? Well, some of the commands used in aliases became deprecated. So, go back to basics right? Yes, for us who knew basics. For others? It was like a new onboarding process.</p>
<p><a href="https://medium.com/@grboster/the-art-of-taking-shortcuts-0d277eca46da"><strong>Website</strong></a></p>