Tomé mi Nivel de Fundación primero en la Universidad, que cursar mi Licenciatura en CS (aún cursando).
La programación no requiere que seas un experto en matemáticas, pero necesitas la habilidad de resolver problemas, lógica y autosuficiencia.
Programación, si tiene experiencia en escribir diferentes lenguajes de programación, podemos ver algún patrón de aprendizaje y encuentro, sin importar a qué universidades asistió, que son (pero no se limitan a):
- Variable. Si nunca escuchó de él, es donde se almacenan los datos temporalmente. Una buena manera de entender esto es con las matemáticas, usando álgebra. No se trata de cálculo. Se trata más de qué variable almacena qué datos.
- Sintaxis y ortografía. No importa qué idiomas use, tenga disciplina. No tendrá problemas con pequeños proyectos de programación. Proyecto más grande, y estás condenado a estupideces como “VarNmeAfterCnv”.
- Concepto orientado a objetos : no te aconsejaría que investigues esto de primera mano, apesta entenderlo primero (pero es poderoso), necesitas hacer ejercicios para entenderlos. Intente escribir programas con Java y C ++, puede ver algunos patrones con ellos que otros no implementan. Aprenderá sobre método / funciones y clase en esta área de aprendizaje.
- Compilador: después de que hayas escrito tu código, no solo se quedan ahí mágicamente … mágicos. Tienen que someterse a compilación. Tenemos compilador e intérprete, cada uno sirve para diferentes propósitos. Comprenda la terminología, y bien podría encontrarse aprendiendo programación de nivel de ensamblaje y máquina.
- Autosuficiencia: no eres el único que tiene problemas, otros también lo tienen. Un sitio como StackOverflow tiene un grupo de programadores listos para ayudar, o su respuesta ya podría haber sido respondida en el pasado.
- Proyectos Un montón de projectzzz. Aquellos que aprenden muchos idiomas pero apenas comienzan proyectos, es como aprender un montón de recetas pero no cocinarlas. Malo. Malo. ¿Entiendes lo que digo?
- Entorno de desarrollo integrado: IDE es el mejor amigo de los programadores. Le ayuda a terminar su código más rápido y le notifica algunos errores que quizás no note.
- Sangría: una sangría mala hace que tus ojos se tambaleen. Créeme. Aprenda a tener un código limpio aprendiendo la forma correcta de sangrar cada una de sus líneas.
- Tutorial. Incluso en la universidad, seguí buscando tutoriales en línea. Simplemente se siente genial y divertido ver cómo otros hacen su código y enseñarle la forma correcta de codificarse.
- Documentación. Detente ahí, sé que la mayoría de la gente (¿eh, programador?) Odia esto. Es difícil entender cómo se escribe la documentación de cada idioma. PERO si puedes dominar la lectura, felicidades, ¡acabas de subir de nivel! Hasta entonces, sigue intentándolo.
- Tener vida: salir algún día. Ir a la tienda de comestibles. Disfruta con amigos. Lee novelas de amor. Ciencia ficción tal vez. Ejercicio. No somos robot Tu cerebro también necesita entretenimiento. Toda lógica y nada de diversión, no es nada divertido.
Es posible que se vea pequeño y pequeño cuando vea algunos exagerados lotes de archivos y carpetas en ciertos proyectos. No te dejes intimidar. Comience con cualquier proyecto, no solo copie y pegue el código, escriba cada uno de ellos. Recuerda, disciplina.
- Como estudiante de secundaria, ¿qué puedo hacer ahora para no tener problemas para pagar la universidad?
- ¿Qué escuelas aceptarán a un estudiante que aún no se haya graduado de la escuela secundaria?
- ¿Hay alguna oportunidad de investigación científica para un estudiante de secundaria?
- ¿Qué hacen la mayoría de los estudiantes de secundaria los fines de semana?
- ¿Por qué no hay tantos grandes empresarios o científicos de Corea del Sur?
Incluso si un programador ama el café, ama ser flojo y todo eso, todos tenemos disciplina en nuestro código.
P / S: Agregaré más por vez.