Friday, August 22, 2014
Are the IT developers dead? R.I.P.?
In the article of The Economist: “The onrushing wave In 1930 they talked when the world was “suffering…from a bad attack of economic pessimism”, John Maynard Keynes wrote a broadly optimistic essay, “Economic Possibilities for our Grandchildren”. It imagined a middle way between revolution and stagnation that would leave the said grandchildren a great deal richer than their grandparents. But the path was not without dangers.”
“One of the worries Keynes admitted was a “new disease”: “technological unemployment…due to our discovery of means of economizing the use of labor outrunning the pace at which we can find new uses for labor.” His readers might not have heard of the problem, he suggested—but they were certain to hear a lot more about it in the years to come."
The debate that technology innovation causes unemployment is not new, but right now, in this “everything is IT” world, the time spent from innovation to delivery to the market is incredibly fast and the more “modern” professions such as IT developer and/or programmer could be at risk and under a new continuous attack. Could these developers be the new hand weavers of our time? - one of the first professionals of the world to have their job security affected by the technology and automation.
They will die in the shower like Marion Crane in PSYCHO?
As they mention in The Economist article: “The impacts of technological change take their time appearing. They also vary hugely from industry to industry. Although in many simple economic models technology pairs neatly with capital and labour to produce output, in practice technological changes do not affect all workers the same way. Some find that their skills are complementary to new technologies. Others find themselves out of work.”
A great book for everyone is Big Data : A Revolution That Will Transform How We Live, Work, and Think from Viktor Mayer-Schönbergerhe and Kenneth Cukier (even if you are not an IT person).
One story is about how Google and Microsoft created a new method to improve the grammar checker and translation process by using huge volumes of data and advanced algorithms. They weren’t sure whether it would be more useful to put their efforts into improving existing algorithms, finding new techniques, or adding more sophisticated features. The authors mention how our daily life will change forever with the increasing use of Big Data, Predictive and Cognitive Computing.
To develop a product or a system for the users and the market (independently of our methodology) is never an easy process. You have to listen, interpret, evaluate and ask the right question, but at the end, the way you translate that information and data in software and in many cases is totally different than what is expected, which depends so much on human interpretation.
The current avalanche of the 5 V’s of Big Data (Volume, Velocity, Variety , Veracity, Value) well explained by Bernard Marr, advances in cognitive computing and what I call ‘on-line collective intelligence’ can take us to this simple high level imaginary scenario:
1. I’m a business user sitting in front of my computer with a new idea for a system and/or a product;
2. I just start to speak saying that I want a website for my new marketing campaign using information from my back end CRM system and using content from my content management system;
3. On-line right in front of me, I see my screen creating a functional prototype and while I speak, I receive insightful questions to detail what I want and to identify the best scenario considering my competitors and what is available on the internet.
This is a fictional scenario, but in this case, not only the developers are no longer necessary, but neither is the business analyst.
I always encourage my mentees and IT teams to have at least one coding experience. I believe it is fundamental to create a solid base if you plan to develop a career in IT.
In many websites and books, you can read information about new professions such as the “data scientist,” which combines the skills of a statistician, software programmer, infographics designer, and storyteller. But, as with all new technology, the advance demands from the workforce to adapt and merge different types of knowledge and expertise. So for the expert of the past to be the expert of the future, he must be able to consolidate these several high demand skillsets.
Coding, developing and programming are similar to paintings (like Kandinsky, Renoir or just urban art), with totally different visions and interpretations depending on Who and How one looks at it, but each has its beauty. The lines of code suffer the scrutiny of the business world, for judgment or approval and like a painting, everyone can see something different that transports them to different places and brings new horizons. Ultimately, new technologies and IT innovation are here from the brilliant minds of engineers and developers.
I don’t believe Big Data and cognitive computing will be the new Norman Bates and the developers the new Marion Crane. We have already begun to change the way we think, innovate, create, produce, release and review our software/products.
• We’re not too far from the future.
• We’re not too far from the past.
• And this moment won’t last.
-------------------
I’d enjoy hearing from the LinkedIn community about their vision for the future of developers and how we design software and products. What new initiatives and projects are being used to develop software and products? What is the future of the IT profession?
It is an enormous pleasure to have you read my post and provide some feedback. Here, at LinkedIn, I regularly write about IT, Innovation, Leadership and Management with a personal touch. Please feel free to connect.
[Photos: PSYCHO movie, The Economist]
[Reference from the The Economist: The future of jobs - The onrushing wave]
http://www.economist.com/news/briefing/21594264-previous-technological-innovation-has-always-delivered-more-long-run-employment-not-less
Monday, June 30, 2014
The sad part about innovation…. Can we really be innovative without being creative?
A few days ago I read an article from Invention to Innovation by Mohamed A El-Erian, the former CEO and co-CIO of PIMCO. The article made me think more about Invention, Innovation and Creativity.
One of my favorite classic movies of all times is Modern Times, starring Charlie Chaplin. It is the kind of movie I can watch again and again and it will always make my day. One of my favorite parts is the “invention” presented in the beginning of the movie. This scene attracts me because of two main reasons:
1- The brilliantly implied criticism about the automation of industry;
2- The creative and simple ways to make us laugh like kids;
The objective of this post is to debate a little bit about item number 2, described above; to open a dialogue regarding innovation in our day with the Millennials and the previous generations who I refer to as “classic”.
A crucial part of my job is to identify, evaluate and convince student candidates in order to recruit the best talent from top universities. I also seek to strike a balance between company objectives and new hire expectations. I also have to determine how these newly hired employees will work together with “classic professionals” and how to become a cohesive team.
The hiring process requires a lot of time and effort from all of the different teams within the company. In my humble opinion, this process is the most important for any company’s sustainability. A few months ago, I lead one of these recruitment process events at two top universities in the Boston area. One of the key phases of this process was the group dynamic. Usually, we request that students from 2 or 3 different groups create a product where the only rule is to deliver a new idea (i.e., product or service) in 30 minutes. The students always deliver great ideas through their presentations that become integrated with my candidate evaluation process.
Many of their final ideas are invariably IT related: applications, websites or platforms, even though they come from diverse backgrounds including business, finance and IT. I’m surprised that they do not create simple ideas that improve our lives. I’m not looking for ideas to put in a Sky Mall magazine, but all the ideas now are only IT related. Is there only IT focused innovation and creativity?
Today, IT is part of our reality and like David Kirkpatrick from Forbes said; “Now Every Company Is A Software Company”. We embrace IT in order to take advantage of the shortcuts that IT provides to innovate and to expand the horizon IT has created in the last years.
I miss the simple and brilliant ideas that came together with creativity, like the creation of Velcro for example, that was created from the insight of the Swiss electrical engineer George de Mestral, who got the idea when a plant got stuck in his pants. Although he was an engineer and applied science and IT to invent velcro, the creativity was right there too.
Ultimately, I’m happy about this culture of innovation and entrepreneurship that surrounds us on a daily basis, but in my view, innovation mixed with creativity is better. Yes to be simple, creative and innovative may not be easy,but that is because we are in Modern Times, with Modern ITideas.
Wednesday, June 4, 2014
A safe way to mix pleasure with business; 3 lessons that movies can teach about IT. One Big Data tale.
Probably most of you have had the frustration or pleasure to watch a remake of a classic movie, or maybe, if you are millennial, classical movies are just “NEW” movies. There are 3 things that I’ve learned from movies that apply to IT:
1. We invariably try to “remake” technologies/movies, because they are really good or now is the moment to open the door to new possibilities;
2. Some classics (technologies/movies) you will never be able to reproduce or improve on;
3. In many cases, the “critics’ opinion and market hype” are more important than (technologies/movies) themselves;
In today’s world, we often are not inventing, we are actually RE-inventing and/or improving concepts, especially in IT and in the movie industry. Sometimes the remake of a movie is better than the original. For example, I like the “new” Thomas Crown Affair better than the original (classic). But in some cases, the classic is so good that it is difficult, if not impossible, to improve on, like the movie Casablanca.
IT in many aspects is like a movie; full of remakes and reinventions. Similarly, IT in many ways is really the same, just with different names and buzzwords such as “big data” and “cloud computing”.
Recently, in an article entitled Big Data Expertise Much Tougher to Fake, written by Ashlee Vance for Bloomberg BusinessWeek, he explored how Google has created a new way to analyze huge stores of data (Cloud Dataflow). He mentioned in the article one of the big limitations around Hadoop technology’s inability to do “batch” operations, which means ordering a computer to perform an operation in bulk and then waiting for the result. You might ask a mainframe to process a company’s payroll as a batch job, or in a more contemporary example, analyze all the search terms that people in Texas typed into Google last Tuesday. Here again, we have
the Mainframe concepts rising from the ashes.
My first job, more than 15 years ago, was as a Mainframe Cobol developer. I still remember my IT friends saying, “My God! Cobol is dead, the future is in desktop applications (client - server)”. Still, for a time, I continued as a Cobol developer, but their comments remained in my head. I was spending my time and money on this, but would the technology change?
However, as time went by, I learned IT always changes and reinvents itself. With IT, we always have to study more and more, but the essence, like movies, doesn’t change that much and one day, just when the Mainframe concepts appeared to be dead, cloud computing and big data are here requesting higher capacity and batch processing.
Maybe, like the Thomas Crown Affair, the original, which is about a bank robbery, was perfect for its time, but the remake focused on the heist of a masterpiece and used new technology like the “Gartner” hype cycle. Sometimes, a classic (like mainframe) is so good that we embrace it, and accept that some classics never die or cannot be replicated (like Casablanca).
Don’t get me wrong, today I’m an enthusiast, advocate and provider of new technology in mainly three spheres, with my personal market hype:
• Motivate new generations of eager innovators;
• Reshape the way IT delivers fast business results;
• Create delightful customer experience;
In fact, “don’t (always) believe the hype”: classics serve as the basis for present and future innovations.
Bye Bye Hadoop? Or just Wow… Cloud Dataflow.
Yes, life is a loop!!! IT is a loop!!! And I love IT.
Subscribe to:
Posts (Atom)



