Found in 4 comments on Hacker News
monkeydust · 2020-09-27 · Original thread
Been on an automation drive during lockdown.

Highly recommend Automate the Boring Stuff with Python ( if you are interested in automation + coding (from beginner level).

Have automated banking tasks and programmatically getting information from the internet (aka scrapping).

Amazing what you can do with python libraries - beautiful soup, selenium...

techjuice · 2017-07-08 · Original thread
If you want to become a professional and not just a dabbler I would recommend reading some of the following books I have in my bookshelf:

[0] RHCSA & RHCE Training and Exam Preparation Guide by Asghar Ghori. This book will help insure you know your stuff as your system engineer/administrator wise.

[1] A Practical Guide to Linux Commands, Editor and Shell Programming Third Edition. This book will cover the majority of what you would need and want to know when connecting to a remote linux system over ssh.

If you want to get under the hood and become an expert, the following books should help get you started:

[2] Advanced Programming in the UNIX Environment

[3] The Linux Programming Interface: A Linux and UNIX System Programming Handbook

[4] Linux Kernel Development 3rd Edition

To get a nice general overview and get up and going quickly:

[5] How Linux works: What every superuser should know

[6] The Linux Command Line

[7] Python Crash Course

[8] Automate the boring stuff with Python. This is a great book to help you think about how to automate most of the repetitive things you will end up doing on a regular basis.










For Fun: The Girl on the Train - Just finished it, kept me interested not bad.

For learning: Automate the Boring Stuff

Fresh book recommendations delivered straight to your inbox every Thursday.