Saturday, July 6, 2013

Do You Know JAVA?

I have a few companies that are willing to hire you full time if you know JAVA.  So if you know JAVA and feel you can pass and face-to-face interview and are capable o doing a live skills challenge then they will hire you.

If you know JAVA, please send me your actual resume and I will work the below companies to get you hired.

Here is the deal:

Company 1: Located in Detroit MI

The first week is free.  They will pay $15 per hour for the first month after the first free week and then after the probation period, you will be hired for full time at $25 per hour plus benefits.

This company will decide what other training you might need and will discuss their needs during the interview.

You will have to relocate to Detroit MI for this opportunity.

Company 2: Located in Herndon VA

They will hire only 1 person every month of 1 person every 2 months.  The first month will be free and from the second month you will be paid at $56,000 salary plus benefits.

They have a core product that they work on, and they will provide additional training on their product before they place you on a live project.

You will have to relocate to Herndon VA for this opportunity.

Company 3: Located in Dallas TX

They want 4-5 full trained JAVA students.

The first month will be free and from the second month you will be paid at $40,000 salary plus benefits.

They will train you for an additional 2-3 months on their core product.

You have multiple locations in USA and based on their need, you can be at any location.


Training and Placement

I have mentioned in the past that we are very successful in training and placement. Except for a few verticals in healthcare, I would say that 2013 had been terrible. I have spent a total of about $300,000 over the last 5 month with a return of less than $50,000 over this period.  This is tremendous money that I an my students that have paid for classes have wasted together.

Most of our students join based on my word that the technology is in demand.  By the time we start a training and by the time we end a training the market changes and the demand may have disappeared.

I have always tried to be extremely honest in everything I tell my students.

So today we had an incident and I thought I would write about it.  I am sure there are lessons to be learned by everyone from this.

We started a class in November of 2012, because I had a technology that was in demand and I was given a verbal order for over 84 resources for the month of January and February by 2 large IT consulting companies.  This class ended up finishing in February and we started marketing our students then.  The large IT consulting companies bowed out, saying that either they lost a contract or that the client has not signed off on the contract as they promised and the project was on hold.

I collected a total of $12,500 from running that class, from students that had paid.  My cost for the class ended up being $58,000 for the teachers and possibly another $100,000 in allocated overhead.  I ended up placing just 1 student from that class (I have had a client say that they wanted 4-5 American or GC candidates in about 30 days, so maybe I can break even one day - We will see).

The market is full of full-time opportunities, but hardly any corp-to-corp opportunities.

I can the frustration of students from what I promised and what was delivered, and it is frustrating to me also that I could not deliver as I promised.

But from the point the class start until now, the market has changed so much, but it is simply indescribable.  I would never have imagined that this change would have occurred so quickly or caught me off guard like it did.  Forget the $250,000 that I lost, it makes to sick that I was unable to help people that I promised to help.  I may eventually be able to help them, since I feel a little traction now, so I guess we will see.

Consulting vs. Full-time

There were two distinct business models that have worked for the last few years.

1) Bring qualified people from India - Large Consulting companies in India have a terrific training and mentoring program in India.  Usually if you can find an employee with 5 years of real time experience from India, it would be very easy to place them as consultants in USA.  This was the dominate business model from 1997 until 2010.

2) In 2010 onwards the USCIS changed their policy and made getting an H1B approval and stamping done from India, almost impossible.  This caused for a shift in the business model and from 2010-2012 most companies did very well training recent masters graduates and placing them as consultants.  Each company had an area of focus and it did not really matter what the area of focus was, a majority of them did very well.

We have now entered 2013 and it seems like both of the above models are dead.  Currently the IT market is looking for either full-time employees or for very senior level IT consultants.  Sometimes it amazes me how quickly a change occurs.

With the new immigration bill on everyone's mind, I had a chat with the head of a large Indian IT consulting company and I see another change in the market ahead.

Here is the future of IT in my view:

Most consulting companies have come to realize that there is simply no way that the US government is going to let companies get away with having large amounts of staff on H1B, L1, B1 etc..  They have come to the realization that they will be forced to have 50% of Greencard (GC) or Us Citizens (USC), if not immediately then soon.  With this in mind I have started getting inquiries from Large IT Consulting  companies if I will train recent college graduates for them.  They will apparently hire them out of college at $30,000 - $40,000 on a fulltime salary and then send them to us for 3-4 months and they want us to train them in various technologies.  So far I have gotten a request for training for 20 students to get trained in JAVA (Core annd J2EE) plus SQL BI.

Based on my experience I think the model going forward that will be successful will be to train US Citizens and Green Card holder in:

1) Train on JAVA along with database knowledge and allow large companies to come and recruit and hire as full-time employees.  Most new software are based on JAVA as a back end.   From Guidewire to Lombardi, almost all the new successful software requires a knowledge of JAVA.

2) Work with large IT recruiters and see what demand they have and train for that niche with a contract in hand.

With all this in mind I think VXL has come to a crossroad.  We must decide what our future is going to be.