Thread: Web Developers?
View Single Post
id10t id10t is online now
Registered
 
id10t's Avatar
 
Join Date: Mar 2003
Posts: 10,463
Quote:
Originally Posted by stomachmonkey View Post
Designing or building?

She doesn't need to do both.

If she's a designer she should really be looking at getting into UI/UX.

Far more lucrative than website design because no one really needs that anymore.
Web really breaks down into 3 areas, 4 if you want to count connectivity and server administration so the website actually has a place to exist...

Back end - what I do and enjoy (as well as sysadmin stuff - think DevOps). Back end code to provide the data exchange between front end and back end. No user interface - that is front ends job, unless you need something for a proof of concept, etc. Coffee drinking bearded grunts.

Then you have front end. HTML, CSS, JavaScript, things like Angular/AngularJS, View, etc. Can end up being saddled wtih UI/UX design work as well as implementing the designed look/feel/behaviors. Tea drinking mac users, somewhat hipster types, etc.

And finally, UI/UX. User Interface and User Experience. Where do people need to go, how do they get there, how intuitive is it, etc. A *good* UI/UX person will care about people on slow connections, small screen devices, using assistive devices (ADA compliance, the web used to be 100% in the HTML 1.0 days but then Javascript and such started breaking it all... ), etc. Drinks nothing but imported tea and is so hipster you'd see a picture of 'im in the dictionary next to the word.

"Full Stack" isn't.... it is the back end plus front end. They still need us server admin types.

DevOps is server admin types who can code, though it is generally easier to teach someone who can code how to be a server admin than it is to teach a server admin or networking person how to code. Even then ones that can do it tend to view it as too frustrating...



Right now we're redoing our student portal and the student-facing side of the SIS/ERP (ie, registering for classes, financial aid, grades, applying to graduate, etc - you know, important stuff). We have one UI/UX guy on contract, he works on layout, color, etc. and creates templates. The folks doing the front end work take his templates and cuts 'em up into components and turns them into real functional code, working with the back end guys to define and develop the REST APIs backing it all. Most of these folks are contractors that we're trying to get FT lines for to move 'em into...

The rest of us do both front end and back end (and I do back end and server admin stuff and the very very very rare front end job, and that gets no extra styles, etc but it works and is simple to update/change) pretty much all the time, flopping back and forth either as we work thru an individual ticket ("display timestamp of X even under student demo info on screen ABC" means back end changes in EGL/VG and front end changes in JSP) or as we work on entire projects as one big ticket item.

We're kinda thin on the ground, if you know or can fake knowing Java (w/ Spring) and HTML/CSS/JS and especially Angular and want to live in beautiful N Florida (what heat wave? -it is like this every year...) shoot me a PM.
Old 07-21-2022, 03:25 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #13 (permalink)