News for hackers. Stuff that matters.
Re:Trump administration announces overhaul of H1B visa progr... by person_of_color on Tuesday October 06, 2020 @07:54PM (#24703858)
How did you get hired as a kernel engineer without a degree out of college?
Re:Trump administration announces overhaul of H1B visa progr... by sedatk on Tuesday October 06, 2020 @10:44PM (#24704839)
I had good amount of low-level programming experience with Z80 and x86 assembly, including implementing my own bootloader for a file system design of my own. I got the basic data structures and algorithms down and finally, I passed the interview. I had about 10 years of professional development experience when I was hired.
Re:Trump administration announces overhaul of H1B visa progr... by zxcmx on Tuesday October 06, 2020 @08:13PM (#24703968)
The original poster can give the real answer (I have a feeling you know what I'm about to write and want the _story_) but:

For certain technically focused jobs it's easy for other skilled practitioners to tell that you can do it.

A degree is nice but is actually less useful for signalling than concrete, interesting work in the field because the latter is rarer.

I've seen this play out particularly in computer security and low-level software development.

Where lack of qualifications really holds you back is when you're being hired by non-experts. They usually can't evaluate "direct evidence" and must rely on credentials instead. Paradoxically this means you can have an easier time getting hired without a degree at a "top" company than a mid-tier one.

Re:Trump administration announces overhaul of H1B visa progr... by person_of_color on Tuesday October 06, 2020 @08:55PM (#24704214)
What you say is true, but thousands of smart grads apply for big tech companies, why choose someone without a degree?
Re:Trump administration announces overhaul of H1B visa progr... by sedatk on Wednesday October 07, 2020 @12:00AM (#24705171)
Microsoft doesn't regard new graduates and industry experts interchangable. When I was hired, I had about 10 years of professional software development experience, especially in low-level areas (such as firewall software, data transfer protocol design, DOS-based GUI libraries, terminal emulation and so forth). I had good amount of operating system architecture knowledge too. I probably didn't have the fresh mind and well-formed education of a new graduate but I think I compensated that with the experience pretty much okay.
Re:Trump administration announces overhaul of H1B visa progr... by zxcmx on Tuesday October 06, 2020 @10:36PM (#24704799)
If you assume people are more or less fungible except for some "Q" (quality measure) sure, you probably wouldn't hire someone without a degree. You would sort your applicants by "Q" and drop everyone below a cutoff. I suppose I would call this the "human resources" view.

On the other hand if you have a team of domain experts who are passionate about subject "S", they don't actually care about "Q". They care whether you have deep interest, expertise and potential in their domain area. They want to know what you can bring to their team. Now, a lot of times a good candidate will be someone with a PhD in "S", but it's not about the qualification. It's about "S".

"No degree" hires usually don't come in the HR front door as a "fungible human resource". They usually get noticed or referred by someone passionate about "S", for a job doing "S".

I don't actually know if this was the OP's situation; there are other ways this can work. Good recruiters will try to hoover up talent by searching for people with relevant work experience (substituting that for a degree) and throw them into the funnel.

Re:Trump administration announces overhaul of H1B visa progr... by dagmx on Tuesday October 06, 2020 @11:18PM (#24704987)
Presumably because this person was provably better than the other candidates.

A degree is valuable in some regards, but it is not a mark of quality of candidate. Similarly the lack of a degree is also not a mark against a candidate.

Re:Trump administration announces overhaul of H1B visa progr... by unnouinceput on Tuesday October 06, 2020 @10:19PM (#24704689)
kernel/shmernel, why not? Ain't like a kernel is a mystical land in a far away galaxy. It's just another program. In DOS era every program was a kernel when was running. If you wanted to play nice with others you'd do a TSR program and make sure you did not freeze the PC. I know it's an oversimplification but the basis is the same. When you write for kernel you make sure to no tip over anything, just like with a TSR in DOS.
Re:Trump administration announces overhaul of H1B visa progr... by azurezyq on Tuesday October 06, 2020 @08:05PM (#24703918)
Honestly colleges don't teach you much about practical kernel developments. Most people just learn them as side projects. This is the same for other fields as well, e.g., frontend developments.

Requiring degrees for doing anything is a big step backward. I'm working for Google and lots of my peers are from non-CS majors (Physics, EE, even literature), but they are all excellent engineers.