Documente Academic
Documente Profesional
Documente Cultură
PROMOTION
FOR
TECHNOLOGY
PROFESSIONAL
v0.1
Abstract
How to promote yourself in a technology world, for technology professionals.
Target Audience
Technology Professional
One of the creators of the AI research company famed for building the pioneering AlphaGo AI spells out the technology's
impact and future development.
The 2016 victory by a Google-built AI at the notoriously complex game of Go was a bold demonstration of the power of
modern machine learning.
But as significant as that achievement was, DeepMind's co-founder Demis Hassabis expects it will be dwarfed by how AI
will transform society in the years to come.
Hassabis spelt out his vision for the future of AI at the Economist Innovation Summit in London.
"I would actually be very pessimistic about the world if something like AI wasn't coming down the
road," he said.
"The reason I say that is that if you look at the challenges that confront society: climate change, sustainability, mass
inequality -- which is getting worse -- diseases, and healthcare, we're not making progress anywhere near fast enough in
any of these areas.
"Either we need an exponential improvement in human behavior -- less selfishness, less short-termism, more
collaboration, more generosity -- or we need an exponential improvement in technology.
"If you look at current geopolitics, I don't think we're going to be getting an exponential improvement in human
behavior any time soon.
Hassabis' confidence that AI can offset the worst effects of human greed and selfishness stems from how readily the
technology can be applied to solving intractable problems, such as preventing catastrophic climate change.
Image: Google
"I think about AI as a very powerful tool. What I'm most excited about is applying those tools to science and accelerating
breakthroughs," he said.
Today's machine-learning and related AI technologies make it possible to carry out tasks such as image recognition and
to find patterns in vast amounts of data, he said.
But he's particularly enthused about the potential applications of AI's ability to OPTIMIZE TASKS THAT WOULD OTHERWISE BE
OVERWHELMINGLY COMPLEX, as demonstrated by AlphaGo's success at a game where there are more potential moves
than there are atoms in the universe.
"You can think about huge combinatorial spaces and you're trying to find a path through. Obviously, games like Chess
and Go are like that, there's such a huge number of possibilities you can't brute force the right solution.
"There are lots of areas in science that have a similar structure. I think about areas like material and drug design, where
often what you're doing is painstakingly putting together all sorts of combination of compounds and testing them for
their properties."
The impact of breakthroughs in areas like material design could be profound, according to Hassabis.
"It's hypothesized, for example, there could be a room-temperature superconductor that could revolutionize power and
energy, but we don't know what that compound is currently.
"This is what I'm really excited about and I think what we're going to see over the next 10 years is some really huge,
what I would call NOBEL PRIZE-WINNING BREAKTHROUGHS IN SOME OF THESE AREAS ."
For its part, DeepMind is looking at how machine learning and other AI-related technologies can be applied to areas
such as protein folding and quantum chemistry, he said.
Hassabis also acknowledged that these systems had the potential to be used to cause harm, and raised the possibility
that at some stage, in "five to 10 years time", there could be an argument to keep some research out of the public
domain to prevent it being exploited by "bad actors".
Creating a machine with a general intelligence similar to our own will require a wider range of technologies than the
deep-learning systems that have powered many recent breakthroughs.
Branding and Promotion for Technology Professionals
Page 5
"I would regard it as one component, maybe with another dozen or half-a-dozen breakthroughs we're going to need like
that. There's a lot more innovation that's required.
"The brain is one integrated system but you've got different parts of the brain responsible for different things.
"You've got the hippocampus for episodic memory, the pre-frontal cortex for your control, and so on.
"YOU CAN THINK ABOUT DEEP LEARNING AS IT CURRENTLY IS TODAY AS THE EQUIVALENT IN THE BRAIN TO OUR SENSORY CORTICES:
OUR VISUAL CORTEX OR AUDITORY CORTEX .
"But, of course, true intelligence is a lot more than just that, you have to recombine it into higher-level thinking and
symbolic reasoning, a lot of the things classical AI tried to deal with in the 80s.
"One way you can think about our research program is [that it's investigating] 'Can we build out from our perception,
using deep-learning systems and learning from first principles? Can we build out all the way to high-level thinking and
symbolic thinking?'.
"In order to do that we need to crack problems like learning concepts, things that humans find effortless but our current
learning systems can't do."
DeepMind is researching how to advance AI in areas that would allow systems to reason at a level that's not possible
today and to transfer knowledge between domains, much the same way a human who's driven a car can apply that
knowledge to drive a van.
"We're trying to make breakthroughs in new types of technologies that we think are going to be required for things like
concept formation, how we bring language understanding into what are currently pre-linguistic systems.
"AlphaGo doesn't understand language but we would like them to build up to this symbolic level of reasoning -- maths,
language, and logic. So that's a big part of our work," he said, adding DeepMind is also working on how to make learning
more efficient, in order to reduce the huge volume of data needed to train deep-learning systems today.
Outsourcing is leveraged by many types of companies and organizations from small businesses to huge multinational
organizations. It’s easy to see why. Companies of all sizes can benefit from hiring a flexible and agile workforce to take
on some of their projects.
Freelancing and outsourcing expert Matt Keener, author of “Executive in Sweatpants,” talks extensively about when
to and how to outsource work in an interview with StartUp Fashion.
“At a certain point, if you’re working one hundred hours a week, you become counterproductive. So that might be a sign
that you’re ready to do some outsourcing, as well.”
If you’ve reached this point, the first thing you should do is assess your skill set and figure out what new tasks you can
take on.
The second reason why many people decide to outsource is to gain specialist skills. At the end of the
day, your business is only as strong as its weakest component.
The second reason why many people decide to outsource is to gain specialist skills. At the end of the day, your business
is only as strong as its weakest component.
If you’re an amazing real estate agent but could use some help on online marketing, don’t be afraid to go and find it!
The above is a good situation where you should be outsourcing. Just remember that the reason why you are
outsourcing in such a scenario is to parachute in an expert who contribute meaningfully to your team. So going for the
cheapest professional makes no sense. You can even consider hiring a local specialist if you wish to support the local
economy.
Outsourcing to increase profitability
Sometimes, outsourcing specific tasks makes a lot of sense from a financial point of view. This can help optimize the
business’s profitability or decrease the number of hours a business owner needs to work.
It’s not uncommon for consultants or freelancers to make as much as $150,000 per year offering their services. In a
scenario where such professional works 250 days a year for 8 hours a day, it comes down to a daily rate of $600, or an
hourly rate of $75.
It is almost certain that some of the work involved in this will not be related to the main service that the business offers.
Rather, administrative tasks such as accounting, bookkeeping, social media updates, Adwords PPC campaigns and so on
can be outsourced for less than $75 per hour.
In fact, some tasks, such as Adwords PPC, can be outsourced for as little as $10 per hour. It’s a no brainer to outsource it
in such situations unless you enjoy the task.
Outsourcing step-by-step
1. Identify the best approach to outsourcing by understanding your motives
Before you begin looking into outsourcing, it’s important to identify your approach. Are you looking to get simple work
off your hands, save on costs or hire a specialist to sort out a specific area of your business?
While you can jump right into searching for talent, it helps if you know what your goals are and how much would make
sense to invest. The last thing you want to do is waste money simply because you had undefined expectations.
Next, decide on an hourly rate or a set project rate. Setting a fixed price for a project ensures you won’t have to worry
about going over budget your first time outsourcing.
If you’re having trouble finding a round number, try breaking down your task into hours and then setting an hourly price
that you can then add up.
While fixed project prices are good, don’t fear hourly rates!
Hourly rates can be great for outsourced teams working in customer service or for an individual who helps with the
books a few hours a week.
Just make sure to monitor the hours worked using trusted time tracking software like Hubstaff to ensure that you’re
only paying freelancers when they’re working.
2. Clarify project specifications and expectations
Once you know why you’re outsourcing and what your approach will be, it’s time to make that into project specifications
and defined expectations.
8. Thinking that the personal growth of virtual employees is none of your concern
Don’t view virtual workers as temps, or as an inexpensive way to staff a startup.
Never hire people based purely on what they can do now.
Bored and unmotivated people are rarely ever cost-effective hires or positive influences on your company culture.
Introduction
The top five pitfalls encountered by organizations outsourcing/offshoring software testing are:
Problematic communications
Insufficient or mismatched skill sets at software test organization
Management issues
Vendor and infrastructure problems
Offshoring risks
Following are five “best practice” recommendations to help avoid these pitfalls and successfully outsource your test
automation to an offshore partner.
Best Practice Recommendations
There are ways that the pitfalls associated with outsourcing/offshoring software testing can be avoided or resolved.
Following are five best practice suggestions of ways to avoid these pitfalls:
1. Build trust or use someone you can trust.
You need to work with a partner that you know has testing experience, an experienced staff, an understanding of
current methodologies, and competent domain knowledge.
Building or gaining trust can be accomplished in many ways, including:
1. Working with a test organization that you know or have used in the past.
2. Looking for test organizations that come highly recommended by individuals whose opinions you trust.
3. Using a small pilot project as a means of determining how dependable a test organization is. If you find you
can rely on them with a small pilot project, you can start to build up trust and move forward with larger more
critical work.
2. Train the test organization, or make sure they are fully competent to begin with.
It is rare to encounter an outsourced test organization that is “fully competent” as they are typically lacking in domain
knowledge, and knowledge of your processes, reporting, communications and more. Of course, if they are already
demonstrably fully competent for your application to begin with, that is a plus that will save a great deal of time.
More typically, you will have to invest in training the offshore testing partner.
Your offshore team needs to be trained in all aspects of your test process, including communication methods, status
reporting, test case management and defect tracking systems, the build process, how much time to spend analyzing
bugs to what backup work to do in case of a bad build or downtime, why certain metrics are important, and what
they mean, to reduce fear while instilling an understanding of measurement. Take the time required for this into
account, as well as the training costs, when you compare options and make your project plan.
Training your offshore test team and setting realistic expectations can stop or minimize most problems before they
cause mid-project headaches, stress or even test project failure. But training an offshore team is different than
training your domestic team. Your offshore test team is likely to be more technically skilled than your domestic test
team, but that does not eliminate, or even reduce, the need for training.
You will have cross-cultural rough spots as well, so train the local team on ways to recognize and deal with them.
Tackling these issues can be difficult and sensitive but very worthwhile. Trust takes a long time to build, but is
quickly lost.
A rule of thumb: “Offshoring projects will cost 4 times less but take twice as long to complete.”
The notion of saving up to 70% of labor costs can be very enticing, especially in tight economic times. However,
offshoring can be a daunting endeavor and one that can almost as easily waste money as save it. A poorly executed
attempt can also have a ruinous effect on an in-house team and even tarnish a company’s long-term brand. According to
Information Week, “two-thirds of companies report either no change or a worsening in customer satisfaction as a result
of business-process outsourcing.” And a 2005 Gartner study found that 80% of companies that outsource fail to meet
their cost-savings targets.
So no one should contemplate offshoring creative activities without significant research and planning. Here are some
suggestions from others who have paved the way.
Know why you are going offshore. Keep a laser focus on your objectives. Throughout the planning phase, validate
decisions against these objectives. This will help answer the questions around what to outsource and where (India,
Ireland, or Central/South America).
Choose an experienced partner you can trust. There are a lot of companies vying for your work. Some of the best advice
I ever heard regarding which company to choose? “Process cannot replace trust.” Check out the companies, their
clients, their references, their QA, everything. If you can’t develop a gut-level trust they will consistently help you meet
your objectives, move on.
Focus on core capabilities. When determining what will be sent offshore, divvy the work up based on what the offshore
team does often and well. Usually, that means the highly templated work, the routine production tasks (like converting
Quark to InDesign documents or dropping pre-approved text into pre-approved design templates). You will want to keep
the complex and strategic work close to home.
Pilot the initiative. It is always wise to start small -- to test the relationship, the processes, and the output before
committing to a long-term contract.
Plan, plan and plan some more. Understand when and how you are going to measure success. Set up a contingency
plan for when things go poorly. Determine how you will redirect resources if you decide to shut down the grand
experiment. And build Plan Bs and Plan Cs for everything. Assume everything will be harder and take longer than is
conceivable. Build that into your plans.
Manage the project professionally. More than anywhere else, offshore operations need to be managed closely. Develop
rigorous protocols and procedures. Monitor performance frequently and address issues directly and concisely as they
arise. Avoid taking shortcuts at all costs.
Nurture those close to home. Offshoring is always scary for an in-house creative organization – and even for their
customers. Take pains to take care of both. Understand the fears. Explain early and often why your plan makes sense
and how projects will be sent out and managed. Reinforce the important role that the in-house team will play. Reassure
the customers that they will still receive the quality they have grown accustomed to receiving.
Take care of those abroad, too. You want to minimize turnover, which is often high in offshore shops. So provide clear
expectations and guidance as well as frequent feedback, respect cultural differences, and foster a sense of community
and connectedness whenever possible.
Integrate the local and offshore teams. Most companies new to offshoring assume they can and should keep the two
teams completely separate. But experience has proven that setting up the offshore operation as a fully integrated
extension of the in-house team actually works far better. Encourage interactions, collaboration, information and joint
projects – just keep the roles and responsibilities clear as you do so.
Separate development and QA. These are two different skills, and it is always better to have someone other than the
originator check for errors. So make sure you have professionally trained quality assurance staff checking the work of the
designers and content developers. This is perhaps one way to have the local and offshore teams work together.
Invest in success. Put someone on-site as a program manager to ensure the success of the transition and ongoing
production. Necessary skills include organization, communications and people management. Also make it easy to send
people back and forth between the local and offshore organizations. This will not only facilitate conversations around
organization and process but help improve overall relations.
Cyndi Urbano is a consultant with Cella Consulting, a traditional management consultancy focused on optimizing in-
house creative operations. She brings her clients a wealth of experience in strategic planning, financial management
and personnel development based on her 20-plus years managing creative teams. Most recently, she headed up a full-
service in-house agency with more than 100 staff in 3 locations. She currently lives in Ashburn, VA with her husband and
daughter.
Cella Senior Consultant Cyndi Urbano is a former in-house creative leader offering deep expertise in financial analysis
and modeling, organizational design and process re-engineering. She has managed in-house departments of more than
100 creatives and has consulted for creative organizations across various industries with teams as few as 10 employees
to as many as 400-plus team members.