I'm a software architect exhausted to do applications that only read data, store data, update data, show data and delete data.

I've been programming for more that 17 years doing desktop applications, web applications (I have them), windows services, backend services, web services, etc...) and now I want to change.

I've been doing courses for Machine Learning at Coursera, Deep Learning at Udacity and Python reading books and following tutorials. But it seems that this not enough. Companies want 3 or more years of experience working on a same job to hire. But if I'm not hired I won't get the experience to get hired.

I think they don't like people that learn but they own and do thing at home. They are always asking about experience in a real job, not at home.

I have created a github repository to store all the programs I did, to show companies that I've been doing programs but I don't think it is enough because I haven't got any interview jet.

What do I should do to change my career to artificial intelligence?

Or maybe this is a question about how to get job experience if I don't have a job.


Some of you have put this question on hold. I want to clarify why I have asked this here:

  1. First I checked Meta Stack Exchange to know where to ask, I've found this question: Where can you ask about Career advice.
  2. On-Hold topic said: "Questions asking for advice on a specific choice [...] are difficult to answer objectively and are rarely useful for anyone else". I don't think so. This question is more about: how to get job experience if I don't have a job. That I said previously.

Very often it is so difficult to ask something on Stack Exchange. There are a lot of rules to don't ask off topic question. This is why I check a question with 27 points before ask it and after that I get this question on-hold. I don't understand.

  • How do I switch between technologies in IT industry. Expect that no-one will look at your GitHub account and make something substantial enough that you can put on your resume. – Dukeling Sep 23 '17 at 6:41
  • 1
    Do you have enough knowledge about statistics? If you do, you should be able to get interviews soon. If you don't, go back to school to learn Math and stats. – scaaahu Sep 23 '17 at 6:50
  • @scaaahu I think my problem is that companies do not think I have that knowledge because I've never worked on those fields. – VansFannel Sep 23 '17 at 7:07
  • Thanks for downvoting and don't telling why. – VansFannel Sep 23 '17 at 7:20
  • 1
    @VansFannel, None of your repositories on Github are public. How do you give potential employers access to those repositories? Do you ask for their github account before you give them access? Do you zip your projects and then email them? Do you wait until the interview? Also, how many of those projects do involve deep learning? Currently, you seem to be splitting your efforts between Unreal and Deep Learning. I'd suggest that you pick only one and go for it. And obviously, deep learning is the hot area right now, not Unreal. – Stephan Branczyk Sep 23 '17 at 11:39

Browse other questions tagged or ask your own question.