Question

Je travaille en tant que développeur de logiciels depuis près d'un an (pas grand-chose) dans un environnement d'entreprise, mais tout ce que j'ai fait jusqu'à présent, c'est une implémentation de logiciels bruts des besoins de l'entreprise. Les collègues seniors ne semblent pas faire des trucs assez différents. En fait, leur «avantage» pour l'expérience est simplement une conception d'applications et a d'abord mis la main sur de nouveaux projets. Les travaux de mon ami de développeur de logiciels aînés ne semblent pas différer de l'image globale.

Actuellement, je suis étudiant d'un département CS et ce que je veux vraiment apporter dans ce monde, ce sont des trucs innovants (pas nouveaux mais innovants) qui n'ont pas été là. Quelque chose d'aussi génial que Google Wave ou Jarvis (Si cela peut être fait du tout) ou même beaucoup mieux, mais pourtant il semblait que ce n'était pas possible. La question est: quand les gens dans un environnement d'entreprise choisissent-ils de créer quelque chose d'innovant? (de votre expérience / pensées)

Était-ce utile?

La solution

These are your options:
A) find a company that does something that you like
B) Find a company that gives you time to do your own thing
C) do your own thing at home

Autres conseils

Notable innovation usually only occurs at a few select companies (Google, as others have said, Microsoft, though they're not doing it as much, and Apple). However, the main thing for an innovative program comes from just an idea.

Can you think of something others haven't done? Can you do it? Will you do it?

If the answer to any of these is no, then you're not going to be the guy coming up with "The Next Big Thing". It only comes from having an idea, and doing something with it. (I read something about this recently, I think from Joel, but not on his blog. Anybody know the article I mean?)

Unfortunately, working in a corporate culture, unless that corporation promotes new ideas (see above), you're going to be stuck doing the same crap as everybody else. I know for myself, I spend all day in front of a computer, looking at code. When I get home, I keep meaning to work on my own "innovative" idea, but I play video games, drums, with my dogs, go to the gym, hang with friends, whatever. I have no desire to spend yet another few hours in front of a computer working on more code.

The same thing happens to a lot of people, and unless you can get past this, you're never going to build something.

So, simple answer: When you have an idea, and actually do something with it.

Most of the time, the answer to your question would be never.

The motivation to go off and do something innovative is entirely dependent on the person. When it comes to typical corporate America, I wouldn't expect to be creating anything innovative and amazing. I would say the majority of anything truly interesting and innovative happens after hours on their own time if the person in question has a real job.

what I really want to bring in this world is some innovative(not new but innovative)

Don't we all. Sigh.

If you're actually brilliant, you'll have opportunities to do this. "working as a software developer for almost a year" Remain calm. The "long run" is 30 or 40 years of a working life.

If you're like the above-average people I've met, you'll be just able to produce software that's good enough to help your company get ahead. Until dumb management subverts things.

If you're like the rest of us, you'll spend your career struggling to chase after the above-average folks.

For the most part, software innovation doesn't happen very much in environments such as yours, and when it does it is usually done as a "skunkworks" project without official management approval. If you want to be involved in innovative work your goal should be to eventually work for a software technology company like Google or the like, or you can just join one of the many open source projects out there. Doing the latter is a good way to build credentials to get a job with a more interesting employer.

It shows when you can prove you have a market for your innovative software. Have a proof of concept ready and be prepared to defend your idea. If it can really bring in the cash, it will catch someone's eye. Ideas that are provocative yet fail to gain any financial support remain to be followed in your own spare time.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top