The Joy of Living

Life is beautiful on its own. I realize this after I translated the short story Good Luck and Best Wishes from Chinese into English.

In the story, people live a primitive life with few modern belongings in a far-off mountainous area; however, they enjoy life enormously. A bowl of fermented spirits, a flowery bun, colorful strings, spices, scented pouches, and longing for love and marriage bring them great joy of living.

Mom teaches her teen daughter how to hold a needle and how to use a thimble to sew flowered cloth into the shape of a heart to make a scented pouch, and how to spread aromatic spices to make the scented pouch bulge. The girl savors the pleasure of using a thimble to push a needle, the pleasure of pulling a needle through a cloth, and the pleasure of joining two pieces of cloth together.

Dad teaches his young boy to pound the spices in a mortar with a stone pestle, but spices jump out mischievously. Through pounding and pounding, the boy finally can make the spices turn compliant and burst into flowers, which satisfies him. As he pounds the pestle up and down, the house becomes filled with the aroma.

The atmosphere is aromatic and mystic and the practice means more than itself. The teenagers feel that it is something beautiful and worth expecting. The implication of sex education is evasive, beautiful and healthy.

On Dragon Boat Festival (the 5th day of the 5th lunar month), the young boys and young girls climb onto mountaintop to collect Chinese spicy mugwort plants, they feel like harvesting good luck and best wishes for the entire year. They enjoy being young, being together, being pure and being in love.

The story doesn’t provide a specific time setting nor a particular place. There is nothing to do with politics. It is simply an ode to life. Living is meaningful and beautiful by itself. It doesn’t take much to be happy.

Good Luck and Best Wishes, authored by Wenbin Guo, is included in the short story collection Street Wizards and Other New Folklore, one volume of 21st Century Chinese Literature, which presents a kaleidoscope of Chinese folk customs and provides a view of the multifaceted and living China.

Wenbin Guo, born in 1966 in Xiji County, Ningxia Hui Autonomous Region, now is a chair of the Federation of Literary and Art Circles of Yinchuan City and vice Chair of Ningxia Writer’s Association. Good Luck and Best Wishes has won the People’s Literature Prize and other awards in China.…

Six Steps to a Career in Computer Science

Computer science is not for everyone. If you like math and solving puzzles, then you will probably enjoy computer programming. Give it a try and see if it's right for you. However, if you find puzzles to be tedious and frustrating then you should probably consider another line of work. Debugging computer programs can take hours of focused work with little reward until the end. Some people find this sort of work stressful.

If you think you have what it takes, here are six steps to launch your career in computer science and maintain a high salary:

Study math in high school. Computer programs strongly heavily on algebra, with variables, functions, etc. Try to take the highest math classes your high school offers. Computer programmers sometimes employ trigonometry, calculus, and linear algebra depending upon the application. Take any computer classes offered as well.

Take computer science in college. While some individuals can get a programming job with a high school diploma or associate's degree, most employers require a four-year bachelor's degree. Each university is different but the major is usually called "computer science", "software engineering" or "computer engineering". If they offer more than one that's even better! Find out which department has the best reputation for producing skilled computer programmers.

Learn a programming language used in the industry. Some universities only teach "toy" languages ​​because they are well suited for teaching computer science theory. If this is the only thing on your resume, employers will not be impressed. Decide what type of work you'd like to pursue (web development, desktop applications, etc.) and find out which are the most commonly used languages ​​in that industry.

Complete a warm up project. There's an old catch-22 about needing experience to get a job, and needing a job to get experience. A good way to gain programming experience is to volunteer on an open source project. Just choose a project that interests you. You can either start a new project on your own or contribute to an existing project on SourceForge. Prospective employers will be impressed by your initiative and you can even show them excerpts of your code as a sample.

Navigate your career path. Recent college graduates generally start in an entry-level position. With a good attitude and work ethic, you can move up the ladder to senior engineer in about five years. This may mean moving between companies. It's common for employees to change jobs every year or two in high tech industries. Sometimes that's the fastest way to get ahead and find a job you really enjoy.

Stay up to date. The technology of computers is always evolving rapidly. Make sure to continue learn new developments in the industry. This will ensure a long and prosperous career. However, beware of short-term fads and do not waste your time and effort to learn about them. …

It is Never Too Early to Start Planning Your Career

It is never too early to start planning your career. If you are one of the few out there who are currently in high school and already thinking about what kind of school you want to attend after graduation you are already ahead of most people out there your age. At this point it may still be to early for you to make a final decision on the career path you want to take but it is a great time to at least see what is out there. The biggest problems young adults have when deciding how to continue their education is, not knowing what opportunities are out there for them. When I finished high school I had no idea what kinds of jobs were out there between the most common jobs like lawyer, doctor, law enforcement, engineering, etc. With as much information as there is on the internet these days and the ease at which you can access it there is no reason why anyone should have trouble finding out what career fields are out there. You can simply go to a site that has job listings like Careerjet.com and see what categories they have listed.

If you want to find out what kind of job would go with your personality there are various online tests you can take that will give you some decent results. Remember your personality will change over time and your results at 16 may be different then your results at 18 so take the test about once a year while you are in high school and see if you get different results. Careerpath.com has a free test you can take that wave the few of us that used it pretty good results. By pretty good results we mean it had our current, past, or dream jobs listed in the results. The Army career planning test and Navy career planning test wave combined results but they are free and can be another source you can use to see what kind of jobs are out there that that might fit your personality. The only down side to this one is you have to ignore the categories like Special Forces and things like that. You are looking for the results that come up that are the same as civil job titles. When you get a list of career fields that match your personality and a few others that you think you would like it is time to see what all falls into each career field. You can do this by simply using a search engine like Cuil.com or Google.com to find out a little more about each job category.

You can use the search engines to find schools for those kinds of jobs and by going to the schools website you can see what sub categories they have in that particular career field. Narrowing the job category down a little bit is a must because something like engineering is to broad of a job category to go …