Hey there, This week, I re-read Atomic Habits by James Clear for the 3rd time. That’s right, I’m on Round 3 with James. There’s a reason this book sits on airport bookshelves across the country. It’s ****that**** good. I’ll save you the winded book summary, and give you the core idea in thirty seconds: Habits are automatic.Before you sit down to write, you don’t consciously decide “which hand am I gonna write with?” It’s probably automatic for you to choose the right hand (or the left hand for the 13.1%) Why? Because you’ve gone through this cycle a thousand times. When you were learning to write back in grade school, you probably had to fidget around while you grasped the pencil. But now, as an adult, it’s become second nature. You don’t even think about it. And while this example is simple to understand, this feature of being human spills into other parts of our life:
Habits are a feature of being human. During my transition from Student → Engineer, there were many habits I’d built up that I had to unlearn. Habits I Had to Leave Behind in College:Habit #1: Keeping my work secret and telling no one.All in the name of “academic integrity.” Now, I’m not advocating for cheating here. You should certainly do your own work. But in college, I got into the habit of keeping all my work private. This prevented me from learning how to collaborate in a team. Consequently, my growth suffered when I joined new teams. The truth is, getting a second look at your work helps you improve. And the faster you can close these feedback loops, the faster you can improve in any domain. → Habit to Adopt: Show Your Work. Habit #2: Only Studying When I “Had to”But back in university, all the learning you had to do was in the classroom or when an assignment was given for homework. Maybe once a week am I diving deep on. This isn’t enough. Software is a fast-paced field. You have to constantly be learning the newest technology, the latest trends, and where the industry is headed. But step outside and get a feel for where the wind is blowing. And do it often. When we label individuals as “smart” or “knowledgeable” it’s not due to some innate gift they have. Rather, it’s a result of cultivating a lifelong learning habit. And if you’re reading this, I’d like to think you’re someone who consistently learns. My “hack” to continuously learn is a 2-for-1 deal. I combine mental training and physical training by listening to podcasts on my long runs instead of music. → Habit to Adopt: Become a Lifelong Learner Habit #3: Burning the midnight oil.You already know how crucial sleep is for your mood, energy, and performance. However, consider this: LeBron James credits his basketball success to sleeping 9 hours every day. He’s an athlete even off the court. And part of his training routine includes taking naps. Andrew Huberman, a Stanford neuroscientist, consistently emphasizes on his podcast that even 10 minutes of deep rest can fully recharge your entire nervous system. He even offers a guided yoga nidra meditation (although he prefers its scientific term, Non-Sleep Deep Rest). Sleep > All nighters. → Habit to Adopt: Take power naps. Keep getting 1% better each day, P.S. I’d like to know… what habit has helped you get 1% better each day? Whenever you're ready, here's how I can help you:
|
I help CS Students Land $100K+ Jobs After College
Timeless Tech Tips by Ricky Palaguachi My first software engineering internship ever was at Apple. Truth is, I was visibly nervous on my first day. If you’re anything like me, images of highly polished technology come to mind. Designers meticulously crafting the aluminum bodies of MacBooks. Developers pouring out lines of code from their fingertips as if they were composing symphonies of software. I imagined those Apple engineers were true masters of their craft. Me? Well, I’m not like that...
Timeless Tech Tips by Ricky Palaguachi The problem when you’re a beginner Here’s a common situation: Let’s say you’re a beginner in some tool or technology. For example, Swift and iOS Development. And you’re itching to grow in this field. You know there are many different paths to get the experience you need. But you’re not sure which one to take… You could read a book that teaches Swift. You could watch YouTube videos on Swift. You could enroll in a university course on Swift. You could...
Timeless Tech Tips by Ricky Palaguachi How to Find a Role in Tech You Actually Want Computer Science courses are only good at a few things. They teach you all about language syntax. Code style. And algorithm analysis. But what they forget to teach you is: there’s a world outside the code editor. There are hundreds of industries in need of programmers. From pet walking to car driving. They all need people to write software for their service to come to life. So how do you bridge the gap between...