JavaRush /Blog Java /Random-ES /Pausa para el café #17. Cómo escribir pseudocódigo y 5 co...

Pausa para el café #17. Cómo escribir pseudocódigo y 5 cosas que ayudarán a un joven a alcanzar el éxito

Publicado en el grupo Random-ES

¿Por qué necesitas pseudocódigo y cómo escribirlo?

Fuente: Dev.to Pausa para el café #17.  Cómo escribir pseudocódigo y 5 cosas que ayudarán a un junior a alcanzar el éxito - 1 Si se enfrenta a una tarea de programación verdaderamente compleja, el pseudocódigo (una presentación lógica de los algoritmos para el código futuro) puede ayudar en su implementación a nivel de sintaxis. Con pseudocódigo, puedes delinear la lógica de una aplicación sin escribir una sola línea de lenguaje de programación.

¿Por qué utilizar pseudocódigo?

En proyectos grandes sin pseudocódigo, simplemente puedes perderte. Escribir pseudocódigo le permite pensar en problemas potenciales. Tienes la oportunidad de observar la lógica pura y el orden de ejecución del programa sin preocuparte por posibles errores de sintaxis. Crear pseudocódigo antes de escribir código real le ayuda a completar proyectos más rápido. Puede considerarlo como un modelo para su programa. Tener pseudocódigo frente a usted hace que sea más fácil comprender dónde, qué debería estar y cómo debería funcionar todo en conjunto. Entonces, cuando llegue a la etapa de ensamblaje real, no tendrá que pensar mucho en lo que se debe hacer, porque ya lo ha determinado de antemano. La principal ventaja es que el pseudocódigo no depende de ningún lenguaje de programación. La lógica que escriba puede ser utilizada por cualquier persona e implementada en cualquier idioma. Esto le brinda la libertad de reutilizar y mejorar la arquitectura de la aplicación que cree. Si no eres programador, gracias al pseudocódigo puedes compartir el principio y la lógica de tu futura aplicación con los codificadores. Esto le facilitará explicar qué es exactamente lo que necesita de ellos. El pseudocódigo se puede escribir en cualquier formato, incluido el formato académico. Está bien estructurado y detallado, pero implica muchas matemáticas. O simplemente puede escribir un breve resumen de lo que espera de su código.

Cómo escribir pseudocódigo

Una pequeña nota en Word o incluso en el Bloc de notas será suficiente. A continuación se muestra un ejemplo de pseudocódigo simple escrito en inglés. Si lo deseas, puedes escribir en ruso.
IF userlogin = true
 	API call to get user data
 	Assign data to variables
 	Re-route user to dashboard
 ELSEIF userlogin failed more than 3 times
 	Don't allow more attempts
 	Send user notification email
 	Re-route user to home page
 ELSE
 	Log bad login attempt
 	Show error message
 	Clear login form
No es necesario que sea demasiado técnico, pero cuanto más detallado sea, más fácil será escribir el código real. Imagine que está creando un boceto de su programa. Esto le brinda la oportunidad de pensar con anticipación sobre lo que desea lograr y ver cómo funcionará su código en su conjunto. Los aspectos principales en los que hay que centrarse al escribir pseudocódigo son:
  1. Lógica de ejecución del programa.
  2. Detalla las partes complejas de su programa.
  3. Formato consistente.
A medida que escriba pseudocódigo, comenzará a ver dónde necesita agregar más detalles y dónde puede eliminar algo. Recuerde que este “boceto” es principalmente para uso personal, así que escríbalo de una manera que tenga sentido para usted. Personalmente, me encanta el pseudocódigo. Me ayuda a pensar con mayor claridad cuando se trata de escribir código real. Cuando toda la lógica de su programa ya esté planificada, tendrá mucho más tiempo para experimentar con el rendimiento y la optimización. Además, cuando finalmente empieces a escribir código, no tendrás que estresarte.

5 cosas que ayudarán a un junior a alcanzar el éxito

Fuente: Dev.to Pausa para el café #17.  Cómo escribir pseudocódigo y 5 cosas que ayudarán a un junior a alcanzar el éxito - 2 El campo de las tecnologías de la información ofrece grandes perspectivas y muchas vacantes para principiantes. Pero para tener éxito en su primer trabajo, necesitará algo más que conocer un lenguaje de programación: también necesitará practicar y dominar una variedad de habilidades no técnicas. Los primeros meses de trabajo son los más difíciles para cualquier junior. Por lo tanto, traté de describir 5 cosas que pueden ayudar a que a un principiante le resulte un poco más fácil ingresar al desarrollo de software.

1. Pide ayuda

Cuanto más trabajes como desarrollador, más te darás cuenta de lo poco que sabes. Nunca tengas miedo de preguntar el significado de un término o buscar información sobre un concepto que no conoces. No tenga miedo de pedir ayuda a colegas de alto nivel. Obtener respuestas a sus preguntas beneficiará a todos al convertirlo en un empleado más útil. Hay varias otras formas de obtener ayuda (además de hacer preguntas directamente). Emparejar la programación con desarrolladores más experimentados es una excelente manera de ponerse al día y familiarizarse con el código base y las herramientas y técnicas útiles. También puede pedirles a sus colegas que revisen su código (hagan una revisión del código) para recibir críticas constructivas.

2. Toma la iniciativa

Puede que tu primer trabajo no sea exactamente lo que estudiaste. Vale la pena aceptar esto de antemano. Como junior, no siempre podrás elegir proyectos que te gusten. Es probable que trabaje con muchos empleadores durante su carrera y cada uno requerirá un conjunto diferente de habilidades. Si su trabajo actual no es el trabajo de sus sueños, trabaje en usted mismo y estudie las tecnologías necesarias para su futuro puesto. Una excelente manera de hacerlo es asumir proyectos personales que puedas agregar a tu currículum una vez completados.

3. Sigue aprendiendo

Aunque fue contratado como junior, esto no excluye la posibilidad de que al aprender nuevas tecnologías y herramientas pueda ascender en la carrera profesional. Siempre hay habilidades que aprenderás y que te ayudarán en tu trabajo. La gama de estas habilidades es muy amplia: desde la capacidad de escribir código limpio hasta la capacidad de expresar sus ideas de manera efectiva. En Internet puede encontrar muchos artículos, vídeos y otros recursos útiles. Con su ayuda, podrás aprender técnicas avanzadas y varias bibliotecas. Incluso puedes ver screencasts en sitios como Twitch y ver a otras personas escribir código en tiempo real. Otra excelente manera de mantener tus habilidades actualizadas (y ayudar a la comunidad al mismo tiempo) es contribuir a proyectos de código abierto.

4. Encuentra un mentor

A veces, cuando un joven trabaja en equipo, se siente aislado de los demás y se ocupa de muchas cosas solo. Para superar estos problemas, busque un buen mentor técnico que pueda ayudarle con consejos laborales y profesionales. Un mentor puede ser un colega o alguien ajeno a su organización. En el primer caso, en el caso de un colega, la relación de mentoría entre ustedes se desarrolla naturalmente a medida que se conocen mejor. Pero también puedes buscar mentores en algunas conferencias y reuniones, donde te podrán dar consejos sobre diversos temas específicos, por ejemplo, sobre las entrevistas.

5. No te rindas

La paciencia y la determinación son las dos principales virtudes de un desarrollador web exitoso. Cosas como esperar a que se completen las pruebas, aprender un nuevo marco o corregir un error persistente requieren un grado significativo de perseverancia y la capacidad de manejar la frustración. Es importante recordar que si practicas algo todos los días, tu habilidad aumentará gradualmente. Pero nada se consigue sin esforzarse por obtener resultados.
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION