The Modern Developer

Having been in a lot of modern shops and talking/interviewing some olde skool java developers I realized there are some tools that are advantageous to being a modern developer and being more productive.  Here they are:

1.  Own your OWN notebook development computer

You need to own your own because it allows you to spike code and try things out and most importantly the ability to KEEP WORKING even if your work computer is out for the count.

Own your own tools.  Auto mechanics do.  Doctors do.  Artists do.  You should too.

2.  Be Portable

Owning a notebook is a good start; better yet having a work-issued notebook.   You won’t be tied to your cube and you can do presentations and collaborate.

But don’t just stop there.   Reduce the amount of “work stuff” you need so it can all be carried in a single bag.  Practice working in other spots besides your cube, or work next to colleagues trying to establish patterns of productivity.  Sometimes a good set of headphones helps; but the big hump is gettng over that behavioral cube-pattern.

3.  Learn to Use your trackpad

I know a lot of people like to use full sized keyboards/mice but in fact, learning to use a trackpad allows you to be even more portable, light, and also learn gestures which are far more powerful than using a mouse.

4. Get a Smart Phone

For the short-term, minimally, future smart phones will be driving the UX industry.  Again you learn usability and gestures will will improve your development skills and insight as to how users may use the software you work on.

And you are a software developer.  Own the tools of the trade.

Comments are closed.