One of the most salient features of our Tech Hiring culture is that there is so much bullshit. Everyone knows this. Each of us contributes his share. But we tend to take the situation for granted.
I'm usually not a fan of things you - supposedly - MUST do to become a 10x developer, but @dabit3
came with an in interesting shift in perspective: let's imagine instead that you would like to become the worst developer ever. What would you do? As it turns out, the result is very insightful:
Code quality is something we strive for but it can easily backfire. If my code is clean and yours is different, is it dirty? @d_ir
tells us in a sensible article that we should put humans first and strive for clear code. I loved this quote:
The two hardest problems in computer science are people, and convincing people that people are the hardest problem in computer science.
Books are great to dive deep into topics that we find interesting. The catch is that we don't have an infinite amount of time and attention, so listing books is not enough, you have to be a curator and that's what @bosepchuk
has done really well here. I'm cheating a bit because this article is not from 2020, but I have read multiple books from this list in 2020 and every time I was thankful to the author for his selection:
Teaching code is something I want to try out in 2021 so my last pick is this great article from @aspittel
. In parallel, I would also recommend the LadyBug podcast where Ali, @emmabostian@kelly
puts out very helpful content.
I start with my 5 favorites articles from 2020:
I enjoyed this article from @annajmcdougall that teaches a skill crucial to spread joy around you: giving good compliments
How to Give Good Compliments
Anna "Apero" McDougall π³οΈβπ γ» Oct 26 γ» 8 min read
I'm usually not a fan of things you - supposedly - MUST do to become a 10x developer, but @dabit3 came with an in interesting shift in perspective: let's imagine instead that you would like to become the worst developer ever. What would you do? As it turns out, the result is very insightful:
Top 10 Pieces of Advice for Becoming the Worst Developer Possible
Nader Dabit γ» Sep 22 γ» 4 min read
Code quality is something we strive for but it can easily backfire. If my code is clean and yours is different, is it dirty? @d_ir tells us in a sensible article that we should put humans first and strive for clear code. I loved this quote:
Clean code, dirty code, human code
Daniel Irvine π³οΈβπ γ» Jan 19 γ» 4 min read
Books are great to dive deep into topics that we find interesting. The catch is that we don't have an infinite amount of time and attention, so listing books is not enough, you have to be a curator and that's what @bosepchuk has done really well here. I'm cheating a bit because this article is not from 2020, but I have read multiple books from this list in 2020 and every time I was thankful to the author for his selection:
29 Must Read Books For Programmers
Blaine Osepchuk γ» Nov 14 '18 γ» 6 min read
Teaching code is something I want to try out in 2021 so my last pick is this great article from @aspittel . In parallel, I would also recommend the LadyBug podcast where Ali, @emmabostian @kelly puts out very helpful content.
How to Teach Code
Ali Spittel γ» Oct 27 γ» 9 min read