Introspective
This class was a great experience for actual web design. I
have learned a lot of the basic functionality tools that are present in many websites, including
form validation, drag and drop, animation, interactivity, JSON, mobile design, and so much more. Some of it has been
frustrating, but a very good learning experience and a good first step in finding and performing
in a real web development or cyber job.
While I have learned a lot, I feel that I don't meet the
qualifications for some web programming jobs. Most of the jobs I found online require a Bachelor's Degree
or higher, and a few years of experience with programming languages like HTML, CSS, JavaScript, and many others.
Some other jobs require a basic understanding of the English language, knowledge of websites like AWS and Microsoft
Web API, experience with handling databases and SEO, and working with other content management systems like Wix, WordPress, and Drupal. This includes some jobs
like Web Application Developer, UI and Graphic Designer, and Software Developer.
I do meet some of the requirements. Ever since I started taking programming classes
two years prior, I have expanded my knowledge of programming with Linux, JavaScript, SQL, Python, HTML, CSS, jQuery, and JSON. I also
have some experience with manipulating and editing databases, and I have a big understanding of managing Linux directories. And I meet the criteria
for some of the jobs requiring a basic high school diploma or GED, as those appear to be beginner-level jobs. However,
I still do not have the Bachelor's Degree, which is the primary requirement for most of the other jobs. Plus, I need to work on interacting
with others, as I had a bit of a problem communicating during both the Client Project and the Gaming Assignment. While those differences
were resolved, I feel that I need to communicate better in future. In addition, I have no experience with AWS, I don't have very much experience
with content management systems, and there are some programming languages I have never heard about or experienced, like Ruby, PostgreSQL, and Django.
Most of the jobs that I found have very complex requirements, and I feel that I am
still a very novice programmer compared to other people. But I know that I'll be able to get the experience I need by practicing more
with web development tools and more online research. And I'll learn some more from the classes that I plan to take during the Spring 2025 semester,
including CDA 4101 - Computer Organization and Design. With the right teaching, research, and experience, I know that
I'll be able to get a web progamming job one day.