Comments : Leave a Comment »
Tags: information technology, it, linus, programmer, programmers, programming, rockstar, software engineer, torvalds
Categories : it, linux
I’ve been seeing advertisements like this more and more recently. As if IT is more glam than the likes of Guns N’ Roses or your favorite 80′s hair metal band. Did I miss the tour bus or something? Last time I checked IT is by the geeks for the geeks.
ReadWriteWeb posted an article describing the Top 10 Traits of a Rockstar Software Engineer. WTF? You’re telling me using design patterns will get me chicks? If you’re sitting at your office desk right now please take a look around and spot any rockstars. You might catch a glimpse of a guy whose vision has deteriorated over years of monitor glare. The most street cred anyone has is probably the old COBOL programmer who somehow managed to survive the 60′s after a decade of bad acid trips.
Listen, IT is not cool. You don’t get to rock out with your cock out or anything close. You’ve got a bunch of business stiffs who give you money, and a handful of nerds who build hooziwhatsees with that money. No face melting guitar solos, no crazy parties (Maybe if you hang with me at JavaOne), just a fat paycheck at the end of the day to frivolously spend to your liking. Maybe IT folks can be rockstars after all?
Comments : 1 Comment »
Tags: c++, coding, developer, india, java, jobs, offshore, outsourcing, programmer
Categories : outsourcing
With more and more technology companies outsourcing development overseas, many complain about the job market here. I tend to disagree. Then again, I’m the type of guy who likes to exit through the entrance.
When your company offshores its development, new leadership opportunities come your way. This is a totally different skill set from your innate technical background. No longer will you be developing, you may be managing and assuring the quality of development being done off shore. These are great skills to have.
You may argue that you are a true coder at heart. No worries my friends’ outsourcing means there needs to be some in-house knowledge of the product your company delivers. They will need a technical guy who understands the architecture, because lets face it, developer retention is a big problem.
I’d like to hear thoughts from the developer community. Feel free to leave a comment.