¿Qué materias de programación debe tomar un estudiante de comercio para convertirse en programador?

No te preocupes! Incluso los estudiantes de Comercio pueden ingresar a la Programación. Puede que no todas las compañías lo entretengan, pero al menos el 70% lo hará (y ese es un número bastante bueno). Y, una vez que tenga una sólida experiencia laboral, casi nadie se preocuparía por su formación académica.

Un lenguaje de programación es como cualquier otro lenguaje humano, excepto que los humanos lo usan para comunicarse con las computadoras. No será tan fácil de aprender porque no tienes esos antecedentes, pero tampoco será tan difícil. En lo que respecta a la selección de idioma, usted elige cualquier idioma según su preferencia. Sugeriría Python en lugar de C ++ o Java porque es comparativamente más fácil.

Pero recuerde, si intenta aprender la codificación solo para asegurar un trabajo, será casi imposible para usted sobrevivir en la industria del Software durante demasiado tiempo. Necesitas tener ese interés en la codificación y no solo porque la codificación suena bien o porque algunos de tus amigos lo hacen y te fascina. Mantente enfocado y podrás aprenderlo. Y esto llevará algún tiempo y con cada avance, el nivel de dificultad seguirá aumentando, así que no te rindas después de ir a mitad de camino.

Hmmm … ¡Pregunta interesante antes que nada!

Primero debe desarrollar el gusto por la resolución de problemas.

Si te encanta resolver problemas, ya sean matemáticos, basados ​​en la vida real o lo que sea (!), Estás listo para comenzar. Pero primero, permítanme decirles lo que la programación también puede significar, aparte del trabajo de buen dinero en alguna empresa de TI.

Antes de comenzar, déjame responder tu pregunta (¡ya que la respuesta es realmente simple!). Simplemente elija el lenguaje de programación The C por DMR y BWK. Esta es la respuesta a tu pregunta. Resuelve ese libro a fondo. Dale una lectura muy cuidadosa y exhaustiva. Cuanto más lo lea, más fácil será para usted. Después de eso, elige C ++ o Java. Consulte la documentación auténtica, preferiblemente el material de las personas que crearon estas cosas.

Ahora, llegando a la parte donde estoy compartiendo mis puntos de vista force

TI está acaparado por personas a las que no les importa nada el campo, pero solo están intrigadas por la cantidad de dinero que pueden explotar de la industria. ¡Terminan engañando al campo de TI, a ellos mismos, a sus colegas y también a sus inocentes clientes no técnicos!

Entonces, si su motivación para convertirse en programador es solo el dinero que potencialmente puede ofrecer, diría que lo piense dos veces. Eres de un fondo diferente. Puede ser más creativo en este campo que las personas que tienen formación técnica técnica. ¡¡Sí, has escuchado bien!!

¿Por qué digo esto? Debido a que la programación es algo que principalmente necesita que seas interdisciplinario en lugar de pertenecer a un determinado dominio. Se trata de hacer la vida más fácil. Si desea desarrollar una revista en línea para un médico, ¡debe conocer los requisitos! Si desea desarrollar una aplicación simple que calcule cuántos días tiene desde su nacimiento, debe conocer el calendario gregoriano. Digamos que quiere desarrollar lo mismo que según el calendario hindú, necesita saber sobre eso. Digamos que quiere desarrollar una aplicación para redes sociales, necesita estudiar muchísimo, desde cómo piensan las personas, qué quieren, hasta qué más puede ofrecerles para visitar su plataforma en línea para reuniones. ¡Solo mira a Quora! Visitamos esta magnífica plataforma para interactuar en formato Q / A. Tan simple y llanamente como eso. ¡Intenta desarrollar algo como esto para darte cuenta de que no es pan comido! ¡Espero haber aclarado mi punto, nuevamente, con fuerza ! 🙂

¡Buena suerte! Happy Coding 🙂

Bueno, la respuesta estándar sería temas en el currículo típico de CS, como estructuras de datos, algoritmos, sistemas operativos, aprender un lenguaje de programación como C o Java o Python.

Pero realmente depende de por qué quieres convertirte en programador.

Si se trata de conseguir un trabajo como programador en alguna empresa de software, en primer lugar, las empresas más grandes no se graduarán en comercio. Algunas compañías pueden aceptar algún tipo de curso de certificación de institutos privados (viene a la mente el curso de CDAC en India). Pero habrá una desventaja a menos que se obtenga un título de CS.

Si se trata de mejorar sus calificaciones comerciales para un mejor trabajo, entonces quizás necesite adquirir habilidades en las herramientas de software utilizadas en este dominio (Excel y Excel VB, recuento, tal vez bases de datos Access o SQL, vienen a la mente).

Si es solo para experimentar la alegría y la emoción de la programación, entonces hay muchas pistas diferentes. Podrías comenzar leyendo el libro de Dromey Cómo resolverlo por computadora y ver si te gustan las ideas presentadas allí. En caso afirmativo, comience a aprender un idioma como Python, o cualquier idioma que tenga sentido: ¡hay miles de idiomas para elegir! Eventualmente, necesitará aprender los conceptos básicos de estructuras de datos y algoritmos, y posiblemente conceptos de programación orientados a objetos si elige un lenguaje OO para aprender. También puede tomar una pista completamente diferente y aprender la plataforma de gráficos Netlogo turtle y su lenguaje de programación.

Por supuesto. Absolutamente cualquiera puede convertirse en programador que tenga un buen inglés, conceptos básicos de matemáticas.

Los niños de secundaria están creando aplicaciones hoy en día sin el conocimiento adecuado de matemáticas (álgebra, cálculo)

El lenguaje de programación es como el inglés. Todo lo que está haciendo con los lenguajes de programación es hablar con la computadora y no con los humanos.

Por supuesto que puede ser el mismo. La programación se trata de tus habilidades lógicas. Y se espera que el estudiante de comercio sea bueno en matemáticas. Primero necesita aprender álgebra booleana y operadores, luego algunos conceptos básicos del lenguaje de programación C. En caso de aprender c él / ella puede usar herramientas gratuitas como

  1. edX
  2. Aplicación Solo Learn (disponible en Google Play Store.

Pero será bueno si él / ella comienza con el libro llamado ‘ANSI C’ por E. Balagurusamy seguido de ‘Programación en C’ por R.Thereja.

Puede comenzar aprendiendo los conceptos básicos de los algoritmos y los conceptos básicos del lenguaje C.

Luego, puede pasar a C ++ para aprender conceptos orientados a objetos, que son extremadamente importantes para cualquier programador.

Si está interesado en aprender más, puede probar JavaScript, que se utiliza en el desarrollo web.

Fuentes para aprender de:

  1. Curso CS50 de edx
  2. Permítanos el libro ‘C’: explica los conceptos en términos simples

Comience con C o C ++ , creará su interés en la programación y, por lo tanto, puede cambiar fácilmente a cualquier idioma que desee.

Y todo lo mejor para tu futuro de programación.

Cualquiera puede convertirse en programador.

Si le gusta resolver problemas y tiene interés en la codificación, ¿por qué no probarlo?

Simplemente elija un idioma y comience a codificar hoy.

Happy Coding 🙂