All posts in category career

Questions to ask in an interview

The questions you ask in a job interview are important. They reveal your level of experience, ability to form complete sentences, how much you were actually listening, passion level, and how seriously you take committing to an organization. While the goal of an interview is to get an offer, deciding what to do with that [...]

How to complain

Let’s talk about one of the ills facing any group of people who are passionate about their work – ‘complaining about how bad things are’.  I’ll list some personal do’s and don’ts on effective complaining, and ways that organizations can help it not destroy morale.Every person that cares about their job complains.  How they complain, [...]

Key points to look for in your next job if you are a developer

As a developer, your basic job is to create things. Since the world needs software in every industry you might think that one is the same as the next, and you’d be shamefully wrong. Outside of the obvious questions you should ask yourself when looking for your next gig – how sharp are the coworkers, [...]

Complexity

In software development there are three levels of complexity that are in play.  You should focus on the primary complexity: taking a complex business problem within its native domain and designing a technical solution. Examples of primary complexity issues are designing a strategy-based plugin architecture for mortgage calculations, designing a star schema to later use for [...]