Posts Tagged ‘employment’

Don’t Rock the Casbah By Yourself!

March 19th, 2009

I have seen post after post over the last 6 months about how you need to make sure that you are the best on your team.  I’m all for people being their personal best, but lets be honest: a company with a bunch of departments with one stand out employee is hosed!  If you Rock the Casbah by yourself then you’re going to have a hard time keeping a job at your company.  Instead, may I propose doing things very purposefully to help build your team (even if you’re not a manager) and also work to help spread awesomeness throughout the company.

If the weak companies die off and your company isn’t weak you’ve got something, but if you’re a rock star on a sinking ship you’re not any better off just because you’re a rock star.  Read the articles about being your best, learn those things, then pass them along.  Make your department the best darned department in a company of amazing departments.  If you’re in a startup with very few employees then your excuses dwindle because you should all be busting your backside.

Stand and deliver.  If it takes little to be above average then do it… just not alone.

How To Get a Job as a Software Developer

July 28th, 2008

A client I work for is looking to fill a position.  They’re looking for someone who has certain qualifications as you might expect that just hiring anyone who has used Microsoft Office might result in a bad piece of software.  The responses that have come in have consistently been bad or worse.  For example, one person actually gave an answer to a question that was very short, but the second sentence was “Use a search engine.”  The answer should not be use a search engine unless the question is, “What are you doing if you ask Jeeves?”  And in that case, its still grammatically incorrect.

Furthermore, if you’re filling out a series of questions, please don’t make a fool out of yourself by using the search engines.  Well, you can use the search engines, but I wouldn’t recommend simply copying and pasting the answers into the response.  There is very little that impresses me more than a good, efficient worker, but copy and paste from Google, Wikipedia, or any other source and blatantly plagerising the answers and passing them off as your own is completely unethical, lazy and useless.  A company that discovers you’re a liar, even if they’ve hired you on, will can your sorry bum rather quickly.

If you want a job as a software developer you’ll want to actually know your stuff.  Actually know the languages you’re reporting you know, actually list projects you actually worked on and helped complete (I can’t believe the number of folks who fake resume work).  If you want a job as a software developer, study up by learning about the company you’re trying to get hired on at.  Find out what software you’ll be working on, if at all possible, and focus in on knowing what you’re getting yourself into.  Don’t get surprised in the interview if you thought you were working on one project and the company discusses a different product, but at least be aware of the projects.  Be knowledgable.

Be prepared to ask questions and interview the company employees as well.  Be prepared to find out what sort of time restrictions exist at the company, find out what their development process is.  Ask what tools they use.  Make sure you know what they’re using and you’re comfortable with it.

In the end you need to be a worthy candidate, put forth the effort to be that candidate.  Make sure you’ve got your ducks in a row and that you’re prepared to take the position on with passion.  Lastly, make sure you’re a person who asks why a project, task or code change is done because it will help you excede the requirements, and knock out the interviewer (figuratively, of course).  And don’t use the search engines to knock them out ;)