Figure out your Tech Personality Type in just three minutes!

Figure out your Tech Personality Type in just three minutes!

Take Quiz

The advice I consider most important to give a professional who's starting in programming is:

Be sure to celerate the small wins


It's ok to admit you don't know


Programmers should never stop learning


Don't memorize codes. Feel them


Trying to understand everything is a lost cause.


1 / 8

I like solving a programming laguage issue by thinking:



Outside the box


From the bottom up


From the top


2 / 8

Out of the most common pragramming languages, the one I consider most reliable is:















3 / 8

My favorite  nonalphanumeric character is:









4 / 8

The term that best define a programmer for me is:



Computer Scientist




Code Monkey


5 / 8

How much time are you able to dedicate to learning new skills?

40 hours a week or more—I'm here to learn!


5-10 hours a week is all I've got


10ish hours a month is all I can do


6 / 8

The programming quote that I always recite is:

“Some of the best programming is done on paper, really. Putting it into the computer is just a minor detail.” ― Max Kanat-Alexander


“I'm not a great programmer; I'm just a good programmer with great habits.” ― Kent Beck


“Think twice, code once.” ― Waseem Latif


“We are looking at a society increasingly dependent on machines, yet decreasingly capable of making or even using them effectively.” ― Douglas Rushkoff


“Progress is possible only if we train ourselves to think about programs without thinking of them as pieces of executable code. ” ― Edsger W. Dijkstra


7 / 8

The phrase you'll definitely hear me saying is: 

Fear-driven development don't work on me


I C++ what you're saying


CSS is awesome


I've got the world on a string


My code works. I have no idea why


8 / 8

You're an Ambitious 9-to-5er!

You’re ready for a full-time, on-site career...if only you could figure out what path is right for you! You envision a bright, lucrative future ahead of you (complete with corner office, maybe?), and you’re ready to invest some time in learning the skills you’ll need to succeed.

You're a Conscious Coordinator!

You’re organized but frugal; you probably know your bank account balance down to the penny! You’re considering a change to your work arrangement to increase your paycheck (or even getting back to work to add a second income to your household), but you’re very concerned about the investment it might take to get to that point.

You're a Go-Getter!

You’re already busy enough as it is—just not doing the right kind of work or making the right amount of money. You’re looking for a full-time, on-site career that earns you the respect you deserve. Let’s face it: you need an upgrade.

You're a Pragmatic Professional!  

You want a full-time, on-site career—one that will be a fulfilling, lucrative way to grow with a great company. Tech careers are lucrative and in high demand. On top of a lot of the perks that come with working in tech spaces (office dogs, gym memberships, the bottomless candy bowl), the job security that tech skills offer is money in the bank.

You're a Freelance Hero!

With more small businesses needing websites, you’re ready to be the boss, pick your own clients, and set your own rates. No more working for peanuts on someone else’s time! Instead, how about choosing where, when, and even if you work (and for how much!) every single day. If this sounds like you, then launching a freelance career in tech is one of the best choices you can make.