Когда показывает инновационное разработка программного обеспечения?

StackOverflow https://stackoverflow.com/questions/2829341

  •  26-09-2019
  •  | 
  •  

Вопрос

Я работаю разработчиком программного обеспечения почти год (не так много) в корпоративной среде, но все, что я сделал до сих пор, - это реализация сырья программного обеспечения для потребностей компании. Старшие коллеги, похоже, не делают довольно разные вещи. На самом деле их «выгода» для того, чтобы быть опытным, это просто дизайн приложения и первым вручает их руки на новые проекты. Работа друга разработчика программного обеспечения My Elder, похоже, не отличаются от общей картины.

В настоящее время я студент кафедры CS и то, что я действительно хочу принести в этот мир, это некоторые инновационные (не новые, но инновационные) вещи, которые не были там. Что-то столь же большое, как Google Wave или Ярвис (Если это можно сделать вообще) или даже намного лучше, но все же он выглядел так, как это невозможно. Вопрос в том, когда люди в корпоративной среде выбирают создать что-то инновационное? (Из вашего опыта / мыслей)

Это было полезно?

Решение

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

Другие советы

Примечающиеся инновации обычно происходят только в нескольких выбирающих компаниях (Google, как и другие, Microsoft, хотя они не делают это так много, и Apple). Тем не менее, главное для инновационной программы происходит от просто идеи.

Можете ли вы думать о чем-то, что другие не сделали? Ты можешь сделать это? Ты это сделаешь?

Если ответ на любой из них нет, то вы не будете парнем, придумывающим «следующую большую вещь». Это только приходит от имения идеи и что-то делать с ним. (Я прочитал что-то об этом недавно, я думаю от Джоэла, но не в своем блоге. Кто-нибудь знает статью, которую я имею в виду?)

К сожалению, работая в корпоративной культуре, если эта корпорация не способствует новым идеям (см. Выше), вы будете застрять, делая тот же дерьмо, что и все остальные. Я точно знаю, я провожу весь день перед компьютером, глядя на код. Когда я вернусь домой, я продолжаю смысл работать над своей собственной «инновационной» идеей, но я играю в видеоигры, барабаны, со своими собаками, пойти в спортзал, повесьте с друзьями, что угодно. У меня нет желания провести еще несколько часов перед компьютером, работающим на большем количестве кода.

То же самое происходит со многими людьми, и если вы не сможете пройти это, вы никогда не будете что-то построить.

Итак, простой ответ: когда у вас есть идея, и на самом деле что-то сделать с ним.

Большую часть времени ответ на ваш вопрос никогда не будет.

Мотивация уйти и сделать что-то инновационное, полностью зависит от человека. Когда дело доходит до типичной корпоративной Америки, я бы не ожидал создавать что-то инновационное и удивительное. Я бы сказал, что большинство чего-то по-настоящему интересного и инновационного происходит после нескольких часов в свое время, если у человека есть реальная работа.

То, что я действительно хочу принести в этот мир, это некоторые инновационные (не новые, но инновационные)

Разве мы все не все. Вздох.

Если ты на самом деле Brilliant, у тебя будет возможности сделать это. «Работа разработчиком программного обеспечения почти год», остается спокойным. «Долгосрочный» - 30 или 40 лет рабочей жизни.

Если вы похожи на людей выше среднего, я встречал, вы просто сможете произвести программное обеспечение, которое достаточно хорошо, чтобы помочь вашей компании. Пока тупые управление подрывает вещи.

Если вы похож на остальные из нас, вы будете проводить свою карьеру, изо всех сил борюсь за преследование последующих средних лет.

По большей части, программное обеспечение инновации не происходит очень много в средах, таких как ваша, и когда это обычно делается как проект «Skunkworks» без официального одобрения управления. Если вы хотите участвовать в инновационной работе, ваша цель должна заключаться в том, чтобы в конечном итоге работать для компании по программному технологии, как Google или тому подобное, или вы можете просто присоединиться к одному из множества проектов с открытым исходным кодом. Последнее - это хороший способ создавать учетные данные, чтобы получить работу с более интересным работодателем.

Это показывает, когда вы можете доказать, что у вас есть рынок для вашего инновационного программного обеспечения. Иметь доказательство концепции готовы и быть готовым защищать свою идею. Если это действительно может принести наличные деньги, это поймает чей-то глаз. Идеи, которые провокационные, но не могут получить какую-либо финансовую поддержку, останутся в вашем собственном свободное время.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top