What is better? Software Engineering or UI/UX Engineering?

  • Good understanding of OOP concepts
  • Knowledge of algorithms and data structures
  • Troubleshooting software issues and debugging a large codebase
  • Investigating and using new technologies where relevant
  • Improving system quality by identifying issues and common patterns, and developing standard operating procedures
  • Converting the visual diagrams onto the programming codes.
  • Plan and implement creative new designs
  • Optimize existing user interface designs
  • Create prototypes for new product ideas
  • Some coding knowledge with frontend designing
  • Some knowledge of Usability Factors in Human Computer Interaction
  • Investigating and using new technologies where relevant.

--

--

--

Undergraduate (University of Sri Jayewardenepura) , Trainee Software Engineer (99x)

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

Recommended from Medium

“date” command in Redhat Linux

“Powerful” Technology — and all the fonts!

DynamoDB Internals

Spotify UI clone using Flutter

Java — Recent Developments

Propagating ML Development Environments to your Production Spark Cluster with MLFlow

from Buffer

NetCloth Project Weekly Update (Mar.11 ~ Mar.17)

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
Adeesha Ashinshana Mahalekam

Adeesha Ashinshana Mahalekam

Undergraduate (University of Sri Jayewardenepura) , Trainee Software Engineer (99x)

More from Medium

¬Software Project Communication: 7 Discussions To Revisit

Design Thinking: Code your own Emphaty map

Mastering customer development in a structured way

How to Handle the Interview Rejection