Project Management

What is your dream development field?

What kind of development projects would you love to be working on? Perhaps video game programming or algorithms? Let us know by taking this quick poll.

When I was growing up and thinking about becoming a programmer, I envisioned myself working on complex algorithmic systems, like radar, pattern recognition, or AI. I know a lot of people who really wanted to work in OS development or maybe game programming. But, by and large, the majority of us ended up working on data-driven Web sites and other typical business applications. Is it a letdown? Yes, but it is not a surprise, either. Now that I'm "older and wiser," I am able to see that I never put forth the effort in the right directions to follow my ambition. What kind of development projects would you love to be working on? Let us know by taking this quick poll.

J.Ja

Disclosure of Justin's industry affiliations: Justin James has a working arrangement with Microsoft to write an article for MSDN Magazine. He also has a contract with Spiceworks to write product buying guides.

---------------------------------------------------------------------------------------

Get weekly development tips in your inbox Keep your developer skills sharp by signing up for TechRepublic's free Web Developer newsletter, delivered each Tuesday. Automatically subscribe today!

About

Justin James is the Lead Architect for Conigent.

18 comments
KSoniat
KSoniat

I've most enjoyed being in a company where I can hold a widget in my hand and say I helped make this. Some days I am in engineering, others accounting, QA, customer service or shipping. No day is the same. Right now I'm working for Park Seed who also owns Jackson & Perkins, and it is more wholesale/retail and driven by marketing. It is different enough to be interesting right now. And when we are out of stock that is it until next season. I've never had inventory "die" before. :)

Sterling chip Camden
Sterling chip Camden

From looking at people's code and seeing how they used the tools that I developed. Conversely, I'm sometimes galled by their misuse -- or embarrassed at how their usage shows the inadequacy of my design.

BryanReyn
BryanReyn

Long ago, I saw a program (tv) they connected a paraplegic to an Apple and enabled her to move. Most recently, I saw the new arm/hand the Army is having developed. Part hardware, part software & part wetware.

jslarochelle
jslarochelle

But the real desert (AI related stuff like Neural networks and Genetic algo) gets talked about but out of reach. Evaluated by some Phd in another division and rejected as not worth investing into. The candy are things like modules to evaluate free form mathematical expression and such. Those are fun to write. I keep trying to read on Neural Networks and other AI related subject but my mathematical skills (linear algebra, calculus, ...) are slowly fading away because of the lack of practice. JS

Tony Hopkinson
Tony Hopkinson

to go right through the development cycle. The more interesting the better, but the real deal for me is realisation of a dream. I'm much better on the implementation, than I am at having my own dream. When I started kids in basements were making games for the commodore and the spectrum. It was interesting, but I've never come up with that original concept where the true money is/was. Near any fool an make a sprite move a cross a screen and come up with a collision detection algorithm. Making people want to try and move it, with or without bumping into something, that's a whole different ball game.

Realvdude
Realvdude

I would say anything that solves a problem or accomplishes a task for a real use, that I get to see all the way through. My early work was in data communications interfacing and data translation; there was real satisfaction in bringing disparate systems together.

Jaqui
Jaqui

:p there have been several threads on programming where people have cried about a dismal lack of CAD/CAM for GNU-Linux. means there is a market for it you know. :D since the only one I can find is Pro Engineer, which is buy your workstation with RHEL and our app installed already from us for 15 thousand us ( plus shipping and handling, ... the usuals ) cheaper to just use AutoCad than Pro Engineer.

Tony Hopkinson
Tony Hopkinson

I'll bash one up. :p Or I could write a program that plays chess poorly. :(

Jaqui
Jaqui

I know, a massive project. but you said you needed one that is marketable. we have evidence that there is a market of some size for such a tool. :p [ how often do we see comments about a particular tool not being available for GNU-Linux where there isn't something already there starting to meet the need? ( overpriced proprietary apps excluded ) ]

santeewelding
santeewelding

Just like you: programming in natural language; emphasis on cryptoanalysis.

Justin James
Justin James

What kind of work did you want to be doing when you got into programming? J.Ja

pragmatic_panoy
pragmatic_panoy

What do you mean by this sir? "I am able to see that I never put forth the effort in the right directions to follow my ambition." Is it not good to put effort inorder to achieve your ambitions/dreams? I can't get that....???

Justin James
Justin James

Basically, I didn't do what I should have done to acheive those goals. Instead of going to school, learning a lot of math and engineering principles and getting a degree in Computer Science (which is the background needed for that kind of work), I double majored in liberal arts, and took jobs doing "typical business development" which will never lead to algorithm work. J.Ja

pragmatic_panoy
pragmatic_panoy

thanks for the clarification In my case, it is the opposite. I am working on developing business type of applications but really interested on other fields/areas of programming. I have no idea but really interested in trying out areas like application frameworks, web services, enterprise applications and the like. Trying out these other areas will open other possibilities for me and can really answer the question: "What is your dream development field?" many thanks

ravi.joshi
ravi.joshi

I would like to work in SAAS Based architecture framework.

Sterling chip Camden
Sterling chip Camden

Between frameworks and algorithms. Frameworks is what I do now, but algorithms are enticing.

boxfiddler
boxfiddler

My dream development field is poppies. (Sorry JJ, but that could not be stopped.)

Justin James
Justin James

... is to buy land in Columbia or Afghanistan and have the UI government pay me to *not* grrow cocoa or poppies. Free money! J.Ja

Editor's Picks