Things to Read to Become a Better Human and Developer
dottedsquirrel.com
dottedsquirrel.com
We all are individuals with different backgrounds, views, ways of living. Do you understand that your “better human” is different from my “better human”, or your books did not teach it to you?
Maybe, “Self-reliance” by Emerson, Hesse’s “Siddhartha”, “Prometheus Rising”, or something from Alan Watts can help you question your attitude, embrace the differences, and do not push your “shoulds” on others?
And do not make me start on book recommendations to become a better developer... :)
Totally recommend Alan Watts too :)
And I think we could benefits from your book recommendations for being better developers, if you have the time.
Since the author mentioned Gates, I do recommend just taking a look at books he actually read and reviewed as better recommendations: https://www.gatesnotes.com/Books
If you really want to read a good self help book, then toss everything from your shelf that has not been written before the year 1900.
Self improvement and ways to do it has been mastered by many people long long time ago. For those who write about it now, are milking the age old cow.
And it gets boring and repetitive real soon.
Also, I would like to talk about what does the Author of this post means when she says "Being a Better Human Being". What does it even mean? Isn't it just a definition or a set of definitions, conjured by some human(s), to force/condition other people to fall in line.
edit: typo/grammar
best advice ever!
N.N. Taleb aggressively makes this point in Antifragile too. After sticking to Taleb's advise for a year and reading only old things, not only did I stop writing myself, but I no longer think I have what it takes to contribute.
Everything that is worth writing about has already been written[1]. And if I contribute by writing myself I just dilute the pool of great prose by pissing into it. Most authors today (and 100% of authors on this list) have never read great books themselves and it's very obvious.
Reading new authors always leaves me with a feeling like I'm the rear end of the human centipede.
[1] anyone thinking about writing a book (or even a blog post) please before you start, proof to yourself that this sentence doesn't apply in your case (this is aka research and it doesn't stop with authors before your age - in fact it starts there).
EDIT: this list was created by Aphinya Dechalert (https://nz.linkedin.com/in/aphinya-dechalert-7b782480) who works in marketing and her job seems to be making spammy lists like this one. Looking at the OP's other submission it seems all links go to either her medium or her blog. On this tweet she is amazed by all the traffic her site gets after posting this very link:
> So...I relaunched http://DottedSquirrel.com as a community space a few days back. Went to have a shower and came back to this. I checked and made sure it's not bots. It's not bots. #100DaysOfCode #tech #learnToCode https://twitter.com/dottedSquirrel/status/120432373958576537...
There is no person I think can remember everything. Well, when you read the books you get in to thinking of those thoughts and some time you get real valuable lessons.
I also like to read same book again because it is continuous motivation and some time when you low you need that help.
That's just my thoughts and opinion.
The ending just happened to take him back to where it started but I don't think that was the message.
Another enjoyable book from Paulo is "The Manuscript in Accra"
PS to be clear I am not against improvement, I think it should be put to use as well, like 1 year to improve, next year you try to actually do something. Only improving and improving I see as a ridiculous exercise based on a sick idea that we are not "good enough".
By doing but not reading, you have the potential to gain a more fundamental ground-up knowledge base about why certain approaches work better.
By reading but not doing, you have the potential to gain direct insight into others pre-established knowledge which means you can jump ahead without having a more fundamental knowledge _first_.
I prefer learning by doing, but I think both have valid merits and one is not better than the other. They are just different approaches to the same ends.
Code kata in my opinion is the superior way to learn. Code through practice and repetition, just like every other skill.
Ironically, you can read a book about it https://www.amazon.com/Pragmatic-Programmer-journey-mastery-...
I'm _assuming_ that's what the parent comment meant by 'read less, do more'. It's not 'read nothing, do more'.
Personally I like reading very much and some time ago I started reading a lot of non-fiction of the kind listed in the article. It is a nice feeling when you like to do something and common wisdom encourages you to do more of it. But then I noticed that I don't get much out of these books other than a modicum of entertainment and some superficial erudition. So I stopped wasting my time. Now if I just want to read, I read fiction - it is more entertaining and honest.
In my opinion proper reading of a non-fiction book is a slow process when you try to really understand the ideas, criticize them and apply them in real life and it really blurs the line between reading and doing. A good rule of thumb is that some artifact (at the very least it may be some book notes) should appear as a result of this process. But it is very easy to fall back to "just reading" - reading a science textbook but not doing the problems, reading a software engineering book without writing any code, reading a business book without operating a business. If you do that, all you are doing is reading a fairly boring fiction book.
My advice is that if you want to have confidence in what you're doing, read more as well.
“Rich Dad” was made up. He does not exist. The author lied about that as well as his own financial acumen - he makes his money from $45,000 seminars promising riches and seldom, if ever, delivering.
Oh, and his company filed for bankruptcy last month.
It’s always the next book or course that promises actual concrete answers.
It’s not quite at the level of Scientology materials but it’s in the same vein.
> And Greene's 48 Laws of Power is practically a manual of sociopathy.
Which is by no means a bad thing; there's a lot to be said for reading a fun book and thinking about it.
BTW some of Paul Graham's essays have the similar impact on me, sometimes I don't agree with his way of thinking, but still find them very insightful.
And Greene's 48 Laws of Power is practically a manual of sociopathy.
Exactly this.
It is only negative if you choose to do negative things with it. It gives plenty of insights on human nature. If you choose to do bad things it is not because of this book.
However, one thing that is actually valuable from the book: The cash flow for rich people vs. everybody else. The idea is to own assets that generate cash. This cash (and only this) should be used to buy luxury stuff.
But of course, you don't need a whole book for this idea.
*
I add another "red flag" for such a list: "The Richest Man in Babylon". This is easily the most overrated book I have ever read. There is only one idea in the entire book and stretched over 100 pages or so: Reinvest 10% of your income.
That's it. There is literally nothing else in this book. There are like 5 stories or so set in a middle-age arabian setting or whatever about people who do exactly this. Invest 10% of their income, favorably in stuff they understand.
It doesn't go any deeper, nothing concrete, nothing helpful.
Unfortunately, you'd be surprised at the sheer number of people for whom this isn't common sense and need to read this.
Invest 10%, what does it mean? Depends. For most people, this would be in stocks. Since most people don't want to have any effort with this, it would be an ETF that reflects a broad market index such as MSCI World or Vanguard.
Through what? A bank with a broker. Some offer you to save money automatically and invest it into an ETF such as Vanguard.
2. When choosing something to invest in, don't rely on blind luck. Look into index funds and understand how they work (youtube, investopedia etc.) If you don't understand various industries and how they make money, pick a total market index and invest there.
3. If you do have an interest in say, biotech, pets, tech companies, you can independently invest in those.
The critical al thing here is to not just invest because you think something is cool. Do your due diligence and learn how those companies make money and what their outlooks are.
Real Estate is another area of potential investment but you should only do that if the math works out in your favor. Not just the mortgage but factor in repair costs, property taxes, expected appreciation and make sure you're coming out ahead if it is an invest area.
The bank I use has a service allowing you to put money in their investment funds, configured for different risk profiles.
You need to pay some fees to opt in. There seems to be an already paid yearly(?) fee when you opt in, but you probably need to pay yearly to keep the money in the system. When you decide to cash out, you have to pay income tax.
In conclusion, from my money, the bank needs to be paid, the state needs to be paid, and I doubt their 6% (assuming this is true) yearly return rate is going to net me anything than a loss unless I pump some 6 digit sum right off the bat and leave it there for decades.
However, it's relatively straight-forward. Not sure about your particular bank, but many banks offer some automatic payments. You simply pay monthly to acquire shares of an ETF. Of course, this costs money, because every transaction on a stock exchange costs money. But generally, this share is yours and the bank keeps it for you. Usually, you can cancel the saving plans and get to keep the shares.
This already is so much easier than private retirement insurances and stuff like that where cancelling a contract comes with hefty fees.
And yes, if you make money on financial assets, you have to pay tax on the returns. This is even the case for the little interest on your bank account. Fortunately, the first 801€ (in Germany) are tax-free and also, the bank handles all of this for you.
I'd argue: If you read about this stuff for 1-2 hours, you know enough about the system and nowadays, it is way easier to do any of this than at any other point in the past.
> and I doubt their 6% (assuming this is true) yearly return rate is going to net me anything than a loss unless I pump some 6 digit sum right off the bat and leave it there for decades.
Well, 6% is the past performance and yes, this doesn't mean that it'll give you the same returns in the future. But generally speaking, it doesn't matter if you put in a 6 digit sum all at once now or acquire shares over the next 20 years.
The only general rule of thumb is: You shouldn't treat this money as a saving account. Don't expect to have access to this money whenever you want, because if you need the money RIGHT NOW, you might be forced to sell your shares at a loss.
I read this book when I was younger, keenly interested in how he managed to bootstrap himself into enough capital to really get started investing.
I was rather disappointed that his actual approach, when he got to it, was to snipe mortgage foreclosure auctions and then immediately flip the houses for instant profit. Maybe it's legal but this seems scummy as hell to me. I'd be happy if it turned out to be fiction.
His book is about drug addiction and he is a former addict. Seems like the right sort of person to write the book.
show/talk about addiction (for a local charity).
No, you didn't, you put away enough to enable you to make a career switch to lifestyle-blogging and speech-giving, which you're making a ton of cash with.
It's great you found a way to do what you enjoy, but it's not retirement, you're still working for money.
Thank you, stranger on the internet! <3
Again?!?
What I found a revelation and a bug eye opener - yes as a (CS degree) programmer - was: medicine, chemistry (and org. chem and bio.chem), biology. From Coursera and edx.org. When I did this it was all completely free, now they put some restrictions on some courses (Coursera more so than edX), for example that as a non-payer you cannot do all the exercises.
Even when/if the linked courses are over, accessing there content should still be possible. The courses are free, a certificate is not necessary. Some homework or exams may not be available for non-payers.
Best (university level introductory) course for biology: https://www.edx.org/course/introduction-to-biology-the-secre...
Bio-chemistry: https://www.edx.org/course/principles-of-biochemistry
Physiology: I actually found a lot of lectures on Google better than any of the online courses, start from https://www.youtube.com/results?search_query=physiology+
Fundamentals of neuro-science: https://www.mcb80x.org/ followed by "Medical Neuroscience" on Coursera: https://www.coursera.org/learn/medical-neuroscience -- easily one of the best courses out there
A very simple course combining (very simple, beginner level) programming and (basic) biology: https://www.edx.org/course/nature-in-code-biology-in-javascr... -- what's interesting here for a programmer definitely isn't the Javascript code, but asking biology questions that can be answered with (even simple) code.
Staticstics is a huge part of medicine and biology - plenty of good courses on probability, statistics (all levels) and courses using R or Python, here a random example course: https://www.edx.org/course/statistical-analysis-in-bioinform...
On so many more levels than I can briefly write down here this "field trip" into bio-sciences felt soooo much better than learning yet another programming language. Let's keep in mind, regardless of C++, Haskell, Javascript, and/or whatever framework, the hardware underneath all of it is all the exact same architecture. Looking at differences between the programming languages now seems to me like looking at a surface that to a naked eye looks completely smooth, but if you zoom in far enough with an electron microscope it looks like a messy mountain area. But when you do that you lose sight of the big(ger) picture. The excourse into (organic and bio-) chemistry and biology helped me get a better sense of where we are, at least it feels that way. The neuroscience helps remaining grounded (and getting more cynical) when reading popular headlines about "neural network" and "AI" and the like.
I found this book to be one of the most raw and honest things that I have ever read. I'd really recommend against discarding it because of not liking the man or his character.
Taleb comes across as a smug asshole. I don't see any reason to spend time in his company
Doesn't speak too good for the author's ability to judge quality books.
What a crock.