Welcome!

Java IoT Authors: Liz McMillan, Yeshim Deniz, Pat Romanski, Elizabeth White, Carmen Gonzalez

Related Topics: Java IoT, Eclipse

Java IoT: Article

i-Technology Opinion: Outsourcing...to Students

"Pizza Is the Secret Key to the Success of Commercial Projects Developed by Students"

JDJ Editorial Board member Yakov Fain writes: One of my resolutions this year is to start teaching part-time Java-related classes in some college. That's why I started browsing the computer science course lists that are being offered this year. While graduate-level programs offer many interesting courses, the situation is different in the undergrad world.

Some schools keep teaching how to multiply matrices in Ada or work with algebraic expressions in Prolog. Half of the courses are preparing professionals who will be operating on another planet. Information systems programs look a little more down to earth. Meanwhile, many college graduates are having a hard time finding their first jobs because many entry-level programmers jobs are being outsourced overseas, and it'll stay this way as long as it makes financial sense for businesses. Unfortunately, student loans have not been outsourced...

A catch-22 situation with experience makes things even worse: we can't hire you because you don't have the industry experience. How can I get this experience if no one hires me? Some people try to find volunteer programming work to get a foot in the IT door. Some graduates join open source projects, and some job applicants just lie on their résumés.

I have a plan: instead of outsourcing projects to developing countries, businesses should offer them to the local colleges. I'm not talking about simple pilot or proof-of-concept projects; I mean the real ones. This plan requires commitment and the cooperation of academia and businesses. These are some thoughts that come to mind:

  • Colleges have to include more classes on software engineering and modern technologies in the undergraduate programs. Here are some of the candidates: Application Servers, Service-Oriented Architecture, Design and Development of J2EE Applications, Applying Design Patterns, Data Modeling, Business Intelligence, and UML.
  • Colleges form teams of programmers starting from the students' junior year. Faculty members lead these teams. Information about these teams (résumés, previous projects, GPAs) has to be published on the Internet and be publicly available, and businesses need to publish their project descriptions so student teams can bid on these projects.
  • Colleges make their labs, networks, and support personnel available for the teams. If needed, businesses can lease additional hardware to the college for the duration of the project.
  • Most of the students study Java programming during their freshman and sophomore years. Many Java components are available for free or through open source licenses: IDE, version control systems, project build tools, bug reporting systems, application servers, etc. Businesses will purchase any additional required software for a fraction of the cost using heavily discounted academic prices.
  • Business managers pick and interview teams for their projects based on the college reputation, available skill sets, location, and other criteria.
  • Business lawyers prepare a contract with a selected team that defines the obligations of each party, deliverables, cost of development, and potential penalties.
  • The turnover rate is usually high on the projects that are outsourced to developing countries, which won't be the case with student teams. On the other hand, there is a risk of not having developers during midterms and final exams. However, since the exam schedules are known in advance, the "freeze time" can be planned accordingly.
  • Most of the business managers dealing with developers from other countries complain that cultural differences are a huge problem. Guess what? This won't be a problem if you outsource the project to students who live in the same country and speak your language.
  • Even though students will get a minimum salary for this work, they should also earn academic credits and get graded while working on such projects.
The funny (or sad) part is that the students themselves are already outsourcing their college assignments. There are Web sites where you can hire a coder for any assignment in various programming languages. No job is too small. People from around the world can bid on these projects, and since the offered prices go as low as $20 USD, it's clear that only programmers from the developing countries like India or Russia would be interested in these jobs. Academic outsourcing may be even more damaging than the industrial outsourcing, because rich students can improve their grades and earn their degrees without having a good knowledge of the required subjects. Spending more time working as teams in the labs under the supervision of a faculty member or business manager will help minimize academic cheating.

There is one more secret key to the success of commercial projects developed by students: pizza! Each day the client company can send a couple of pies (half plain and half pepperoni) to the labs where the students work. They are going to work for food...and experience. It's a win-win situation for everybody.

More Stories By Yakov Fain

Yakov Fain is a Java Champion and a co-founder of the IT consultancy Farata Systems and the product company SuranceBay. He wrote a thousand blogs (http://yakovfain.com) and several books about software development. Yakov authored and co-authored such books as "Angular 2 Development with TypeScript", "Java 24-Hour Trainer", and "Enterprise Web Development". His Twitter tag is @yfain

Comments (19) View Comments

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


Most Recent Comments
Robert Dobbs 07/09/08 11:15:17 AM EDT

Timothy, this video will get you started in the right direction:

http://www.youtube.com/watch?v=3PycZtfns_U

Timothy Oduro Yeboah 07/09/08 06:27:46 AM EDT

Hi please can u kindly tell me everything about Sun Java...or programmer's...who are they and what work to one get after studying sun java..his opportunity and many more things that one can get in studying sun java and many more ok and am from Ghana and am interested in this course and am 20 years old .Thanks for reading and hoping to hear from you soon for i will like to friend you as well after i have know them so that u will be teaching me more things about that....have a nice day.

Ken Collins 03/22/05 09:31:08 PM EST

Yakov,

Yakov: Thank you for the feedback. Everything you say makes perfect sense in times when there are plenty of jobs
for college graduates. But think about this: 4 years
ago they've entred colleges and selected CS major.
What do they have this year after graduation? 100K
worth of student loans and no entry level jobs.

Ken: Why should students pay $25k/year to work for $10/hour (or free) for major corporations? Students should study and companies should hire actual employees. The only time most people will ever get face time with a PHD in their field is when they're in school. They should use it wisely instead of dinking around with the kind of gruntwork that can be successfully farmed out to someone with no experience.

I graduated in '94, so I know what it's like to come out in an industry downcycle. Yourdon published "The Decline and Fall of the American Programmer" in '93. My first job after college was programming perl for $10/hour.

Yakov: At the same time people in India spend 3-4 months
learning some hot Java technologies (without bothering
with CS degrees) and they beat up well educated US
graduates hands down.

Ken: The only reason the shops in India are beating us up is because they charge $10/hour. The Indian programmers I've worked with here show the same varying degree of abilities as US programmers.

I just don't think farming to students here is any better. It continues to degrade the profession with a race to the bottom, it doesn't result in any more entry level jobs, and it would actually probably lower the quality of graduates, since they'd be preoccupied with entry-level tasks rather than senior-year coursework. That's when I took my most
demanding classes.

Yakov: You are saying that you should have taken a Unix class instead of having summer jobs? Sure...as long as you had the money to pay for this course.

Ken: My university didn't offer it at any price.

Yakov: You do not like managing students? What about managing a group of young developers in Bangalore when success of your project (and your career depend) on them?

Ken: I'm an absolute opponent of outsourcing, and I've never heard an outsourcing success story firsthand. My company is currently rewriting the one piece of code it outsourced to India over my opposition.
However, I don't think it's going to go away, and I don't really knowwhat to do about it. It's eating entry-level jobs and over the long run,the US will lose all of its technical edge. I just don't see burdeningstudents with industry pressures as the answer.

The only suggestion I have is to level the playing field and get rid of the H1B visa. There are over 100,000 H1Bs in the country on a continuing basis, supposedly to address the worker shortage of the .com years. From my experience, H1Bs are hired specifically to fill entry-level positions
at low wages. I've heard an employer state that explicitly, and I've seen it in action. The boom's over, and those jobs should be opened up to permanent residents.

Yakov: Well, this article is my attempt to start yet another discussion on outsourcing...

Keep going. The industry needs as much attention on it as possible.

Yakov: Thank you for responding to my article. I really
appreciate it.

Ken: No problem. Thanks for your efforts.

Yakov 03/22/05 09:13:27 PM EST

Ken,

Thank you for the feedback. Everything you say makes
perfect sense in times when there are plenty of jobs
for college graduates. But think about this: 4 years
ago they've entered colleges and selected CS major.
What do they have this year after graduation? 100K
worth of student loans and no entry level jobs. At
the same time people in India spend 3-4 months
learning some hot Java technologies (without bothering
with CS degrees) and they beat up well educated US
graduates hands down. You are saying that you should
have taken a Unix class instead of having summer jobs?
Sure...as long as you had the money to pay for this
course. You do not like managing students? What about
managing a group of young developers in Bangalore
when success of your project (and your career depend)
on them?

Well, this article is my attempt to start yet another
discussion on outsourcing...

Thank you for responding to my article. I really
appreciate it.

Yakov

Ken Collins 03/22/05 09:10:10 PM EST

I read your article in the February edition of JDJ, and I can't agree
less.

I worked while I was a student both full-time as a summer intern and
part-time during the regular semester. I also worked managing a team of
students at an off-campus start-up a few years after graduating. Both
experiences were awful. The first drove me out of computer science for
nearly four years because I wasn't ready for the monotony of cubicle
work. The latter was nightmarish because it was nearly impossible to
organize a team of students, all of whom had different schedules,
widely
differing coding abilities, and different levels of maturity.

When I was in college, I would have benefitted greatly from smaller
class sizes and an early introduction to unix tools, not more work
hours. I spent way too much time making small change working for major
corporations when I should have been taking an extra class that would
have helped me throughout my career. If students have to work, they
should be involved with university level research projects, where they
can see the future of CS and the potential rewards of grad-level
research. Nearly all of my friends in CS were working crappy
programming
jobs while struggling with a full course load, so it's not like
students
aren't already getting exposure to the industry. It made everyone I
knew
miserable.

As far as knowing the latest languages and tools goes, I spent most of
my undergrad years learning assembler programming for Motorola embedded
chipsets. That actually landed me my first programming job out of
college, programming Java. The guy hiring me had worked in Motorla's
cellular division for years before switching to Java, and he knew that,
if I write apps with a single accumulator and two index registers, I
could probably get up to speed with Java quickly.

And, I'm not suggesting that all industry-directed student efforts are
worthless. One of the student programmers I managed wrote a 3dfx glide
wrapper that would allow then-popular glide only games to be played on
OpenGL hardware. NVidia picked him up immediately after he graduated,
and he got a handsome options package. It did him a lot more good than
all the shopping cart applications he worked on for me.

Shiva 03/01/05 02:50:53 AM EST

This is a very interesting line of thought though I'm not sure if this will work. Bulk of the outsourcing is done on maintenance and enhancement projects and not fresh from-the-scratch development projects. A maintenance & enhancement project will never draw attention from any students for the sheer lack of creativity and a need for knowledge in the vertical.

It is best to start off with pilot projects and rapid prototyping requirements and based on this experience further outsourcing to universities can be undertaken. Just a thought!

Insourcing 03/01/05 02:46:51 AM EST

### ( have a plan: instead of outsourcing projects to developing countries, businesses should offer them to the local colleges ###

Go, Yakov!! This is a fine proposal. Thank you JDJ.

Cheesy software development 03/01/05 02:26:17 AM EST

half plain and half pepperoni!? Hey, what you got against good old-fashioned cheese??

thanks Yakov! 02/19/05 07:26:38 AM EST

Good to see the true value of pizza in computing recognized here! :)

Kevin Shockey 02/18/05 06:18:23 AM EST

I'm currently in charge of a project very similar to what was proposed in this article. The SNAP Development Center employs computer science and engineering students from the Interamerican University of Puerto Rico. Our objectives are to improve the quality and quantity of the graduates from these programs.

Our project, however, was funded by the Puerto Rico government. Briefly we have created an open source project to develop and market a completely oepn source relacement for the Sun JDK. The SNAP Platform also integrates popular open source development tools such as Eclipse, Tomcat, and SwingWT.

We are a year into the project and results have been mixed. Although we found a few students up to the challenge, in general there is a big difference working with students and working with a full-time software development team. My observations of the students indicate:

- They require more supervision
- They, in general, lack the discipline of a work mentality that we take for granted working with a full-time team
- Their schedules can be very erratic. They have a lot of things competing for their time, such as sttudying, examss, partying to name just a few
- Finally, depending on the program, they lack the experience of working on a large project that would be necessary to develop a product for a company.

One of the objectives we are trying to bring to these programs is real world experience. However, we have the benefit of a full-time software engineer. Without his leadership, we probably wouldn't have achieved the technical succes we have.

In thoery this is a great idea, in practice I'm not sure many companies would be patient enough to wait for results. What my experience has shown is that it will take longer for such a program to produce results due to the observations above and the relatively high turn-over (either from the students dropping out or changing classes). In my opinion, every university should have an open source project that they maintain. It gives the students experience, it reduces the risk, and it keeps the fun in the work.

balaji 02/16/05 12:57:42 AM EST

This article misses mentioning some important things:

1. Programs to multiply matrices are a very important concept to grasp. While I learned the concept in my 11th, there are many so-called s/w programmers who don't get the concept of nested loops.

2. Colleges absolutely must not introduce more courses in "software engineering and modern technologies in the undergraduate programs". Let us face it, most software is not really engineered. In my 10-year career I have been involved in only 2 such highly engineered projects. The rest have been built ad-hoc. And as for modern technologies, to pick up .Net or some such flash in the pan in the pan is not a big deal. To pick up fundamental programming concepts is much more difficult.

3. The problem with software development is not really development. It is support and maintenance. What support can one get from college students who have moved on to their next year and newer projects? What about students that have graduated?

Thaths

pv 02/14/05 12:22:55 PM EST

I totally disagree. Colleges and Corporations are totally different culture wise. Students in colleges work on Assignments for a better grade. Employees in corporations work for better pay and promotions. I am fine with Govenrnment and Government agencies outsourcing their work to universities as they are using publicly funded University resources to do public work. Instead Companies can set up small student divisions for which they hire students who are still enrolled in the colleges and can assign them small projects and pay them reasonably. Last but no the least do not take away the Fun out of collge life!

Rick Proctor 02/14/05 11:45:00 AM EST

I agree. A quick scan of local colleges finds few undergrad courses in Java. I would love to have eager young college students working on some of my projects. It seems that US colleges have been slow to embrace Java. It's unfortunate. From my own experience writing Java articles, I get a lot more commments and questions from overseas developers than US developers.

Ramón Jiménez 02/14/05 09:12:02 AM EST

A comment regarding education. In my understanding, computer science programs are just fine if they are teaching students to multiply matrices in Ada or to solve algebraic problems in Prolog. Where else is a CS major expected to even know these technologies? The problem is not to re-formulate CS curricula, it's to create new programs. The BS in Software Engineering being offered by some universities recently is IMHO a correct step in that direction. We don't need as many CS majors anymore, but we still need some!

Keith Blizard 02/14/05 07:42:42 AM EST

First I think the article brings up a great point in our IT industry - ensuring that the students coming out of college are properly trained for the industry that they will be leading in the future. Having the ability to set up intern programs would not only strengthen the corporation by promoting itself for future hires, but also enable students the ability to understand how technology really is used in businesses today.

On the other hand, with the some of the comments - I TOTALLY disagree that it is more important to learn different technologies/syntax for students to be effective. For anyone who has developed for a long period of time, you need to learn a language ONCE thoroughly, and then picking up another one is just a matter of learning the syntax. It is MUCH more important that you can develop the understanding of objects, inheritance and good programming practice, and that takes time to do rather than the long list of available languages.

Natan Cox 02/14/05 02:38:39 AM EST

First I must say I'm not against real world experience. But... one of my courses at university was about the next best thing: CORBA, any body still using it?

SOA and all the latest fads still need to prove themselves. Let the students learn the real stuff: design, relational theory etc. Who cares whether this is done using ADA, Eiffel or one of the cooler languages at the moment, lets say Java or Python?

It is more important you learn lots of languages (even Prolog or Lisp), get to know them, learn what is good about them. Nobody has ever become a worse programmer from learning one extra language.

'Useless theory' gives you a frame of reference, even if you never use it after you graduate.

I work with a lot of young programmers, they had more 'real world' experience when they graduted. But they also lack a lot of the basics. It makes them inflexible, and not able to apply more 'generic' knowledge.

They basically lack the background to apply all the stuff they will learn in interesting courses such as: application servers, design patterns and that's quite sad, actually.

Ruben Reusser 02/13/05 03:48:59 PM EST

The University of Applied Scienes Biel/Switzerland takes a simmilar approach ( http://www.hti.bfh.ch/index.php?id=1&L=2 ). The bscs program is a four year program, 2 years classes, then one year mandatory internship and then again 1 year of classes. The program is geared towards providing the students the needed knowledge for the internship within the first two years and then refining the knowledge in the last year with additional subjects such as prolog, parallel computing, advanced computer graphics, etc

Charles Neville 02/13/05 11:41:33 AM EST

I'm a retired CS professor, so I have some practical experience with this sort of thing. Yakov Fain has put his finger on an important problem: How to give students real-world experience to enhance their educations and build their resumes. But there are some problems with his suggestions. I'm going to tell you how some colleges and universities deal with these by using INTERNSHIPS, WORK STUDY, or LIMITED development projects from industry:

Problem 1. Pizza is good, but it is not pay! Students and supervising faculty will work for little or no pay under his proposal. This is normally called exploitation or slave labor.

Solutions to Problem 1: (a) Carefully limit the scope of the project to what can reasonably done for academic credit in a class. This is one reason for the prevalence of pilot projects. (b) Have the students take an INTERNSHIP for, say, two courses worth of academic credit. The ACADEMIC aspects of the internship are supervised by a faculty member. His or her responsibility is to be sure the student does what he or she is supposed to in the company, and that the company only makes reasonable demands of the student. The faculty member also assigns the student a grade at the end. The company takes care of supervising the student's day to day work. (c) Have the student take a PAID INTERNSHIP (also called WORK STUDY) for, say, two courses worth of academic credit. This works like the unpaid intership solution, except that the student draws a salary reasonable for someone at his or her level of experience.

Problem 2: Publishing individual GPA's by name on the internet is a violation of federal law! A college could publish GPA's with no names attached, or an aggregate GPA. What colleges typically do now is have STUDENTS APPLY to companies for INTERNSHIPS or WORK STUDY. Students are free to provide or withhold their GPA's. (Of course, if they withhold their GPA's they don't get hired.)

Problem 3: What do you do with a typical class with four weak members out of 15 or 20? Everybody in the class has to have the opportunity to participate, even if they don't do well at the end. But the weak members will drag down the chances of the teams they join for getting contracts.

Solutions to problem 3: (a) LIMIT the scope of projects and have the instructor assign teams to individual projects. (b) Use INTERNSHIPS or WORK STUDY, and make it the student's individual responsibility to apply to companies and get hired before he or she can take the course.

Problem 4: Devoting substantial college resources, like labs, networks, and support personnel to the private gain of corporations is against the law for public universities and highly frowned on in private ones.

Solutions to problem 4: (a) LIMIT the scope of projects to what can reasonably be done for academic credit in a class. (b) Have the company provide monetary (overhead) grants to pay for the use of the equipment and the time of support personnel, or have them provide payment in kind through grants of equipment or services. (c) Use INTERNSHIPS or WORK STUDY so the work is done off campus using the company's facilities.

Problem 5: If a software provider gets wind of the fact that its software, purchased under an academic license, is being used for the private gain of a corporation, it will yank all the university's licenses, and maybe sue.

Solutions to Problem 5: LIMIT, INTERNSHIPS, WORK STUDY, as above.

nathan lane 02/09/05 04:32:50 PM EST

Well how about restricting outsourcing period!

@ThingsExpo Stories
The age of Digital Disruption is evolving into the next era – Digital Cohesion, an age in which applications securely self-assemble and deliver predictive services that continuously adapt to user behavior. Information from devices, sensors and applications around us will drive services seamlessly across mobile and fixed devices/infrastructure. This evolution is happening now in software defined services and secure networking. Four key drivers – Performance, Economics, Interoperability and Trust ...
Data is an unusual currency; it is not restricted by the same transactional limitations as money or people. In fact, the more that you leverage your data across multiple business use cases, the more valuable it becomes to the organization. And the same can be said about the organization’s analytics. In his session at 19th Cloud Expo, Bill Schmarzo, CTO for the Big Data Practice at Dell EMC, introduced a methodology for capturing, enriching and sharing data (and analytics) across the organization...
SYS-CON Events announced today that T-Mobile will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. As America's Un-carrier, T-Mobile US, Inc., is redefining the way consumers and businesses buy wireless services through leading product and service innovation. The Company's advanced nationwide 4G LTE network delivers outstanding wireless experiences to 67.4 million customers who are unwilling to compromise on ...
The explosion of new web/cloud/IoT-based applications and the data they generate are transforming our world right before our eyes. In this rush to adopt these new technologies, organizations are often ignoring fundamental questions concerning who owns the data and failing to ask for permission to conduct invasive surveillance of their customers. Organizations that are not transparent about how their systems gather data telemetry without offering shared data ownership risk product rejection, regu...
Bert Loomis was a visionary. This general session will highlight how Bert Loomis and people like him inspire us to build great things with small inventions. In their general session at 19th Cloud Expo, Harold Hannon, Architect at IBM Bluemix, and Michael O'Neill, Strategic Business Development at Nvidia, discussed the accelerating pace of AI development and how IBM Cloud and NVIDIA are partnering to bring AI capabilities to "every day," on-demand. They also reviewed two "free infrastructure" pr...
New competitors, disruptive technologies, and growing expectations are pushing every business to both adopt and deliver new digital services. This ‘Digital Transformation’ demands rapid delivery and continuous iteration of new competitive services via multiple channels, which in turn demands new service delivery techniques – including DevOps. In this power panel at @DevOpsSummit 20th Cloud Expo, moderated by DevOps Conference Co-Chair Andi Mann, panelists will examine how DevOps helps to meet th...
With major technology companies and startups seriously embracing IoT strategies, now is the perfect time to attend @ThingsExpo 2016 in New York. Learn what is going on, contribute to the discussions, and ensure that your enterprise is as "IoT-Ready" as it can be! Internet of @ThingsExpo, taking place June 6-8, 2017, at the Javits Center in New York City, New York, is co-located with 20th Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry p...
With billions of sensors deployed worldwide, the amount of machine-generated data will soon exceed what our networks can handle. But consumers and businesses will expect seamless experiences and real-time responsiveness. What does this mean for IoT devices and the infrastructure that supports them? More of the data will need to be handled at - or closer to - the devices themselves.
Grape Up is a software company, specialized in cloud native application development and professional services related to Cloud Foundry PaaS. With five expert teams that operate in various sectors of the market across the USA and Europe, we work with a variety of customers from emerging startups to Fortune 1000 companies.
Financial Technology has become a topic of intense interest throughout the cloud developer and enterprise IT communities. Accordingly, attendees at the upcoming 20th Cloud Expo at the Javits Center in New York, June 6-8, 2017, will find fresh new content in a new track called FinTech.
Today we can collect lots and lots of performance data. We build beautiful dashboards and even have fancy query languages to access and transform the data. Still performance data is a secret language only a couple of people understand. The more business becomes digital the more stakeholders are interested in this data including how it relates to business. Some of these people have never used a monitoring tool before. They have a question on their mind like “How is my application doing” but no id...
SYS-CON Events announced today that Interoute, owner-operator of one of Europe's largest networks and a global cloud services platform, has been named “Bronze Sponsor” of SYS-CON's 20th Cloud Expo, which will take place on June 6-8, 2017 at the Javits Center in New York, New York. Interoute is the owner-operator of one of Europe's largest networks and a global cloud services platform which encompasses 12 data centers, 14 virtual data centers and 31 colocation centers, with connections to 195 add...
DevOps is often described as a combination of technology and culture. Without both, DevOps isn't complete. However, applying the culture to outdated technology is a recipe for disaster; as response times grow and connections between teams are delayed by technology, the culture will die. A Nutanix Enterprise Cloud has many benefits that provide the needed base for a true DevOps paradigm.
SYS-CON Events announced today that Juniper Networks (NYSE: JNPR), an industry leader in automated, scalable and secure networks, will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Juniper Networks challenges the status quo with products, solutions and services that transform the economics of networking. The company co-innovates with customers and partners to deliver automated, scalable and secure network...
The age of Digital Disruption is evolving into the next era – Digital Cohesion, an age in which applications securely self-assemble and deliver predictive services that continuously adapt to user behavior. Information from devices, sensors and applications around us will drive services seamlessly across mobile and fixed devices/infrastructure. This evolution is happening now in software defined services and secure networking. Four key drivers – Performance, Economics, Interoperability and Trust ...
In his keynote at @ThingsExpo, Chris Matthieu, Director of IoT Engineering at Citrix and co-founder and CTO of Octoblu, focused on building an IoT platform and company. He provided a behind-the-scenes look at Octoblu’s platform, business, and pivots along the way (including the Citrix acquisition of Octoblu).
SYS-CON Events announced today that Hitachi Data Systems, a wholly owned subsidiary of Hitachi LTD., will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City. Hitachi Data Systems (HDS) will be featuring the Hitachi Content Platform (HCP) portfolio. This is the industry’s only offering that allows organizations to bring together object storage, file sync and share, cloud storage gateways, and sophisticated search an...
@GonzalezCarmen has been ranked the Number One Influencer and @ThingsExpo has been named the Number One Brand in the “M2M 2016: Top 100 Influencers and Brands” by Analytic. Onalytica analyzed tweets over the last 6 months mentioning the keywords M2M OR “Machine to Machine.” They then identified the top 100 most influential brands and individuals leading the discussion on Twitter.
The Internet of Things is clearly many things: data collection and analytics, wearables, Smart Grids and Smart Cities, the Industrial Internet, and more. Cool platforms like Arduino, Raspberry Pi, Intel's Galileo and Edison, and a diverse world of sensors are making the IoT a great toy box for developers in all these areas. In this Power Panel at @ThingsExpo, moderated by Conference Chair Roger Strukhoff, panelists discussed what things are the most important, which will have the most profound e...
@ThingsExpo has been named the Most Influential ‘Smart Cities - IIoT' Account and @BigDataExpo has been named fourteenth by Right Relevance (RR), which provides curated information and intelligence on approximately 50,000 topics. In addition, Right Relevance provides an Insights offering that combines the above Topics and Influencers information with real time conversations to provide actionable intelligence with visualizations to enable decision making. The Insights service is applicable to eve...