You are here

Embracing Geekness | Cypress Semiconductor

Embracing Geekness

Yes, there is a day of the year endorsed as "Embracing Your Geekness Day", and it is is a trademarked holiday of Wellcat Holidays. Being geeky and nerdy is an admirable emerging fashion. Every single day, I enjoy nothing but the intelligent, simple and down-to-the-earth fun brought by my geeky and nerdy friends. Embrace Your Geekness Day is July 13th, and how should we celebrate it? Here is my two cents: let us leave books, computers, electronic parts, ham radioes, Xbox 360s, internet, PCB boards etc. aside for a moment, let us celebrate it by, writing.

There is a description that having engineers write can be as hard as squeezing water out of rock, but publishing and archiving all the brilliant, roller coaster like brain traffic is just as important as writing code and design circuits. Writing allows us to think out loud, share and promote our work. Archiving the back ground story and every details of an engineering project can avoid unnecessary questioning and offers solutions to similar chanllenges in future designs, and in some situations, it can save our jobs.

Here are some tips for writing:

1. Start writing from an outline. When is the last time an engineer was asked a simple question, and he/she gave a dissertation like answer? I know I experience that every single day. A good way to start writing is to offer a concise answer, or some bullet point answers first, and then enrich them with your professing dissertation.

2. Ask yourself: what did I accomplish in the past week? Write down the progress you have made by sweating over this software drop and the board layout for a week, write down that you have sent it out for a group to review, and waiting for feedback.

3. Write down all the thinking and concerns. For example, why did I choose this layout? Why this is a 5 layered board instead of 4? What is my thinking behind this pull down resistor? Why did I put it down there when there is integrated resistance in the part? What are the risks in this commitment date? What problem am I solving?

4. Try to predict the questions people tend to ask when they review your project, and write down the answers. Because these questions WILL come back to you. You are No.1 expert in this code drop in the whole world, because you wrote it! So share your thinkings with others to help them understand it before the judgement gets started. Every engineer has their own way to solve a problem, and if the others happen not to appreciate your method, you owe them an explanation.

5. Get a voice writing software, you will be amazed by how well your words from mouth look like when they are on paper.

Here I am, applauding and campaigning for nerds and geeks, wish everybody a happy Embracing Your Geekness Day!

ALL CONTENT AND MATERIALS ON THIS SITE ARE PROVIDED "AS IS". CYPRESS SEMICONDUCTOR AND ITS RESPECTIVE SUPPLIERS MAKE NO REPRESENTATIONS ABOUT THE SUITABILITY OF THESE MATERIALS FOR ANY PURPOSE AND DISCLAIM ALL WARRANTIES AND CONDITIONS WITH REGARD TO THESE MATERIALS, INCLUDING BUT NOT LIMITED TO, ALL IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT OF ANY THIRD PARTY INTELLECTUAL PROPERTY RIGHT. NO LICENSE, EITHER EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, IS GRANTED BY CYPRESS SEMICONDUCTOR. USE OF THE INFORMATION ON THIS SITE MAY REQUIRE A LICENSE FROM A THIRD PARTY, OR A LICENSE FROM CYPRESS SEMICONDUCTOR.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms and Conditions of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms and Conditions of this site. Cypress Semiconductor and its suppliers reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.