sorcerer_see: (Default)
I find myself challenged by friction between wanting to gain specific knowledge and the urgency of landing jobs to make money.

This morning I have been contemplating deeply on the pressure to get ready to earn money and the depth of knowledge I want to obtain. And consequently I have been juggling with books that I want to study in terms of page count and contents, to create a suitable curriculum.

I concluded that I want to aim for income asap but without compromising on the knowledge I eventually want to obtain.

To achieve this balance I defined 2 phases: a Pre-Earn Phase and a Post-Earn Phase (2384+5135=7519 pages)

The 3 Books I target now, in my PRE-Earn Phase 
(801+879+704=2384 pages)

1. Structured Computer Organization 6th Ed. -  A.S. Tanenbaum & T. Austin, 2013. (801 pages)
This book covers the fundamentals of computer hardware in relation to programming as well as an introduction to ASM programming.

2. x64 Assembly Language Step-By-Step Programming 4Ed. - J. Duntemann, 2023. (879 pages)
This book covers the fundamentals of ASM programming.

3. Sams Teach Yourself C Programming, 7Ed. -  B.L. Jones, P.G. Aitken, D. Miller, 2013. (704 pages)



3 Books I want to target in my POST-Earn Phase (2614+1999+522=5135 pages)

1. Computer Systems: A Programmer's Perspective, 3Ed. -  R.E. Bryant & D.R. O'Hallaron, 2016. (2614 pages)
This book was already on my list since I started me study, but back then I decided not to use it because I assumed using Linux OS was a per-requisite and I was using Windows XP. Now I am using Windows 10, which offers the Windows Subsystem for Linux, so the barrier to use it is now out of the way. It covers detailof computer hardware in relation to programming.

2. Assembly Programming for x86 Processors 8th Ed. - K. Irvine, 2019. (1999 pages)
This book covers assembly programming, the low-level programming language that sits between hardware and high-level programming.

3. Modern C 3th Ed. -  J. Gustedt, 2025. (522 pages)
This book covers intermediate level C programming, according to the C23 standard.

Profile

sorcerer_see: (Default)
sorcerer_see

October 2025

S M T W T F S
    12 34
56 7 8 9 10 11
12 1314 15 16 1718
19 2021 22 23 2425
2627 28293031 

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 15th, 2026 09:12 pm
Powered by Dreamwidth Studios