Own project
-
Many people "working for hire" with no "creative work". I want to use my "creative skills". But, when I'm working for hire, I can't do that as I like. That's why I decided to do my own project. I want to start as alone programmer, and later, form programmers group. How do you think, what is the percentage of success in my own project. Best regards, Alexey.
-
32.4% :doh: Isaac Sasson "I hate it. Java sucks. And Java's generics suck harder. And in general, Java just sucks." - David Stone, The Lounge (May 1st 2006)
Isaac Sasson wrote:
32.4%
How did you get that number? :-D
Maxwell Chen
-
Isaac Sasson wrote:
32.4%
How did you get that number? :-D
Maxwell Chen
-
Isaac Sasson wrote:
32.4%
How did you get that number? :-D
Maxwell Chen
Because he failed in 67.6% :)
-
Isaac Sasson wrote:
32.4%
How did you get that number? :-D
Maxwell Chen
67.6% of statistics are made up on the spot. The rest are pulled out of a hat. "...a photo album is like Life, but flat and stuck to pages." - Shog9
-
32.4% :doh: Isaac Sasson "I hate it. Java sucks. And Java's generics suck harder. And in general, Java just sucks." - David Stone, The Lounge (May 1st 2006)
-
Many people "working for hire" with no "creative work". I want to use my "creative skills". But, when I'm working for hire, I can't do that as I like. That's why I decided to do my own project. I want to start as alone programmer, and later, form programmers group. How do you think, what is the percentage of success in my own project. Best regards, Alexey.
A lot depends on the project you are undertaking and your definition of success. Personally, I find I can be more creative when working to solve other people's problems, rather than trying to build my own projects. I wasted a good part of last year trying to build my own product but I made the mistake of not giving myself a solid set of requirements. So I meandered on without having a clear direction. Instead of concentrating on the product, I focused too much on developing new and interesting ways of using MyXaml and declarative programming rather than just getting the code done. Michael CP Blog [^] Development Blog [^]
-
Many people "working for hire" with no "creative work". I want to use my "creative skills". But, when I'm working for hire, I can't do that as I like. That's why I decided to do my own project. I want to start as alone programmer, and later, form programmers group. How do you think, what is the percentage of success in my own project. Best regards, Alexey.
alexey N wrote:
How do you think, what is the percentage of success in my own project.
I wish I knew! Personally xacc has kept me busy for 3 years now! :)
-
A lot depends on the project you are undertaking and your definition of success. Personally, I find I can be more creative when working to solve other people's problems, rather than trying to build my own projects. I wasted a good part of last year trying to build my own product but I made the mistake of not giving myself a solid set of requirements. So I meandered on without having a clear direction. Instead of concentrating on the product, I focused too much on developing new and interesting ways of using MyXaml and declarative programming rather than just getting the code done. Michael CP Blog [^] Development Blog [^]
Did you get me email reagrding the Wdevs FTP?
-
Did you get me email reagrding the Wdevs FTP?
leppie wrote:
Did you get me email reagrding the Wdevs FTP?
I hadn't. But I just checked my Junk Mail folder and SpamBayes had marked your message as spam! Sorry about that. The FTP site might have been down because I was working on the server about the time you sent your email. It is certainly working now and was working last night when I used it. I was killing a few accounts the other night, but yours is still active. Give it a go and let me know. Michael CP Blog [^] Development Blog [^]
-
32.4% :doh: Isaac Sasson "I hate it. Java sucks. And Java's generics suck harder. And in general, Java just sucks." - David Stone, The Lounge (May 1st 2006)
-
Many people "working for hire" with no "creative work". I want to use my "creative skills". But, when I'm working for hire, I can't do that as I like. That's why I decided to do my own project. I want to start as alone programmer, and later, form programmers group. How do you think, what is the percentage of success in my own project. Best regards, Alexey.
-
Many people "working for hire" with no "creative work". I want to use my "creative skills". But, when I'm working for hire, I can't do that as I like. That's why I decided to do my own project. I want to start as alone programmer, and later, form programmers group. How do you think, what is the percentage of success in my own project. Best regards, Alexey.
What is your metrics for success? I can think of the following. 1. You want to do something creative, and the process is enjoyable to you. You don't care about anyone else liking it or not. If this is the case, you have a very high chance of success. 2. You want others to use what you make. You are willing to give it to them free of cost. You may accept donations from people who use your stuff, but nothing mandatory. Even though you care about users, you don't really give much weight to how many users there are. If this is the case, it requires more effort than case 1. 3. Now, you can take it another step, and want money from people who use your product. Then, you are in a business. You have to do advertising and all. The number of users matter, and the bottomline matters. This has all the problems associated with running a business -- development, sales, advertising, finance, taxes etc. As you can see, this will require the most effort. For options 2 and 3, you have to constantly put yourselves in your customer's position and try to solve their problems effectively. But, that means that you need discipline. You may not be able to put that cool control in the application because it does not fit in the big picture. You might not be able to use the cool new technology that came out yesterday, and which you don't know will be around tomorrow. You may have to tone down your creativity a bit to get a successful product. Hope this helps.
-
Thank you all ! I think, I must try. Because without attempts you can't do anything ! :cool: Best regards, A_l_e_x_e_y_.
Yes, a good bit of planning will help. Writing down (as you think spontaneously) your expectations -- dealing with the technologies you want to use, the user base you want, the money you expect from this etc. Read it the next day, and see whether it makes any sense. If you decide on a certain area, looking at similar products, talking to a couple of users about the problems they have etc. might be of help. Many projects go bad because the members do not have an idea of their real expectations and goals. They just go along with the current, where ever it leads them. . . . and usually you end up at sea - without anyone in sight. You have to do it, by all means. When you get into troubles with the project, read your expectations (mission) and put yourself on course. Wish you all the best.
-
What is your metrics for success? I can think of the following. 1. You want to do something creative, and the process is enjoyable to you. You don't care about anyone else liking it or not. If this is the case, you have a very high chance of success. 2. You want others to use what you make. You are willing to give it to them free of cost. You may accept donations from people who use your stuff, but nothing mandatory. Even though you care about users, you don't really give much weight to how many users there are. If this is the case, it requires more effort than case 1. 3. Now, you can take it another step, and want money from people who use your product. Then, you are in a business. You have to do advertising and all. The number of users matter, and the bottomline matters. This has all the problems associated with running a business -- development, sales, advertising, finance, taxes etc. As you can see, this will require the most effort. For options 2 and 3, you have to constantly put yourselves in your customer's position and try to solve their problems effectively. But, that means that you need discipline. You may not be able to put that cool control in the application because it does not fit in the big picture. You might not be able to use the cool new technology that came out yesterday, and which you don't know will be around tomorrow. You may have to tone down your creativity a bit to get a successful product. Hope this helps.
-
leppie wrote:
Did you get me email reagrding the Wdevs FTP?
I hadn't. But I just checked my Junk Mail folder and SpamBayes had marked your message as spam! Sorry about that. The FTP site might have been down because I was working on the server about the time you sent your email. It is certainly working now and was working last night when I used it. I was killing a few accounts the other night, but yours is still active. Give it a go and let me know. Michael CP Blog [^] Development Blog [^]
My ISP seems to have gone into useless mode again... :( will try when they can get their act together. Thanks. :)
-
Many people "working for hire" with no "creative work". I want to use my "creative skills". But, when I'm working for hire, I can't do that as I like. That's why I decided to do my own project. I want to start as alone programmer, and later, form programmers group. How do you think, what is the percentage of success in my own project. Best regards, Alexey.
You have to balance the two. Creative work usually doesn't put food on the table. A lot of my creative ideas are spin-offs of stuff I do for my clients, for example, a different architecture to solve the same problem. They want it done one way, and I think to myself, hmmm, but there are these other ways too. That said, if you publish your creative work, whether as articles, open source projects, closed source products, etc., you'll find that your creative work might generate work for hire, with hopefully creative elements to it. Frankly, all programming involves both creative work (that's the exciting part) and drudgery. Drudgery can't be delegated unless you do a different kind of drudgery, which ought to be done anyways (documentation, specifications, unit tests, acceptance test plans, etc). Except if you're a drudge worker. Then there's no creativity at all. So, when you say:
alexey N wrote:
Many people "working for hire" with no "creative work".
It sounds like that's where you're at--a drudge worker. And the only way to get out of that is, not by doing your own creative project, but by improving your skills so that you don't get drudge work. So, from your statement, I conclude that you aren't very skilled yet because you're not given creative work. Therefore, you need to improve your skills before even attempting a creative work of your own. Marc Pensieve Some people believe what the bible says. Literally. At least [with Wikipedia] you have the chance to correct the wiki -- Jörgen Sigvardsson
-
Thank you all ! I think, I must try. Because without attempts you can't do anything ! :cool: Best regards, A_l_e_x_e_y_.
With your own attempt and project,you will surely gain presure experiences,althouth may failed,Just do it I hope you success!
-
You have to balance the two. Creative work usually doesn't put food on the table. A lot of my creative ideas are spin-offs of stuff I do for my clients, for example, a different architecture to solve the same problem. They want it done one way, and I think to myself, hmmm, but there are these other ways too. That said, if you publish your creative work, whether as articles, open source projects, closed source products, etc., you'll find that your creative work might generate work for hire, with hopefully creative elements to it. Frankly, all programming involves both creative work (that's the exciting part) and drudgery. Drudgery can't be delegated unless you do a different kind of drudgery, which ought to be done anyways (documentation, specifications, unit tests, acceptance test plans, etc). Except if you're a drudge worker. Then there's no creativity at all. So, when you say:
alexey N wrote:
Many people "working for hire" with no "creative work".
It sounds like that's where you're at--a drudge worker. And the only way to get out of that is, not by doing your own creative project, but by improving your skills so that you don't get drudge work. So, from your statement, I conclude that you aren't very skilled yet because you're not given creative work. Therefore, you need to improve your skills before even attempting a creative work of your own. Marc Pensieve Some people believe what the bible says. Literally. At least [with Wikipedia] you have the chance to correct the wiki -- Jörgen Sigvardsson
No, you're wrong. I'm a lead programmer on C# in my organization. This can't depend on my skill, because it's a routine field of work, but I want more. And I think, that improvement of skills is continious process that come through your life. That's why I every day trying to do some "improvement". And this project must be improvmet too. And not only in programming. Best regards, A_l_e_x_e_y_.