¿Debo aprender a programar? ¿Cómo debo empezar?

Sí, deberías aprender a programar. Dado el corto período de tiempo que tiene, recomendaría la forma más rápida y fácil de aprender: vea la respuesta de Richard Kenneth Eng a ¿Por qué debo aprender a programar y qué idioma debo aprender?

Smalltalk es el lenguaje de programación más fácil de aprender. ¡Prácticamente no tiene sintaxis! Por lo tanto, no tendrá que lidiar con la sintaxis más compleja de Java, Python, JavaScript, Ruby, etc.

El entorno de programación de Smalltalk o IDE es igualmente simple y fácil de aprender, especialmente en comparación con los gustos de Visual Studio, Eclipse, IntelliJ y Xcode. ¡Esto sería un gran ahorro de tiempo!

Puede escribir / probar / depurar / refactorizar aplicaciones Smalltalk mucho más rápido que escribir / probar / depurar / refactorar aplicaciones en Java, Python, JavaScript, Ruby y otros idiomas. Esto ha sido probado en la investigación científica.

Learning Smalltalk es la mejor forma de prepararse para la programación orientada a objetos (POO), el paradigma de programación más utilizado en la industria. Aprender la POO con cualquier otro idioma es un ejercicio de masoquismo.

Aprenderás más sobre programación y obtendrás más práctica de escribir software en 1.5 años que con cualquier otro idioma. Puedes llevar esto al banco.

Y obtendrás una gran ventaja sobre todos tus compañeros en la universidad.

Me gustaría sugerirle, debería ir con videos en línea tutoriales. Al aprender de ellos, se convertirá en autodidacta y aumentará su capacidad de pensamiento hacia problemas lógicos. Me gustaría contarles mi experiencia personal. Estoy empezando a aprender de un increíble video tutoriales en línea.

Si desea aprender Java completo, me gustaría sugerirlo, debería tener un conocimiento profundo de los siguientes temas:

  • Introducción a JDK, JRE.
  • Tipos de datos, variables y entrada del usuario.
  • declaraciones condicionales.
  • Derivación
  • Bucles
  • matrices
  • metodos
  • Clases y objeto
  • estático
  • herencia
  • paquetes
  • modificador de acceso
  • constructor
  • polimorfismo
  • clase abstracta
  • interfaz
  • manejo de excepciones
  • colección
  • hilo etc.

Debes tener conocimiento de estos temas para convertirte en un maestro en programación java.

Puede aprender Core Java (incluyendo estos temas) muy fácilmente, a través de un video tutorial en línea.

También aprendí Core Java de un video tutorial en línea. Me gustaría compartir un enlace de ese tutorial. Después de completar Java puede obtener el certificado dando una prueba simple.

Aquí hay un enlace: – Entrenamientos Metazone | Tutoriales de vídeo en línea

Este es un increíble sitio web de video tutoriales en línea para Java y muchos otros lenguajes de programación. Crean un entorno en el que te caíste mientras estás sentado en una clase y aprendes algo de una manera interactiva. Los tutoriales son increíbles y los videos son realmente interactivos. El Trazador de Metazone explica bien los conceptos difíciles que los programadores ingenuos pueden aprender fácilmente. Puede aprender desde cero temas de nivel avanzado en Programación Java.

Hay características únicas de este portal de tutoriales: –

Hay preguntas prácticas únicas para la práctica.

Existen cuestionarios únicos para comprobar cuánto entiendes los conceptos de Java.

La mejor característica: – Hay una explicación de la respuesta en el formato de video de las pruebas, porque si no sabe la respuesta correcta, puede ver que su explicación y conceptos están bien definidos.

Chicos, tengo mi experiencia personal, son tutoriales muy fructíferos. Cualquiera que quiera aprender Java puede ir y ver esto.

Aquí hay un enlace: – Entrenamientos Metazone | Tutoriales de vídeo en línea

La programación es como escribir. En realidad está escribiendo, pero supongamos que esto es solo una analogía, no una equivalencia.

Si está tan seguro de que está escribiendo que desea estudiar, seguramente tiene algún tema en mente sobre el que le gustaría escribir. Entonces, empieza a escribir. Haz un bosquejo de la trama y los personajes, y comprométete a poner algunas páginas todos los días. Mejorará con la práctica y verá que unas pocas páginas todos los días se acumulan en un libro después de seis meses aproximadamente, si no se saltan los días. Pero la mejora y el producto terminado son ambos bonus. Por ahora, el objetivo principal debe ser el autoconocimiento: sabrás si eres bueno para cultivar un hábito, y si hacer este tipo de trabajo para vivir te conviene.

La programación es así. Encuentre algún problema que pueda resolver con software, asegúrese de que no sea demasiado difícil, diseñe una solución, elija un idioma y trabaje un poco todos los días. Así es como yo empezaría.

¿Debo aprender a programar? ¿Cómo debo empezar?

Tengo otros 1.5 años antes de aplicar a Uni. y quiero seguir y CS / CS relacionados con el curso. No tengo experiencia con la programación hasta ahora, pero estoy seguro de que esto es lo que quiero estudiar. ¿Debo aprender algún idioma durante este año y medio o no es necesario?

Estoy seguro de que quiero hacer autopsias, aunque nunca he visto una, y mucho menos la he probado. En realidad ni siquiera he leído nada al respecto.

Lo siento si esto parece ofensivo, pero no puede saber si le gusta la programación antes de intentarlo.

No gaste un montón de dinero y varios años en un título universitario en algo de lo que no tiene idea.

Además, la CS y la programación pueden estar relacionadas pero no están exactamente casadas. Más bien, cuando se encuentran en el mismo club nocturno, terminan terminando la noche en la misma dirección, pero siempre van en dirección contraria.

Deberías estudiar CS si te gusta CS.

Consiga un par de libros del curso y hable con los profs. Obtener una buena idea de qué se trata CS. Si te gusta, te guste la programación o no, puedes estudiar CS.

Y si te gusta la programación, no hay razón por la que necesites obtener un título de CS. Si te beneficias de uno depende de todo.

Pero en serio, incluso una licenciatura es un compromiso serio. Es como casarse por 3 años, pero cuesta más y no puedes hacer trampa o perderás todo tu dinero si no terminas con la maldita prueba de papel en la que hiciste tu tiempo.

En general, recomiendo a todos los que encuentro para que prueben la programación si así lo desean. Los perros me ladran, algunas personas me ignoran y otras me persiguen, otras llaman a la policía después de haber seguido su automóvil para decirles que prueben la programación.

No es para todos, oh, realmente no lo es. Al igual que CS no es para todos. Pero puedes averiguarlo con relativa facilidad. Solo empieza.

Creo que no se trata de con qué empezar.

se trata de cómo empezar,

Creo que primero debes saber en qué quieres trabajar, juegos para móviles, juegos para PC, aplicaciones móviles, desarrollo de bases de datos para aplicaciones empresariales, etc.

Estoy trabajando como desarrollador, estudié java pero siento que no soy programador en java,

Tuve algún momento, así que empecé a estudiar java por eso no soy tan bueno con eso, no tenía ningún objetivo para mí con java.

Debe saber que el primer lenguaje de programación que aprenderá será su lengua materna.

1- Saber qué quieres al comenzar la programación del estudio.

2-elige el lenguaje de programación correcto

3: sigue estudiando y haz tantos proyectos como puedas, incluso si es un proyecto tan fácil

4-No te sientas mal cuando necesitas buscar un código en Google, todos los programadores profesionales hacen lo mismo

5-Si encontraste a alguien mejor que tú o programando más rápido que tú, eso no significa que tengas que parar, significa que debes aprender más

6-por fin tienes que saber que no hay límite en la programación, por lo que estudiarás hasta que mueras

🙂

El programa de licenciatura en CS de ninguna universidad (que yo sepa) requiere que tengas experiencia en programación para admisiones.

Sin embargo, si está interesado en la programación, le recomiendo que explore los cursos en línea sobre programación. Los encontrará agradables (y si no lo hace, probablemente no le guste la programación), y tomarlos sería una buena manera de demostrar a las universidades que le apasiona algo. Aprende programación y haz proyectos o compite en competencias de codificación; Esto ayudaría mucho a mostrar a las universidades que trabajas para tus pasiones.

Un curso particular en línea para programación que recomiendo a las personas es el CS50x de Harvard que se ofrece en Edx. El curso está bien estructurado y le dará un gran comienzo para aprender a programar.

Aprendes programación por … aprendiendo programación. Comience con algoritmos y estructuras de datos. Si eso no comienza a tener sentido para ti después de unos días de estudio, probablemente tengas la inteligencia y nunca serás un buen programador (pero serías un artista fantástico).

Si tiene sentido, termina de estudiarlo (lo que debería llevar al menos 6 meses), luego pasa a CS50: Introducción a la informática.

Eso es programación, no “un lenguaje de programación”, que es cómo no aprender a programar. Primero aprendes a programar, luego aprendes idiomas para hacerlo. (Y prepárate para estudiar nuevos idiomas por el resto de tu vida, o es solo un pasatiempo).

Cuanto antes se empiece, mejor. Es una especie de requisito previo. No se enseña cuando asistes a la universidad en ciencias de la computación, pero si no lo sabes, debes aprenderlo durante tus estudios y eso es mucho más difícil.

Le sugiero que comience a aprender C / C ++ y lea “El lenguaje de programación C”