You spend most of your working life inside three or four tools.
Your editor. Your terminal. Your version control. Whatever your team talks in.
And most people never get properly good at any of them.
They learn the ten commands that get the job done, then stop, because it works and there is always something more exciting waiting.
I understand the pull. A new framework feels like progress. Learning your editor properly feels like housekeeping.
But do the arithmetic with me.
You will touch those tools every day for years. A small improvement there does not pay you once. It pays you every single day, indefinitely.
The framework you rush at this month may be gone from your life in two years.
Your terminal will not be.
So here is what I would do, gently, over time.
Pick one tool you use constantly. Spend an hour, not a weekend, on the parts you have been avoiding.
Learn what your version control is really doing when you undo something, so you stop being quietly afraid of it.
Learn to search your codebase properly instead of clicking down through folders.
Learn the three keyboard moves you repeat a hundred times a day, and stop reaching for the mouse.
None of that will impress anyone in an interview. That is not the point.
The point is friction.
Every small piece of friction between you and the work costs you a little attention. Attention is exactly what you need for the hard parts.
The people who look fast are rarely thinking faster than you.
They have just removed the drag between having the idea and doing the thing.
You can have that too. It is one of the few advantages genuinely available to anyone patient enough to go and get it.
Get good at what you cannot stop using.
The exciting stuff will still be there when you come back to it.
– Asael Shinder
Top comments (0)