Development for money isn't a problem for me, however dev for open source can be problematic. The scarce resource for open source is mostly time, though occasionally motivation becomes low. Contributions and projects start off well, and energy might wane depending on time and life factors. Even contributing to tools used by many of the members of the community, like lein and clojars, doesn't prevent it. What helps is direct involvement by someone else. Maybe technomancy makes a commit in clojars and it sparks me there for a couple weeks, or someone will have some problem with lein's dependency stuff and I'll spend a few days to make it better. Hanging out in irc sometimes helps, though it can also be a distraction.
Watching the small business software community from afar, I've seen several people talk about how mastermind groups are helpful. It seems like a weekly or bi-weekly call/hangout of 3-5 people who provide support and accountability would be a decent hack for those that need some external push. On Sun, May 12, 2013 at 9:02 PM, Sean Corfield <seancorfi...@gmail.com>wrote: > +100 :) > > I write code because I have to. If my job doesn't have me doing much > programming, I spin up OSS projects in my spare time. When my job has > me doing hardcore programming all the time, my urges are satisfied and > my OSS projects don't get as much love. If my wife's away for the > weekend, to fill the emptiness, I write code. > > My wife has several friends who are writers and artists and they all > say the same thing: they write (or paint / draw) not because they want > to, but because they have to - they're driven by some overwhelming > need or desire. > > Like Tim tho', I know a lot of "programmers" who are not like that. > For them, it's a job. When they go home, they don't think about it, > they don't read technical books for "fun", they don't write OSS. I'm > just glad people are willing to pay me for something I'd have to do > anyway to stay sane... > > Sean > > > On Sun, May 12, 2013 at 4:03 PM, u1204 <d...@axiom-developer.org> wrote: > >>Hi. I've been meaning to ask (all of)you, how do you get moral support? > How > >>do you put yourself into that mood so that you're happy/willing to > program? > >>What motivates you to do it? Is it the people you surround yourself with > or > >>the financial support? Are they enough to subconsciously motivate you? > What > >>if you had no friends/contacts but you had time? > >> > >> Unusual question for this ML, I know, so I won't expect (m)any answers. > > > > I can't answer for anyone else but, for me, it is simple. > > I don't program. I AM a programmer. It is a lot like being an artist, > > I guess. You see, think, and express in painting. Or a dancer. > > See Ken Robinson's TED talk and his story about the dancer's education. > > I see, think, and express myself in programs. > > > > I want a program that "speaks the key letter" when I hit a key because > > it is hard to type while driving. I want it to tell me what letter I > > just hit so I don't have to look. Driving wastes time. > > > > It is Sunday @ 6pm here and I've been coding since I woke up. Prior > > to that I coded just before I went to sleep (@5am this morning). > > I program because.... I breathe? > > > > I have a LONG list of programming projects I want to do and not enough > > time to do them. I'd like to have a group of people who would work with > > me on them. I've often joked that I'm in the market for a dozen > > "foreign brides" so I could teach them to program and help. Local laws > > seem to frown on multiple marriages of convenience unfortunately. > > > > I know a lot of people who "program" but I know very few "programmers". > > They are easy to spot though. Just look for people who get fired up when > > the watch Rich Hickey's "Are We There Yet" video. Look for someone who > > thinks McDonalds is the canonical example of an operating system. > > > > We live in the first 60 years of a new science. Think big thoughts. > > Try to throw yourself at a problem that will consume the rest of your > > life. Think about your craft, understand where it has flaws, and try > > to convince people there is a better way. Clojure is one example. > > We won't mention literate programming. > > > > Rich is trying to make the language he needs to cleanly express what > > he wants to do and, as a side effect, he's changing the world around > > him. You can do that too. > > > > Grab the Firefox sources, strip out Javascript, replace it with > > Clojure. That would completely eliminate the need for ClojureScript and > > put you dead center in the pantheon of Clojure-ites. If we could open a > > new browser tab, type Clojure in it, and then use it to drive the GPU > > graphics hardware to present a new web page... that would be cool. We > > want to open a Clojure tab and have a REPL. We want to drag-and-drop > > the Clojure Ants demo into a tab and see it run immediately, locally, > > and natively in the browser. Now we have Clojure everywhere on anything > > using everything. Big win. Now we can socket connect your browser to my > > browser and the whole world now is a Clojure supercomputer. Bigger win. > > Who needs servers? It could change the world. (Hmm, where can I find > > that signup sheet for foreign brides... it's around here somewhere.) > > > > Tim Daly > > > > > > > > -- > > -- > > You received this message because you are subscribed to the Google > > Groups "Clojure" group. > > To post to this group, send email to clojure@googlegroups.com > > Note that posts from new members are moderated - please be patient with > your first post. > > To unsubscribe from this group, send email to > > clojure+unsubscr...@googlegroups.com > > For more options, visit this group at > > http://groups.google.com/group/clojure?hl=en > > --- > > You received this message because you are subscribed to the Google > Groups "Clojure" group. > > To unsubscribe from this group and stop receiving emails from it, send > an email to clojure+unsubscr...@googlegroups.com. > > For more options, visit https://groups.google.com/groups/opt_out. > > > > > > > > -- > Sean A Corfield -- (904) 302-SEAN > An Architect's View -- http://corfield.org/ > World Singles, LLC. -- http://worldsingles.com/ > > "Perfection is the enemy of the good." > -- Gustave Flaubert, French realist novelist (1821-1880) > > -- > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@googlegroups.com > Note that posts from new members are moderated - please be patient with > your first post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en > --- > You received this message because you are subscribed to the Google Groups > "Clojure" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to clojure+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.