![]() ![]() New technologies come out all the time, so the programmers that succeed are the ones who continue to learn and develop their craft on an ongoing basis.Ģ4. The most important thing is understanding that you can figure out the stuff that you don’t know.Ģ3. Try to remember that it’s normal to not know everything. You’re never going to feel like you’re ready to program full time. An easier way to think about this is the strategy that you would take to find one specific name in a phonebook.Ģ2. Algorithms are a step-by-step approach where there is exactly one correct next step. An algorithm is like finding a name in a phonebook. In the process, I learned the most important lesson of my programming career.Ģ1. I once made a mistake that cost my company $10,000 dollars. And when it happens, it’s really freakin’ cool.Ģ0. You’re going to wake up in the morning thinking about code. This takes far less time than 10,000 hours.ġ9. In reality, you need to be good enough to know how to self correct and get back on track when problems arise. It doesn’t take 10,000 hours to be good enough to land a job. Nobody expects you to know everything right away.ġ8. When you land your first programming job, you might be inclined to “fake it till you make it.” Don’t. So when I realized that I could sneak a feature in before a teammate so that he/she had to deal with these instead of me, I was super excited.ġ7. Avoiding merge conflicts makes you happier. But once I did, I realized that there were a ton of developers just like me.ġ6. ![]() In the beginning, it was pretty intimidating to get myself to the point where I felt comfortable attending these. I never would have arrived where I’m at if I hadn’t stepped back and admired the awesome things I was building along the way.ġ5. If you’re not a “math person,” that doesn’t mean that you can’t be a programmer.ġ4. It makes you think about problems in a holistic way.ġ3. ![]() When you go through this process, you’ll often come across a solution without ever asking for help.
0 Comments
Leave a Reply. |