On May 15, 2:17 pm, DanH <[email protected]> wrote: > If you look around, about half those posting here (and on other forums > for other platforms) are kids who have essentially no programmer > training but have managed to modify a few example projects to do > interesting (to them) things and hence consider themselves to be > programmers. They all believe that they have (or very shortly will > have) the next killer app (which is usually a game) and are only > months away from striking it rich (if only those curmudgeons on the > forums would answer their queries with a few hundred lines of free > code rather than cryptic "read the documentation" responses).
Wow. I haven't been around here long enough to comment on how true or untrue that is, but I will say that if anyone looks at me that way, please don't. Yes, I do have some ideas for niche apps that may (or may not) make any money. Yes, I do learn best by taking example code, along with reference material, and learning by example and by applying whatever it is that I'm learning. I DO sometimes ask stupid questions, but I'm not looking for someone to post a few hundred lines of free code.... A simple pointer to the appropriate documentation is every bit as welcome to me. If I'm asking the question, it means I looked, but didn't find said documentation. Maybe I looked in the wrong place, maybe I searched for the wrong thing, or maybe, given the damage done to my sight (that would be the three brain surgeries to remove three brain tumors) and to my cognitive abilities (it's commonly referred to as "chemobrain"). I used to have a 153+ (the test only went to 153, so I don't know what I would have scored had it gone to a more reasonable level) IQ. I haven't been tested since my cancer nightmare, so I have no idea where it is now. > (The #1 requirement for programming is a love of it that surpasses > your love for money and often your love of food and sleep.) I can see where that is true in many cases, but do not make the assumption that it is universally true; it isn't. Aside from a few classes in college in which I wrote code in 8088 assembly, and another where I had to deal with Fortran, I did quite a bit of C, combined with Lex and Yacc, also combined with shell (Bourne shell at the time), sed, awk, etc. Now, most of what I do (on the PC and Unix side) is Tcl/Tk. If you're curious, take a look at the hurricane tracking program I wrote. It's called JStrack, and is online at http://www.jstrack.org/jstrack/ (jstrack.org is a site donated by one of my users). See the brewing section for a couple of brewing-related programs. Before Tcl/Tk, I did most everything in C, including, at my first job out of college (Network Engineer at Amoco Corporation's Network Design group), where I wrote a network disaster and capacity planning simulator for the N.E.T. IDNX multiplexer. My code was based on the actual IDNX routing algorithm. I never saw the actual code---I just wrote my own to implement its algorithm. In a test against a professionally-developed system, theirs failed to route circuits we had on our network, where mine routed them correctly (and they WERE working with the actual code, where again, I had the specs, but not the code, and implemented it in my own C code). It was part of my daily life at work, as I was the design engineer for the corporate backbone network (ALL of Amoco's most critical networks rode over my network). But the point here, which so far I've missed getting to, is that when I code, it's normally to solve some problem, or address a specific immediate need for which writing code is the best solution. I don't love writing code. I don't dislike it, either. It's a tool that I use when I need it. As for the money side of things, I am a cancer survivor living on a monthly Social Security Disability deposit. Even a small amount of extra cash would be a huge benefit for me, so while I don't expect to strike it rich (though I certainly would not complain if I did!), I am hoping to make that extra $25 or $50 per month that could make a big difference. Will I get that much from anything I write? Who knows. But I'll never know unless I try, right? With that, the migraine I had all last week has trying to come back all day, and is trying even harder now...so I should probably get away from this computer ASAP so I can get back to learning and coding tomorrow. :-) Later, --jim -- 73 de N5IAL/4 Web site: http://www.jstrack.org E-mail: [email protected] "Do not look into waveguide with remaining eye." -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

