DEV Community

Discussion on: Would you hire a foreign developer without CS degree?

Collapse
 
codemouse92 profile image
Jason C. McDonald • Edited

Sure, I'd hire you! (Of course, caveat, we don't have money to pay, fund visas, etc...we're still just a little startup.) For our internship program, we really only look for four major criteria:

  • Professional working proficiency with English (ILR-3).

  • Basic knowledge of programming fundamentals and object-oriented programming.

  • Working proficiency with at least one programming language.

  • Willingness to learn! <-- This one is huge.

Beyond that, we really don't care where you're from, or how you learned to code. We don't require a degree...many tech jobs ultimately don't!

But, yeah, I know, we're just an internship. Some would say that midlevel and senior positions are going to be more demanding (they are logically more competitive), but I suspect the pickiness is their problem. Good workplaces are going to have much the same expectations as the above, often with the added requirement that you have at least n years experience in the required technologies. Even with that, some workplaces will recognize that 10 years experience in C++ and a basic familiarity with Java will probably equate to a qualified individual for a Java coding position within a few weeks of familiarization. ;)

Long story short, neither nationality nor degree should matter for most tech jobs. The only place you really need a degree is if you're actually working in the academic branch of CS - scientific and algorithmic research and/or teaching.

Collapse
 
shuzootani profile image
shuzo • Edited

Jason Thank you so much for your inspirational words !!
and also clear criteria is very helpful for me.
I don't think I meet ILR-3 in terms of English proficiency, Im ILR-2 or a bit less.
Anyways, I really appreciate your comment and now I feel more confident to give it a try to move abroad !!