And fortune favors the prepared. Some day, you may be
working at a great company, making a decent living,
working with professionals in a great technical job. Your
friends may say "You are so lucky!"
And you will think: Nope. It wasn’t luck. You’ll know that
truly. You got there by preparing yourself to get there, and
by working to get there, working very hard. Ain’t no luck
involved, just hard work. You make your own luck by
working hard.
As many know, getting a spot in a Zip Code cohort is a hard
thing to do. Many try but only a few manage it. I often get
asked "what can I do to prepare to get into Zip Code?"
The best way is to start solving coding problems on sites
like https://hackerrank.com - HackerRank (among others)
has many programming assignments, from extremely
simple to very advanced. You login, and just do exercise
after exercise, relieving you of one of the hardest of coding
frustrations, that of trying to figure out what to code.
Solving programming assignments is a good way to start to
cultivate a coding mindset. Such a mindset is based on your
ability to pay very close attention to detail, a desire to
continually learn, and being able to stay focused on
problem solving even if it takes a lot of grit and dedication.
Spending even 20 minutes a day, making progress on a
programming task can make all the difference. Day after
day your skills will grow, and before long you’ll look back
on the early things you did and be astonished as to how
simple the assignments were. You may even experience
embarrassment at remembering how hard these simple
exercises seemed at the time you did them. (It’s okay, we’ve
7