Tags: big data, infographic, technology
add a comment
Kirsten Newbold-Knipp, Gartner: Here are a few highlights from some of our 2016 marketing cool vendors reports as well as guidance on technology selection. Cool Vendors in Content Marketing: As content marketing grows up from its early tactical success to become a scalable program, marketers need to expand their content pipeline with high quality results. […]
Interesting visual on this topic.
2015 Ramblings in Review December 29, 2015Posted by Edwin Ritter in Trends.
Tags: annual review, blog review
add a comment
We find ourselves at another year end. Over the course of this year, I have had many successes and a few challenges. Throughout my journey, I am lucky to be in good health and have many people in my life that care about me.
My rambling about this past year is definitely positive. Personally, I am in a much better place as compared to January as I recently bought a house. Professionally, I have a full time role as a technical project manager with a growing company. Very grateful to be where I am and hope to stay here for a long while.
The folks at WordPress sent me an annual summary of my blog here. An OK year for my blog. One of my Top 5 posts continues to be about diversity. Others include project management topics and problem solving. A shout out and Thanks to pmfiles as they are my top referrer along with facebook and linkedin in the Top 5.
You can view the report here: 2015 Blog Report
Curious that last year, I was able to insert the report in a post. Not sure why that option is not prominently displayed to use.
Have a Happy New Year and see you in 2016!
Paix pour Paris November 15, 2015Posted by Edwin Ritter in Trends.
add a comment
I am still processing recent events from the city of light. Among the many reactions I have, my resolve to live in a democracy remains intact. If anything, my commitment is stronger to live my life in a free society.
Two other thoughts are top of mind:
I do my thing and you do your thing.
I am not in this world to live up to your expectations,
And you are not in this world to live up to mine.
You are you, and I am I,
and if by chance we find each other, it’s beautiful.
If not, it can’t be helped.
Go placidly amid the noise and the haste, and remember what peace there may be in silence. As far as possible, without surrender, be on good terms with all persons.
Speak your truth quietly and clearly; and listen to others, even to the dull and the ignorant; they too have their story.
Avoid loud and aggressive persons; they are vexatious to the spirit. If you compare yourself with others, you may become vain or bitter, for always there will be greater and lesser persons than yourself.
Enjoy your achievements as well as your plans. Keep interested in your own career, however humble; it is a real possession in the changing fortunes of time.
Exercise caution in your business affairs, for the world is full of trickery. But let this not blind you to what virtue there is; many persons strive for high ideals, and everywhere life is full of heroism.
Be yourself. Especially, do not feign affection. Neither be cynical about love; for in the face of all aridity and disenchantment, it is as perennial as the grass.
Take kindly the counsel of the years, gracefully surrendering the things of youth.
Nurture strength of spirit to shield you in sudden misfortune. But do not distress yourself with dark imaginings. Many fears are born of fatigue and loneliness.
Beyond a wholesome discipline, be gentle with yourself. You are a child of the universe no less than the trees and the stars; you have a right to be here.
And whether or not it is clear to you, no doubt the universe is unfolding as it should. Therefore be at peace with God, whatever you conceive Him to be.
And whatever your labors and aspirations, in the noisy confusion of life, keep peace in your soul. With all its sham, drudgery and broken dreams, it is still a beautiful world. Be cheerful. Strive to be happy.
Robots to displace humans in certain jobs July 26, 2015Posted by Edwin Ritter in career, Trends.
Tags: carbon based life form, jobs, labor force, robot, robots
add a comment
Let’s get this clear right from the start – I am a human writing this article. That can change some day in the future, but for now, a carbon based life form is forming these thoughts and expressing them to you. I enjoy seeing the musings that predict how the labor force will change as robots are being used in more and more job roles. One thing I know for sure is that the rate of change is never as fast as the predictions say they will be.
I think the definition of what is, and is not, a robot is still a bit elastic. For me, a simple definition is a device using mechanical, electrical and software components that can perform a series of steps that result in a work product repeatedly with quality similar to, or, exceeds when the same work product is performed by a person. Regular readers know I have mentioned the topic before and I have been paying specific attention to the progress with robots driving cars. That is a change I welcome and hope to see in my lifetime. In the interim, there are jobs that robots are performing already and we will see other jobs that can, and will, be performed increasingly by robots.
I expect one area that robots can be a competitive advantage is in business recovery. Simply stated, using robots ensures the business is always available using redundancy and fail over/recovery tools performed by robots based on triggers set by humans. Relative to the definition used for robot, there are companies that can state they already are doing this. Going forward, I expect this capability will be common place in more and more industries.
At present, here is a NBC News article that lists these 9 jobs robots can do as examples:
- Lawyers and Paralegals
- Driver (Can’t wait!)
- Store Clerks
- Baby Sitters (way distant future)
- Sportswriters and reporters
Each of these is plausible where a human could eventually be displaced by a robot. From this list, robots are already working in some of these roles. For other jobs listed, many changes are needed before a robot is capable to do the work. Last, for others, there will be much resistance, consternation, hand wringing and posturing in opposition to robots working in those roles. Also, notice jobs that are absent from this list (teachers, doctors, programmers, managers).
While robots transition into these jobs as well as others, that implies that us carbon based life forms will be working in new jobs. That is a consistent theme from what I have read. The robots will enable us to do new work as we use the results of their labor for our jobs. Here is another article that begins to describe that effect.
The changes implied in the transition will range from the simple to the complex. In many cases, a one to one direct replacement from carbon life form to silicon based worker is possible. In other jobs, getting work to a point that the steps involved are repeatable (and, consistent) may drive ripple like changes to other jobs. The resulting changes required will happen with more and more frequency and in jobs that we do not anticipate at this time.
How will you prepare for this change? What impact will that have on your job? How can you use robots for your business?
Comments invited and the next update on this topic may, or may not be, written by a human.
2014 Ruminations in review December 29, 2014Posted by Edwin Ritter in Trends.
Tags: annual report, Ruminations
add a comment
The WordPress.com stats helper monkeys prepared a 2014 annual report for Ritter’s Ruminations and Ramblings blog. Here is the year in review.
Here’s an excerpt:
A San Francisco cable car holds 60 people. This blog was viewed about 2,600 times in 2014. If it were a cable car, it would take about 43 trips to carry that many people.
Fake Bestsellers, Concern Trolls, and Hidden Agendas June 26, 2014Posted by Edwin Ritter in E-Commerce, Trends.
Tags: digital publishing, long tail
add a comment
An example of the long tail with digital publishing. Several lessons learned here for authors to be aware of and worth the read. Article details the process and some publishing realities in a niche of a slice of a sub-topic. Also, having realistic expectations is examined here as well.
Last Friday we were treated to a story from the Op-Ed pages of the New York Times, where Tony Horwitz claimed “I Was A Digital Bestseller” then complained about how little money this made him, and how he would now stick with traditional, print publishers as a result.
Then this Op-Ed was held up – in outlets like Gawker – as another example of how writers have it so tough in this scary new digital world which is going to lead us all into penury.
Just like the story I wrote in January – Fake Controversy Alert: Hitler’s Mein Kampf Was Not A Digital Bestseller – the key “fact” in Horwitz’s tale of woe doesn’t hold up to scrutiny.
Can you guess what it is?
View original post 1,989 more words
Google Ejects Android ROM-Maker Cyanogen’s Installer App From Play — Citing Developer T&C Violations November 28, 2013Posted by Edwin Ritter in Trends.
Tags: applets, apps, smart phone
add a comment
Caveat emptor. Fore-warned is fore-armed. Whatever cliche you chose, do the research and check the reviews before you install this on your smartphone. Then decide.
Well that didn’t take long. Google has asked Cyanogen Inc. to remove its alternative Android ROM installer app from the Play store.
Cyanogen raised $7 million from Benchmark Capital back in September to turn its geek-beloved aftermarket version of Android into a mainstream flavour of the platform — with the ultimate aim of using an Android variant to compete with standard Android (and iOS) for consumers’ attention.
To kick off its mainstream market targeting effort, Cyanogen released an installer app for its CyanogenMod earlier this month — to make it easier for less tech savvy Android users to flash the ROM on their devices.
But, writing in a blog yesterday, Cyanogen said Google’s Play support team had contacted it to ask it to remove the app, citing violations of Play’s developer terms — warning that if the app wasn’t voluntarily removed it would be forcibly ejected.
So Cyanogen’s attempt to boost the popularity of its…
View original post 650 more words
Tags: coding, deployment methods, lifecycle, management, process, project management, projects, software, software development, software development lifecycle, software development teams, technology, tools
In my last post, I covered my recent efforts at software programming after a self-imposed hiatus. As a follow up, I wanted to talk about the development cycle. More specifically, the software development lifecycle. The most traditional development method is the Waterfall method. As it’s name implies, the lifecycle flows across phases with the result being a finished product that is tested to satisfy design requirements.
Deployment methods I have used include Waterfall and Agile among others and hybrids of these. As shown in the image, there is a feedback loop with testing that can introduce new/revised requirements. That starts the cycle over again, from the beginning. From my experience, there are two phases that seem to get short shrift. One or both of these typically get compressed due to project constraints and are sacrificed in order to stay on schedule. Those phases include Design and Test. What I have also found is that if you accelerate either of those, the project will reap a short term benefit. But, ultimately the project will not stay on track. Instead, the project will re-visit one or both phases, which causes waste, and any gains in time expected are then not delivered.
As a programmer, I admit I have squeezed several phases. My advice – whatever process you employ, don’t cheat it. Having a solid design ensures requirements are addressed and adequate testing provides confidence for success at launch. Whatever method you use, adhere to the diligence in each phase and then keep progressing forward. Each phase should be sized according to the project goal. Changes to existing code base can be minimal and have little design impact. Great! Testing should then focus on regression impact to ensure everything is working with new changes integrated cleanly.
Does your mileage match mine? Comments invited!
Ramblings on the Programmable World June 6, 2013Posted by Edwin Ritter in Cloud Computing, Trends.
Tags: big data, connections, data mining, data usage, network
I am an active reader of Wired and enjoy articles that deal with emerging trends. From a recent issue, I found an a write up that relates to big data. In the near future, data will be generated by every day items. The main concept of the piece deals with connecting our analog devices such as a refrigerator (and, everything else) to a network. The idea is not a far fetched as it used to be. This is not limited to active devices either. Passive devices, such as doors and windows can be connected as well. They will be talking to us and each other. All of this is the early stages of a programmable world and will take some time to sort out.
We know from Moore’s Law that electronic devices get cheaper all the time. Here is a direct link to the article in Wired that describes how will be connecting sensors to physical devices and integrating them into the programmable world.
According to the author, there are three stages. The first involves getting devices on the network. The prospect of generating, monitoring this data and then triggering events as a result will lead to applications not within our purview currently. And, this it not just for residential use; factory automation can be taken to a new level. Bringing the analog world into the digital age. Having a system to collect and arrange the data is required. Think about when every device in your house is connected to your Wi-Fi network. The second stage will have those devices on the network sync with each other – output from one device triggers an action in another. The third and final stage involves using these devices as a system or single platform. To make this work, we will need repeatable and consistent patterns. The first generation will be crude and will not handle exceptions well. We will get smarter about that and iterate on stimulus and response triggers.
We have experienced discrete pieces of connected devices into disparate networks already. Wireless (aka, WiFi), Bluetooth, Radio Frequency Identification (RFID) and Near Field Communications (NFC) are routinely used in security badges, printers, cameras, smart phones and tablets. The next iteration will be connecting them together.
There is a great potential here with the number of devices to connect in the trillions. A big number. Each device generating data based on stimulus. Management will require programming – lots of programming and networking to make this all work together. Big companies are looking at this including Qualcomm, Cisco, GE and IBM as well as start ups are working on this as well. Changes will be seen in the home, factory and the office.
To revise an old phrase, this isn’t your Father’s network. Devices with embedded sensors will generate a lot of chatter. Who is going to listen? Where will that data be stored? What standards will be needed for command and control? We will get that sorted that out and then look for the next challenge.