WYSIWYG

http://kufli.blogspot.com
http://github.com/karthik20522

Friday, March 1, 2013

Don't be the 1 Percenters of programming

Don't be or atleast try to be the 1 Percenters of programming but rather be the 3 to 5 Percenters. Who the hell are these guys? Well from my perspective,

1 Percenters are the elite programmers who end up building stuff like databases, operating systems, programming languages that we program on, writing code for satellites etc etc you know the best of the best type. Think about this, it is said there are 9 million Java programmers but probably few hundreds if not thousands work on building the Java language or few hundred that end up building database engines like neo4j, lucene etc. Only the elites.

2 Percenters I believe are the guys/girls who understand the various components that our 1 Percenters build. These guys are the architects, principle engineers of sorts.. The high level understanding type of guys.

3 to 5 Percenters are the guys you and me should strive to be. Why? I believe these are the programmers who get stuff done. Duck tape programmers, polyglot programmers of sorts and most importantly programmers with imagination. If you were do a startup, you probably would be first looking for programmers who can hack things together to get stuff done. I am quite sure Mark Zuckerberg would have probably got duck tape programmers during the initial stages of Facebook and once FB blew up that’s when he might have started poaching the elites to build custom databases and server farms etc.

So what about the rest of the 95 Percenters, well code monkeys! So what about me!! Well aggressively perusing the 5 Percenter status :)

Labels: