I'm in the process of hiring someone at work, and while I'm not going to sugarcoat it and say that it's an awesome and fantastic experience hiring software developers, I will say that there's something satisfying about meeting a bunch of new people and seeing the potential of how they may affect your life and your job.
I've said it a hundred times: You're only as good as the people you surround yourself with. I attribute my own success largely to the people that I've worked with. Sure, experience qualifies me to gather a team and handle all of the glue that makes it work, but at the end of the day those skills aren't super valuable without people who are really good at what they do. It's great to have people that you can learn from, and who are willing to learn. There's a kind of self-perpetuating energy that comes from those work relationships, and it absolutely comes through in the quality and value of the end product.
Those qualities in people are probably one of the highest influencers of job satisfaction as well. I worked very briefly some years ago at a company where every sentence started with "I can't" or "I don't know how," and it was a real drag. But the teams where I've enjoyed success have all been filled with people convinced that they can do anything (as time and money allows, at least), and those gigs always produce a natural high.
So right now, that's where I am, imagining a world where the right person fits in and creates that ultimate cycle of revolving awesomeness. It's a torturous process, but fingers crossed that it results in the aforementioned awesomeness.
No comments yet.