How moving from Design to Back-end made me a better Front-end

Back to 2011, my mother said:

"You stay too much on internet, you should do some course".

That’s when I first started on web as web designer. The era that Flash(RIP for Lord’s sake) was the new black. HTML and CSS was my very best-friend, and the real pain maker. JavaScript wasn’t mature enough, or I wasn’t mature enough to understand it’s powers.

Tired of all this thing, I began studying other languages, like Ruby, began learning REST concepts, Databases integration, and all the HTTP talk. Everything was fine, seeing the black window with white letters telling me that the system was fine, like I was on Matrix. My Designer side began to scream, louder and louder, until I’ve understood that Both sides, are opposite and at the same time friends, they are focused on different things, but have the same goal.

That was when I decided, "I will become the integration of both, I will become front-end", that is almost poetry, but the truth is, being the front-end means, being the integration, being half-designer so you can understand new patterns and apply, like Responsive Design, and being half-developer so you can understand, maintain and integrate the client with the server.

To be a good front-end, you must understand that every stage has it's importance, even if you like design more than development, or the opposite. You may know that if there is no communication beween the extremes, there will be only chaos.

Hope this text help you with your team, hope it help you see that been front-end is delicate. If you are a Back-end or Designer, or any other area, that text is for you too, watch out of you are depreciating some stage, a divided team tends to lose every play.




Software Engineer at ArcTouch

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

Recommended from Medium

Infrastructure entropy of big-data systems

CI CD Pipeline: Learn How to Setup a CI CD Pipeline From Scratch

Deploying Zammad to Production using Docker

Roundtable: What Makes a Great Engineer?

Salesforce Goes Big With Containers & Service Meshes — Joins the CNCF

The Truth About Microservices

Big O Notation for Dummies

Web development will break your heart

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
João Marcus Fernandes

João Marcus Fernandes

Software Engineer at ArcTouch

More from Medium

What are RESTful API and Koa js ?

Amazon clone case study.

Using framer-motion in React to add animation to Routes within your app.

Authenticate React Applications with Asgardeo-Part 1

Asgardeo and React logos