0% found this document useful (0 votes)
37 views5 pages

Computer-Reviewer L

Uploaded by

justsethhaha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
37 views5 pages

Computer-Reviewer L

Uploaded by

justsethhaha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

STARTING A CAREER IN WEB DEVELOPMENT

Web developers
- refers to people who either take or create a web design then turn it into a website
- responsible for the code of websites and web-based activities

WEB DEVELOPERS WEB DESIGNERS

- technical oriented - focus on the site’s look and feel, and


information architects who focus on the site’s
organization.

THREE TYPES OF WEB DEVELOPING


Front-end
- the part and the actual design users see and directly interact with.
- commonly built with HTML, CSS, and Javascript
- developing the face of a website
- a bridge between design and backend development.
- front-end developers
Backend
- the programming logic that users cannot see but makes a website work properly.
- creating the actual logic behind a website or application.
- writing code
- commonly used PHP, Java, or c++
- backend developers
Full stack
- work with both
- they are familiar with front-end languages and backend languages.

ICT COURSES
- encourage students and individuals to utilize information and communication technological
tools.

Bachelor of Science in Computer Science ( - the study of computing concepts and


BSCS ) theories, algorithmic foundations, and new
developments in computing
- prepares students in designing and creating
algorithmically complex software

Bachelor of Science in Computer - provides the required skills and


Engineering ( BSCE ) competencies in the combined fields of
computers, communications, and information
technology.
- may engage in the core
courses in circuits, electronics, digital logic,
computer architecture, and the design of
digital systems.

Bachelor of science in Entertainment and - study and utilization of concepts, principles,


Multimedia Computing ( BSEMC ) and techniques of computing in the design
and development of multimedia products and
solutions.
- enables students to specialize in either
game development or digital animation
technology.

Bachelor of science in information systems - design and implementation of solutions that


( BSIS ) combine information technology with
business processes
- becoming IT professionals and experts on
design and implementations of IS for
business process are prepared for in this
course.

Bachelor of the Science in Information - the acquiring, deploying and managing of


Technology ( BSIT ) information technology resources and
services.
- prepares graduates to address various
needs involving the development, application,
integration, and management of technologies

Traits of a Good Web Developer

ANALYTICAL MINDSET - good system-level thinking skills


- have passion for problem-solving
- the ability to balance thinking about both the
big pictures and the small details

CURIOSITY AND INQUISITIVENESS - not afraid to ask why and keep digging until
the answer is found
- comfortable asking the superiors, clients or
peers questions
- will to experiment, whether learning a new
language or approaching a project in a
different way.

DOWN TO EARTH - ready and open-minded to criticism,


advices, and suggestions

EMPATHY - the ability to understand the users is a


valuable perspective
- relate to both the client and the team

FLEXIBILITY - ability to switch contexts or the scope of a


project unexpectedly.
- be able to adapt and respond to issues
when they arise
- adjusting
to the needs of a developer’s business or
product when they change

TEAM PLAYER - be able to work well on a team


- collaboration and communication are
important to succeed.
- works well with other developers

TECHNICAL MINDSET - should enjoy and understand the logic of


computers.
- 100% comfortable working with computers
and other related devices is a must.
- ability to communicate technical ideas to
non-technical people

WEB DEVELOPMENT SKILLS

Technical skills
- employers often emphasize the following technical skills as requirements on their
advertisements for web developers.
● actively looking for a new programming knowledge
● builds products using HTML / CSS / JS and other front-end technologies
● codes and deploys applications in a cross-platform, cross-browser environment.
● documents projects build and maintenance
● experienced in building user interfaces
● familiar with development and debugging tools for cross-browser issues
● follows and implements industry accepted best practices and tools
● solid understanding of object-oriented programming
● updates current websites to meet modern web standards.
Software Programs
- While many of these programs, tools, and platforms can be self-taught, a developer will gain
the slight advantage over other job candidates if formal training is pursued and certifications in
the elements and use are obtained.
● experience with Git and Github
● experience with Photoshop
● familiar with social media and third party APIs
● knowledgeable on REST-based APIs
● knowledgeable on web application development frameworks.
● proficient with JavaScript
● solid understanding of… HTML 5 / CSS 3, JQuery, and Responsive Design
● wordPress, theming, and module development experience.

Soft skills
- the interpersonal or people skills, personality traits, and work habits that enable people to work
productively, both independently and in team environments.
● detail-oriented
● handles frequent feedbacks
● manages and proritizes multiple projects
● self-starter attitude
● strong problem solver
● thrives in team management
● time-management skills
● troubleshoots and communicates effectively
● works well under pressure

Training programs
- training in web technologies and programming languages is necessary as web developers
- web developers maintain and update sites, ensure code meets the industry standards, and run
tests to uncover and solve technical problems.
- many web developers try to complete a 2-year or 4-year degree program in Computer
Science.

Opportunities & Challenges

Integration The challenge for web developers is no


longer limited to only building every feature
into an application.
Developers are now defined to create an
application that can integrate with other
applications.

Multi-Platform - need responsive web applications these


days.
- even if they choose not to create native
apps, their web apps must still adapt to the
device on which it is viewed.

Over-saturation - users now have more options than ever


before.
- as a developer, one has to make an
application that stands out among other
applications.

Security - build security into the application or website,


and prevent security breaches.

Speed - Human attention span is declining


- Over the last 13 years, the average
attention span has dropped by 4 seconds
- Users now have attention spans shorter
than that of a goldfish.
- Modern users no longer have the patience
for slow applications

Talent - developers need an ever-increasing and


ever-changing skill set.

User experience - over-saturation brings spoiled users.


- user expectations have risen dramatically.
- they now expect the same level of simplicity
that they receive from mobile apps they often
use.

You might also like