¿Ingeniero civil? ¿Sabes qué tipo de software usarías mayormente? ¿O simplemente va a utilizar dicha programación para fines de cálculo? Porque, literalmente, en el entorno de producción, lo más probable es que solo desee ampliar las herramientas existentes en lugar de reinventar las ruedas construyendo sus propias herramientas, en cuyo caso podría haber utilizado una hoja de cálculo.
Si se trata de un montón de cálculos matemáticos (por ejemplo, a través de SimuLink), entonces MatLab es probablemente una mejor opción. Por otro lado, también utilizaría muchos paquetes de CAD, algunos de ellos especializados en cosas como topografía, diseños de carreteras, corte y relleno, cálculos de pendientes de tuberías, etc., por lo que es posible que su software ya lo haga más. de los cálculos para usted y todo lo que puede hacer es modificarlo usando algunas extensiones para que sea más fácil / rápido usarlo en escenarios particulares.
Por ejemplo, si va a usar AutoDesk Civil3d, eso significaría que está dentro de AutoCAD, lo que a su vez significa que los idiomas de extensión incorporados son: AutoLisp, VBA (aunque en estos días es una instalación separada y ya no se mantiene) o DotNet (es decir, C # / VB-Net / F # / IronPython / etc.).
- No estoy interesado en estudiar, pero tengo que hacerlo. ¿Qué tengo que hacer?
- ¿Cómo cambió la universidad su hábito de estudio en comparación con la escuela secundaria?
- ¿Debo estudiar ingeniería robótica en la universidad o ingeniería eléctrica?
- ¿Cuáles son los mejores CONSEJOS para estudiar MÁS RÁPIDO y EFICIENTEMENTE para estudiar durante los exámenes principalmente para INGENIERÍA y ESTUDIANTES MÉDICOS?
- Quiero empezar a estudiar fotografía. ¿Cuáles son los conceptos básicos y dónde empiezo mi investigación?
Si algo como Rhino sería Grasshopper y Python. Otro software puede tener otros idiomas adicionales.
Pero estrictamente hablando, debería hacerlo bien si ya tiene un lenguaje de programación decente en el cinturón. Es mucho más fácil aprender cualquier idioma nuevo una vez que ya conoces otro. La parte más difícil y que requiere más tiempo para aprender cualquier idioma es aprender los conceptos de programación reales; a partir de entonces, los lenguajes simplemente hacen las mismas cosas (en su mayoría) de formas ligeramente diferentes.