>{}{}{}{}{}{}<

Archive for the ‘webdev’ Category

Embrace Constraints!

Developing from ‘Blue Sky’ Requirements can be exciting, scary, and confusing for some teams without a healthy vision and a certain amount of boundaries to work from. This has been my experience in the past.

With constraints come interesting boundaries that force designers and marketers to think creatively. If something were easy, everyone would do it, right? Constraints stretch us out of our comfort zone of what’s ‘known’ and predictable. It’s where true differentiation comes from. Sometimes, constraints even force us to simplify.

Look out for Inspiration!
A carefully drafted vision statement can give people a purpose and a hero’s call to action. Some people generally need to believe there is a cause in their work. I know I do!

I think there are generally three ways to react to work:

The Pessimist reaction: “Aw, man! We have to do this again? It’s [stupid / hard / tiring / etc.]” translation: “I don’t wanna do it!”

The Optimist reaction: “Well, this may suck, but let’s try to make it [fun / less of a beating / over quickly / etc].”

The Opportunist reaction: “Hmmm…. considering the root problem, and the fact that practically all people want to be lazy, there can be money made in fixing this problem. We just need to find a way to reuse whatever we put into it…”

The Cycle of Emotion in Development
Sometimes, I react to a situation in all these ways in the same project (!), but it’s exciting to be the opportunist– even though, ultimately, you know the idea may be brushed aside. It takes a lot of work, people, convincing, salesmanship, numbers, and dedication to sell good ideas … regardless of company size!

Inevitably, I always end up thinking, ‘Oh well, perhaps someone else with more energy has already thought of whatever it is’ 🙂

… Well, hurry up and build it! I wanna use it.

Blogged with the Flock Browser

Tags: , , , , , ,

Advertisements

Do people on the Leading Edge know that they Are?

… Or do they just try to get stuff done?

This is something I realized after leaving a job after 5.5 years. You leave thinking there is so much more out there and you are dying to try new things. Then, you experience some familiar patterns as in other jobs, but I think it’s more like switching schools and being ‘the kid from out of town’. You have the new chance to be the popular kid and have to deal with ‘perception’ and egos all over again.

I also find that I make the biggest impact by developing something ‘under the radar’. This is mostly because what I really want isn’t an ‘out of the box’ solution.

It’s amazing how immature web development still is. Lots of opportunity for people that just want to get stuff done – especially, if they turn around and white label their work so it makes other’s work easier. There are so many steps to set up just to develop a realistic data concept.