|By Derek Ferguson||
|February 9, 2006 09:00 AM EST||
When I was a kid, I remember someone saying, "If you like where you're sitting, you had better stay there!" They were referring to a prediction that the Earth's population was going to increase to the point that there wouldn't be enough room for everyone to sit, so we'd all have to stay standing forever, or some such nonsense.
As I got older, of course, I came to realize that overpopulation was - or so I thought - strictly going to be the problem of other, less "developed" parts of the world. Since everyone couldn't come here, they'd simply have to rot in whatever god-forsaken holes in the ground they chose to call home. In the words of Ebenezer Scrooge, if they were going to die, they should do it speedily and decrease the surplus population.
Lately though, it seems as though the rest of the world's problems are coming closer and closer to home. September 11, of course - like the sacking of Rome: bits of trash from outside the empire's borders finally managing to make it across for a hugely symbolic - if not, thankfully, hugely effective - attack on the empire's heart. Consider the gas prices we see spiraling upwards as more hands compete for slices of an ever-shrinking supply of pie; and, of course, the threat of having all our jobs sent to places where people have the standards of living associated with gross overpopulation, i.e., "will code for food."
It was against this backdrop that I recently received the book My Job Went to India (And All I Got Was This Lousy Book) in the mail. It is written by Chad Fowler, is part of the Pragmatic Programmers series, is subtitled "52 Ways To Save Your Job," and is a must-read for anyone interested in safeguarding his or her career against the pervasive influence of our national economic decline.
One of the recurring themes of the book is that the job of software developer is rapidly changing in the West to be more of a management occupation. Those of you who regularly read this magazine may recall that I likened this process (in DNDJ January, 2005) to what has happened to the nursing profession over the last couple of decades. In the same way that hospitals employee fewer nurses and more low-cost "nurses aides" - which the nurses are expected to manage - in the continuing battle to lower healthcare costs, so too will western software companies continue to ship jobs overseas.
The good news, of course, is that for every three developers who are half way around the world, there will still need to be one developer here at home to manage the interface between software and business needs. Almost every domestic survey still indicates that good local developers are in high demand, so it could just be that the only thing we are losing in the process of globalization is the excess baggage that our industry picked up during the Roaring 90s.
On the other hand, maybe it is the end of life as we know it.
|WarenD Stevens 02/14/06 08:24:21 PM EST|
Get a grip on some perspective. No one is screwed.
Way back when, 95% of people were farmers. And people worried what they would do when the machines took over. Same when the textile mills were automated in the industrial revolution (see: ludites). Same for when "cheap labour" took jobs to Mexico. Same for when robots came into factories.
1) Some jobs leave (usually the worst ones)
|stephen rylander 02/14/06 03:11:39 PM EST|
Oh man. First last weeks dotnetrocks guest was all for outsourcing his work to India, now it's here Sys-Con. I'm thinking about becoming a chef.
|SYS-CON Brazil News Desk 02/09/06 09:53:15 AM EST|
When I was a kid, I remember someone saying, 'If you like where you're sitting, you had better stay there!' They were referring to a prediction that the Earth's population was going to increase to the point that there wouldn't be enough room for everyone to sit, so we'd all have to stay standing forever, or some such nonsense.
Today air travel is a minefield of delays, hassles and customer disappointment. Airlines struggle to revitalize the experience. GE and M2Mi will demonstrate practical examples of how IoT solutions are helping airlines bring back personalization, reduce trip time and improve reliability. In their session at @ThingsExpo, Shyam Varan Nath, Principal Architect with GE, and Dr. Sarah Cooper, M2Mi’s VP Business Development and Engineering, will explore the IoT cloud-based platform technologies drivi...
Jul. 1, 2015 08:00 AM EDT Reads: 706
In the midst of the widespread popularity and adoption of cloud computing, it seems like everything is being offered “as a Service” these days: Infrastructure? Check. Platform? You bet. Software? Absolutely. Toaster? It’s only a matter of time. With service providers positioning vastly differing offerings under a generic “cloud” umbrella, it’s all too easy to get confused about what’s actually being offered. In his session at 16th Cloud Expo, Kevin Hazard, Director of Digital Content for SoftL...
Jun. 30, 2015 05:00 PM EDT Reads: 2,097
Agile, which started in the development organization, has gradually expanded into other areas downstream - namely IT and Operations. Teams – then teams of teams – have streamlined processes, improved feedback loops and driven a much faster pace into IT departments which have had profound effects on the entire organization. In his session at DevOps Summit, Anders Wallgren, Chief Technology Officer of Electric Cloud, will discuss how DevOps and Continuous Delivery have emerged to help connect dev...
Jun. 30, 2015 04:39 PM EDT Reads: 625
Containers are changing the security landscape for software development and deployment. As with any security solutions, security approaches that work for developers, operations personnel and security professionals is a requirement. In his session at DevOps Summit, Kevin Gilpin, CTO and Co-Founder of Conjur, will discuss various security considerations for container-based infrastructure and related DevOps workflows.
Jun. 30, 2015 03:59 PM EDT Reads: 605
It is one thing to build single industrial IoT applications, but what will it take to build the Smart Cities and truly society-changing applications of the future? The technology won’t be the problem, it will be the number of parties that need to work together and be aligned in their motivation to succeed. In his session at @ThingsExpo, Jason Mondanaro, Director, Product Management at Metanga, discussed how you can plan to cooperate, partner, and form lasting all-star teams to change the world...
Jun. 30, 2015 02:15 PM EDT Reads: 2,185
Overgrown applications have given way to modular applications, driven by the need to break larger problems into smaller problems. Similarly large monolithic development processes have been forced to be broken into smaller agile development cycles. Looking at trends in software development, microservices architectures meet the same demands. Additional benefits of microservices architectures are compartmentalization and a limited impact of service failure versus a complete software malfunction. ...
Jun. 30, 2015 01:56 PM EDT Reads: 730
Internet of Things is moving from being a hype to a reality. Experts estimate that internet connected cars will grow to 152 million, while over 100 million internet connected wireless light bulbs and lamps will be operational by 2020. These and many other intriguing statistics highlight the importance of Internet powered devices and how market penetration is going to multiply many times over in the next few years.
Jun. 30, 2015 01:45 PM EDT Reads: 2,020
Internet of Things (IoT) will be a hybrid ecosystem of diverse devices and sensors collaborating with operational and enterprise systems to create the next big application. In their session at @ThingsExpo, Bramh Gupta, founder and CEO of robomq.io, and Fred Yatzeck, principal architect leading product development at robomq.io, discussed how choosing the right middleware and integration strategy from the get-go will enable IoT solution developers to adapt and grow with the industry, while at th...
Jun. 30, 2015 01:45 PM EDT Reads: 1,876
Containers have changed the mind of IT in DevOps. They enable developers to work with dev, test, stage and production environments identically. Containers provide the right abstraction for microservices and many cloud platforms have integrated them into deployment pipelines. DevOps and Containers together help companies to achieve their business goals faster and more effectively. In his session at DevOps Summit, Ruslan Synytsky, CEO and Co-founder of Jelastic, reviewed the current landscape of...
Jun. 30, 2015 01:30 PM EDT Reads: 2,120
Malicious agents are moving faster than the speed of business. Even more worrisome, most companies are relying on legacy approaches to security that are no longer capable of meeting current threats. In the modern cloud, threat diversity is rapidly expanding, necessitating more sophisticated security protocols than those used in the past or in desktop environments. Yet companies are falling for cloud security myths that were truths at one time but have evolved out of existence.
Jun. 30, 2015 01:15 PM EDT Reads: 2,062
The cloud has transformed how we think about software quality. Instead of preventing failures, we must focus on automatic recovery from failure. In other words, resilience trumps traditional quality measures. Continuous delivery models further squeeze traditional notions of quality. Remember the venerable project management Iron Triangle? Among time, scope, and cost, you can only fix two or quality will suffer. Only in today's DevOps world, continuous testing, integration, and deployment upend...
Jun. 30, 2015 12:30 PM EDT Reads: 1,854
The time is ripe for high speed resilient software defined storage solutions with unlimited scalability. ISS has been working with the leading open source projects and developed a commercial high performance solution that is able to grow forever without performance limitations. In his session at Cloud Expo, Alex Gorbachev, President of Intelligent Systems Services Inc., shared foundation principles of Ceph architecture, as well as the design to deliver this storage to traditional SAN storage co...
Jun. 30, 2015 10:30 AM EDT Reads: 1,915
To many people, IoT is a buzzword whose value is not understood. Many people think IoT is all about wearables and home automation. In his session at @ThingsExpo, Mike Kavis, Vice President & Principal Cloud Architect at Cloud Technology Partners, discussed some incredible game-changing use cases and how they are transforming industries like agriculture, manufacturing, health care, and smart cities. He will discuss cool technologies like smart dust, robotics, smart labels, and much more. Prepare...
Jun. 30, 2015 10:20 AM EDT Reads: 575
"We provide a web application framework for building really sophisticated web applications that run on a browser without any installation need so we get used for biotech, defense, and banking applications," noted Charles Kendrick, CTO and Chief Architect at Isomorphic Software, in this SYS-CON.tv interview at @DevOpsSummit (http://DevOpsSummit.SYS-CON.com), held June 9-11, 2015, at the Javits Center in New York
Jun. 30, 2015 10:15 AM EDT Reads: 869
The Internet of Things is not only adding billions of sensors and billions of terabytes to the Internet. It is also forcing a fundamental change in the way we envision Information Technology. For the first time, more data is being created by devices at the edge of the Internet rather than from centralized systems. What does this mean for today's IT professional? In this Power Panel at @ThingsExpo, moderated by Conference Chair Roger Strukhoff, panelists addressed this very serious issue of pro...
Jun. 30, 2015 09:45 AM EDT Reads: 919