Day 180: Finished
blog.jenniferdewalt.com
blog.jenniferdewalt.com
Here's another example of the "daily practice" approach from a different domain. A self-taught designer callled Mike Winkelmann has been posting his "everydays" on his website. From his site's description:
"Originally I started out drawing and did that everyday for a year. Then I decided I'd like to learn a 3D animation package so I did a render using Cinema 4D every day for two years. Then I did some photography and also Adobe Illustrator for a bit..."
http://www.beeple-crap.com/everydays.php
Edit: Just to add, another great post on the idea of practicing everyday from a motion graphics designer. I think it's applicable to any field:
I can't see anyone benefiting from less than a couple of hours of coding
That being said, when I'm not under extreme time constraints, I'm using other approaches. For example, for a whole week I'm reading and gathering bits of information I will need to build something. I have a large file, where I paste links, paragraphs of text from articles and write tiny little snippets of code, either mine or borrowed from somewhere. All this takes an hour or a little more each day (but it's nice that it can be divided into pieces). Then over the weekend I try to make this amorphous mass of data into understanding, in one or a few coding sessions.
There are other ways to make the best use of what little time we get, too. They'd better be, because otherwise we'd be royally screwed as working programmers :)
Regardless, kudos to her--this is a great way to learn.
(HN discussion: https://news.ycombinator.com/item?id=6097155)
When I think about what she's accomplished here, I get stuck in a mental loop like, "How the heck did she think of 180 projects, each able to be completed by a non-veteran developer within a single 8-hour work session, and then unfailingly complete them all?"
Congrats, Jennifer!
https://news.ycombinator.com/item?id=6097456
Wow. Kudos!
Inspiring effort.
I am curious about her status/background. Is she in high school, college, out of school? Working a basic or full-time professional job? If she has a full-time job doing something else, it's a hell of a commitment to do something like this on an ongoing basis. I'm not sure how you could work 8+ hours a day, then come home and work on a project like this every day for 6 months straight. Even giving up more sleep than you should and any attempt to have a social life, it'd be tough to pull off.
It's a little different if this is the only thing she has going on right now. Not that it isn't still a great achievement - if I was in a position to do so, I'd be interested in hiring somebody with the intelligence, independence, and drive to complete a project like this with no definite payoff at the end. It may even be better that she can maintain a reasonable work-life balance on a long-term project and not burn out.
I'm working on my own project outside of work, but I sure couldn't spend 8-ish hours on it every day over the course of 6 months while still working at my normal job.
Making a website a day takes a lot of time. I've been working on this project full-time and on average worked for 10 hours a day including weekends. I'm looking forward to getting my social life back!
Everyone agrees that your effort is admirable; it's a matter of understanding how you even had that kind of time to spend in the first place.
Programming is a hand-on activity, and the best way to learn programming is by doing it every day, in every way, till you can do it in your sleep.
I'm about to start on a similar project myself, and seeing Jennifer complete her 6-month journey is both encouraging and quite a high bar to beat!
I've actually seen this kind of thing on a company page beforehand. There's really no excuse in that environment.
Other than that, great work. I admire the author's dedication and her ability to create so many great apps on such a tight deadline.
So some people in the HN community are sophomoric, not the author, which makes more sense. :p
anyone can type in the box to add text
Well actually... In a certain really good HP fanfiction, Harry Potter is in fact a Ravenclaw.
It's a next to impossible task, like the people who would like to reclaim the swastika back to its original peaceful meaning, but it's great to try.
Like a person using a racial slur -- they immediately demonstrate the quality of their character.
http://www.youtube.com/watch?v=Fcja4WFFzDw
It's exciting to think we can take words like "gay," which are used in some contexts to hurt people, and strip away their negative connotations.
Having said that, I don't see any evidence to suggest that the commenter was trying to innovate on the term. He or she should have written, "PAUL GRAHAM IS GAY, WHICH ISN'T TRUE, BUT IF IT WERE TRUE, IT WOULDN'T HAVE ANYTHING TO DO WITH HIS CHARACTER OR VALUE AS A PERSON."
But then again, I guess if you're writing in all caps, you must be very angry and in a hurry. Probably didn't have time to deal with nuances.
EDIT: Nevermind, it looks like the confetti dots were previously words, and displayed unfiltered user input from the form. Always hilarious, always dangerous, this thing with the unmoderated user input.
did you track your hours?
what's next? build a course. get it on kickstarter. start freelancing. contact me. i'll hire you. :)
on a side note, i cannot believe some of things others have said. it's sad. what's worse, is the lack of moderation. don't let a few naysayers ruin what you've accomplished.
congrats again. cheers!
Just kidding, great job! What's next? I'm sure you've already received a handful of job offers.
PS stop being a goddam grouch
Why does it matter if the images is of bacon and sushi? The way you interact with images do not depend upon their content.