An art or a science?

News and information about Ultibo.
User avatar
Site Admin
Posts: 1932
Joined: Sat Dec 19, 2015 3:49 am
Location: Australia

An art or a science?

Postby Ultibo » Tue Nov 01, 2016 10:55 am

I don’t know about where you are but in Australia there’s been a lot of talk lately about encouraging students to participate in STEM (Science Technology Engineering and Maths) subjects in order to prepare them for the careers of the future. Programming, in any language, officially falls into the technology category and if you’ve programmed for any length of time you’ll also know that it involves a lot of maths and quite a bit of science as well.

There is another perspective on programming that might not be as well accepted, that is the idea that programming is also (and equally) an art form in much the same way as any other creative art. That’s not to say that taking a well described algorithm and translating it into code is anything more than pure science, what I mean is all the other aspects of coding that are not about algorithms or formulas. Things like the look and feel of an application, the way information is presented to the user and even the colors chosen for the display.

In a large application there might be specialists handling each of these items but more often than not it is one person who has to make all of these choices and more, many of these have nothing to do with code and are purely artistic or at least aesthetic.

But there is another even more intangible aspect to coding, that is the art of writing the code itself, the act of creating something from nothing more than an idea. This is the real art of code and the reason I think there should be an emphasis not just on STEM but on the artistic expression that code can be.

The world needs more good coders, perhaps encouraging those with an artistic flair would help to realise the next generation of great code. | Make something amazing
Posts: 1367
Joined: Sun Jun 05, 2016 12:38 pm
Location: Brisbane, Australia

Re: An art or a science?

Postby Gavinmc42 » Wed Nov 02, 2016 2:26 am

STEAM is the term when you add Art to STEM.

Totally agree with you.
STEM is still new in OZ, try talking STEAM and they think you are into Victorian Steam Punk :lol:

Designing and Coding is creative.
Sometimes I have no clue where my ideas come from when a good design or piece of code pops up and just works.
Could be luck has a lot to do with it too :D

I work at a Uni with five Campuses, Art is on another campus :(
My tertiary training is electrical engineering and robotics.
But I have done History, Art, Graphic Design, Metalwork, Jewellery, Stained glass, Silk Painting, Architecture, Flying, Paragliding, CNC machining, Electronics, Programming, Microcontroller software, Army Reserve.... in extra time.
Then I got married :lol:

I see ugly engineering robots, impractical art bots and scary medical robots all the time.
Lots of my time is designing circuit boards, don't tell me that's not creative.
I get a little bit annoyed when I see student PCBs that look like a Picaso or a bowl of spaghetti or don't understand the physics of a short circuit.
Don't get me started on Ergonomics and complimentary colours.

Good design is great design in coding or anything, most things are mediocre.( Not Ultibo, that's great design).
Put too many designers/coders on a project and you get compromised design.

History is full of well known Designers, Artists, Architects, Song Writers, Movie directors, Actors etc.
Name the best coders?
Name a coder the general public knows?
Youtubers are more famous.

We will just have carry on in the shadows, making good or even great code that no one will probably see.
I will get my revenge when my Pi's take over the world :twisted:

Return to “News”

Who is online

Users browsing this forum: No registered users and 1 guest