VIIP, beam it into your step:

Fun

Apr 23 2008   12:12AM GMT

The career, Software Developer (your comments appreciated)



Posted by: viip
IT, Inherent Quality, Software Quality, Fun, Security

There are many who began their career in IT as a software developer (aka computer programmer or software engineer). Within this group there are also many who no longer regularly author code. Many of these individuals were once very good at generating code that met requirements and had all reported bugs fixed prior to the code going into production on time and on budget. Today, after decades of significant change within IT, there are many positions within that do not require incumbents to author code or to even have much understanding for the skills and daily challenges of software developers. Today in many organizations and on many projects, it is not surprising to discover that there are more people scoping, managing, testing and supporting the work of software developers than there are software developers. Improvements in talent, process, languages, tools and so on potentially could be behind this (e.g., now you can do more in less time and with better results, so you don’t need as many developers). You may particularly say this is so, if the bulk of the people in the organization are focused on activities unrelated to the work of software developers. Many opportunities today however can be enabled by software and technology so you may think it would not be surprising to see a growth in the number of people employment globally in IT, and particularly as related to software development. While quality is increasingly driving results, deadlines are still a big part of reality. In today’s world it may be true that software developers experience fun with the pressure of deadlines (e.g.), however beyond simply imposing increasingly challenging deadlines one way to grow excellence in results may be related to increasingly discovering ways to grow excellent programmers and in making software development increasingly a fun and rewarding career.

Draw upon the above paragraph and 20 questions below as input to your thinking, and comment on the career of computer programming. Thank you for doing so. Your comments may help evolve the world towards increasingly better results for all from various perspectives while helping software developers feel appreciated for the inherent quality they are and help increasingly to produce.

  1. Are computer programmers over worked (e.g., not involved in providing estimates and asked to deliver quality in periods of time that impose risk and stress)?
  2. Can someone be an IT Pro if they never coded?
  3. Do you need to be able to read code (perhaps with a bit of assistance from a full-time developer) in order to be an IT Pro?
  4. What makes an excellent software developer?
  5. Are excellent software developers (aka computer programmers or software engineers) able to trouble-shoot a program if they never saw the language or code base before?
  6. What are a few inherent qualities of excellent software developers (e.g., strong logic and math skills, broad understanding of technology and business, diligence, endurance, self-motivated, highly energetic and ethical)?
  7. Does an excellent computer programmer make it a standard part of their processes to test their own assumptions early and regularly?
  8. Do they provide tests and documentation with the code they produce so there is a complete versioned package of intellectual property, and so regression testing can more easily and quickly be done in an automated way for entire eco-systems?
  9. Are excellent software developers always advocates and catalysts for that which is socially responsible and eco-friendly? 
  10. Do excellent software developers (aka computer programmers or software engineers) have a common quality foundation, and do they maintain a regular practice of knowledge sharing and keeping current so they can utilize or recommend that which may help to make quality and value increasingly more intrinsic and pervasive?
  11. Are the best computer programmers working as part of the force for good, or are hackers on the dark side the best software developers?
  12. Everyone has a stake in prevention (i.e. quality assurance), and each role has a purpose that ideally provides value, however if you had to pick the most important role would it be software developer?
  13. Can security and many issues be solved proactively by globally growing excellence in software developers?
  14. If there was a round-table of executives and visionaries meeting to determine the next steps to make things increasingly better, should the round table include a couple of the best computer programmers?
  15. Who would you say are some of the best computer programmers of all time and why?
  16. Would looking at the answers for question 15 help to identify innate characteristics that could become part of the quality foundation for the current and next generation of software developers?
  17. Does belief help to program reality (e.g., if you believe you are an excellent programmer, will you strive smarter and harder in various ways to progressively ensure excellence in the code produced by you and the global IT profession)?
  18. Are tools increasingly helping to produce better results while making the job of software developer easier?
  19. Will peer programming in the future involve a human and robot?
  20. What tools and languages do you think are the best for a software developer to utilize today and why?

Mar 14 2008   8:48AM GMT

Science fair genius



Posted by: viip
Fun, Internet Evolution, Inherent Quality, Software Quality

For a bit of fun, watch the clip and imagine the science fair genius that may come from our children’s children thanks to the power of the Internet to attract, educate and inspire minds, old ones, and perhaps particularly very young ones.


Mar 14 2008   8:45AM GMT

New browser based fun, including Google Sky



Posted by: viip
Fun, Google, Inherent Quality, Software Quality

Earth and beyond.


Mar 14 2008   8:12AM GMT

Fairly new and perhaps kind of cool bits of fun



Posted by: viip
GanttHead, Inherent Quality, Software Quality, Fun

This post shares awareness of a couple of items that are fairly new and perhaps find of cool bits of fun:


Mar 11 2008   2:34PM GMT

A new way of communicating, the next trend in online communications



Posted by: viip
Fun, Inherent Quality, Software Quality, Video White Papers

A new way of communicating is emerging, and the next trend in online communications could be tied to the fact that people enjoy watching movies or videos. Are Video White Papers the next trend in online communications?


Mar 11 2008   1:11AM GMT

6,868,617 and counting since July 22, 2006: Business Time (funny)



Posted by: viip
Fun, Inherent Quality, Software Quality, Business, IT, CIO

For a bit of learning via YouTube, see this Sept 17, 2007 VIIP Post. The ease of use and fun associated with YouTube are innately part of its success. While the video below is simply for fun, the fact that it has been viewed 6,868,617 times and counting since July 22, 2006 is an example of success and popular usage. From a business and IT alignment perspective, it is perhaps a nice companion for the Geek Love Song of the ten most entertaining tech videos of 2007.


Mar 7 2008   6:49PM GMT

Mindset, process, everyone helps elements of fun (QA at Jagex)



Posted by: viip
Fun, Inherent Quality, Software Quality

At 250,000 to 1, the mindset is important, as is the process and everyone effectively helping to assure quality and elements of fun. 

Read this article to learn about QA from and at Jagex (Java gaming experts).

At Jagex, the QA team has more of an opportunity to influence the product. One of the luxuries we have is that QA and developers can work so closely together.” — Mod LewisG QA


Mar 4 2008   1:13PM GMT

March 4, or for, thoughts and examples pertaining to the notion of inherent quality



Posted by: viip
Inherent Quality, Software Quality, Fun

A mindset that regularly practices what “due diligence” means is an example inherent quality. For a few other thoughts and examples pertaining to the notion of inherent quality, dig within VIIP, IQS101, and the Weblog (which you can also view inherent to the related site by selecting the Weblog menu item). At some point additional tags may be assigned to all VIIP posts as a means of further indexing. This may be particularly good if there were hundreds more posts than at present. Of course search refinements may also help you find something quickly. In the meantime, enjoy the fun of digging, discovering and helping to share and mature something related in a positive way. Thank you for doing so.


Mar 1 2008   1:13PM GMT

Budget 2008 and the road ahead for more true global fellowship



Posted by: viip
Inherent Quality, Software Quality, Internet Evolution, Fun, Government, Fellowship, Unification, CATA

March is a month whose name implies action, so this post is a trek into Canada’s Budget 2008 and thoughts of the road ahead for more true global fellowship.

This post is perhaps part of a start of a progressive march into uncertainty with increasingly smarter government, global cooperation and balance. As an initial step, think of what it means, or should mean, to be human. Next think of the term fellowship; for example as analogous to funding, however also as analogous to effectively working together, such as people effectively working together, and such as machines and people working effectively together, and such as the intrinsic and pervasive aspects of software and technology architectures doing the same. In our interconnected universe, what you do can make a difference; so too can increased unity, especially when increasingly combined with diversity. Fortunately there is growing support and evidence for collaboration, convergence, unification and simplification from various perspectives. Fortunately this is beginning to show more so within thoughts (i.e., within the individual and shared thinking of people, organizations, communities and governments). However, imagine the pure potentiality of the same throughout the world relative to increasingly working well together. Imagine how this may improve the budget of any country, and when the planet operates more as one, how this may improve the world.

Below are a few words from the Budget 2008 speech by Canada’s Minister of Finance delivered to the House of Commons on Feb 26, 2008 (full version here). A related article on the web (National Post) is, “Budget 2008 an uninspiring cure for insomnia”. Imagine how growing a fellowship of public and pros (IT and other) could enable unprecedented positive results. Imagine the collective energy, the collective imagination, the collective innovation, the collective benefits, the collective wisdom. Imagine the new dimensions of peace (value) and joy (quality) that inherently would materialize for the benefit of all in this generation and those of the future. March is a time for all to begin again, fresh, new, springing forward. A time to really start a forward thinking march for greater awakening. If more put their heads together, as well as their hearts together, it just may be possible for people to enable what seems impossible and truly wonderful. Imagine all having their hard earned money back while having tax free savings without limits. Imagine global economic prosperity, better services, and greater peace and joy. Of course the type of mindset change required, for such wonderful things to be reality, will not occur overnight. With enough collective positive energy wonderful possibilities may however come true, and sooner rather than later. Now is the time to really start a march towards something unprecedented and truly worthwhile… something life evolving, something that elevates life. Every country has challenges (including for Canada such things as the Minister of Finance noted: the economy slow down of our biggest trading partner, the U.S.; volatility in global financial markets; struggling economy sectors; slow economic growth projections for coming years), so the world must think differently as the only way the world is really going to make tremendous forward leaps is through radical paradigms shifts from the edge of rational collective imagination and innovation. Among other it is nice to see that Budget 2008 aims to further address matters pertaining to infrastructure, health, education and so on, including the need for increased research and innovation, and including the need to further tackle high purposes (e.g., environmental stewardship, and homelessness). Still more must be done, or one day everyone could be homeless. An evolution of global proportion is needed. Ideally the Internet will be an on-going tremendous help. Ideally more will awaken to their life’s purpose. Ideally a 2020 global vision will result in tremendous gains before, by and beyond the leap year of 2020.

There is evidence of a continually emerging change of mindset, and of a new worldview. And there is an essential critical need for all to be —increasingly— advocates, catalysts, enablers and solution architects for it, from a worldwide perspective, not simply organization or country perspectives. Thank you for all you do.

investing in research and development to strengthen our economy and stimulate innovation and discovery

technology is quickly evolving and we must be relentless in our pursuit of new breakthroughs

automotive innovation fund

secure Canada’s leadership in the global marketplace through research and innovation

university research

helping Canada’s communities

roads, bridges, water systems, public transit and international gateways

creating a seamless, modern, safe and secure transportation system for the benefit of all Canadians

ensure that the next generation of Canadians has the opportunity to excel in this increasingly competitive world

student grant program

develop and attract the next generation of world-class researchers

attract the best doctoral students from here and around the world to study in Canada

To strengthen the ability of Canadian universities to attract and retain the world’s top scientific leaders, our Government will provide $21 million to establish Canada Global Excellence Research Chairs.

These prestigious Research Chairs will be offered in the four priority areas identified in the Government’s Science and Technology Strategy:

  • The environment;
  • Natural resources and energy;
  • Health; and
  • Information and communication technologies.

This funding will allow each Chair to assemble outstanding research teams and undertake cutting-edge research in areas of strategic importance to Canada.

shift from social services to economic development and skills training

changing the Immigration and Refugee Protection Act to improve and speed up the application process

Canadians demand and expect that action is being taken to reduce harmful emissions and to crack down on polluters.

Since 2006, our Government has announced numerous initiatives to support cleaner energy, clean transportation alternatives, cleaner air and water, and the development of green technology.

Our Government has committed to reduce Canada’s total greenhouse gas emissions 60 to 70 percent by 2050. This is an ambitious and achievable goal.

better enforce our environmental laws

Canadians want a healthy environment. They also want healthy, safe communities.

another step towards building safer communities and putting criminals out of business

putting more police officers on our streets

We want to ensure Canadians receive full value for the money they pay in taxes.

the economy grew faster than expected a year ago

The extra federal revenues we received have been used in a balanced way.

incremental tax relief to Canadians and Canadian businesses

help workers and communities that are already feeling the effects of the slowing economy

reducing the debt

there are challenges on the horizon

we are seeing increased global uncertainty

We have a long-term economic plan: Advantage Canada.

And we are building on that plan.

Today’s budget is prudent, disciplined and realistic. It is focused on preparing Canada and Canadians for the challenges ahead.


Feb 29 2008   10:10AM GMT

Leap years with collaboration (Microsoft, Cisco, Gore, and more, you)



Posted by: viip
Inherent Quality, Software Quality, Microsoft, Fun

Peace is value. Joy is quality. The world needs more of both with lots of love and fun included. An increasingly collaborative global society must continually emerge.

Collaboration can help to enable intrinsic and pervasive peace and joy. While there has been a fair amount of collaboration in the past (e.g., P-Cube acquired by Cisco), it is time to deepen, widen and elevate it within the global IT community and relative to all that are and will increasingly be interconnected by software, technology and information.

Start thinking about 2020 and increased collaboration between pros and public, and of the peace and joy that can be driven continually upwards and inwards for the benefit of all.

Never underestimate the power of your customers, their my most valuable designers.—Sean Adams, in third video here.

As a bit more news to go with this post:

Thank you for all you do to help enable leap years before, by and beyond 2020.


Feb 26 2008   11:07AM GMT

Launch 2008, the space elevator, the future of our children’s children



Posted by: viip
Inherent Quality, Software Quality, IBM, Microsoft, Fun

Launch 2008 (February 27, 2008) ideally goes well and in some way further unifies IT so increasingly it becomes easier for IT to work together on high purposes.

In time who knows what can be enabled for the children of the future. Perhaps all children of the future will be as intelligent as today’s rocket scientists, thanks to an amplified intelligence largely enabled by software, technology and information and related advances of applied imagination and innovation. Perhaps like rockets the children of the future will burst forth new innovations at incredible speeds. Perhaps in the process the children of the future will further show that rockets are inefficient, and that there are less expensive, faster, safer and better ways than what is known in or by the current generation. In a future generation perhaps adults and children will travel out of this world using a space elevator. Perhaps for fun the value-inherent fascinating content of video research libraries will beam knowledge and skills quickly within all people like a movie. Perhaps readers of VIIP will browse the one noted below, perhaps learning about the space elevator and our future, or about various works by PhD students, or about “The promise, the limits, and the beauty of software” by Grady Booch, Scientist, IBM.  

Research Channel 

Microsoft Research

In 1991, Microsoft Corp. became the first software company to create its own computer science research organization. Microsoft Research (MSR) has developed into a unique entity among corporate research labs, balancing an open academic model with an effective process for transferring its research to product development teams. Microsoft recognizes that to create the foundation for future technology breakthroughs, it is necessary to support long-term computer science research that is not bound by product cycles. Today, the world-renowned scientists of Microsoft Research make up one of the largest, fastest-growing and most highly respected software research organizations in the world — one that will help define and redefine the computing experience for millions of people for decades to come.


Feb 20 2008   10:10PM GMT

Bungie.net and Bungeelabs.com sound like fun sites to keep an eye on



Posted by: viip
Inherent Quality, Software Quality, Microsoft, Fun

As this IQS101 post noted, the X-Play winner for best game of the year 2007 was BioShock. When the time comes to announce the winner for 2008, perhaps it will be Halo 3, particularly given the millions it made in the first 24 hours. As a bit of history, the related company (after having concentrated in the nineties on Macintosh games) was acquired in 2000 by Microsoft. According to this piece in Wikipedia, days after the release of Halo 3 a new arrangement was formed. For interaction between company staff and the community surrounding their games visit Bungie.net. The company prides itself first and foremost on the strengths and abilities of its people, adding that they use the best technology in the best place to create compelling games, stories and worlds.

With respect to Bungeelabs.com, this ZDNet Feb 18 article shared that they launched a public beta of a new version of their BungeeConnect (an on demand application development platform for professional programmers).

Although unrelated and from different perspectives, both Bungie.net and Bungeelabs.com sound like fun sites to keep an eye on. Although viewing from afar, both seem to strive to ensure quality is innately within their organizations and products. 


Feb 19 2008   2:20PM GMT

Global IT Consortium



Posted by: viip
Inherent Quality, Software Quality, Internet Evolution, Fun, Government, Fellowship

Borenstein, one of the original designers of the MIME protocol, for sending multimedia Internet electronic mail, once apparently essentially said that computer professionals cause accidents, and that most experts agree the most likely way for the world to be destroyed is by accident. Well, given this post on Internet Evolution, US is in danger of losing Internet leadership, one might wonder how this foremost U.S. advanced networking consortium may change that. One may also wonder what impact the result of the U.S. Election may have on ensuring the safe and continual growth of valuable manifestations of the worldwide computerized society. Research shows positive mind shifts are taking hold (for example relative to the environment), however more must be done and it is now truly time to increasingly move forward to real smart Government and thoughts which draw from pros and public and explore how might balance be further improved as a result of continual inquiries into quality, value, excellence, simplicity, and how transparency may be further increased. Perhaps this is a topic for Governments in general and should be tabled at the next summit involving true worldwide representation and fellowship. One item that is certain is that now more than ever it is time to globally give it ( IT ) the extra degree by going to and beyond 212, and increasingly banning together more as one global consortium to ensure tremendous leaps forward by 2020. IT must increasingly be an enabler of a new revelation that among other promotes better ensuring: positive climate change; a significant reduction to the cost of errors; the emergence of true global economic prosperity; the ultimate achievement of sustainable worldwide peace and equality concurrent with greater levels of education, health, wellness and joy for all of humanity.

This is not the last VIIP post for February 2008…  more fun to come. For a bit of fun in the meantime, see this post on Overheard in the tech blogosphere.


Feb 17 2008   2:12PM GMT

One industry, within all, that is for the benefit of all people



Posted by: viip
Inherent Quality, Software Quality, Fun, CATA

One industry, one profession, within all industries and professions, that has a net which empowers and interconnects pros and the general public, can really help continually change the world to be increasingly better, for all people. That one industry, often referred to as IT, is emerging as a formal global profession of discipline and disciplines that can make even serious work more fun and joyful. From the perspective of what may help make a good IT or Quality Auditor, is the thought that such roles will continually evolve towards increasingly being solution contributors, rather than largely remain traditional finders of fault. IT and Quality audit functions have the potential to increasingly be positive catalysts and enablers for elevating collective innovative prevention and proactive unified risk management. Quality and Audit functions have the potential of becoming more inherent and thereby further help one industry, within all, that is for the benefit of all people.


Feb 8 2008   11:13AM GMT

Have and make more FUN



Posted by: viip
Inherent Quality, Software Quality, Google, Internet Evolution, Fun, Alliance, ITKE

As this space suggests, FUN, is important. Ideally at least a few visit the space and then join in the fun associated with TechTarget including ITKE. The growing realization that “Fun” is important is showing in changes to sites, products and more, our methods of conveying information in an entertainment fashion using video, games, social features and so on.

Shaw once essentially said changing your mind, enables change. He also once essentially said that imagination is the beginning that enables desire so you can will what you imagine and create what you will. Did someone will “Fun” into conventional enlightenment to bring more of it to the world? Is studying a way, studying ourselves, and does that mean we have to forget ourselves to be enlightened by thousands, millions or billions of things? How important is inner enlightenment to inner joy? How important is it before giving instruction? Must we learn to more so fuse with all beings and nature to become more enlightened? For example, doing a quick Google on or for “enlightenment” recently showed “about 20,200,000″ results; is this related to innate Google improvements, an increase in interest, and an increase in content? Perhaps you have read the post “what does enlightenment mean to you” or perhaps you have read Senators responses to open letters or perhaps you have connected with a phenomenon whereby many sites and blogs somehow seem to share a connection to Deepak Chopra. Perhaps there is a connection between “Fun” and making it more evident that what must come increasingly into reality is collective optimism around the notion that a world united in effort and determination, can persevere to transform its optimism to hope, and its hope to imagination? Perhaps there is a connection between “Fun” and making it more evident that the key inherently to success is an essential need to elevate collective consciousness, a universal mindset within a universal community or alliance for a much required new humanity? Within “Into Great Silence” these words exist, “In the simplicity of God exists the unity of a divine community through its godly nature” … “the spirit is the essence of life”. Does this somehow relate to the Internet community? Does it somehow relate to the Mahasamadhi taken February 5, 2008 by Maharishi Mahesh Yogi? Does all of this somehow relate to helping to elevate the law of pure potentiality within the unity of a divine interconnected Internet of communities?

Are we moving in a direction to make exploration, science, a knowledge sharing culture, and life in general, more fun? Will doing so be connected to helping each person understand the importance of their contributions (for example of each raising and sharing the positive energy of the inner kindred spirit)? Will the direction make it more evident that all need to understand that the law of pure potentiality applies to them? Deepak once described the law as follows… “This law is based on the fact that we are, in our essential state, pure consciousness. Pure consciousness is pure potentiality; it is the field of all possibilities and infinite creativity. When you discover your essential nature and know who you really are, in that knowing itself is the ability to fulfill any dream you have, because you are the eternal possibility, the immeasurable potential of all that was, is and will be. This law could also be called the Law of Unity, because underlying the infinite diversity of life is the unity of one all-pervasive spirit. There is no separation between you and this field of energy. One way to access the field is through the daily practice of silence, meditation and non-judgment. Spending time in nature will also give you access to the qualities inherent in the field: infinite creativity, freedom and bliss.”

IT is a field of possibilities and each of us in the field can help unlock real and expeditious continual improvement, by having and making more fun in the process of enabling tremendous gains before, by and beyond perfect vision leap year 2020. Each person must realize how vital they are in the overall quality and value equation. Ideally Oprah’s upcoming 10 week class starting March 3 will help many find their purpose. Ideally the book Inherent Quality Simplicity will be of some help too. Ideally so too will injecting “Fun” and making it pervasive. All touched by software, technology and information need to come together to amplify positive energy and enable a better quality of life, for all, in this generation and for the generations of future history. Ideally each person finds what it is only they can do and does it because the type of change that is needed in our interconnected universe has to start at the individual level and grow quickly. Perhaps these words by Neale Donald Walsch (shared with cwg.org approval) will help understand this? “It takes a great deal more energy to alter Collective Consciousness than it does to alter Individual Consciousness. Yet Collective Consciousness can be altered when the alteration of the Individual Consciousness reaches critical mass. When sufficient individual energies are lifted, the entire mass is elevated to a new level. The work of Conscious Evolution, therefore, is the work of changing consciousness at the individual level. That is why every effort to do so is critical. Every individual undertaking, every individual thought, word, or action which leads to the transformation of the Self and to the lifting of any other being, is of extraordinary importance. It is not necessary to move mountains to move mountains.”

Ideally many will continually have and make more “Fun” and ideally internalizing these words will help them act in a positive way,

I’m asking you to believe. Not just in my ability to bring about real change … I’m asking you to believe in yours

What the bleep do we know? Perhaps there is a creator of the interconnected dimensions of space and life on earth, and their asking each of us to believe in our innate qualities and abilities to bring about positive change to achieve our life’s purposes and help to make things better so all can have more peace, love, happiness, joy, and fun.

(if you would like to discuss an opportunity see About)