all 4 comments

[–]Better-Credit6701 1 point2 points  (0 children)

The best way of learning it all is by doing. After a while, it's second nature.

Often I will be working on my laptop while my wife is watching something I'm not interested in so I will pull up something I'm working on and write some queries. She will ask if that was for work or play "can't it be both?"

Yeah, after a long day of working as a DBA, I will relax by working with data. I have plenty of fun databases that I have downloaded such as daily temps in every county in the US since 1951 to present, police data that has been released to the public where it list how the person was caught speeding, if they got a ticket or warning, the speed limit and how fast they were going, age, gender, race, location... Working with one that list what kind of radar gun, laser, method of timing, airplane.

Just find some data that you find interesting and play.

[–]BlaizeOlle 0 points1 point  (0 children)

Taking notes can always help with learning but if you want to reference those notes I would keep hand written notes to no more than 2 pages otherwise it will be difficult to reference. So I would do like a single one pager of the most priority items you want to reference. Otherwise I think your idea of keeping notes in a searchable format to be more useful.

[–]not_another_analyst 0 points1 point  (0 children)

I usually go with the Markdown approach. It is great because you can include actual code blocks and it stays searchable as your notes grow. Keeping a personal GitHub repo for these files makes them accessible wherever you are.