Those with an interest in technology will likely enjoy Ironman. I did. Progressively innate improvements relative to software, technology and information, will not only align humans and technology to be more so partners, increasingly through different types of applications the two will fuse together and be more so one. Technology can save lives, and keep people alive. Increasingly it must evolve as, and be utilized as, a force for good.
ps: the clip below has been viewed on YouTube 5,507,534 times and counting.
[kml_flashembed movie="http://www.youtube.com/v/vhgzIM-9lfA" width="425" height="350" wmode="transparent" /]
Comprehensive, simple, open, devices working together, greater sharing, anywhere access, staying connected, staying informed; these are a few of the promises of Live Mesh. If you’ve had your first look, feel free to share your related thoughts or recommendations (e.g., about the device in the cloud, Live Desktop). Thank you for doing so.
See story details. Are you surprised by the results? Do you think Canada and the U.S. will make leaping improvements by 2020? How about by 2035? How about much sooner? Do you think websites, blogs, online videos and so on (e.g., the global IT community, and increasingly greater collaboration with the general public, i.e. consumers) will be significant contributors to helping the planet further go green?
The indented quote is from this video. One idea noted in the video that may help to make an Internet that is increasingly valuable is minimally invasive education.
I’m looking for the latest Internet… I’m looking for an Internet that makes a real difference to people’s lives, everyday— Stephen Saunders
If you have an example of Internet usage that is helping to make a real positive difference to people’s lives everyday feel free to share awareness with a comment and related link. Thank you for doing so.
Q: How can innovation be increasingly unlocked? Can it be with increased visibility, control and automation? For example see this IBM – Gartner Video.
A: By making quality, value, excellence and simplicity increasingly intrinsic and pervasive (for related thinking read Inherent Quality Simplicity; Thank you for doing so).
Would it be good if Google and Yahoo partnered more? How about if they merged? Will upstarts somehow be further catalysts that help to drive innovative leaps beyond semantic, multimedia and other challenges? As a result of search engine partnering, upstarts, mergers and advances, how will surfing the web evolve by (and what will it look and feel like by) 2020?
Write a comment or post and share your expert feedback about this new white paper by VeriSign associated with proactive protection for online transactions. Thank you in advance for doing so.
Digital evangelist, Jimmy Wales expressed a very nice goal (The goal of Wikipedia is to give a free, high-quality encyclopedia to every single person on the planet in their own language) and it was refreshing to read that he hopes and thinks the online community will eventually serve a greater purpose and that he thinks “we’re going to get more community activism that’s empowered by innovative tools that are coming up online”. Thanks for sharing Nicole and Jimmy.
To start your related reading and thinking perhaps see, IT can save America.
Back in March awareness of a new science of peace was shared. Imagine peace manifested in various ways, for example as free education or as stress free education. With a life long interest in science, spirituality and world peace, Dr. Hagelin attempts to bring related knowledge to more and more people. Continuing his work Dr. Hagelin has recently been very busy in Europe, since October in fact. His focus is on Transcendental Meditation. TM is apparently the world’s most thoroughly documented and researched self-development program with more than 600 research studies proving a wide range of benefits. The practice is said to be natural and automatic, easily learned and easy to do.
If you would like to read about some related research, perhaps visit Hagelin.org or ISTPP.org. For a discussion on the role of meditation in education perhaps see StressFreeSchools.org or DavidLynchFoundation.org. For theory and research on conflict prevention and world peace perhaps see PermanentPeace.org. For a few PM updates perhaps see these Gantt Head related pages: Ganttface, Project Headway, Wiki pages.
As part of individual and collective efforts and techniques that may progressively enable peace (including in the form of free stress free education globally that may in some ways help to enable peace in all regards), will TM be increasingly linked to PM, and will blogging and Wiki pages be increasingly utilized?
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.
- 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)?
- Can someone be an IT Pro if they never coded?
- 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?
- What makes an excellent software developer?
- 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?
- 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)?
- Does an excellent computer programmer make it a standard part of their processes to test their own assumptions early and regularly?
- 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?
- Are excellent software developers always advocates and catalysts for that which is socially responsible and eco-friendly?
- 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?
- Are the best computer programmers working as part of the force for good, or are hackers on the dark side the best software developers?
- 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?
- Can security and many issues be solved proactively by globally growing excellence in software developers?
- 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?
- Who would you say are some of the best computer programmers of all time and why?
- 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?
- 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)?
- Are tools increasingly helping to produce better results while making the job of software developer easier?
- Will peer programming in the future involve a human and robot?
- What tools and languages do you think are the best for a software developer to utilize today and why?
Here’s an interesting idea in honor of Earth Day. Perhaps others will deploy creative Earth Day ways to give themselves, staff and teammates a bit of time off as a means of showing appreciation for the Earth and related efforts to ideally help make things better from one perspective or another.
Note: The next VIIP post will be sometime after Earth Day.
Perhaps you too have been part of an organization that stocked the kitchen with free snacks and drinks, including things to help during a long day or night (e.g., water, coffee, tea, pop, energy drinks etc.), and including a variety of healthy choices so the day could begin with a good and free breakfast at the office. Perhaps you are still part of a company that provides free food as one of several perks. Perhaps you would like to be.
Are perks appreciated? Do they help make a happier, healthier and more loyal employee? Do they help increase productivity? How about camaraderie? Might they somehow help with security? How about customer satisfaction and empowerment? How about improved software quality?
If you had a few extra dollars in your budget and wanted to do something nice for your team, would you offer free food, a financial incentive tied to productivity, or other?
For years companies have been exercising creativity to help staff and teammates feel appreciated (e.g., gift certificates, new fun items for the office or desk, clothing, free tickets to events, extra time off, special awards that can be displayed like a trophy, something special tied to the particular person’s interests, placing an employee name and picture in a place for others to see, trips, bonuses, and so on). Is this a trend on the rise? Is a simple verbal Thank You expressed regularly and publicly enough? Do we need to say Thank You more often, and in more creative ways?
Positive and insightful comments appreciated (Thank You); as are new creative ideas for CIOs and others to help staff and teammates feel appreciated for the inherent quality they bring and help to increasingly produce.
Master of 500 Hats (“A blog about Geeks, Entrepreneurs, & Startups in Silicon Valley”) aka “The Internet Revolution, Act II” said it would have been more impressive if Google did the roll out a year ago, but that it still is pretty cool. What do you think about the recently launched Google App Engine?
Interesting post about the Semantic Web over at Readwriteweb.com. For a blog post and comments that link in nicely (e.g., with respect to the potential need for an improved search engine) see Multimedia Content: The Semantic Web Challenge.