My plans for improving as a programmer after bootcamp.

If you are reading this, then you are probably pretty new to coding. Whether you are learning on your own, or recently finished some type of school (college, bootcamp or some other program) there is one thing we have in common: we learned a new skill but are not that good at it yet.

I am currently in my last week of a full stack software engineering bootcamp, working on my final project. And I realized something while thinking about post school life and the job search that follows. I realized that whatever I learned but am not practicing regularly is quickly slipping away. In the case of programming the old saying, “if you don’t use it you lose it” really does apply. So to make sure I don’t lose it and in fact improve it, I plan on putting in hours daily to keep my skills sharp.

First thing I am going to do is to set up a schedule for myself and devote some time per day to coding. Of course interview prep, putting together a resume, actually looking for work, and other coding related research is very important but writing code should always be a big priority. At least 2 hours per day 4-7 days a week. Pick projects to work on and commit to working on them, whether it be your own app idea, ideas from the web, or little challenges or problems to solve from a variety of free or low cost resources. While coding, work on improving your planning skills. White-boarding, pseudo-coding, and micro-tasking are just a few examples.

Some other tips to improve as a programmer are:

  • set some time to review other peoples code
  • have others review your code
  • try to live code in front of others- not only will it improve your planning and thought process it is also great interview practice.
  • step out of your comfort zone- try more complicated projects, try a new language
  • practice debugging
  • and most of all, practice practice practice.

Happy coding, and good luck to all the new grads out there!

--

--

--

Software engineering student, string cheese enthusiast!

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

AWS Glue: Cost Effective highly scalable ETL solution

Getting the Most out of Jupyter Notebooks

What happens when you type `ls -l *.c` in the shell

Uncover the structure of tree ensembles in Python

Your NFT. A lot more pet.

Using Redirection feature on Netlify — The right way!

#6 DevOps Diary: Recap of My First KubeCon

Backdating your Medium posts (2022)

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Yevgeniy Valdman

Yevgeniy Valdman

Software engineering student, string cheese enthusiast!

More from Medium

Adapting cycling has various benefits the one that has at most is we are healthy, helps to reduce…

Takeaways from “Werner Herzog — A Guide For The Perplexed”

New Book — A Thrivist Tale — Path to Thriving Future for All

Once, they were the spiritual mentors of many Westerners; but now, they kneel down in front of…