Yo diría que C # no es un lenguaje que sea apropiado para los aficionados; es un lenguaje grande , requiere herramientas de construcción y puede meterte en muchos problemas muy rápido.
El lenguaje que veo en la industria más ampliamente adoptado por la gente que trabaja como ingeniero que no es de software es Python , que tiene una sintaxis muy concisa y tiene un gran uso en áreas de TI como compilación, implementación, automatización , etcétera.
Ahora, si tiene su pequeño corazón puesto en C #, la mejor práctica es conseguir que un profesional lo ayude a no cometer errores horribles desde el principio, y luego revise periódicamente su código / mentor a su equipo. Hago esto con un número de startups en una cantidad de stacks técnicos y estimo que ven un ROI de aproximadamente 4x a 10x en mi tiempo. A veces más, cuando ayudo a prevenir errores extremadamente estratégicos, en lugar de meramente tácticos. Una compañía me necesitó, a tiempo parcial, durante un año, para ayudarles a deshacer el daño que hizo su equipo de liderazgo de ingeniería anterior. Entonces, encuentra un chico o chica inteligente y consigue que te ayuden a ponerte en marcha.
- ¿Cuáles son las soluciones de seguridad más efectivas para los departamentos de TI corporativos que administran un ecosistema de tecnología móvil BYOD (Traiga su propio dispositivo)?
- ¿Cómo es CS en IIEST Shibpur?
- ¿Qué otras opciones de carrera existen en la industria tecnológica fuera de la programación?
- ¿Cuáles son las oportunidades de empleo del gobierno para un graduado de BE en Tecnología de la Información o Ingeniería Informática?
- Quiero tener una buena carrera en el campo de la informática, especialmente en el campo de Internet. ¿Qué tengo que hacer?