The ever-evolving plan for 2024
What I think I would do in 2024.
I cannot remember where I have read it (it must have been one of the "Gallup Clifton Strengths
gallup.comCliftonStrengths | Gallup TopicAll Gallup articles on CliftonStrengths"-like things): the only way to truly understand what you are good at is to lay out a six-month plan (with a mid-way check-in) and see how you do.
I have never been a fan of New Year resolutions or grandioso plans; it never worked for me at work or in real life. At the same time, paraphrasing Denzel Washington, dreams without goals and goals without discipline and consistency will not get you very far" (see rules for life.)
Health
34 years, 175cm (5' 9''), hovering around 90kg (198 lbs.) I am mildly overweight (if that's a thing) at around 25% body fat.
I never listened to my body consciously, so I never formed good habits about diet, alcohol consumption, or exercise. I do wear a Whoop, which never fails to remind me how harmful the effects of drinking are on my body and its recovery.
It's time to start listening and doing something about that 25%.
Thinking, Sharing, Helping
I wrote about career progression in software engineering a while ago. It's still important but less as a course for now.
I have been doing software engineering for 15 years, made mistakes, and had some successes. Reflecting on my career path, I see that few "career in software engineering" materials were available (compared to what you can find now.) The subject is still complex to navigate, even now, with all the information available on Twitter and YouTube.
One of the biggest mistakes I made (I only see that now) was that I never stopped working. I was so hyper-focused on getting better and getting somewhere that I stopped doing things just for fun. Partially because I am an immigrant who has come from sleeping at the bus station to some success, and I had no one in the US. Partially because I really, really enjoyed it.
Long hours and hard work did give me an edge in many cases. But nothing is free: I traded off personal time. I never thought about what I wanted to do outside of work. "My work is my identity" kind of situation.
I wish someone had explained how to have a successful career and enjoy life at a slightly different pace back then: work responsibly and develop interests outside of work. It is great to be able to sprint sometimes, but you have to sprint to something. Sprinting for the sake of being ahead is pointless? When do you stop?
I promise it isn't a self-pity or "my life was so tough" note. It was gratifying in many ways, even now, when I look back. This path granted me many opportunities.
I've met people who are 100x smarter than I am. I've met people who are 100x more charismatic than I am. A lesson of modesty!
I've met people I am still friends with, although we no longer work together.
I've contributed to OSS for almost eight years.
I've worked at various companies, from consultancies/startups to midsize firms to big corporations, and I've worked with people from all over the world. There is hardly anything to complain about.
I've met people I admire (both professionally and personally) and was privileged and lucky to work with and learn from.
I've also learnt a tonne:
- The value of testing the software that you write.
- The practical application of all that CS stuff they teach you in college.
- Working with codebases that are 10+ years old and plagued with tech debt.
- Delivering greenfield projects with new technology.
- Delivering business-critical pieces of infrastructure.
- Breaking production and deleting production data (this is a joke, but I did do those things!)
- The value of collaboration, moving forward and setting your ego aside.
- The value of listening, asking for feedback often and not taking things personally.
- The value of reflecting, asking for help and having a sense of what you want (like my friend Matthew Bealemadhatted.comWeb Software with Matthew Beale once told me, "What kind of story do you want to tell yourself?")
- "What looks like a people problem is often a situation problem." - Switch: How to Change Things When Change Is Hard by Dan Heath
en.wikipedia.orgDan Heath - Wikipedia and Chip Heathen.wikipedia.orgChip Heath - Wikipedia. - The value of educating and empowering others: a fantastic way to make allies and friends!
- Dealing with ambiguity.
It's time to give back and try to help and share what I've learnt.
I want to create a personal mentorship group (up to ten people) and invite people who want to learn from me with a focus on the following:
- Navigating a career in software engineering.
- Effectively communicating ideas and collaborating with your counterparts.
- Navigating ambiguity.
- Tackling big projects spanning a year (and more) with several stakeholders.
- Thinking about and addressing technical debt.
- Building a platform others can build on from the ground up.
- Building consensus across different parties.
- "(Enterprise) Architecting."
- Transitioning from pure engineering to engineering leadership to management.
- Taking and giving feedback.
It is an absolute joy when work and collaboration happen magically; everyone understands each other and delivers something great.
I hope to help a few people this year!
You can sign up here
form.typeform.comMentorship Sign Up FormTurn data collection into an experience with Typeform. Create beautiful online forms, surveys, quizzes, and so much more. Try it for FREE..
Stuff For Fun
I have been staring at this paragraph for about half an hour. It should not be this hard. I will need to come back to it.
Writing
Whenever I think about writing (read: a personal blog, I always regret not doing it more often (or at all.) I often loathe it: I do not like how it turns out, it is too hard to write, or I am too lazy. Or because I fear being criticised and outside of my comfort zone. Whatever it is, the regret over not writing overweighs it.
Reading
I have so many books I'd like to read, but somehow, "I never get around to it." Sounds like I do not want to read, right?
But like any "keep my mind sharp" and "I'd like to learn new things" human, here is what I think I will read in 2024:
- The Lion Tracker's Guide to Lifeamazon.comThe Lion Tracker's Guide To Life Illustrated, Varty, Boyd - Amazon.comThe Lion Tracker by Boyd Varty
Boyd VartyBoyd Varty - Boyd Varty (notes after reading) - The Talmudamazon.comThe Talmud: Polano, H, Tice, Reverend Paul: 9781585092376: Amazon.com: BooksThe Talmud [Polano, H, Tice, Reverend Paul] on Amazon.com. *FREE* shipping on qualifying offers. The Talmud by Hymen Polano (I've meant to read this for some time now)
- Gay New York: Gender, Urban Culture, and the Making of the Gay Male World, 1890-1940amazon.comAmazon.com: Gay New York eBook : Chauncey, George: Kindle StoreGay New York - Kindle edition by Chauncey, George. Download it once and read it on your Kindle device, PC, phones or tablets. Use features like bookmarks, note taking and highlighting while reading Gay New York. by George Chauncey
en.wikipedia.orgGeorge Chauncey - Wikipedia - Duneamazon.comAmazon.com: Dune eBook : Herbert, Frank: Kindle StoreDune - Kindle edition by Herbert, Frank. Download it once and read it on your Kindle device, PC, phones or tablets. Use features like bookmarks, note taking and highlighting while reading Dune. by Frank Harbert
en.wikipedia.orgFrank Herbert - Wikipedia - Stealing The Corner Officeamazon.comAmazon.com: Stealing the Corner Office: The Winning Career Strategies They'll Never Teach You in Business School eBook : Reid, Brendan…Amazon.com: Stealing the Corner Office: The Winning Career Strategies They by Brendan Reid
brendanreid.comCareer Advice for LeadersTips and tools to have the career you deserve. - No Death, No Fearamazon.comNo Death, No Fear: Comforting Wisdom for Life - Kindle edition by Hanh, Thich Nhat. Religion & Spirituality Kindle eBooks @ Amazon.com.No Death, No Fear: Comforting Wisdom for Life - Kindle edition by Hanh, Thich Nhat. Download it once and read it on your Kindle device, PC, phones or tablets. Use features like bookmarks, note taking and highlighting wh… by Thich Nhat Hanh
en.wikipedia.orgThích Nhất Hạnh - Wikipedia (notes after reading) - The Listening Bookamazon.comThe Listening Book: Discovering Your Own Music: Mathieu, W. A.: 9781590308318: Amazon.com: BooksThe Listening Book: Discovering Your Own Music [Mathieu, W. A.] on Amazon.com. *FREE* shipping on qualifying offers. The Listening Book: Discovering Your Own Music by W. A. Mathieuen.wikipedia.orgW. A. Mathieu - Wikipedia (notes after reading)
- On Writing Wellamazon.comAmazon.com: On Writing Well, 30th Anniversary Edition: The Essential Guide to Mastering Nonfiction Writing and Effective Communication eBoo…Amazon.com: On Writing Well, 30th Anniversary Edition: The Essential Guide to Mastering Nonfiction Writing and Effective Communication eBook : Zinsser, William: Kindle Store by William Zinsseren.wikipedia.orgWilliam Zinsser - Wikipedia
- The Scout Mindsetamazon.comAmazon.com: The Scout Mindset: Why Some People See Things Clearly and Others Don't eBook : Galef, Julia: Kindle StoreThe Scout Mindset: Why Some People See Things Clearly and Others Don by Julia Galef
en.wikipedia.orgJulia Galef - Wikipedia
- Life a User's Manualamazon.comAmazon.com: Life: A User's Manual (Verba Mundi International Literature Series) eBook : Perec, Georges, Bellos, David: Kindle StoreAmazon.com: Life: A User by Georges Perec
en.wikipedia.orgGeorges Perec - Wikipedia - Last and First Menamazon.comAmazon.com: Last and First Men: A Story of the Near and Far Future eBook : Stapledon, Olaf: Kindle StoreLast and First Men: A Story of the Near and Far Future - Kindle edition by Stapledon, Olaf. Download it once and read it on your Kindle device, PC, phones or tablets. Use features like bookmarks, note taking and highlig… by Olaf Stapledon
en.wikipedia.orgOlaf Stapledon - Wikipedia (notes after reading) - Culture of Educationamazon.comActs of Meaning: Four Lectures on Mind and Culture: Bruner: 9780674179530: Amazon.com: BooksActs of Meaning: Four Lectures on Mind and Culture [Bruner] on Amazon.com. *FREE* shipping on qualifying offers. Acts of Meaning: Four Lectures on Mind and Culture by Jerome Bruner
en.wikipedia.orgJerome Bruner - Wikipedia - All Art Is Propagandaamazon.comAll Art Is Propaganda: (Authorized Orwell Edition): A Mariner Books Classic - Kindle edition by Orwell, George, Gessen, Keith, Packer, Geor…All Art Is Propaganda: (Authorized Orwell Edition): A Mariner Books Classic - Kindle edition by Orwell, George, Gessen, Keith, Packer, George, Gessen, Keith. Download it once and read it on your Kindle device, PC, phone… by George Orwell
en.wikipedia.orgGeorge Orwell - Wikipedia - Managing Oneselfamazon.comAmazon.com: Managing Oneself (Harvard Business Review Classics) eBook : Drucker, Peter Ferdinand: Kindle StoreManaging Oneself (Harvard Business Review Classics) - Kindle edition by Drucker, Peter Ferdinand. Download it once and read it on your Kindle device, PC, phones or tablets. Use features like bookmarks, note taking and h… by Peter Drucker
en.wikipedia.orgPeter Drucker - Wikipedia (re-read) - The Truth about Moneyamazon.comAmazon.com: The Truth About Money 4th Edition: 9780062006486: Edelman, Ric: BooksAmazon.com: The Truth About Money 4th Edition: 9780062006486: Edelman, Ric: Books by Ric Edelman
en.wikipedia.orgRic Edelman - Wikipedia (re-read) - Manage Your Day-To-Dayamazon.comAmazon.com: Manage Your Day-to-Day: Build Your Routine, Find Your Focus, and Sharpen Your Creative Mind (99U) eBook : 99U, Glei, Jocelyn K.…Amazon.com: Manage Your Day-to-Day: Build Your Routine, Find Your Focus, and Sharpen Your Creative Mind (99U) eBook : 99U, Glei, Jocelyn K.: Kindle Store by Jocelyn Glei
Jocelyn K. GleiJocelyn K. Glei • HomeI channel words, ideas, and energy to create transformative change. I host the Hurry Slowly podcast, teach online courses, and practice energy work. - How To Build a Caramazon.comAmazon.com: How to Build a Car: The Autobiography of the World’s Greatest Formula 1 Designer eBook : Newey, Adrian, Coulthard, David: Kindl…Amazon.com: How to Build a Car: The Autobiography of the World’s Greatest Formula 1 Designer eBook : Newey, Adrian, Coulthard, David: Kindle Store by Adrian Newey
en.wikipedia.orgAdrian Newey - Wikipedia - Switch: How to Change Things When Change Is Hardamazon.comAmazon.com: Switch: How to Change Things When Change Is Hard eBook : Heath, Chip, Heath, Dan: Kindle StoreSwitch: How to Change Things When Change Is Hard - Kindle edition by Heath, Chip, Heath, Dan. Download it once and read it on your Kindle device, PC, phones or tablets. Use features like bookmarks, note taking and highl… by Dan Heath
en.wikipedia.orgDan Heath - Wikipedia and Chip Heathen.wikipedia.orgChip Heath - Wikipedia (re-read) - The Body Keeps the Score: Brain, Mind, and Body in the Healing of Traumaamazon.comThe Body Keeps the Score: Brain, Mind, and Body in the Healing of Trauma - Kindle edition by van der Kolk, Bessel . Health, Fitness & Dieti…The Body Keeps the Score: Brain, Mind, and Body in the Healing of Trauma - Kindle edition by van der Kolk, Bessel . Download it once and read it on your Kindle device, PC, phones or tablets. Use features like bookmarks,… by Bessel van der Kolk
en.wikipedia.orgBessel van der Kolk - Wikipedia
Soundtrack To The Post
- Zeit
Apple Music - Web PlayerZeit by Rammstein on Apple MusicAlbum · 2022 · 11 Songs by Rammstein
Apple Music - Web PlayerRammstein on Apple MusicListen to music by Rammstein on Apple Music. - Indestructible
Apple Music - Web PlayerIndestructible (Bonus Track Version) by Disturbed on Apple MusicAlbum · 2008 · 15 Songs by Disturbed
Apple Music - Web PlayerDisturbed on Apple MusicListen to music by Disturbed on Apple Music. - Sarerov Dzorerov
Apple Music - Web PlayerSarerov dzorerov by Arkadi Dumikyan on Apple MusicSong · 2022 · Duration 3:58 by Arkadi Dumikyan
Apple Music - Web PlayerArkadi Dumikyan on Apple MusicListen to music by Arkadi Dumikyan on Apple Music. - Small Sanctuary
Apple Music - Web PlayerSmall Sanctuary by Tycho on Apple MusicSong · 2023 · Duration 3:38 by Tycho
Apple Music - Web PlayerTycho on Apple MusicListen to music by Tycho on Apple Music. - Tobefree
Apple Music - Web PlayerTobefree by Inthemeadows on Apple MusicSong · 2023 · Duration 2:32 by Inthemeadows
Apple Music - Web PlayerInthemeadows on Apple MusicListen to music by Inthemeadows on Apple Music. - CrazyForIt
Apple Music - Web PlayerCrazyForIt by Calming Hearts on Apple MusicSong · 2023 · Duration 3:54 by Calming Hearts
Apple Music - Web PlayerCalming Hearts on Apple MusicListen to music by Calming Hearts on Apple Music.