أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.
You have to understand how people end-up working for a specific company, say A
So, if you don't have the "mandatory requirements" (CS degree from a top school, etc. ) so that the company recruiter even selects your CV as a potential candidate (option (1), you are left with options (2) and (3); work on your connections or go work for a potential target acquisition.
internship and college projects plays an essential role in employment selection for this employer
We need to be precise, what kind of job or work in a software company are you looking at? Cause the requirements needed will vary accordingly to the position your planing to apply. If your applying for a secretary or office works, then definitely you just need the basic knowledge like Microsoft Office which are probably been taught in any non-related studies, which i guess is the easiest way to be hired. Then if successful then you can work your way up internally by joining company sponsored trainings or studies. Cause as i see it trying to break into software programming and engineering will not be easy. So better work it from the bottom and learn the steps slowly. Trying to learn programming language is not a joke. Just saying :)
its basically depends on how you to present yourself or your CV.
e.g. you can high light your computer skill and the projects you worked on even if they were like building a website, programed an app etc.
your objective, the job desired and so on that tells the HR what type of field you want to word in.
and last you can always support your skills by getting professional certificates such as SAP, cisco, oracel..etc
For an individual with non IT field of expertise landing on a biggest software developer company is possible. All you have to do is to specialized one or more programming language which you like. And of-course should be related to each other.
The cheapest and more convenient way to become an IT professional, along with your existent non IT degree, is first to learn any kind of programming languages, such as HTML, after that you can expand your programming skills by learning Java, JavaScript, ASP, ASP.net, SQL, PHP, and others. All you need is an active working condition computer and you can either buy books or download the learning resources from the internet.
I AGREE WITH ALL ANSWERS >>