Computer Science Careers

Computer Science leads to many different education paths and careers. In this website, I will explore some of the education and career paths you can pursue with computer science in the fields of HTML and CSS, JavaScript, and Arduino.


HTML and CSS

Following are jobs that use HTML and CSS:

Job Company Education Languages Experience
Web Developer University degree in arts, design, engineering, science, math or computer science JavaScript, HTML, and CSS 5+ years in creating mobile pages with JavaScript
Front End Developer Not specified JavaScript, HTML, HTTP, and CSS 2 years experience of developing large scale websites
Full-Stack Developer BSc in Computer Science JavaScript, HTML, and CSS 3+ years of full lifecycle application development
Digital Media Specialist Not specified JavaScript and HTML 5 years in digital media and 1 year in Affiliate Marketing
Application Developer Not specified JavaScript, HTML, java 8, Sql, Spring framework, and CSS None needed

JavaScript

Following are jobs which use JavaScript:

Job Company Education Languages Experience
Javascript Developer Not specified SASS/SCSS, HTML, and CSS Experience building large scale applications
Web Developer Not specified JavaScript, HTML, ES6, SASS/LESS and CSS 3 years in software development
Web Team Lead Computer Science Degree JavaScript, HTML, and CSS 4+ years in web development
Senior Software Developer Not specified JavaScript, HTML, Ajax, jQuery, Handlebars.js, React and CSS At least 4 years as a database developer and writing quality code
Junior Web Designer Not specified JavaScript, HTML, Adobe Photoshop, Jquery, and CSS 2 years of relevant work or school experience

Arduino

Job Company Education Software Experience
IoT Software Engineer Working towards computer science or computer engineering major Raspberry Pi and Arduino None needed
Intergrator - operations Diploma of college studies in electronic or audio-visual Raspberry Pi and Arduino 2-4 years of experience in visual arts and multimedia environment or similar
Software Engineer Bachelor's degree in Computer Engineering, Computer Science, or Electrical Engineering Arduino None needed
Mechanical Design Engineer Not specified Arduino 3 years of mechanical engineering or product development
Research Scientist Ph. D. in Computer Science, Computer Engineering, Electrical Engineering, Mathematics or Physics Arduino 2+ years of work experience through internships of research assistant positions with universities

A Career Path For Me

Throughout this course, my favourite language we explored was JavaScript, and I particularly liked animating in JavaScript. One of the jobs involving JavaScript that interested me was a JavaScript Programmer. To pursue this job and higher my chances of gettin a job I could:

One job that I found interesting in particular was the following:

Job Company Education Languages Experience JavaScript Programmer None needed HTML, JavaScript, and CSS 1 year working with JavaScript

I like this job because it sounds very interesting how you get to create content based on storyboards and I like that you get to create animations for webpages and games.

The Forever Evolving World of Computer Science

Languages in computer science are always changing and will be different from now to when I'm in university to when I'm an adult. To keep up with these changes I will have to constantly teach myself the new changes constantly brought to the world of computer science. Along with languages changing, technology will also change. By the time I'm an adult I assume computers will be so much more powerful and complex compared to what they are now, and will be used in even more things in our day to day lives. For a computer programmer, and average person, this is very good as it creates more jobs for computer programmers and lets them use their immagination to help make the world a better place. I look forward to the changes in technology in the future and hope I will be able to keep up with the constant changes in computer science!