| I have a really comfortable web development job, albeit not very exciting, at a medium sized software company. That's why, like most people who probably read this and similar sites, I try to evolve professionally in my free time - read technical books, blogs, pick up languages, etc. I consider myself good at my job, and average compared to the industry. I constantly run into articles where people praise their co-workers, regale on how exciting their job is and how much they learn every day...
I find that almost everyone I work with (company of +50 people) just comes to work to punch a ticket, go home, repeat. This is not an "old" company (avg. age <35), yet people are satisfied with what they picked up so far, and don't feel the need to grow as a professional. When I mention things like github, Erlang or HN, for example, I get vague stares - nobody's heard of them. I understand people have families and non-work related hobbies (I do too - a lot), but for me coming to work just to pass 8-10 daily hours in closing bugs, adding features and resolving tickets is just dull. Yeah, I get it, that's what work is all about.
Don't get me wrong - these guys are good in what they do (mostly C/C++ Devs), but I've got nothing to learn from them, nothing interesting to chat about (I don't consider diaper changing talks exciting) and I keep fighting through the day to make work interesting by coming up with new solutions to old problems (a cliché, I know, but this is really what I do). Even my team members/boss who do web-development aren't different than the rest (a bit worse, actually).
On the plus side, the salary and benefits where I work are great. I have a baby on the way and an unemployed wife, so I can't really afford to be cavalier on job search at the moment. Maybe I'm just selling out, and this is definitely a vent post, but does anyone here feels the same at their current job, and if so - what do you do?
Also, I live and work outside the US, if it makes a difference. |
Face it, those of us who are uncomfortable with the status quo and want more than the masses are outliers. This is a good thing! Here's what has worked for me...
Rising out of the ordinary and getting ahead is all about demand, not supply.
Supply: You can read all the blogs you want, read technical books, and study new languages and so what? You are supplying yourself with things that may or may not make any difference and no one else cares.
Demand: Find out what needs are not being met at your company. You can easily do this all the time without even being noticed, "under the radar" as they say. (You don't have to go to your boss looking for something.) They are desperate needs not being met everywhere; all you have to do is look. It may be a user, a customer, a way of doing business. Then fill that need. It's that simple. You will force yourself to learn whatever you have to to get that job done. Then do it again. And again. Before you know it, people will automatically know to come to you when nothing else works.
Business is about getting things done. Learn how to do that whether it's officially sanctioned or not. You will quickly rise above the masses and your life will never be the same.
A few notes:
1. Most people won't even realize what you're doing. For those that do, most will approve. For those that don't approve, ignore them.
2. With this approach, you will optimize your learning. You will learn what is needed, not what you think is cool.
3. You will become much more valuable for 2 reasons: you will expand your skill set and you will convert yourself from a doer to an achiever. The difference is subtle but huge.