After Hours Part 2: Every moment counts.

Fun Fact: It’s been two days and I still haven’t seen the C train in my commute. Now I gotta wonder if its running or just running away from me.

C Train
This what it looks like when its not coming to get me…

Today’s main goal was to prepare for education and training with our career planning. So essensually, we’re drawing a map to our dream jobs. This part would be considered plotting the points.

We got information on  different kinds of Software Developers. While I didn’t know about specifications in development such as Embedded and Dev Ops, my only focus is working as a front-end developer. I want to be able to create fully formed and functioning designs and I know front-end development would allow me to do that.

Front end vs Back end
Development

Some the videos we watched as a class talked about what to do at Hackathons, Front-end vs Back-end development and the 13 different Software Developers. I learned that a Full-Stack is a developer is someone who works on both the front-end and back-end.

Leila also gave us resources for us to use online. Websites like Uncubbed.com and glassdoor.com contain valuable information as well as job search postings. I watched a few videos on Career Fair Tips and Building a personal brand videos. In this I found to new apps to look up once I get home (Screenhero and Avocade).

Our Processing lesson further expanded on our homework from last night. The assignment consisted of creating a full display (I think).  We had some notes for the important part of editing in Processing.

</pre>
Line( 15, 25, 70, 90); = "Hello World" in Java

Block Comment = /*...*/

Inline comment = //

&nbsp;
<pre>

The homework assignment was to create a display using the setup() and the draw()

</pre>
void setup() {}

void draw() {}
<pre>

Today we learned the basics of what we need in order to code in Processing. So similar to Javascript, there are reserved words in this code. Reserved  words are saved for variables, functions, data types and scopes. The program recognize these words to mean something and there can’t be used however you please.  In our projects, we will be using variable often. Variables store information in a location in the computer. Usually this is called on later in the function of the code. So to understand it, variables are like tags you would place on an item and call out the tag instead of the item it is placed on. They are primitive data types and must include: type, name, and value.

</pre>
float bcol = 255;

void draw() { background (random(bcol)); }
<pre>

The basic structure of the code to to call an object and/or an action.

shape (x axis, yaxis, width, height)

rect(34,50,90,90);

This will probably be the most challenging thing for me seeing as I’m having to rethink my objects in plotting points instead of pixels or images. This would probably be easier if someone made these displays with a tiny added grid. ( I always use the grid when using the design in Illustrator.)

My greatest ally in the battle to be a better programmer will be the Processing website. On the site they have a large section of aid for anyone learning to use their editor. In fact, a part of our homework is to read the tutorials, examples and reference.

Getting Started
Getting Started

 

 

 

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s