675 karma · joined February 16, 2010
twitter: squeakytoy
If there's a job you really want and you're really passionate about getting it no matter what, you should do anything in your power to try to get it. If you fail, you can at least say that you tried as hard as you could and it just didn't work out.
It helps that I was always a hobbyist (I started playing with my dad's Commodore 64 when I was 6). For the most part, everything I learned I learned by building stuff. I dropped out of college when I was 19 because my financial aid fell through, and instead of continuing with my bachelor's degree, I decided to enroll in a 9 month program at a technical school. That allowed me to fill in some of the gaps that my own tinkering didn't really cover -- things like object-oriented programming.
After that, I got my first job programming online surveys in Perl, and I've been employed ever since. Getting your foot in the door is the most important thing. You only need to find one person who believes you can do the job, and if you're intellectually curious enough, you can easily learn by doing. My first job was with a small business that didn't have anyone doing any programming, so there was nobody to tell me I wasn't good enough during the hiring process, so I was able to fake my way into having a job that gave me the employment history to work my way into bigger companies and higher salaries.
I think the real problem is when a standup is the only way that a team actually communicates status. At turntable we rely heavily on chat, which also contains messages indicating when new things are being pushed, and we also make it a point to have a lot of face-to-face communication. Our twice-weekly standups are a good way to fill in the gaps, if there are any, but they are by no means the only way that people find out what's going on.
However, your SEO links at the bottom of the page make your site look unnecessarily spammy, especially because the color and font size makes it look like you're trying to hide the links, like someone might have done in GeoCities in the 90's. I understand what you're trying to achieve, but I think you could present it in a way that doesn't look so manipulative. If you make it easy to link to one of your pages, lots of travel blogs and sites will give you backlinks without you needing to create links to every possible combination on your site.
Even the URLs look unnecessarily verbose:
http://www.doineedavisafor.com/visa/us-citizen/travelling/af...
Why is the word "travelling" in the URL? I assume it's because you feel strongly that you will get indexed more prominently if someone uses that word in their search. I wouldn't count on that. You'd do better to rely on the value of your content, instead of trying to artificially game the system. If the URL was http://www.doineedavisafor.com/united-states/afghanistan, you'd still have friendly, easy-to-construct URLs, without the extra cruft.
What I really don't understand is why the design is so bad. OkCupid has always looked reasonably impressive (at least in my opinion), and this new site feels flat and amateurish. The mobile apps don't look good either.
It almost feels like they've fallen for the new "me-too" trend of exceptionally flat design, inspired by Metro, but the execution here is just not good. The typography is particularly bad. Maybe it's just me, but I think it could really use some additional polish.