Programación! = Investigación e investigación académica! = Investigación comercial.
He pasado la mayor parte de mis más de 25 años de desarrollo de software en el lado de investigación del software (I + D en soporte militar e intelectual y académico y farmacéutico). Todo incluía mucha programación y muy poca escritura en papel. Prácticamente todos los trabajos de software querrán que genere aplicaciones de trabajo que otros utilizarán como herramientas. A menudo, la función de estas aplicaciones es no trivial, parte de grandes sistemas complejos o nichos de mercado de vanguardia. Los desafíos no son teóricos o abstractos, sino prácticos y generalmente operativos. Eso no quiere decir que no haya desafíos técnicos, pero no es investigación por el bien de generar documentos. Alguien te está pagando para resolver un problema del mundo real.
Todos los desarrolladores de software deben preguntar: ¿Qué tipo de herramientas quiero construir? ¿Qué tipo de problemas quiero resolver? Los desarrolladores experimentados también preguntarán: ¿Qué tipo de herramientas y métodos (de software) quiero usar? ¿Qué tipo de ambiente de trabajo quiero (u odio)? Estos parámetros darán forma al trabajo que haces y cómo lo haces. Cada ‘eje’ a menudo afecta a los demás.
Por ejemplo, Google es un empleador estable muy bien financiado y tiene una gran cantidad de personal muy listo que es estimulante (como solía ser Microsoft). Pero el producto principal de Google es la optimización del spam. Las startups a menudo ofrecen un objetivo / producto que suena muy sexy, pero varían enormemente en cuanto a competencia administrativa, financiación, estabilidad y recompensas. Los contratistas militares generalmente ofrecen lugares de trabajo estables de bajo estrés con personal bien educado que a menudo no son ambiciosos. La academia ofrece puestos de personal que son estables, a menudo con salarios más bajos, bajo estrés y que pueden ser condimentados con un poco de investigación aquí y allá (dependiendo de sus intereses, habilidades y conexiones con los profesionales). Descubrí que la industria farmacéutica es un desafío intelectual, se enfoca en mejorar la salud de las personas y pone énfasis en el problema de la ciencia a resolver (biología o química) más que el software o las técnicas matemáticas que usaste. Esa es una diferencia agradable e intrigante de la corriente principal del software. Pero también es una industria que está reduciendo agresivamente los costos. Como un no académico no PI, estos son los tipos de roles que es probable que explore. Buena suerte.
- Tengo 19 años y mi novio tiene 16. Si me deja embarazada, ¿iría a la cárcel? Yo vivo en kentucky
- Estoy buscando un sistema profesional de marketing por correo electrónico (con las mismas características que mailchimp) que utiliza SMTP externo (como sendgrid) para enviar.
- ¿Estoy calculando el valor de [math] \ int_0 ^ \ infty \ frac {9x} {(x + 8) ^ 2} dx [/ math] incorrectamente?
- ¿Qué hago cuando recibo un aviso 142 (1) del departamento de impuestos?
- Soy un profesional que trabaja en pune y me estoy preparando para CAT 2016, ¿qué clase debería preferir?