Posts Tagged ‘project’
Is That All You’ve Got?
This isn’t about interviewing.
I love big projects, because as they progress, they evolve. And the way I see them changes. For instance, the big project I’m working on now, which is a specialized website, made me see differently how I wanted it to look and what I wanted it to do. I started with what I knew, thinking, “That will work”. But as I walked forward through it, what I knew started to look more limited while what I envisioned started to look less pedestrian.
I wanted it to have more functionality, which meant more sophistication. For example, on one page, I have simple reviews of several dozen things. Each review has five different aspects. And each aspect has a definition. For someone looking at a review that includes those aspects, they might need a reminder of what those aspects mean. So I added five links beside each thing that could be clicked to reveal aspect definitions. But that just cluttered up the page and made it look more amateurish. I’m no high end coder, but looking at web design these days, it’s obvious that less is more.
So how to put the definitions there without creating an extra 250 links? Then someone suggested something that stays put while the rest of the page moves. The same five links would always be there, but only those five. They were talking about a scroll follow box. It took me a few days to figure out how to build one, but I did it.
Then, I have a great map but I wanted it to be more functional. I remembered that some images can have images inside them. That’s called an image map. So I found instructions on how to build one. BTW, the website W3Script.com is a great site to learn about html and text and .css. The map is almost finished, I think.
Anyway, I said all of that to say it’s work to move beyond what you know. Sometimes, it’s easier to say, “that’s good enough”. And you might say that for a lot of reasons. Maybe you say it as you’re halfway through excellent, struggling toward perfect, and you realize “I can stop now”. Maybe you’ve been beating your head against something for a long time and you’ve had a lot of dead ends and you’re really tired and you decide that maybe it is the best you can do. Or maybe you realize that the people you’re doing something for just don’t deserve your best work as a professional because they don’t respect you as a person.
Whatever the reason, the decision to take the path that moves a project from mediocre to good to something you can live with is always a very personal choice. And I think that once you start moving down that harder path, you can’t really bitch about the work it takes to travel it. The achievement might make it worth it, or the effort might make it worth it. But it is always up to you to decide how far down that path you go.