Wednesday, November 3, 2010

Wednesday November 11th, 2010

Today was "Take your kids to work" day and thus I did not go to school today, however I am still posting my experience at my mom's work place...
I was originally going to go with my dad, however, he asked his boss and he said that "kids" were not allowed to enter their building because it was "dangerous (lamination and manufacturing chips)."

Anyways...
My mom is an engineer technician. Her job involves reviewing the designs of products (printed circuit boards, hence the company's name "Data Circuits") and making them more manufacturable. She decides the process flow and more than often edits the designs of the circuit boards at home...
Today, I sat in her office for about half an hour, watching her work. About five minutes in, I met her boss, a native of Chile. He entered my mom's office and asked a bunch of questions about me, even though he knew that I was coming today. He then placed a stack of paper on her desk and said that there was an error with the last product and that the client was not satisfied with the finished product. My mom explained that the people who handed her the designs of the product said to keep it at 2cm so she left it at 2cm. It turned out that the client had wanted the circuit board at 2cm but then changed it to 2mm. The blueprint and steps of the designs were not modified, so 2 cm were kept. My mom's boss realized that the other people were to blame and left, before shortly returning and placing another stack of papers on her desk and saying that this was their next product and that she better not make any mistakes with a wink.

Afterwards, my mom gave me a tour of the manufacturing "room". The atmosphere reeked and smelled like...chemicals (go figure). The room was as big as Victoria Park CI's double gym! Large tanks of steaming, dull-coloured liquids with corrosive and flammable signs on them surrounded us. I stared into one of the tanks. There were 4 dividers with each section of the tank a different coloured liquid. Machinery on top moved circuit boards that were dipped into one section into another. The sight of the liquid made me feel sick as the stench was undescribable. In a way, it didn't smell bad like someone's gas or garbage, but the smell, along with the reminding thought of corrosive and flammable chemicals made my head feel dizzy. In fact, after a couple of minutes inside, when I took a breath, I coughed and it did not feel like a normal cough either...

My mom showed me a couple more rooms in which the circuit boards were prepared to be dipped into the tanks and where they were compressed and finishing touches were made and then we exited the manufacturing side of the building. We returned to my mom's office, where she began to review the next product's design and I was bored, so I hopped onto the adjacent computer and began to play chess with the computer (on the chess team and I was sharpening my skills for tomorrow's meeting). I used the Sicillian Dragon and the Halloween Gambit, watched a few chess videos, listened to some rock and classical songs, and soon enough, the lunch break came. My mom's colleagues were celebrating Diwali and thus there was, in a sense, an all-you-can-eat-Indian-delicacies. At that time (12 o'clock), I wasn't hungry, so I thanked the people there, took nothing to eat, and took the TTC home. When I got home, it was 2 o'clock because my mom's work place was in Markham and thus it took a long time and an extra fare to get home.

Once I got home, I finished my ATM outline with my own modifications. Instead of adding a "label: " in case the menu_choice did not match any of the above labels, I added a loop at the beginnin, when I prompted the user for his/her menu choice so that if the choice was not between 1 and 6 inclusive, then the question would be looped and repeated until the boolean expression menu_choice >= 1 and menu_choice <= 6 was true.
I made similar adjustments with my other label numbers, though my biggest adjustment was placing the processing section outside the loops of each question so that the savings/chequing_balacne would not increase/decrease with each invalid withdrawal or transfer.

That's about it for today...
I'm pretty sure that that was my longest post, as it took 20 minutes to compose!!!

No comments:

Post a Comment